/*==========  Non-Mobile First Method  ==========*/


@media only screen and (min-width : 1200px) {
  .container {max-width: 1200px;width:100%; }
  .container-fluid {width:100%;}

}


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
  .footer-menu { margin-right: 22px; }


}
@media only screen and (max-width: 1160px)
{
	.container {width:100%;}
}

@media only screen and (min-width : 992px) {
	.container {width:100%; }
	
}
@media only screen and (min-width : 768px) {
	
}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	#navbar-primary .navbar-collapse {padding-left:0px;padding-right:0px;}
}
@media only screen and (max-width : 900px)
{
	
}

@media (max-width: 767px) 
{
	#navbar-primary {margin-top:10px;}
	#navbar-primary .navbar-nav {margin-top:0px;width:100%;margin:10px 0px;}
	#navbar-primary .navbar-nav > li {display:block;width:100%;text-align:center;}
	#navbar-primary .navbar-nav > li > a {color:#333;border-bottom:1px solid #eaeaea;}
	#navbar-primary .navbar-nav > li > a:hover {border-bottom:1px solid #b91e2d}
	#navbar-primary .navbar-toggle {margin-right:0px;}
	.top-menu .navbar-toggle {margin-right:0px;margin-top:-55px;}
	.section-header-top {margin-top:0px;}
	.header-top-menu .navbar {width:100%;}
	.ul-menu-top {margin-bottom:0px;}
	.btn-detail-carousel, .btn-detail-carousel-orange {width:100%;}
	.page-menu {background:#fff;border-bottom:1px solid #000;}
	.hide-mobile {display:none !important;}
	
	
	
	.navbar {min-height:20px;}
	.navbar-toggle {border:1px solid #000;}
	.navbar-toggle .icon-bar {background:#000;}
	
	.section-header {position:relative;}
	.top-menu .navbar-nav {width:100%;margin:0px;}
	.top-menu .navbar-nav>li {display:block;width:100%;}
	.top-menu .navbar-nav>li > div {position:relative;}
	
	.col-xs-5ths {width:100%;}
	.top-menu h3 {text-align:center;}
	.top-menu li {text-align:center;}

	.top-menu .navbar-nav>li>a {border-bottom:2px solid #d0d0d0;}
	
	ul.nav li.dropdown:hover > div.dropdown-menu {visibility: hidden;  }
	ul.nav li.dropdown.open > div.dropdown-menu {visibility: visible;    }
	
	
	
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {padding:15px 20px;}
	
	.carousel-desc-box {max-width:94%;}
	.carousel-desc h2 {font-size:2.000em;}
	.logo-top img {max-width:250px;}
}

@media only screen and (max-width: 919px) and (min-width: 767px) { 
    .top-menu h3 {min-height:40px;}
}

@media (min-width: 768px) {
	.navbar-nav>li>a {
		padding-top: 15px;
		padding-bottom: 23px;
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

}










/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {


}

