/* lg */ 
@media (max-width: 1920px) {
.three {padding:20px 30px 10px 20px;}
.one, .two, .three, .four {min-height:157px;}
.blogdiv img {margin:10px auto;}
.blogdiv p {margin-bottom:10px;}
}
@media (max-width: 1600px) {

}
@media (max-width: 1366px) {
.three {padding:20px 20px 10px;}
.one, .two, .three, .four {min-height:105px;}
.one p, .two p, .three p, .four p {margin-bottom:0;}
.blogdiv img {margin:10px auto;}
.blogdiv p {margin-bottom:10px;}
.one:after, .two:after, .three:after, .four:after {font-size:100px; top:-20px; left:40%;}
}
@media (max-width: 1360px) {

}
@media (max-width: 1280px) {
.one p, .two p, .three p, .four p {font-size:14px;}
.boxr-banner {padding:5px 0;}
.blogdiv img {margin:7px auto;}
.blogdiv p {margin-bottom:7px;}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {


}

@media (max-width: 1080px) {
#myCarousel.carousel .item {height: 600px;}
.v-statement p::after {left:-300px;}
.businessdiv a {padding:10px;}
#formTab .resp-tabs-list li {font-size:15px;}
.blogdiv img {margin:7px auto;}
.blogdiv p {margin-bottom:10px;}
.videohead {font-size:60px; line-height:60px;}
.bluebanner h3 {margin-top:15%;}
.one, .two, .three, .four {min-height:136px;}
}


@media (max-width: 1024px) {

}

@media (max-width: 990px) {
    .navbar-header {
        float: left; /*width:100%;*/
    }
	/*.navbar-nav .open .dropdown-menu{background-color:#111 !important;}*/
	.navbar-collapse {
		width:100%;
        border-top: 1px solid transparent;
		z-index:100;
		position:relative;
		padding:0;
		background-color:rgba(0,0,0,0.9);
    }
    .navbar-toggle {
        position:absolute; right:0;
    }
    
/*    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }*/
    .navbar-nav>li {
        float: left;
		width:100%;
    }
	.navbar-toggle .icon-bar {background-color:#666; width:30px; height:3px;}
	/*.navbar-toggle {background-color:#ccc;}*/
    .main-menu ul li a {color:#fff;}
	.main-menu ul li ul li a {color:#fff;}
	.main-menu ul li a:hover, .main-menu ul li a:focus {color:#fff;}
	.main-menu .nohover {float:none;}
	.main-menu .nohover a {color:#fff;}
	.main-menu .nohover a:hover {background-color:#000;}
	.navbar-nav{margin:0;}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header{margin:0;}
	
}




@media screen and (max-width:990px) {
.dropdown-content li, .productsmenu li {width:100%; float:none;}
.navbar-nav > li > a {border:none;}
.navbar-nav > li li li a {background-color:#ddd;}
.dropdown-content {padding:0; background-color:#eee !important; position:relative;}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  padding-top:40px; 
}
.desktop {display:none;}
.mobile {display:block  !important;}
.w50p {width:80%;}
.formdiv {width:100%;}
.tabs-left>li, .tabs-right>li {display:inline-block;}
.v-statement p::after {left:-50px;}
#ourbuisonesses h2, #ourbuisonesses p {text-align:center;}
#csrTab .resp-tabs-list li {font-size:15px;}
.innerbanner {height:300px;}
.innerbanner h2 {top:150px;}
.overlay a {font-size:20px; line-height:23px;}
.one, .two, .three, .four {width:100%; min-height:80px; padding:10px; border-bottom:solid 1px #ccc; border-right:none;}
.one:after, .two:after, .three:after, .four:after {font-size:80px; top:-20px; left:40%;}
.blogdiv img {margin:10px auto;}
.blogdiv p {margin-bottom:10px;}
.videohead {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); margin:10px 0;}
.bluebanner h3 {margin-top:5%;}
.blogdiv img {margin:40px auto;}
.blogdiv p {margin-bottom:40px;}
.padl0 {padding-left:15px;}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.navbar-nav {margin:0; width:100%;}

}

@media screen and (min-width:990px){
    .navbar-brand-centered {
        position: absolute;
        left: 50%;
        display: block;
		width: 166px;
        text-align: center;
    }
    .navbar-brand-centered {
        margin-left: -78px;
    }
	/*.navbar>.container  {width:100%;}*/
	.dropdown:hover .dropdown-menu {
	display: block;
	}
	
}
/*@media (min-width: 990px) {
.dropdown:hover .dropdown-menu {
	display: block;
}
}*/

@media (max-width: 980px) {

}

@media (max-width: 900px) {

}

@media (max-width: 800px) {
/*#myCarousel.carousel .item {height:600px; background-size:100% !important;}*/
#myCarousel .carousel-caption {width:100%;}
.overlay .search-submit {left:5%;}
}

@media (max-width: 768px) {

}

/* xs */
@media (max-width: 767px) {
.left {text-align:center;}
.right {text-align:center;}
.nopadl {padding-left:15px;}
.nopadr {padding-right:15px;}
figure.effect-sadie {width:600px !important;}
figure.effect-sadie p {margin-left:38% !important;}
#myCarousel1 .carousel-control {left:0; top:270px;}
footer h5, footer li, footer p {text-align:center;}
.social {float:none; text-align:center;}
.owl-next {right:0 !important;}
.owl-prev {left:0 !important;}
#myCarousel1 .thoughts .carousel-control {left:0; top:180px;}
.chai .nav {margin-top:0;}
.tab-pane .fright {float:none; margin:0 auto;}
.cut-stir-sip h1:after, .tab-content h1:after, .retail-top h1:after {margin:10px auto;}
.fheight {margin-left:0;}
.contactform {height:800px;}
}


@media (max-width: 736px) {


}

@media (max-width: 667px) {

}


/* XS Portrait */
@media (max-width: 640px) {
.carousel-indicators{bottom:30px;}
.w50p {width:100%;}
figure.effect-sadie {width:100% !important;}
.nav-center {margin:90px auto 0px;}
.overlay-content {top:5%; height:90%; overflow-y:scroll;}
.overlay a {padding:10px;}
.overlay a img {width:50%;}
.overlay input[type="text"] {padding-left:15%;}
.overlay .search-submit {background-size:60%;}
.overlay .closebtn {right:0;}
.sliderbtn1 a {margin-bottom:10px;}
}


@media (max-width: 600px) {

}

@media (max-width: 568px) {


}

@media (max-width: 480px) {
.navbar-nav > li {width:100%;}
#myCarousel.carousel .item {height:500px;}
#myCarousel .carousel-caption h1 {font-size:25px; line-height:25px;}
#myCarousel .carousel-caption p {font-size:15px;}
#myCarousel .carousel-control {top:15%;}
#myCarousel .carousel-control img {width:50%;}
.carousel-indicators {bottom:0;}
.innerbanner {height:350px; background-size:100% !important;}
.innerbanner h2 {width:100%; background-color:#eee; padding:5%; left:0; top:160px; z-index:1; font-size:25px; line-height:30px; color:#333; border-bottom:solid 1px #ccc;}

}

@media (max-width: 414px) {
input[type="text"], input[type="password"], input[type="email"], textarea, select {padding:5px; margin:0;}
.formdiv input[type="text"], .formdiv input[type="password"], .formdiv input[type="email"], .formdiv textarea, .formdiv select {padding:5px; margin:5px 0;}
.navbar-brand {width:80%; margin-top:10px;}
}


@media (min-width: 375px) and (max-width: 384px) {
.innerbanner h2 {top:150px;}
}

@media (max-width: 360px) {
figure.effect-sadie p {margin-left:28% !important;}
#myCarousel .carousel-control {top:10%;}
.innerbanner h2 {top:150px;}
}

@media (max-width: 320px) {
.innerbanner h2 {top:120px;}
}