@media only screen and (min-width:1920px) {
header .rgt{ width:24%;}


}

@media only screen and (max-width: 1260px){
header .rgt{width: 34%;}
.rgt ul.tpOne{ width:55%;}
}


@media only screen and (max-width: 1120px){
header .rgt{width: 34%;margin-top: 1%;}
.rgt ul.tpOne{width: 240px;float: right;}
header .mid{ width:40%;}
footer ul.cntct{ width:20%;}
footer ul.vstUs{width: 17%;}
}

@media only screen and (max-width: 1024px){
.sticky-wrapper.is-sticky .lftNav{width: 18%;/* padding-top: 5.3%; */}
}

@media only screen and (max-width: 920px){
header .rgt{width: 29%;margin-top: 2%;}
.rgt ul.tpOne{}
header .mid{width: 46%;}



}


@media only screen and (max-width: 768px){
.lftNav{ display:none;}
.rgt.hm{width: 98%;margin:0 auto;float: none;}
.rgt.hm ul{ width:100%; margin-right:0px;}
.sticky-wrapper.is-sticky .lftNav{ display:none;}
.sticky-wrapper{ display:none;}
#headerNav{position: relative!important;}
.prdctDtls .rgt{ width:98%;}

}




@media only screen and (max-width: 800px){
header{padding-bottom: 1%;}
#headerNav{ position:relative!important;}
header .lft{width: 35%;}
header .lft img{ width:100%;}
header .mid{width: 35%;float:right;}
header .mid img{ width:100%;}
header .rgt{float: left;width: 65%;margin-top: -11px;padding-top: 0px;/* margin-left: 15px; */display: block;/* margin-bottom: 30px; */}
header .adv{float:none;width: 97%;margin: 0px auto;/* padding-top: 0px; *//* padding-top: 40px; */}
header .adv img{width:100%;display: block;}
.tpNav #cssmenu > ul > li.show{ display:block;}
.rgt ul.tpOne{/* margin-left: 12px; */width: 100%;float: left;/* padding-top: 14px; */}
.sb-search{float: left;/* left: 0px; */margin-right: 0px;right: -73px;width: 159px;}
.rgt ul.tpOne li{/* width: 33%; */}
.hightlights .bnr.bg ul li{}
.lftNav{ display:none;}
.rgt.hm{}
footer{padding:3% 0px;overflow: hidden;}
.rgt{width: 96%;float: none;margin: 0 auto;}
.rgt ul li .tpCrt, .rgt ul li #itemAdded{right: -93px;}
.rgt ul li .tpCrt:before{background-position-x: 0;}
#divCall{ display:none;}
.prdctDtls .rgt .prdctDtlsRt .tblHd aside{ font-size:14px;}
.prdctDtls .rgt .adCart .btn{font-size:10px;padding: 6px 0px;width: 92%;}
.sb-search{}
.rgt ul.tpOne li{}
.prdctsThmb li{/* width:47%; */height: auto;margin-bottom: 0px;}
.sticky-wrapper.is-sticky .lftNav{ display:none;}
.sticky-wrapper{ display:none;}

}



@media only screen and (max-width: 600px){
footer ul{ width:22%;}
footer ul.icon{ width:22%}
footer ul.cntct{width:50%;margin-top: 4px;}
footer ul.icon li{ width:30%;}
footer ul.icon li img{ width:100%;}
.ppUp#lgnPnl, .ppUp#frgtPnl{left: 50%;margin-left: -185px;}
.prdctDtls .rgt .prdctDtlsRt .tblHd{height: 45px;}
.prdctDtls .rgt .prdctDtlsRt .tblHd aside{ font-size:14px; line-height:16px;}
.prdctDtls .rgt .rgt h1{font-size: 24px;line-height: 30px;}
nav #cssmenu{/* top: 51%; */width: 232px;}
.instAdrs .fldWrp{width: 44%;margin-right: 5%;}
div.fldWrp input{ width:100%;}
.adrsBk h1, .instAdrs h1{font-size:12px;float: left;margin-bottom: 15px;}
.instAdrs{ margin-top:15px;}
.pay tr td{width: 50%;float: left;margin: 10px 0px 0px;}
select{ width:100%;}
.rgt .myCrt .btmBtns .btn{ width:135px;}
}


