@media screen and (min-width:1200px) and (max-width:1330px) {
div.main-nav-wrap {top:6em}
div.menu-list {opacity:1}
}
@media screen and (min-width:1120px) and (max-width:1200px) {
div.main-nav-wrap {top:5.5em;width:86%}
}
@media screen and (min-width:1024px) and (max-width:1200px) {
div.menu-list {opacity:1}
.header ul.main-nav li.m-li {padding:0 .35%}
.menu-d-arr {left:11.2em}
div.s-msg {bottom: -12px;}
}
@media screen and (min-width:1024px) and (max-width:1272px) {
div.s-msg {width:51%;}
div.menu-list {opacity:1}
}
@media screen and (min-width:1024px) and (max-width:1119px) {
div.main-nav-wrap {top:5em;width:86%}
.menu-d-arr {left:11.5em}
}

@media screen and (min-width:1024px) and (max-width:1060px) {
div.car-wrap {top:-4.3em}
.our-services {margin-top:-4.3em}
.contact-us{
margin-left:1.5em;
}
}
@media screen and (max-width:1060px) {

.contact-us{
margin-left:1.5em;
}
}
@media screen and (max-width:1038px) {
img {
  height: 100%;
  width: 100%;
}
	.c-item {
	margin-top: 1.5em;
	margin-right: .25em;
	}
}
@media screen and (max-width:1023px) {
.header{height:59px;}

.who-v-r .cat-tit{
	background: url("../images/about-heading-m.jpg") no-repeat 50%;
	  background-size: contain;
}
.contact-heading .cat-tit{
	background: url("../images/contact-heading-m.jpg") no-repeat 50%;
	  background-size: contain;
	    height: 50px;
	  width: 100%;
	  
}
.proffnl .cat-tit{
	background: url("../images/professional-m.jpg") no-repeat 50%;
	  background-size: contain;
	    height: 50px;
	  width: 100%;
	    margin-bottom: 3em;
}
.about-us,.all-clients,.contact-us,.product-list {
  margin-top: 3em;
}
.cat-tit.tit {
  margin-bottom: 0em;
}
.pharm .cat-tit{
	background: url("../images/pharma-pro-m.jpg") no-repeat;
	  background-size: contain;
}
.textile .cat-tit{
	background: url("../images/textile-pro-m.jpg") no-repeat;
	  background-size: contain;
}
.food .cat-tit{
	background: url("../images/food-pro-m.jpg") no-repeat;
	  background-size: contain;
}
.paint .cat-tit{
	background: url("../images/paint-pro-m.jpg") no-repeat;
	  background-size: contain;
}
.spm .cat-tit{
	background: url("../images/special-pro-m.jpg") no-repeat;
	  background-size: contain;
}
img.ptr.go-up {
right:.8em;
height:34px;
width:34px;
}
.cont-prof {
width: 97%;
}
.vw-mr-img{display:block;}
select.all-prod {
margin-right: 1em;
margin-bottom: 1em;
  margin-top: -2.3em;
}
.tit.cat-tit{border:none;}
.prodts-carousal .bx-wrapper .bx-pager, .prodts-carousal .bx-wrapper .bx-controls-auto {
position: relative;
/* bottom: -30px; */
width: 100%;
top: -19em;
/* left: 12em; */
}
.prodts-carousal{
	width: 47%;
	height: 260px;
	margin-bottom: 1.5em;
}
.prodts-carousal .item {
width: 100%;
height: 260px;

}

.c-item,.close-btn,.zoom-out,.hdtop{display:none;}
.c-detail{display:inline-block;border:none;}
 
div.btm-sland-img,div.head-img,div.main-nav-wrap,.srch{display:none}
.srch-m{position:absolute;top: 68px;height: 2em;width: 16em;padding: 9px 9px 10px 9px;background-color: #689A1D;right:0;z-index: 1;}
.srch-m .txt-bx{background-color: #FFF;color: #689A1D;height: 23px;}
.m-menu{display:block}
div.s-msg {width:60%;bottom:1em}
div.car-wrap,div.head-img,div.header,div.logo-s,div.logo-srch-wrap,div.main-nav-wrap {position:relative}
div.logo-srch-wrap {margin-left:3%;width:94%}
div.car-wrap {top:.7em}
.our-services {/* margin-top:3.5em */margin-top: 0em;padding-top: 3em;}
}
@media screen and (max-width:1146px) {
.our-services .bx-wrapper .bx-prev {left:-40px}
.our-services .bx-wrapper .bx-next {right:-40px}
}
@media screen and (max-width:880px) {
.hex-l,.hex-r,.sld-cont p.f-m-r {display:none}
div.sld-cont {border-radius:5px;height:auto}
.sld-cont p.f-m-r.srt,.sld-cont p.hide {display:block}
.sld-cont .t1.f-m-r {font-size:20px}
.sld-cont .t2.f-m-r {font-size:25px}
.sld-cont p {font-size:14px}
.car-wrap .bx-wrapper .bx-prev {background:url(../images/service-left-arrow.jpg) no-repeat;height:27px;width:25px}
.car-wrap .bx-wrapper .bx-next {background:url(../images/service-right-arrow.jpg) no-repeat;height:27px;width:24px}
.car-wrap .bx-wrapper .bx-next:hover,.car-wrap .bx-wrapper .bx-prev:hover {background-position:0 -28px}
div.bx-wrapper .bx-controls-direction a {top:61%}
}
@media screen and (max-width:500px) {
.clients .bx-wrapper .bx-prev,.our-services .bx-wrapper .bx-prev {left:-33px;top: 114px;}
.clients .bx-wrapper .bx-next,.our-services .bx-wrapper .bx-next {right:-33px;top: 114px;}
.feature-prod .bx-wrapper .bx-prev,.our-services .bx-wrapper .bx-prev {left:-33px;top: 114px;}
.feature-prod .bx-wrapper .bx-next,.our-services .bx-wrapper .bx-next {right:-33px;top: 114px;}
div.bx-wrapper .bx-controls-direction a {top:66%}
div.s-msg {width:65%;bottom:-.7em;left:1.2em}
/* .wel-l-r{display:none;} */
.wel-l-r .wel-r{display:none;}
.wel-testimoni{padding-top:1em;}
.c-ur-frm, .s-icons{width:95%;}
.c-ur-frm{padding-top:4em; clear:both}
.cpy{font-size:11px;}
.cpy.p{display:none;}
.fl2{margin-bottom:1em;}
.s-wrapper.foot{width: 250px;}
.footer{padding: 3em 0 1.5em 0;}
}
 

@media screen and (min-width:501px) and (max-width:750px) {

.c-ur-frm, .s-icons{width:44%;padding-left:.6em;}
}
@media screen and (max-width:750px) {
.logo1 img {
width: 186px;
}

div.cat-desc {
width: 95%;
margin-left: 0;
}
div.prodts-carousal {
width: 95%;
}
.cont-right {
width: 93%;
margin-left: 0; 
margin-top: 3em;
}
.cont-left {
width: 100%;
}
.m-src-icon {
background: url(../images/menu-m.jpg) no-repeat 0 0;
}
.m-menu {
height: 23px;
width: 61px;
padding-top: 12px;
}
.m-src-icon, .m-menu-icon{
height: 25px;
width: 30px;
}
.m-menu-icon {
background: url(../images/menu-m.jpg) no-repeat -29px 0;
}
.logo img {width:162px;height:30px}

.mob-header, .search-mob {
top: 55px;
}
.srch-m {display:none;top:47px;z-index:3;}
.sld-cont a.fs14 {font-size:13px}
.sld-cont .t1.f-m-r {font-size:16px}
.sld-cont .t2.f-m-r {font-size:20px}
.m-links{display:none;}
.c-ur-frm, .s-icons{padding-left:.6em;}
}
@media screen and (max-width:410px){

/* div.bx-wrapper .bx-controls-direction a {
top: 43%;
} */
.c-detail {
padding-left: .6em;
}
.prodts-carousal .item {
height: 234px;
}
.prodts-carousal {

height: 234px;

}
.s-msg .sld-cont p.f-m-r {display:none}
.wel-testimoni .bx-wrapper a.bx-prev{left:84%; }
}
@media screen and (max-width:950px) {
.w-t-wrap .wel,.w-t-wrap .test{width:89%;}
.w-t-wrap .wel{border-right:none;}
.w-t-wrap{padding-top:1.5em;}
.w-t-wrap .test{margin-top:1em;}
.m-links, .s-icons {
padding-right: 0em;
}
}
@media screen and (min-width:800px) and (max-width:950px) {
.wel-testimoni .bx-wrapper a.bx-prev{left:93%; }
}
@media screen and (min-width:550px) and (max-width:799px) {
.wel-testimoni .bx-wrapper a.bx-prev{left:90%; }
}
@media screen and  (min-width:360px) and (max-width:540px) {
.wel-testimoni .bx-wrapper a.bx-prev{left:84%; }
}
@media screen and  (max-width:360px) {
.wel-testimoni .bx-wrapper a.bx-prev{left:80%; }
}
