/* xlg */ 
@media (min-width: 1500px) {
  	
  	.carousel-inner>.item {
	    height: 550px;
	}
/* LOGIN MODAL */

}	
/* med-lg */ 
@media (min-width: 1300px) and (max-width: 1499px) {
  	
}	
/* lg */ 
@media (min-width: 1200px) and (max-width: 1299px) {

	.carousel-inner>.item {
	    height: 441px;
	}
}	
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
  	
  	.carousel-inner>.item {
	    height: 389px;
	}
	.navbar-default .navbar-nav>li>a {
	    font-size: 14px;
	}
.modal-dialog.login {
    width: 420px;
}


}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
 	
 	.navbar-brand {
	    width: 22%;
	    float: left;
	} 
	.navbar-default .navbar-nav>li>a {
	    font-size: 11px;
	}
	.nav>li>a {
	    padding: 10px 9px;
	}
	.navbar-default .navbar-nav>li>a.request, .navbar-inverse .navbar-nav>li>a.request {
	    background-color: #fff;
	    border: none;
	    font-size: 12px;
	    padding-top: 8px;
	    color: #4ABA6F;
	}
	.carousel-caption, h1.about {
	    font-size: 18px;
	    top: 15px;
	}
	.carousel {
	    top: 0px;
	}
	.side-tab,
	.non-floating-tab,
	.floating-tab {
		display: none;
	}
	.navbar-right .dropdown-menu {
	    left: -90px;
	    right: auto;
	}
	.dropdown-menu.d-features {
	    min-width: 545px;
	}
	.dropdown-menu:before {
		left: 122px;
		right: auto;
	}
	.dropdown-menu:after {
		left: 120px;
		right: auto;
	}
	.dropdown-menu.d-resources {
	    min-width: 676px;
	}
	.navbar-right .dropdown-menu.d-resources {
		left: -314px !important;
	    right: auto;
	}
	.dropdown-menu.d-resources .dropdown-header {
	    font-size: 14px;
	}
	.dropdown-menu.d-resources:before {
	    left: 340px;
	    right: auto;
	}
	.dropdown-menu.d-resources:after {
	    left: 338px;
	    right: auto;
	}
	.section {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	.m-top-tab {
		margin-top: 25px;
	}
	.carousel-inner>.item {
	    height: 320px;
	}

}

/* xs */
@media (max-width: 767px) {
  
  	.carousel {
	    margin-top: 0;
	}
	.navbar-header {
		float: right;
	}
	.navbar-collapse {
		width: 100%;
		background-color: #1e9ad2;
	}
	.navbar-default .navbar-nav>li>a {
		color: #fff;
		font-weight: 400;
	}
	.carousel-caption, h1.about {
	    font-size: 14px;
	    top: -12px;
	}
	h3, .h3 {
	    font-size: 22px;
	}
	h2, .h2 {
	    font-size: 28px;
	}
	h1, .h1 {
	    font-size: 28px;
	}
	.m-top-mov {
		margin-top: 25px;
	}
	blockquote {
	    font-size: 14px;
	}
	ul.footer-menu li a {
	    font-size: 14px;
	}
	ul.footer-menu {
	    padding-left: 20px;
	}
	.pull-left-mov {
		float: left !important;
	}
	ul.footer-social {
		padding-left: 10px;
		margin-top: 15px;
	}
	ul.footer-social li a {
	    font-size: 28px;
	}
	.navbar-brand>img {
	    width: 80%;
	}
	.navbar-toggle {
	    margin-top: 18px;
	}
	.m-top-lg {
	    margin-top: 20px;
	}
	.section {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	body {
		font-size: 16px;
	}
	.txt-med {
	    font-size: 18px;
	}
	.box-contact {
	    padding: 30px 15px;
	}
	.carousel-inner>.item {
	    height: 117px;
	}
	/* SIDEBAR MENU */

	.side-collapse-container{
      width:100%;
      position:relative;
      right:0;
      transition:right .4s;
  	}
  	.side-collapse-container.out{
      right:260px;
  	}
  	.side-collapse {
      top:75px;
      bottom:0;
      right:0;
      width:260px;
      position:fixed;
      overflow:hidden;
      transition:width .4s;
      background-color: #1e9ad2;
  	}
  	.side-collapse.in {
      width:0;
  	}
  	.dropdown-menu:before,
  	.dropdown-menu:after {
  		border: none;
  	}
  	.navbar-default .navbar-nav>li>a.request, 
  	.navbar-inverse .navbar-nav>li>a.request {
	    background-color: transparent;
	    border: none;
	    color: #354957;
	    font-weight: 500;
	}
	.navbar-nav .open .dropdown-menu {
	    background-color: rgba(0, 192, 181, 0.90);
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	    color: #fff;
	}
	.navbar-default .navbar-nav>.open>a, 
	.navbar-default .navbar-nav>.open>a:hover, 
	.navbar-default .navbar-nav>.open>a:focus, 
	.navbar-inverse .navbar-nav>.open>a, 
	.navbar-inverse .navbar-nav>.open>a:hover, 
	.navbar-inverse .navbar-nav>.open>a:focus {
	    color: #eee;
	}
	.navbar-default .navbar-toggle,
	.navbar-default .navbar-toggle:hover, 
	.navbar-default .navbar-toggle:focus {
	    border-color: transparent;
	    background-color: transparent;
	}
	.navbar-default .navbar-toggle .icon-bar {
	    background-color: #354957;
	}
	.navbar-toggle .icon-bar {
	    width: 25px;
	    height: 3px;
	}

.modal-dialog.login {
    width: 95%;
}



}