@media only screen and (max-width: 550px){
    .hmBnr .bx-wrapper .bx-pager{display:none;}
.hightlights .bnr.bg ul li {width: 47%;}
.hightlights .bnr.bg ul span:nth-child(2n+2) li{ margin-right:0px;}
.hightlights .bnr.bg ul span:nth-child(3n+3) li{margin-right: 3%;}
footer ul{width:26%;margin-left: 20px;}
footer ul.icon{/* margin-left:0px */width: 46%;margin-top: 7%;float: left;}
footer ul.cntct{/* float:right; */width: 40%;margin-top: 7%;margin-left: 0px;}
footer ul.vstUs{width: 94%;}
footer ul.vstUs li.hd{ margin-bottom:5px;}
footer ul.icon li img{ width:initial;}
.prdctsThmb li{width: 47%;}    
.prdctsThmb span span:nth-child(3) li, .prdctsThmb span span:nth-child(6) li, .prdctsThmb span span:nth-child(9) li, .prdctsThmb span span:nth-child(12) li{ margin-right:3%;}
}



@media only screen and (max-width: 400px){
header{padding-bottom: 1%;}
header .lft{ width:40%;}
header .lft img{ width:100%;}
header .mid{width: 43%;float:right;}
header .mid img{ width:100%;}
header .rgt{float: left;width: 61%;margin-top: 0px;/* padding-top: 0px; */margin-bottom: 30px;margin-left: 4.5%;}

.rgt ul.tpOne{/* width: 92%; *//* margin-right: 0px; *//* margin-left: -4px; */width: 238px;}
.sb-search{/* margin-right:5px; */width: 130px;margin-left: 10px;}
input[type="text"], textarea, input, a.btn, select{/* width: 199px; */margin-bottom: 13px;}
.hightlights .bnr.bg ul li h2{ height:100px;}
.rgt ul li a{ font-size:12px;}
.rgt ul.tpOne li{/* width: 33%; */}
.lftNav{width:35%;}
.lftNav label, .lftNav.hm ul li a{ font-size:14px;}
.rgt{/* width:60%; */}
h1.HD{font-size:18px;/* width: 80%; */float: left;}
.hightlights .bnr.bg ul li{width: 100%;margin-right: 0px;}
.hightlights .bnr.bg{/* width:80%; */}
footer ul.cntct img{ width:100%;}
.wrap.inr .tstimonial ul li{ width:100%;}
.ppUp#lgnPnl, .ppUp#frgtPnl{left: 50%;margin-left: -156px;width: 310px;}
.hightlights .bnr.bg ul span:nth-child(3n+3) li{ margin-right:0px;}
.hightlights .bnr.bg ul span:nth-child(2n+2) li{ margin-right:0px;}
.rgt ul{ margin-right:0px;}
.prdctsThmb li{width:100%;}
.prdctDtls .rgt .rgt h1{ font-size:20px; line-height:25px;}
.prdctDtls .rgt .prdctDtlsRt aside{ padding:10px 0;}
.prdctDtls .rgt .prdctDtlsRt .tblHd aside{ font-size:12px; line-height:18px;}
.prdctDtls .rgt .adCart .btn{padding: 5px 0px;}
.prdctDtls .rgt h2, .prdctDtls .rgt h2 span{ font-size:12px;}
.prdctDtls .rgt .prdctDtlsRt aside span{ font-size:12px;}
.prdctDtls .rgt .prdctDtlsRt aside.prc{ width:10%;}
.prdctDtls .rgt .prdctDtlsRt aside{width: 43px;}
.prdctDtls .rgt .qntityBx input{width:100%;padding: 0px;}
.prdctDtls .rgt .adCart .btn{ margin-left:10px;}
.prdctsThmb li .prohead h2{height:auto;}
.crtPnl .lft{margin-bottom:10px;}
.instAdrs .fldWrp{ width:100%;}
.adrsBk h1, .instAdrs h1{font-size:12px;float: left;margin-bottom: 5px;}
.instAdrs{margin-top: 0px;margin-bottom: 0px;}
div.fldWrp label{padding-top:0px;}
.pay tr td{width: 50%;float: left;margin: 10px 0px 0px;}
.rgt .myCrt .btmBtns .btn{ width:135px;}
nav #cssmenu{top: 55%;width: 195px;}
}


@media only screen and (max-width: 360px){
nav #cssmenu{top: 55%;width: 173px;/* pointer-events: none; */}
header{}
.prdctDtls .rgt .adCart .btn{width:100px;padding:10px 5px;/* margin-top:-15px; */}

    
}