@media only screen and (max-width: 1250px){
.devider ul{width: 70%;}
.hot .owl-theme .owl-controls .owl-nav{display:block;max-width: 100px;top: -40px;background: #f7f7f7;right: 0;padding-left: 22px;}
.hot .owl-carousel .owl-controls .owl-nav .owl-prev{margin:0px;}
.hot .owl-carousel .owl-controls .owl-nav .owl-next{margin:0px;}
footer .news .lft h2{font-size: 14px;}
footer .news .lft .pnl{width: 60%;}
}
@media only screen and (max-width: 1199px){
    header .search .modalPopup .modal{width:50%;}
ul.category li ul.mega{left:0;margin-left:0;}
.bnr .lft h1{font-size: 23px;}
.bnr .lft{padding: 20px 30px;}
}

@media only screen and (max-width: 1150px){
    header .search #modal-container #modal{width: 55%;}
.devider .dwn{display:none;}
.devider ul{width:100%;}
.FootExtra ul{width: 70%;}
}

@media only screen and (max-width: 1024px){
    #likeByMe ul li, #likeByMe ul li:nth-child(5n+5){width: 23.85%;margin-right: 1.5%;}
    #likeByMe ul li:nth-child(4n+4){margin-right:0px;}
    .products .rgt .proPnl{width: 31.1%;}
    .products .rgt ul li:nth-child(4n+4){margin-right: 2.3%;}
    .products .rgt ul li{width: 31.8%;}
    .products .rgt ul li:nth-child(3n+3){margin-right:0px;}
    header .logo{max-width: 90px;}
    header .logo a{max-height:initial;}
   header .search{position: relative;bottom: 0;}
    .trend .whtPnl .rgt{width:68%;}
    .cat ul li:nth-child(7n), .cat ul li:nth-child(8n){border-bottom: 1px solid #ececec;}
.cat ul li,.cat ul li:nth-child(6n+6){width: 25%;border-right: 1px solid #ececec;}
.cat ul li:nth-child(4n+4){border-right:0px;}
    footer{overflow:hidden;}
    footer .news{width: 106%;margin-left: -3%;top: 0;margin-bottom: 30px;}
    footer .rgtPnl .pal2{margin-top:30px;}
    footer .lftPnl ul{min-height: 170px;}
.devider{display:none;}
footer .news .lft{width:100%;padding: 20px 20px;}
footer .news .rgt{width:100%;}
footer .news .lft .pnl{width:60%;}
footer .lftPnl{width:100%;}
footer .rgtPnl{width:100%;margin-top: 40px;padding-top: 40px;border-top: 1px solid #3c60b1;}
.product ul li,.product ul li:nth-child(4n+4){width: 31.8%;margin-right: 2.3%;}
.product ul li:nth-child(3n+3){margin-right:0px;}
.product .Pnl .proPnl{width: 31.1%;}
}

@media only screen and (max-width: 1024px){
header .rgtPnl{width:78%;margin-top: 10px;}
}

@media only screen and (max-width: 768px){
	.whtFloat{display: none;}
    .notiPnl ul li{padding:10px;margin-bottom: 15px;}
    .notiPnl ul li .pnl{width:100%;padding: 10px 0px;padding-top: 20px;}
    .notiPnl ul li img{width:100%;margin: 0;}
    a.noti{border:0;padding: 0;width: 27px;}
    body .fancybox-toolbar{display:block;opacity: 10;visibility: inherit;}
    body .fancybox-infobar{display:none;}
    .rivew{padding: 10px;margin-top: 20px;}
    .prdctDtls a.share{display:block;}
    .prdctDtls{/* margin-top: 10px; */padding-top: 20px;}
    .rsScrl::-webkit-scrollbar{display: none;}
   .rsScrl .rsP::-webkit-scrollbar{display: none;}
    .prdctDtls .rivew .lft{width:100%;}
    header .rgtPnl .Pnl .login a.lgt p span{font-size: 12px;max-width: 100%;display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
    header .rgtPnl .Pnl .login a.lgt p{font-size: 10px;line-height: normal;}
    header .rgtPnl .Pnl .login a.lgt span.avtr{width:30px;height: 30px;}
    header .logo{max-width: 110px;margin: 0;margin-top: 14px;}
    header .rgtPnl{margin-top: 12px;}
    ul.category li ul.mega{display:none !important;}
    header .search .modalPopup .drop span{position:initial;}
    header .search .modalPopup .drop .fldWrp{display:block;}
    .modalPopup .drop .fldWrp .flx{width:100%;}
    header .search .modalPopup .drop input[type="Text"]{width:100%;float: none;}
    header .search .modalPopup .drop span.or{margin: 10px auto;float: none;}
    header .search .modalPopup .drop a#btnLct{width: fit-content;float: none;margin: 0 auto;font-size: 12px;}
     header .search .modalPopup .modal{width: 75%;min-width: initial;min-width: 300px;}
    .proced2pay .crtPnl{padding:10px;}
    .instAdrs fieldset{padding:10px;}
    p.ctr{margin-bottom:40px;}
    .instAdrs fieldset .adrsBk li{width:-webkit-fill-available;margin: 0;margin-top: 16px;}
    .adrsBk li{width: -webkit-fill-available;}
    .myCrt .crtTbl td input{margin-top: 7px;}
    .crtOtr{margin-top: 30px;padding-top: 20px;padding-bottom: 40px;}
    .bnr .rgt{width:100%;}
    .bnr .lft{width:100%;position: absolute;height: auto;background: #ffffffe6;}
    .bnr .rgt img{margin-top:0;height: auto;height: 500px;}
    .bnr{margin-top:0;position: relative;}
    .abtUs{margin-bottom:30px;}
    .abtUs h2{font-size: 18px;line-height: 1.3em;}
    .abtUs .pnl .lft img{min-height:auto;}
    .abtUs .pnl .rgt{width:100%;padding: 20px;}
.abtUs .pnl{display:block;margin-bottom: 30px;}
.abtUs .pnl .lft{width:100%;}

    .proced2pay .rgt{/* float:none; */margin: 0;width: 100%;margin-bottom: 25px;}
    .proced2pay{margin-top:0;padding-top: 20px;padding-bottom: 30px;}
    .proced2pay .lft{width:100%;/* float: none; */}
    ul.category li ul.mega li{width:100%;}
    ul.category li.hd{display:none;}
    ul.category{background: transparent !important;}
    .rsScrl:after{display:none;}
    .rsScrl{/* overflow-x: scroll; */margin-top: 44px;/* margin-left: 85px; *//* z-index: -9999; */background: transparent;}
    .rsScrl .btnPnl{display:block;position: absolute;width: 100%;pointer-events: none;z-index: 999999;transform: translate(0%, -50%);top: 50%;margin-top: -23px;}
    .rsScrl .btnPnl .bt{display:block;float: left;text-indent: -999px;background: url(../images/icons/lft-arw.png) no-repeat center;width: 18px;background-color: #3051a0 !important;height: 37px;background-size: 11px !important;pointer-events: all;}
    .rsScrl .btnPnl .bt#btn-nav-next{float:right;background: url(../images/icons/rgt-arw.png) no-repeat center;}
    .rsScrl .rsP{
    width: 100%;
    margin: 0 auto;
    overflow: scroll;
    padding: 0;
    white-space: nowrap;
    position: relative;
    display: inline-block;
    flex-wrap: initial;
    /* display: flex; */
    flex-wrap: wrap;
    height: 100%;
    padding: 0px 20px;
}
    ul.category{width: 58%;max-width: initial;display: inline-block;float: initial;white-space: nowrap;height: 100%;min-height: 120px;}
    ul.category li{/* width:100%; */padding: 0;white-space: initial;}
    .contact{padding-top: 50px;padding-bottom: 60px;}
    .contact .map{width:100%;margin: 0;}
    .contact .white{display:flex;flex-wrap: wrap-reverse;}
    .contact .rgt{float:none;width: -webkit-fill-available;padding: 30px 10px;}
    .contact .lft{width:100%;margin-right:0px;float: none;padding: 19px 19px;}
    #likeByMe ul li, #likeByMe ul li:nth-child(5n+5),  #likeByMe ul li:nth-child(4n+4){width: 32.3%;margin-right: 1.5%;}
    #likeByMe ul li:nth-child(3n+3){margin-right:0px;}
    a.fltr{display:flex;}
    .products{    background: #f7f7f77d;}
    .products .rgt{width:100%;padding: 15px 0;}
    .rgster .errorTxt.Exist{right:initial;left: 30px;top: 0;}
    .products .lft{display:none;width: -webkit-fill-available;padding: 11px;position: initial;height: auto;}
    .ppUp fieldset.flfrm.reg, .ppUp .rgster fieldset.flfrm.reg{width:-webkit-fill-available;}
    .ppUp#lgnPnl, #rgstrPnl, .ppUp#frgtPnl{background: #f6f9ff;width: 100%;margin-left: -250px;max-width: 500px;}
    footer .lftPnl ul li a{font-size: 12px;}
    footer .lftPnl ul li.hd{margin-bottom:10px;}
    footer .news .rgt p{font-size:12px;margin-top: 3px;}
    footer .news .rgt h3{font-size: 15px;}
    .FootExtra{padding-bottom: 140px;}
    .cd-top{bottom: 90px;display: none;}
    footer .news .lft .pnl .fldWrp input.btn{height:100%;}
    .ios  ul.bottomNav{padding-bottom: 20px;}
    ul.bottomNav{display:block;z-index: 999;}
    header a.navi{display:block;}
    header .rgtPnl .Pnl .login{margin:0;position: relative;/* z-index: -1; */padding-left: 0;border: 0;}
    body  .toggle{display: block !important;top: 88px;left: 41px;position: relative;z-index: 0;}
     body .toggle:before{content:'All Categories';display: block;text-align: center;width: 63px;position: absolute;left: -19px;bottom: -44px;line-height: normal;font-size: 11px;font-family: 'montserratlight';}
    body .toggle:after{content:''; display:block;background: #2e52a1;width: 44px;height: 44px;position: absolute;z-index: -1;left: -8px;top: -11px;border-radius: 50%;}
    header .rgtPnl .Pnl .cart{display:none;}
    header .rgtPnl ul.NvG{display:none;}
    header .logo a{/* max-height: 76px; */}
    header .search .box input.sb-search-submit{background: url(../images/icons/search-icon-red.png) no-repeat;background-size: 100%;top: 11px;height: 15px;right: 10px;width: 15px;}
    header .search .box input{padding: 9px 14px;font-size: 14px;border-radius: 0;}
    header .search .box{width: 60%;overflow: hidden;border-radius: 0;padding: 0px;background: transparent;border-radius: 7px;box-shadow: 2px 1px 4px #00000021;}
    header .search a i{margin:0px;width: 15px;height: 16px;margin-right: 3px;background: url(../images/loc-res.svg) no-repeat;
    background-size: 100%;}
    header .search a div{/* display:none; */}
    header .search a div{color:#000;}
    header .search a{/* text-indent: -9999px; */margin: 0;padding: 5px 6px;background: transparent;width: 100%;left: 0;display: flex;align-items: center;width: 40%;}
    header .search{width: -webkit-fill-available;max-width: initial;left: 0;margin: 0px 0px;margin-top: 10px;border-radius: 5px;padding: 1px 1px;/* bottom: -18px; */display: flex;border-radius: 0;background: transparent;}
  header .search a span{display:inline-block;font-size: 113%;color: #000;position: relative;text-transform: initial;}
    header .search a div h6{display:none;}
    .bnrPnl .pnl2 a:nth-child(2n+2){margin-right:0px;}
    .bnrPnl .pnl2 a{float:left;width: 49%;margin-right: 2%;margin-bottom: 0;}
    .bnrPnl .pnl2{width:100%;margin-top: 2%;}
    .bnrPnl{display:block;}
    .bnrPnl .pnl{width:100%;margin-right: 0;}
.product ul li,.product ul li:nth-child(3n+3) ,.product ul li:nth-child(4n+4){width: 48.8%;margin-right: 2.3%;}
.product ul li:nth-child(2n+2){margin-right:0px;}
.FootExtra ul{width:100%;} 
.FootExtra a.logo{float:left;margin-top: 30px;}
.vsn ul.lft{width:100%;border: 0;padding: 0;margin: 0;}
.vsn ul.rgt{width:100%;border-top: 1px solid #e6e6e6;padding-top: 30px;margin-top: 30px;}
.vsn{padding:0px;padding-top: 10px;margin-bottom: 40px;}
}

@media only screen and (max-width: 650px){
    
    .rsScrl .btnPnl .bt{/* height: 80px; */width: 16px;background-size: 9px !important;}
    .prdctDtls .back{display:flex;}
    .prdctDtls .lftImg li{/* height:250px; */}
    .prdctDtls .lftImg .bx-wrapper .bx-controls-direction a.disabled{display:none;}
    .prdctDtls .lftImg .bx-wrapper .bx-controls-direction{display:block;position: absolute;width: 100%;top: 50%;margin-top: -8px;pointer-events: none;}
    .prdctDtls .lftImg .bx-wrapper .bx-controls-direction:after{content:''; display:block; clear:both;}
    .prdctDtls .lftImg .bx-wrapper .bx-controls-direction a{width: 15px;text-indent: -9999px;height: 15px;background: url(../images/icons/lft-arw-res.png) no-repeat center; background-size: contain;float: left;}
    .prdctDtls .lftImg .bx-wrapper a.bx-next{background: url(../images/icons/rgt-arw-res.png) no-repeat center; background-size: contain;float: right;}
    .prdctDtls .lftImg .bx-wrapper .bx-controls-direction a, .prdctDtls .lftImg .bx-wrapper .bx-prev, .prdctDtls .lftImg .bx-wrapper .bx-prev{display:block;pointer-events: all;}
    .prdctDtls a.share{position:absolute;top: 0;right: 0;margin-top: 5px;display: block;}
    .PsRel{padding-bottom: 98px;}
    .proced2pay .rgt .btPnl a svg{width:15px;}
    .pymntMthod span label{font-size: 12px;
    padding: 5px 4px;
    border-radius: 5px;}
    .proced2pay .lft .UsrAmtTbl{padding:5px;}
    .proced2pay .lft{border:0px;padding: 0;border-radius: 0;}
    .instAdrs fieldset.slcTime .fldWrp ul.tmSlots li input{font-size: 11px;padding: 4px 7px;border-radius: 5px;}
    .instAdrs fieldset.slcTime .fldWrp.slcPnl{padding: 0;background: transparent;margin: 0;}
    .instAdrs fieldset.slcTime .fldWrp ul.rdoBt li label{font-size:12px;padding: 5px 4px;border-radius: 5px;}
    .proced2pay .rgt p{font-size:13px;}
    .proced2pay .rgt p span{font-size:100%;}
    .instAdrs fieldset.slcTime{margin-top:10px;}
    .proced2pay .rgt .AdrPnl{padding:5px;border-radius: 5px;min-height: initial;}
    .proced2pay .rgt .chseOpt .OptSlct{border-radius:5px;padding: 5px;margin-bottom: 10px;}
    .proced2pay .rgt .chseOpt .OptSlct .pnl label{font-size: 13px;padding: 7px 19px;line-height: normal;border-radius: 5px;}
    .proced2pay .rgt{padding: 0;border: 0;border-bottom: 1px solid #e1e1e1;border-radius: 0;padding-bottom: 11px;margin-bottom: 20px;}
    .proced2pay .rgt .chseOpt h2{font-size:15px;margin-bottom: 10px;}
    .proced2pay{background:#fff;}
    .proced2pay .crtPnl{padding:0px;box-shadow: none;}
    .myCrt .note span:before{top: 8px;left: 8px;}
    .myCrt .note span{font-size: 12px;padding: 5px 8px;padding-left: 40px;}
    .crtOtr .crtPnl{padding: 0;box-shadow: none;}
    .crtOtr{margin-top: 15px;padding: 0;background: #fff;margin-bottom: 25px;}
    .myCrt .crtTbl td input.del{position:absolute;margin: 0;left: 0;top: 0;border-radius: 0;}
    .crtTbl td.img img{width:100%;background: transparent;height: 100%;}
    .crtTbl td.img{width:20%;min-width: initial;float: left;padding: 0;padding: 5px;background: transparent;padding-top: 0;padding-bottom: 0;position: absolute;left: 0;width: 100px;   margin: 0;}
    .myCrt .crtTbl td .BoxBt input{width:100% !important;margin: 0;padding: 11px 0px;border: 0;}
    .myCrt .crtTbl td .BoxBt a{display: flex;border-radius: 50%;width: 20px;height: 20px;align-items: center;justify-content: center;line-height: normal;padding: 0;padding-bottom: 1px;margin: 0 auto;}
    .crtTbl tr{position:relative;padding: 6px;padding-right: 30px;display: block;margin-bottom: 10px;padding-left: 100px;}
    .crtTbl td{display:block;float: left;width: 100%;padding: 0;}
    .UsrAmtTbl td{font-family: 'montserratlight';font-size: 13px;}
    .crtTbl td p, .crtTbl td p b{color: #878787;font-family: 'montserratlight';font-size: 13px;line-height: 1.5em;}
    .crtTbl tr:after{content:''; display:block; clear:both;}
    .myCrt .crtTbl td.QtyPnl{position:absolute;right: 0;top: 0;display: flex;border: 0;width: 30px;padding: 0;height: 100%;align-items: center;}
    .myCrt .crtTbl td .BoxBt{display: flex;border: 0;flex-flow: column;}
    span.msgNot{margin:0px;clear: both;font-size: 12px;padding: 4px 5px;line-height: normal;}
    .prdctDtls .lft .mid .qntityBx{margin-bottom: 10px;}
    .prdctDtls .lft .mid .qntityBx input{padding: 5px 3px;}
    .prdctDtls .lft .mid .adCart{display:block;padding: 0;float: left;width: auto;margin-bottom: 10px;width: 100%;padding-right: 38px;}
    .prdctDtls{padding-bottom:0px;background: #fff;margin-top: 0;padding-top: 10px;}
    .prdctDtls .white{padding: 0;}
    .prdctDtls .tabcont{margin-bottom:0px;}
    .prdctDtls .rivew .fldWrp{margin-bottom:15px;}
    .prdctDtls .rivew .btn input{width:auto;font-size: 13px;padding: 7px 18px;border-radius: 5px;}
    .prdctDtls .rivew .fldWrp textarea{padding: 8px 10px;border-color: #dbdbdb;color: #000;height: 88px;}
    .prdctDtls .rivew .fldWrp input{height:auto;padding: 8px 10px;border-color: #dbdbdb;}
    .prdctDtls .tabcont .tabs{padding:0px;border: 0;}
    .prdctDtls .tabcont nav ul{margin:0px;margin-bottom: 10px;}
    .prdctDtls .tabcont nav ul a{font-size: 12px;padding: 7px 6px;/* margin: 0; */}
    .prdctDtls .lft .clrPnl{width:100%;margin: 0;margin-bottom: 8px;}
    .prdctDtls .lft .szChrt{width:100%;margin-bottom: 15px;}
    .prdctDtls .lft .mid a.ntiFy{display:block;left: 0;width: fit-content;margin-top: 0;position: initial;font-size: 11px;background-size: 11px;padding: 7px 11px;padding-left: 27px;float: right;}
    .prdctDtls .lft .mid .adCart a.lk{width:15px;margin: 0;position: relative;top: 3px;}
    .prdctDtls .lft .mid .adCart a.btn{font-size: 11px;padding: 8px 10px;border-radius: 7px;margin-right: 10px;}
    .szRdoBtn input[type=radio] + label{padding: 4px 5px;font-size: 11px;}
    .prdctDtls .lft .mid h3{font-size: 12px;margin: 0;float: left;margin-right: 10px;margin-top: 5px;}
    .prdctDtls .lft .mid .ctr{display:block;padding: 0;margin: 0;margin-top: 11px;margin-bottom: 8px;padding-bottom: 6px;border-top: none;}
    .prdctDtls .lft .mid h2, .prdctDtls .lft .mid h2 span{line-height: normal;font-size: 17px;}
    .prdctDtls .lft .mid h2 span{font-size: 100%;}
    .prdctDtls .lft{margin-top:0px;}
    .Navhd0 .rsScrl{/* display:none; */}
    .prdctDtls .lftImg li a{display:block;}
    .prdctDtls .lftImg li img{max-height: 250px;object-fit: contain;}
    .prdctDtls .lftImg.mbl{display:block;padding: 0;width: 100%;}
    .products .rgt .proPnl img, .products .rgt .c3 .proPnl img{height:150px;}
    .products .rgt .proPnl .pdng{padding: 5px 0px;}
    .vsn ul.lft li p{font-size:13px;}
    .vsn ul.rgt li:after{content:''; display:block; clear:both;}
    .vsn ul.rgt li p{width:50%;float: left;}
    .products .rgt .proPnl a.lk{right: 15px;top: 20px;}
    .products .rgt .proPnl .btn{border-radius: 5px;overflow: hidden;padding: 7px 4px;}
    .products .rgt .proPnl h2 div{-webkit-line-clamp: 2;}
    
    .products{margin-top: 0;padding-bottom: 30px;padding-top: 5px;margin-top: 12px;}
    header .search a{padding: 3px 6px;bottom: -21px;}
    header .search a div{font-size: 10px;}
    .trak .rgt{width:100%;}
    .trak ul{margin-bottom:50px;width: 100%;}
    .dashbrd .ordht{width:100%;margin: 0;margin-top: 20px;}
    .cancel-pro .ppUp{width: -webkit-fill-available;left: 0;margin-left: 30px;margin-right: 30px;max-width: initial;}
    .rsScrl{margin-top: 13px;}
    body .toggle:before{font-size:10px;bottom: -47px;}
    body .toggle:after{left: -8px;width: 40px;height: 40px;top: -9px;}
    body .toggle span, body .toggle span::before, body .toggle span::after{}
    body .toggle span{width: 23px;}
    body  .toggle{display: block !important;top: 38px;left: 41px;position: relative;width: 24px;}
    .rsScrl .rsP{/* width: 890px; */}
    ul.category li a{font-size: 10px;}
    ul.category{/* width: 33%; */min-height: 87px;}
    ul.category li a img{max-width: 60px;}
    .prdctDtls .rivew .rgt .cmntPnl ul.cmnts li .lft{width:50px;height: 50px;}
    .prdctDtls .tabcont .tabs p{margin-top: 5px;line-height: normal;}
    .prdctDtls .rivew .rgt .cmntPnl ul.cmnts li .rgt span.dt{font-size:11px;color: #c1c1c1;line-height: normal;}
    .shiningstar, .blankstar, .prdctDtls .rivew .ratestar a span{width: 12px;height: 12px;background-size: 100%;}
    .prdctDtls .rivew .rgt .cmntPnl ul.cmnts li .rgt{margin-top:0px;}
    .prdctDtls .rivew .rgt .cmntPnl ul.cmnts li .rgt .star{width: 100%;margin-top: 1px;margin-bottom: 5px;}
    .prdctDtls .rivew .rgt .cmntPnl ul.cmnts li .rgt h3{font-size:15px;}
    .bnrPnl{margin-top: 12px;}
    .trend .whtPnl{padding:0px;}
    input[type="date"]{min-height: 34px;}
    input[type="date"]:before{position:absolute;width: 100%;background: #fff;left: 0;top: 0;height: 100%;display: flex;align-items: center;padding-left: 9px;}
    .prdctDtls .lft .mid{width:100%;margin: 0;margin-top: 10px;}
    .product-image-carousels{width:100%;display: none;}
    .crtPnl.myinfo fieldset .fldWrp select{padding: 9px 10px;}
    .crtPnl.myinfo fieldset .fldWrp input{padding: 9px 10px;}
    .crtPnl.myinfo fieldset .fldWrp label{line-height:normal;}
    .crtPnl.myinfo fieldset .fldWrp{width:100%; margin-right:0px;}
    .hot .owl-theme .owl-controls .owl-nav{background:#fff;}
    .cat{padding-bottom:0;}
    .bg h1.hd span{background:#fff;}
    .bg{background:transparent;padding-top: 25px;}
    .trend .whtPnl .rgt{width: 65%;margin: 0;padding: 0px 30px;}
    .cat ul li:nth-child(9n){border-bottom: 1px solid #ececec;}
    .cat ul li a .pnl{width: 80px;height: 80px;margin-left: -40px;}
    .cat ul li a img{max-height: 69px;min-height: 69px;max-width: 80px;}
    .cat ul li a{font-size:13px;}
    .cat ul li:nth-child(3n+3){border-right: 0px !important;}
    .cat ul li, .cat ul li:nth-child(4n+4), .cat ul li:nth-child(6n+6){width: 33.3%;border-right: 1px solid #ececec;}
    .product h1.hd:before{width: 130px;background-size: 100%;height: 36px;top: -6px;}
    h1.hd span{font-size:19px;}
footer .news .rgt{padding: 12px 10px;}
    footer .news .lft .pnl p{font-size:11px;}
    footer .news .lft .pnl{width: 100%;}
    footer .news .lft h2{font-size: 16px;letter-spacing: initial;width: 100%;}
    footer .lftPnl{display:flex;flex-wrap: wrap;}
footer .lftPnl ul{width: 50%;border-bottom: 1px solid #3c60b1;margin-right: 0;padding: 0;padding-left: 7%;padding-bottom: 6%;padding-top: 6%;} 
footer .lftPnl ul:nth-child(2n+2){ border-right: 0;margin: 0;}
footer .lftPnl ul:nth-child(4n+3), footer .lftPnl ul:nth-child(4n+4){border-bottom:0px;}
}

@media only screen and (max-width: 600px){
    .product .Pnl .proPnl span{width:initial;float: initial;}
    .products .rgt .proPnl span{width: auto; float:none;}
    .ResGrid span{float:left;width: 50%;}
    .ResGrid{display:flex;flex-wrap: wrap;}
    .product .Pnl .proPnl .qntityBx{padding-bottom:0px;/* justify-content: left; */margin-top: 1px;border-radius: 5px;}
    .products .rgt .proPnl .qntityBx{padding-bottom:0px;/* justify-content: left; *//* margin-top: 1px; */border-radius: 5px;}
    .product .Pnl span:nth-child(2n+2) .proPnl{border-right:0px;}
    .product .Pnl .proPnl .btn{border-radius: 5px;overflow: hidden;}
    .product .Pnl .proPnl h2{display:block;min-height: 51px;
    font-size: 14px;
    height: auto;}
    .product .Pnl .proPnl .pdng{padding: 5px 0px;}
    .crtPnl.myinfo h1{padding:0px;font-size: 17px;padding-bottom: 8px;}
    .adrsBk li .btPnl a svg{width:15px;}
    .products .rgt .proPnl span.msgNot{bottom: 42px;left: 0;}
    .products .rgt .proPnl h2{min-height: 51px;font-size: 14px;height: auto;}
    .trend{margin-bottom:25px;}
    .hot{margin-bottom:25px;}
    .product h1.hd{}
    .product{margin-top:25px;}
    header .search #modal-container .Slct{display:flex;justify-content: center;}
    header .search #modal-container .Slct h3 span{text-align:left;line-height: 1em;}
    header .search #modal-container .Slct:after{content:''; display:block; clear:both;}
    header .search #modal-container .Slct h3{float:left;text-align: left;line-height: 1.2em;}
    header .search #modal-container .Slct svg{float:left;margin: 0;margin-right: 11px;max-width: 40px;}
    header .search #modal-container #modal{width: 95%;}
    .instAdrs fieldset .fldWrp{width:100%;margin-right:0px;}
     .trak .prodtl .cntnt{width:100%;}
    .trak .prodtl .imgpnl{/* max-width:100%; */}
    .instAdrs fieldset{background:transparent;}
    .crtPnl.myinfo fieldset{padding: 10px;margin-bottom: 30px;padding: 0;}
    .myCrt .note{width:-webkit-fill-available;min-height: initial;padding: 10px 0px;}
    .UsrAmtTbl{width:100%;margin-left: 0;}
    
    
    .myCrt .crtTbl td select{padding:0;width: 57px;border-radius: 3px;}
    .crtTbl td.img img{}
    
    
    .crtTbl td.phn{width: 50%;}
    
    .myCrtTbs{padding-bottom:40px;}
    .crtPnl.myinfo{padding-bottom: 0;margin-top: 15px;}
    .dashbrd .ordht .grey .rgt{width:auto;}
    .dashbrd .ordht .rgt p{padding-left:0px;}
    .dashbrd .ordht .rgt{width: 100%;}
    .dashbrd .ordht .rgt a.btn:last-child{margin-right:0px;}
    .dashbrd .ordht .rgt a.btn{width:fit-content;padding: 10px 20px;margin: 0px;margin-right: 10px;}
    .product .Pnl .proPnl img{height:150px;}
    .product .Pnl .proPnl h2 div{-webkit-line-clamp: 2;}
    .product .Pnl .proPnl{
    width: 100%;
    margin: 0;
    border: 0;
    border-radius: 0;
    padding: 15px 10px;
    border-right: 1px solid #efe8e8;
    border-bottom: 1px solid #efe8e8;
    min-height: initial;
    }
    #likeByMe ul li, #likeByMe ul li:nth-child(5n+5),  #likeByMe ul li:nth-child(4n+4), #likeByMe ul li:nth-child(3n+3){width: 49.2%;margin-right: 1.5%;}
    #likeByMe ul li:nth-child(2n+2){margin-right:0px;}
    .products .rgt span:nth-child(2n+2) .proPnl{border-right:0px;}
    .products .rgt .proPnl, .products .rgt .c3 .proPnl{width: -webkit-fill-available;margin: 0;border: 0;border-radius: 0;padding: 15px 10px;border-right: 1px solid #efe8e8;border-bottom: 1px solid #efe8e8;min-height: initial;}
    h1.brdCrmb a{background-size: 8px;padding-left: 9px;}
    h1.brdCrmb .bt{font-size:11px;}
    a.fltr{right:5px;top: 5px;}
    .products .rgt{padding:5px;}
    h1.brdCrmb{font-size: 17px;line-height: normal;padding: 5px;padding-bottom: 0;margin: 0;margin-bottom: 8px;}
    .products .rgt ul li:nth-child(3n+3){margin-right: 2.3%;}
    .products .rgt ul li{width: 48.8%;}
    .products .rgt ul li:nth-child(2n+2){margin-right:0px;}
    .product ul li a .pnl h2{font-size:15px;line-height: normal;}
    .product ul li a .pnl h2 span{font-size: 11px;}
    .bg .owl-theme .owl-controls .owl-nav{max-width: 79px;margin-top: -6px;padding-left: 13px;top: -30px;right: 0;background: #fff;max-width: 80px;}
    .bg .owl-carousel .owl-controls .owl-nav .owl-prev{width: 9px;height: 17px;background-size: 100%;margin: 0;background: url(../images/icons/lft-arw-res.png) no-repeat center;background-size: 100%;}
    .bg .owl-carousel .owl-controls .owl-nav .owl-next{width: 9px;height: 17px;background-size: 100%;margin: 0;background: url(../images/icons/rgt-arw-res.png) no-repeat center;background-size: 100%;}
    .bnrPnl .pnl .bx-wrapper .bx-pager{bottom: 15px;}
    .bnrPnl .pnl .bx-wrapper .bx-pager.bx-default-pager a{width:15px;height: 2px;margin-right: 10px;}
    header .search{margin: 0px 4px;margin-top: 5px;/* z-index: -1; */padding-bottom: 5px;}
    header .rgtPnl{margin-top: 10px;width: 61%;}
    header .logo{max-width: 130px;margin-bottom: 0;margin-top: 10px;}
    ul.bottomNav li.cartPnl a span{font-size: 10px;width: 17px;height: 17px;margin-top: -23px;margin-left: -6px;}
    ul.bottomNav li.cartPnl a{border-width: 3px;padding-bottom: 10px;}
    ul.bottomNav li.cartPnl{width: 95px;width: 75px;
    height: 75px;
    margin-left: -37px;
    margin-top: 12px;}
    ul.bottomNav li:nth-child(2){margin-right: 27%;}
   ul.bottomNav li.more .mreOpn li:last-child{border-bottom:0px;}
    ul.bottomNav li.more .mreOpn li{border-bottom: 1px dashed #8297c726;}
    ul.bottomNav li{width:18%;/* border-bottom: 1px dashed #8297c726; */}
    ul.bottomNav{padding: 2px;padding-top: 6px;padding-bottom: 6px;}
    .browser-ios ul.bottomNav{padding-bottom: 32px;}
    ul.bottomNav li a{font-size: 11px;line-height: normal;}
    ul.bottomNav li.more .mreOpn li a{font-size:12px;}
ul.bottomNav li a svg{max-width: 26px;min-height: 26px;}
    ul.bottomNav li.cartPnl a svg{height: 33px;display: block;width: 31px;min-height: initial;max-height: 50px;max-width: 50px;margin-top: 7px;}
    
}
@media only screen and (max-width: 500px){
    .modalPopup .locTrack{padding:20px 0px;}
    .modalPopup .locTrack img{max-width: 90px;margin-bottom: 10px;}
    .modalPopup .locTrack p br{display:none;}
    .modalPopup .locTrack p{font-size: 13px;padding: 0px 20px;}
    .product .Pnl .proPnl .btn{background-position: 30%;font-size: 11px;padding: 7px 10px;}
    .prdctDtls .lft .mid h2 span.sub{font-size: 11px;}
    .prdctDtls .lft .mid h2, .prdctDtls .lft .mid h2 span{font-size:15px;}
    .trend .whtPnl .rgt ul li h3{font-size:14px;}
    .vsn ul.lft li h2 i, .vsn ul.rgt li h2 i{max-width:30px;}
    .vsn ul.lft li h2, .vsn ul.rgt li h2{font-size:18px;}
    h1.hd{margin-bottom:15px;}
    .trend .whtPnl .rgt{padding:0px;}
    .trend .whtPnl .rgt ul li a{width:100%;}
    .dashbrd .ordht p.sts{display:block;}
    .rgster .errorTxt.Exist{left: 11px;top: 0;}
    
    .products .rgt .proPnl h2 span.sub{font-size:9px;}
    .products .rgt .proPnl h2{/* font-size:14px; *//* min-height: initial; *//* height: initial; *//* margin-bottom: 10px; */}
    .products .rgt .proPnl .btn{background-position: 30%;font-size: 11px;padding: 7px 10px;}
    
    
    .msgBox .Box{width:90%;margin-left: -45%;}
    
    .ovrly .ldng{left:0;margin: 10%;top: 0;width: -webkit-fill-available;max-width: initial;height: auto;}
    .adrsBk p{font-size:14px;line-height: 1.8em;}
    


    
    .contact .lft ul li a{font-size:13px;}
    .contact .lft ul li{font-size:14px;line-height: 1.5em;}
    .contact .lft h1{font-size: 19px;margin-bottom: 11px;}
    .contact .rgt fieldset ul li{margin-bottom: 7px;}
.contact .rgt fieldset div.fldWrp{width:100%;margin-right: 0;margin-bottom: 12px;}
   #likeByMe ul li a.lftr{float:left;width: 41%;height: auto;margin-right: 2%;}
   #likeByMe ul li img{height:auto;}

    #likeByMe ul li a .btn{display:block;float: none;margin-top: 5px;width: fit-content;}
    #likeByMe ul li a .pnl p.cut{display:inline-block;margin-left: 9px;}
    .products .rgt ul li a .pnl p{float:none;font-size: 14px;}
  

    .products .rgt .proPnl .pdng .slct select{padding: 6px 3px;}
    #likeByMe ul li{width:100% !important; margin-right:0px !important;}
    .products .rgt .proPnl .pdng{/* float:right; *//* width: 57%; */}
    .products .rgt .proPnl .lftr{/* float:left; *//* width: 41%; *//* height: auto; *//* margin-right: 2%; */}
    .products .rgt .proPnl img, .products .rgt .c3 .proPnl img{height: 109px;}
    .products .rgt .proPnl{/* width: -webkit-fill-available; *//* margin-bottom: 14px; */min-height: initial;}
    .products .rgt ul li a .btn{display:block;float: none;margin-top: 5px;width: fit-content;}
    .products .rgt ul li a .pnl p.cut{display:inline-block;margin-left: 9px;}
    .products .rgt ul li a .pnl p{float:none;font-size: 14px;}
    .products .rgt ul li{width:100%;margin-right:0px !important;margin-bottom: 15px;}
     .products .rgt ul li a img{float:left;width: 41%;}
     .products .rgt ul li a .pnl{float:right;width: 57%;}
    .ppUp fieldset.flfrm.reg, .ppUp .rgster fieldset.flfrm.reg{padding:10px;margin-top: 19px;}
.ppUp#lgnPnl, #rgstrPnl, .ppUp#frgtPnl{left:0;margin-left: 20px;min-height: auto;margin-right: 20px;width: -webkit-fill-available;}    
}

@media only screen and (max-width: 480px){
    .trend .whtPnl .lft{display:none;}
    .trend .whtPnl .rgt{width: -webkit-fill-available;margin-top: 0;padding-top: 0;}
    header .rgtPnl .Pnl .login a.lgt p{font-size: 12px;line-height: normal;}
    header .rgtPnl .Pnl .login a.lgt p span{/* display:none; */}
    .trend .whtPnl{padding: 0;}
    .product ul li a img{float:left;width: 41%;}
    .product ul li a .pnl{float:right;width: 57%;}
.product ul li{width:100% !important;margin-right:0px !important;margin-bottom: 20px;}
.product ul li a .btn{float:none;width: fit-content;margin-top: 7px;}
    
}

@media only screen and (max-width: 400px){
    ul.category{width: 73%;min-height: 86px;}
    .cat ul li:nth-child(10n){border-bottom: 1px solid #ececec !important;}
    .cat ul li:nth-child(3n+3){border-right: 1px solid #ececec !important;}
 .cat ul li:nth-child(2n+2){border-right: 0px !important;}
    .cat ul li, .cat ul li:nth-child(4n+4), .cat ul li:nth-child(6n+6){width: 49.5%;border-right: 1px solid #ececec;}

    
    .cat ul li a{font-size:12px;line-height: normal;}
    
    header .rgtPnl{width: 51%;}
    header .rgtPnl .Pnl{/* width:100%; */}
    header .rgtPnl .Pnl .login{margin:0;/* margin-right: 20px; */}
    .myCrt .btmBtns .chkot, .myCrt .btmBtns .cntu{padding: 9px 10px;font-size: 11px;}
    .products .rgt ul li a .pnl{width: 54%;}
    .products .rgt ul li a img{width: 46%;}
    ul.bottomNav li.cartPnl{/* width: 75px; *//* height: 75px; *//* margin-left: -37px; *//* margin-top: -3px; */}
    ul.bottomNav{}
    ul.bottomNav li a{font-size: 10px;line-height: normal;}
    ul.bottomNav li a svg{}
    .trend .owl-theme .owl-controls .owl-nav{/* max-width: 70px; *//* right: 50%; *//* top: -20px; *//* margin-left: -35px; */}
   .trend .owl-carousel .owl-controls .owl-nav .owl-prev{margin-left:0;width: 9px;height: 17px;background-size: 100%;}
   .trend  .owl-carousel .owl-controls .owl-nav .owl-next{margin-right:0;width: 9px;height: 17px;background-size: 100%;}
    .trend .whtPnl .rgt{padding:0px;/* width: 61%; *//* padding-top: 20px; */}
    
    .product h1.hd:before{top: initial;left: 0;bottom: -40px;}
    .product ul li a .pnl{width:50%;}
    .product ul li a img{width: 50%;}
    footer .news .lft h2{}
    footer .news .lft .pnl{width: 100%;}
footer .lftPnl ul:nth-child(2n+1){padding-left:0px;}
footer .rgtPnl .pal2 ul.down{width:100%;margin-top: 33px;}

}
@media only screen and (max-width: 365px){
    .contact .white.delete h1{font-size: 23px;line-height: 29px;}

}
@media only screen and (max-width: 350px){
    ul.category{width: 83%;min-height: 50px;}
}