@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: 768px){
    .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 .modal{width:95%;}
    .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: 49%;}
    .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{overflow-x: scroll;margin-top: 44px;margin-left: 85px;/* z-index: -9999; */}
    .rsScrl .rsP{overflow: visible;overflow-x: scroll;width: 1178px;/* height: 100vh; */}
    ul.category{width: 32%;}
    ul.category li{/* width:100%; */padding: 0;}
    .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 12px;}
    .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%;}
    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: 7px;height: 15px;right: 10px;width: 15px;}
    header .search .box input{padding: 5px 8px;font-size: 14px;border-radius: 0;}
    header .search .box{width: -webkit-fill-available;overflow: hidden;border-radius: 0;padding: 0px;}
    header .search a i{margin:0px;width: 15px;height: 16px;margin-right: 3px;}
    header .search a div{/* display:none; */}
    header .search a{/* text-indent: -9999px; */margin: 0;padding: 5px 6px;position: absolute;bottom: -26px;background: #ed3237;width: 100%;left: 0;display: flex;align-items: center;}
    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;}
  header .search a span{display:inline-block;font-size: 113%;}
    .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){
    header .search a{padding: 3px 6px;bottom: -21px;}
    header .search a div{font-size: 12px;}
    .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:20px;}
    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: 59px;left: 41px;position: relative;width: 24px;}
    .rsScrl .rsP{width: 890px;}
    ul.category li a{font-size: 10px;}
    ul.category{width: 33%;}
    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{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:25px;}
    .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: 20px;}
    .product-image-carousels{width:100%;}
    .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;}
    .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: 59%;}
    footer .news .lft h2{font-size: 16px;letter-spacing: initial;}
    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){
    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%; */}
    .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;}
    .crtTbl tr{margin-bottom:25px;float: left;width: 100%;}
    .crtTbl td.ttlamt{width:100%;background: #fff0f0;text-align: center;}
    .myCrt .crtTbl td select{padding:0;width: 57px;border-radius: 3px;}
    .crtTbl td.img img{width:50px;height: 50px;}
    .crtTbl td.img{width: 50px;min-width: 67px;}
    .crtTbl td.prdctNm{width: 65%;}
    .crtTbl td.phn{width: 50%;}
    .crtTbl td{display:block;float: left;width: auto;margin: 0;}
    .myCrtTbs{padding-bottom:40px;}
    .crtPnl.myinfo{margin-top: 30px;padding-bottom: 0;}
    .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{width: 47.8%;}
    #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 .proPnl{width: 47.8%;}
    h1.brdCrmb a{background-size: 8px;padding-left: 9px;}
    h1.brdCrmb .bt{font-size:11px;}
    h1.brdCrmb{font-size: 17px;line-height: normal;}
    .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;}
    .hot .owl-theme .owl-controls .owl-nav{max-width: 79px;margin-top: -6px;padding-left: 13px;}
    .hot .owl-carousel .owl-controls .owl-nav .owl-prev{width: 9px;height: 17px;background-size: 100%;}
    .hot .owl-carousel .owl-controls .owl-nav .owl-next{width: 9px;height: 17px;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 2.5%;margin-top: 11px;/* z-index: -1; */}
    header .rgtPnl{margin-top: 16px;width: 61%;}
    header .logo{max-width: 130px;margin-bottom: 0;}
    ul.bottomNav li.cartPnl a span{font-size: 8px;width: 15px;height: 15px;margin-top: -19px;margin-left: -6px;}
    ul.bottomNav li.cartPnl a{border-width: 3px;}
    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: 10px;padding-top: 6px;padding-bottom: 6px;}
    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: 22px;min-height: 22px;}
    ul.bottomNav li.cartPnl a svg{height: 31px;display: block;width: 30px;min-height: initial;max-height: 50px;max-width: 50px;}
    
}
@media only screen and (max-width: 500px){
    .dashbrd .ordht p.sts{display:block;}
    .rgster .errorTxt.Exist{left: 11px;top: 0;}
    .crtTbl td.prdctNm{width: 56%;}
    .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 a.btn{background-position: 40%;font-size: 11px;padding: 7px 10px;}
    .prdctDtls .lft .mid a.ntiFy{display:block;left: 0;width: fit-content;margin-top: 20px;position: initial;}
    .prdctDtls .lft .mid .adCart{display:block;padding: 0;}
    .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;}
    .product .Pnl .proPnl{width: -webkit-fill-available;}
.product .Pnl .proPnl .pdng{float:right;width: 57%;}
.product .Pnl .proPnl a.lftr{float:left;width: 41%;height: auto;margin-right: 2%;}
.product .Pnl .proPnl img{height:auto;}

    
    .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{height:auto;}
    .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){
    .crtTbl td.prdctNm{width: 47%;}
    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{margin-bottom: 30px;}
    .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{width:100%;}
    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;}

}