/*==========  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; }
  .nav>li>a { padding: 10px 8px; }

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

@media only screen and (min-width : 992px) {
	.about-row {display: flex;}
	.about-us-right {align-self: flex-end;}
	.products-row {display: flex;}
	.products-bg-right {align-self: flex-end;}
	.products-bg-left {align-self: center;}
	.flex-row-992 {display: flex;}
	
	
	
}
@media only screen and (min-width : 768px) {
	.flex-row-768 {display: flex;}
}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.top-menu .navbar-nav>li>a {margin-left:10px;margin-right:10px;}
	
}
@media only screen and (max-width : 900px)
{
	
}

@media (max-width: 767px) 
{
	.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;    }
	
	.offer-box-left, .offer-box-right {text-align:center;padding:5px 0;}
	.header-slideshow {margin-top:0px;}
	.subpage-bg {padding-top:0px;}
	
	.footer-left {text-align:center;}
	.footer-right {text-align:center;padding-top:10px;padding-bottom:10px;}
	.logo-header-eu {padding-top:10px;}
}

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




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

}










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


}

