@media (max-width : 1366px) {
/*.banner .owl-theme .owl-controls {bottom:0;}*/
}
@media (max-width : 1152px) {
img, h1, h2, h3, h4, h5, h6, div, ul, li, span { -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; -webkit-transition: all .2s linear }
}

@media (max-width : 1050px) {
.wrapper  {width:96%;}

.mainNav li a {padding:0 22px;}
.mainNav li .arrow {background-position:95px bottom;}
.mainNav li a:hover, .mainNav li:hover > a, .mainNav .active a {background-position:95px 0;}

.products .wrapper {width: 93%;}
.botomLink .col, .lastCol {padding:0 0 0 80px;}
.botomLink .col:first-child {padding:0;}
.lastCol {width: auto;}
}



@media (max-width: 991px) {
body {font-size: 15px;}
p {line-height: 22px; }	
h1 {font-size:22px; padding-left:30px;}
h2 {font-size:20px;}
h2 span {margin: 0px 15px; position: relative; top: 5px;}
h5 {padding-bottom:10px;}
	
.header {height:54px; z-index:99; border-bottom:1px solid #52b479; position:fixed; top:0; left:0;}
.headerOverAuto {height:100%; overflow:hidden; overflow-y:auto;}
.logo { width:110px; padding:0 0 0 10px;}
.logo span {display:none;}

.header .wrapper {width:100%;}
.headerRight {display: none; position:absolute; top:64px; left:0; color:#707888; text-align:center; float:none; width:100%; padding:15px 0 0 0; margin:0; background-color: #e8eff4;}
.callInfo {float: none;}
.callInfo span {display:inline-block; float:none;}
.callInfo a {display:inline-block; float:none; margin:0 2px;}
.callInfo a, .mailIcon a {padding-left:26px; font-size:13px;}

.headerRight .socialMedia {width:100%; padding:20px 0;}
.headerRight .socialMedia a {margin:0 5px; float: none; display:inline-block;}
.language {float: none; display:inline-block;}

.mainNav { display: none; position: absolute; z-index: 99; top:245px; left: 0; height:auto; margin-top:0;  background-color: #1a577c; width: 100%; border-bottom:3px solid #fcdb00;}
.mainNav li { float: left; width: 100%; padding: 0; border:0; background-image:none; }
.mainNav li a { padding: 15px 0; line-height:normal; text-align: center;  display: block;}
.mainNav li .arrow {background:none}
.mainNav .subNav {position:static; width:100%; display:block;}

.smolNav { position: absolute; top: 18px; right: 10px; height: 27px; width: 32px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.smolNav span { background-color: #1a577c; height: 2px; width: 22px; margin: 5px auto; display: block;}
.smolNav span:first-child { margin-top: 7px }
.showNav { display: block; text-align:center; border-top:1px solid #52b479; }

.mainNav .current a { color:#c1ccda; background-image:none;}
#p2, #p3, #p4, #p5, #p6 {position:absolute; top:-100px; left:0;}

.bannerSp {display:none;}
.banner {margin-top:63px;}

.innerBanner {margin-top: 60px;}
.innerBanner p {padding:10px 0 5px 0; font-size:16px;}
.innerBanner .wrapper {padding: 25px 0 20px;}
	
.buyNow {float:none; display:block; margin:0 0 30px 0; width:100%; text-align:center;}
.buyNow img {width:80%; max-width:306px;}

.aboutUs .wrapper, .innerPage .wrapper {padding: 30px 0px 40px;}
.products {padding: 40px 0px 10px;}
.products .wrapper {width: 90%;}
.products .owl-wrapper {margin-left:0px;}
.productsList li {width:auto; margin:0;}
.productsList li {margin-bottom:20px;}


.botomLink .col, .lastCol {width:100% !important; padding:0 0 25px 0 !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.contactLeft {
   
    width: 100%;
}
.contactRight {
    
    width: 100%;
}
    .map1 {
        width:100%;
            height: 100%;
    }
    .productList {
    width: 100%;
}
    .products1 {
    width: 100%;
}
    .products1 li {
        width: 96%;
    margin: 10px 0 10px 0px;
}
    .products1 li a, .products1 li p {
    width: 100%;
}
    .productImage {
    width: 100%;
    height: 100%;
}
    .abc1 {
    margin: 20px;
}
    .ProImages {
    width: 100%;
    height: 100%;
    margin-bottom: 30px;
}
    .proSpecification ul li {
    width: 100%;
   
    margin-bottom: 20px;
}
    .fullwidth {
    width: 100%;
}
    .h-powder1 {
    width: 100%;
    float: left;
    margin-left: 1%;
}
    .h-powder {
    margin: 0;
    width: 100%;
}
    .h-powder-no {
    display: none;
}
   .h-powder1 b {
       font-weight: normal;
    /* font-size: 40px; */
    float: right;
    text-align: center;
    width: 100%;
    padding-left: 10px;
}
   .col-md-12 {
    float: left;
    padding-left:0px;
    padding-right:0px;
}
   .h-powder1 span {
    float: left;
    display: inherit;
    width: 98%;

}
    .descLeft {
        width:100%;
        margin-right:0px;
    }
    .descRight {
        width:100%;
    }
    .h21 {
        line-height:18px;
    }
    .li123 {
            padding-top: 20px;
    }

    /*end products*/
    /*Inquiry*/
    .divInquiry {
    padding-left: 0px;
}
    /*End Inquiry*/
}


@media (max-width: 600px) {
	.banner .owl-theme .owl-controls {bottom:0px;}
	.banner .owl-controls {display:none !important;}
	.products .wrapper {width: 79%;}
	.products .owl-wrapper {margin-left:0px;}
	.productsList li h3 {font-size:20px;}
	
}
