
@media only screen and (max-width : 1920px) {



}

@media only screen and (max-width : 1600px) {
#fh5co-hero .flexslider .slides li{    min-height: 803px;}

}


@media only screen and (max-width : 1366px) {
#fh5co-hero .flexslider .slides li{ min-height: 756px;}
.wave{min-height:190px;}
#whowe {
    background: url(../images/image.jpg)no-repeat #e6e3dc;
    background-position: right bottom;
    background-position-y: 101%;
    position: relative;
    background-size: 48%;
    background-position-x: 101%;
    min-height: 689px;
}
.grid li {
    width: 15.9%;}
}

@media only screen and (max-width : 1280px) {
.bgb img{margin-right:10px;    margin-left: -14px;}
.bgb h3 {
    color: #fff;
font-size: 22px;}

.grid li {
    width: 15.8%;}
}

@media only screen and (max-width : 1024px) {
.fl-left {
    float: right;
    max-width: 141px;
}
.bgb h3 {
    color: #fff;
    font-size: 18px;
}
.bgb img {
    margin-right: 10px;
    margin-left: -29px;
}
#whowe{    background-position-y: 100%;
    position: relative;
    background-size: 53%;
    background-position-x: 101%;}
.wd {
    width: 118%;
}
#whowe {
    background-position-y: 100%;
    position: relative;
    background-size: 53%;
    background-position-x: 125%;
}
#innerbanner{    padding: 6em 0;}
}
@media only screen and (max-width : 768px) {
.fh5co-nav-toggle {
    display: none;
}
#logo{float:left; padding: 0;}
#innerbanner{padding: 4em 0;}
#footer .text-right{text-align:left !important;}
.ulli ul{text-align:left !important;float: left;    margin: 0;
    padding: 0;}
.catlog {
    background: #fff;
    float: left;
    margin-left: 0;
}
.sidebarIconToggle{display:none !important;}
.subfx{display:inherit !important;top: 53px;}
.dwnl3{display:none;}
.producthead{    font-size: 21px;}
}

@media only screen and (max-width : 767px) {
.sidebarMenuInner li a{    line-height: 6em;}
	.sidebarIconToggle{right:16px;}
	#fh5co-hero .flexslider .slides li {
    min-height: 442px;
	}
	.slides p{display:none;}
.bt{position: relative;
    margin-top: -10%;
    overflow: hidden;
    min-height: 296px;}
.container{width:100%;}
#fh5co-hero .flexslider .slider-text{    min-height: 355px;}
#fh5co-hero {
min-height: 0;}
#fh5co-hero .flexslider .slider-text{margin-right:0;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner h1{text-align:center;    line-height: 38px !important;}
#whowe {
    padding: 3em 0;
}
#why ul li{    font-size: 11px;}
.sld2 h2 {
font-size: 41px !important; margin-top: 54% !important;}
#why{    padding: 4em 0;
    background-position-y: 0%;
    background-size: 50%;
    background-size: 81%;
    background-position-x: 100%;
    min-height: 549px;
    padding: 4em 0;
    padding-bottom: 1em;}
.wd{width:100%;}
.wdth2{display:none;}
.aboutus .wdth2{display:block;}
#innerbanner {
    padding: 0em 0;
    margin-top: 7%;
    min-height: 166px;
}
#innerbanner h2{padding-top: 5em;
    font-size: 15px;}
.wdth2 {
    width: 100%;
	}
.aboutus #whowe {background-image:none;}
#innerbanner2 {
    padding: 0em 0;
    margin-top: 8%;
    min-height: 171px;
}
header{    top: 0px;}
#fh5co-hero {
    margin-top: 3%;
}
.sidebarMenuInner li a{
    line-height: 4em;
}
.mrtp {
    margin-top: 15px;}
    .mrtp2 {
        margin-top: 25px;
    }
    #sidebarMenu{    margin-top: -10px;}
    #sidebarMenu{    top: 0;}

.producthead{    font-size: 21px;}
}
@media only screen and (max-width : 480px) {
	.sidebarMenuInner li a{    line-height: 6em;}
	.sidebarIconToggle{right:16px;}
	#fh5co-hero .flexslider .slides li {
    min-height: 442px;
	}
	.slides p{display:none;}
	.bgb img{width:100%;}
	.bt{position: relative;
    margin-top: -10%;
    overflow: hidden;
    min-height: 296px;}
.sld2 h2{margin-top: 96% !important;}
#why{padding: 4em 0;    background-position-y: 117%;
    background-size: 50%;
    background-size: 115%;
    background-position-x: 100%;
    min-height: 835px;
    padding: 4em 0;}
#whowe{    background-position-y: 101%;
    position: relative;
    background-size: 75%;
    background-position-x: 101%;
    min-height: 755px;}
#services h2{    font-size: 15px;}
#innerbanner {
    padding: 0em 0;
    margin-top: 20%;
   min-height: 93px;
}
#innerbanner11 {
    padding: 0em 0;
    margin-top: 20%;
   min-height: 93px;
}
#innerbanner11 h2 {
    padding-top: 3em;
    font-size: 15px;
}
#innerbanner h2{    padding-top: 2em;}
#innerbanner2 {
    padding: 0em 0;
    margin-top: 20%;
    min-height: 95px;
}
.top{display:none;}
#sidebarMenu{    margin-top: -12px;}
#fh5co-hero{    margin-top: 20%;}
#fh5co-photos-section .grid li{        width: 32%; 
   }
  .slideshow nav span.nav-prev, .slideshow nav span.nav-next {
  top: 25%;}
 .subfx {
    display: inherit !important;
    top: 32px;
}
.producthead{    font-size: 21px;}
}
