﻿@charset "utf-8";
    footer{top: 0}
    .pagelinks{margin:10px 0 0;position:relative}
    .breadcrumb{border:none;border-radius:0;background:none;display:block;overflow:hidden;padding:0;margin:0;width:100%}
    .breadcrumb li .icon-home{background:url(../i22/spriteimg14.png) no-repeat -177px -74px;display:block;height:10px;text-indent:-20000px;width:11px}
    .breadcrumb li{color:#4d4d4d;float:left;font-size:13px;line-height:17px}
    .breadcrumb>li+li{padding-left:10px}
    .breadcrumb>li+li:before{
        color: #4d4d4d;
        content: '\f054';
        display: inline-block;
        font: 900 7px/17px "Font Awesome 5 Free";
        -webkit-font-smoothing: antialiased;
        padding: 0 10px 0 0;
        text-rendering: auto}
    .breadcrumb li:first-of-type{color:#4d4d4d}
    .breadcrumb li a{color:#4d4d4d}
    .breadcrumb li a:hover,.breadcrumb li a:focus{color:#b20101}
    @media screen and (max-width:1024px) {
    .breadcrumb li a:hover{color:#4d4d4d!important}
    }
    .breadcrumb li a i{font-size:0}
    .breadcrumb li a i:before{font-size:12px}
    .productreview li h4 a,.productreview li span.msg,.featurecat ul li a,.instruction,.remindertable th,.remindertable > tbody > tr > td:before,.thanksMsg a:hover,.paymentWay li a:hover,.success-content ul li div.rgtDiv a,.onlineSrch li a,.cityoccassion li a,.popularGiftaccordion .panel-body ul li a:hover,.citylftPanaccordion .panel-body ul li a,.testSlider .entry-title a,.usefulreview a:hover,.testimonial-sl .entry-title a,.giftguide li a,.terms-conditions a,.resourceLink,.trackship,.testSlider .entry-meta .location a,.testimonial-sl .entry-meta .location a,.latestdeals li .rgtDiv h5 a,.deals li div a,.availoptions .list li div a,.orderDtl .cartTable td a,.oopsText p a:hover,.errorTxt li a:hover{color:#2b2b2b!important}
    .topdescription a:hover,.btmdescription a:hover,.categories li a.cateName:hover,.subcats.appareldiv a:hover div span,.betterTogether div.jcarousel-wrapper ul li a:hover,.featurecat ul li a:hover,.accountbg span.wishCart input:hover,.accountbg span.wishCart .fcbkLink:hover,.replyDiv .reply:hover,.newSecbrdcrumb .moreGift:hover,.paymentWay li a,.success-content ul li div.rgtDiv a:hover,.onlineSrch li a:hover,.onlineSrch li span,.cityoccassion li a:hover,.citylftPanaccordion .panel-body ul li a:hover,.testSlider .entry-title a:hover,.usefulreview a,.testimonial-sl .entry-title a:hover,.terms-conditions a:hover,.giftguide li a:hover,.resourceLink:hover,.trackship:hover,.lftPandiv .subcat li a:hover,.lftPandiv .subcat li.selected a,.testSlider .entry-meta .location a,.testimonial-sl .entry-meta .location a:hover,.fcRed,.lftPandiv .subcat li.active,.lftPandiv .subcat li.active a,.lftPandiv .subcat li.active ul li a:hover,.latestdeals li .rgtDiv h5 a:hover,.deals li div a:hover,.availoptions .list li div a:hover,.orderDtl .cartTable td a:hover,.closeTkt:hover,.oopsText p a,.errorTxt li a,.imageList span.imgCount span,.removeall:hover,.searchTab .moreLftLnk:hover,.searchTab .morergtLnk:hover,.lftPandiv .subcat li a span{color:#b20101!important}
    .backBtn{display:none;color:#2b2b2b;font-size:12px;position:absolute;right:0;top:15px;text-transform:uppercase}
    @media(max-width:768px) {
    .backBtn{display:block;float:right;position:relative;top:inherit}
    }
    @media(max-width:320px) {
    .backBtn{margin-bottom:15px}
    }
    .backBtn:before{background:url(../i22/spriteimg14.png) no-repeat -194px -76px;content:"";display:block;float:left;margin:5px 3px 0 0;width:6px;height:8px}
    .backBtn:hover{color:#b20101;text-decoration:none}
    .catNam{background:url(../i22/catnamebg.gif) repeat 0 0;color:#2b2b2b;display:block;font:normal 34px/37px 'Roboto Condensed', sans-serif;margin:0 0 10px;padding:3px;text-transform:uppercase}
    .catNam span{background-color:#fff;display:block;padding:18px 0 8px}
    @media(max-width:480px) {
    .cateDiv{clear:both;float:none;margin:0 auto;width:80%;margin-bottom:10px}
    }
    @media(max-width:320px) {
    .cateDiv{width:100%}
    }
    .subcatList{display:block;position:relative}
    @media(max-width:320px) {
    .subcatList{margin-bottom:10px}
    }
    .subcatList img,.quickviewpopup .prodImg img,.subcategory img,.itemImgDiv img,.regBanner,.has-tooltip img,.captcha img,.success-tab li a img,.success-content ul li div.lftDiv img,.success-tab li img,.city-sngl-voucher img,.cityBanner img,.testimonial-sl img,.resources img,.unsubcodeImg{max-width:100%}
    .subcatList div{display:block;font-family:'Roboto', sans-serif;padding:10px;position:absolute;left:0;top:0;width:100%}
    .subcatList h4{background-color:rgba(255,255,255,0.7);font:300 26px/40px 'Roboto', sans-serif;margin:0 0 10px;text-align:center;text-transform:uppercase}
    @media(max-width:1024px) {
    .subcatList h4{font-size:20px;line-height:30px}
    }
    @media(max-width:600px) {
    .subcatList h4{font-size:20px;line-height:22px;margin-bottom:5px}
    }
    @media(max-width:568px) {
    .subcatList h4{font-size:18px;line-height:20px}
    }
    @media(max-width:480px) {
    .subcatList h4{font-size:25px;line-height:30px;margin:0 0 10px}
    }
    @media(max-width:320px) {
    .subcatList h4{font-size:20px;line-height:20px;margin-bottom:5px}
    }
    .subcatList ul{background-color:rgba(255,255,255,0.7);list-style:none;padding:10px;margin:0}
    .subcatList ul li{font-size:17px;line-height:20px}
    @media(max-width:1024px) {
    .subcatList ul{background-color:rgba(255,255,255,0.9);padding:5px 10px}
    .subcatList ul li{font-size:14px;line-height:15px}
    }
    @media(max-width:800px) {
    .subcatList ul{background-color:rgba(255,255,255,0.7);padding:10px}
    .subcatList ul li{font-size:17px;line-height:20px}
    }
    @media(max-width:600px) {
    .subcatList ul{background-color:rgba(255,255,255,0.9);padding:5px 10px}
    .subcatList ul li{font-size:14px;line-height:15px}
    }
    @media(max-width:568px) {
    .subcatList ul{padding:10px}
    .subcatList ul li{line-height:16px}
    }
    @media(max-width:480px) {
    .subcatList ul li{font-size:17px;line-height:20px}
    }
    @media(max-width:320px) {
    .subcatList ul li{font-size:15px;line-height:19px}
    }
    .subcatList ul li a{color:#2b2b2b;display:block;padding:5px}
    .subcatList ul li a:after{background:url(../i22/spriteimg14.png) no-repeat -339px -70px;content:"";display:block;float:right;width:7px;height:11px;margin-top:5px}
    @media(max-width:1024px) {
    .subcatList ul li a:after{margin-top:2px}
    }
    @media(max-width:800px) {
    .subcatList ul li a:after{margin-top:5px}
    }
    @media(max-width:568px) {
    .subcatList ul li a{padding:3px 5px}
    .subcatList ul li a:after{margin-top:2px}
    }
    @media(max-width:480px) {
    .subcatList ul li a{padding:5px}
    .subcatList ul li a:after{margin-top:5px}
    }
    @media(max-width:320px) {
    .subcatList ul li a{padding:3px 5px}
    .subcatList ul li a:after{margin-top:4px}
    }
    .subcatList ul li a:hover{background-color:#fff;color:#b20101}
    .subcatList ul li a:hover:after{background-position:-350px -70px}
    .description{margin:25px 0}
    .description strong,.btmdescription strong,.topdescription strong{font-weight:700;font-family:'Roboto', sans-serif}

    .subcats{margin:0 auto 10px;position:relative}
    .subcats img{box-shadow:0 1px 3px #cdd6dc;max-width:100%}
    .subcats div{color:#2b2b2b;font:700 16px/18px 'Roboto', sans-serif;text-transform:uppercase;position:absolute;right:35px;top:41px}
    @media(max-width:1024px) {
    .subcats div{right:25px;top:31px}
    }
    .subcats div span{display:block;font-weight: 300; font-size:34px;font-family:'Roboto', sans-serif;line-height:35px}
    @media(max-width:600px) {
    .subcats div{font-size:14px;top:22px}
    .subcats div span{font-size:30px}
    }
    .latestTrend{background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:20px}
    .latestTrend .container{position:relative}
    @media(max-width:768px) {
    .latestTrend .container{width:auto}
    }
    .latestTrend h4,.populargifts h4,.populargifts h2,.searchHd{margin-top:0}
    @media(max-width:320px) {
    .latestTrend h4:before,.latestTrend h4:after{display:none}
    }
    @media(max-width:991px) {
    .populargifts h2,.populargifts h4.catHd, .popular-sectn-title{display:none}
    }
    .latestTrend ul,.itemImgDiv ul.thumbImg,.betterTogether ul,.testSlider ul,.latestdeals,.deals,.cityTestimonialscroll ul,.search-carousel .categories{list-style:none;margin:0 0 5px;padding:0;position:relative;width:100%;-ms-touch-action:pan-y}
    .latestTrend ul.owl-carousel .owl-wrapper-outer,.itemImgDiv ul.thumbImg.owl-carousel .owl-wrapper-outer,.testSlider ul .owl-wrapper-outer,.latestdeals.owl-carousel .owl-wrapper-outer,.deals.owl-carousel .owl-wrapper-outer,.cityTestimonialscroll ul .owl-wrapper-outer,.search-carousel .categories .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
    @media(max-width:800px) {
    .latestTrend ul.owl-carousel .owl-wrapper-outer,.itemImgDiv ul.thumbImg.owl-carousel .owl-wrapper-outer,.betterTogether ul .owl-wrapper-outer,.testSlider ul .owl-wrapper-outer,.latestdeals.owl-carousel .owl-wrapper-outer,.deals.owl-carousel .owl-wrapper-outer,.cityTestimonialscroll ul .owl-wrapper-outer,.search-carousel .categories .owl-wrapper-outer{overflow:visible}
    }
    .latestTrend ul.owl-carousel .owl-wrapper,.itemImgDiv ul.owl-carousel .owl-wrapper,.betterTogether ul .owl-wrapper,.testSlider ul .owl-wrapper,.latestdeals .owl-wrapper,.deals.owl-carousel .owl-wrapper,.cityTestimonialscroll ul .owl-wrapper,.search-carousel .categories .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
    .latestTrend ul.owl-carousel .owl-item,.latestdeals .owl-item,.itemImgDiv ul.owl-carousel .owl-item,.search-carousel .categories .owl-item{float:left;padding:0 11px;text-align:center}
    @media(max-width:320px) {
    .latestTrend ul.owl-carousel .owl-item,.cityTestimonialscroll ul .owl-item,.search-carousel .categories .owl-item{padding:0 5px}
    }
    .latestTrend ul.owl-carousel .owl-wrapper,.latestTrend ul.owl-carousel .owl-item,.itemImgDiv ul.owl-carousel .owl-wrapper,.itemImgDiv ul.owl-carousel .owl-item,.betterTogether ul .owl-wrapper,.betterTogether ul .owl-item,.testSlider ul.owl-carousel .owl-wrapper,.testSlider ul.owl-carousel .owl-item,.latestdeals .owl-wrapper,.latestdeals .owl-item,.deals.owl-carousel .owl-wrapper,.deals.owl-carousel .owl-item,.cityTestimonialscroll ul .owl-wrapper-wrapper,.cityTestimonialscroll ul .owl-wrapper-item,.search-carousel .categories .owl-wrapper-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
    .owl-wrapper.grabbing{cursor:url(../i22/grabbing.png) 0 0,move}
    .latestTrend .owl-controls,.itemImgDiv .owl-controls,.betterTogether .owl-controls,.deals .owl-controls,.cityTestimonialscroll .owl-controls,.search-carousel .categories .owl-controls{display:none!important}
    .latestTrend .container .prev,.latestTrend .container .next,.topdeals .prev,.topdeals .next,.cityTestimonialscroll .prev,.cityTestimonialscroll .next,.search-carousel .prev,.search-carousel .next,.citybday .prev,.citybday .next,.citycarousel .scroller .owl-prev,.citycarousel .scroller .owl-next{background:url(../i22/spriteimg14.png) no-repeat -393px -67px;cursor:pointer;display:block;height:41px;margin-top:-20px;position:absolute;text-indent:-20000px;top:50%;width:20px}
    .latestTrend .container .prev,.betterTogether.prev,.topdeals .prev,.cityTestimonialscroll .prev,.citycarousel .scroller .owl-prev{left:-30px}
    .latestTrend .container .next,.itemImgDiv .next,.topdeals .next,.citycarousel .scroller .owl-next{right:-30px;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
    @media(max-width:800px) {
    .latestTrend .container .prev,.latestTrend .container .next,.itemImgDiv .prev,.itemImgDiv .next,.betterTogether .prev,.betterTogether .next,.topdeals .prev,.topdeals .next,.cityTestimonialscroll .prev,.cityTestimonialscroll .next,.cityscroll .prev,.cityscroll .next,.search-carousel .prev,.search-carousel .next{display:none}
    }
    .latestTrend ul li,.citybday ul li{position:relative;text-align:left;width: 100%}
    @media(max-width:320px) {
    .latestTrend ul li,.citybday ul li{display:inline-block}
    }
    .citybday .categories .owl-item{border-right: 1px dashed #b4b4b4;display: table-cell;float: none;vertical-align: top}
    .citybday .categories .owl-item:last-of-type{border-right: none}
    .citybday .categories li div.catDiv{
        box-shadow: none;
        padding: 0 10px;
        position: relative;
        width: 100%;}
    .latestTrend ul li span{background-color:rgba(0,0,0,0.70);display:block;padding:8px 20px 5px 10px;position:absolute;left:0;bottom:0;width:100%}
    .latestTrend ul li span:after{background:url(../i22/spriteimg14.png) no-repeat -249px -70px;content:"";display:block;position:absolute;right:10px;top:10px;width:6px;height:11px}
    .latestTrend ul li a{color:#fff;font-family:'Roboto Condensed', sans-serif;font-size:16px;line-height:18px;text-transform:uppercase}
    .populargifts{padding-top:20px}
    @media (max-width: 992px) {
    .populargifts{padding-top:0}
    }
    .categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:30px;margin-right:-5px;margin-left:-5px}
    @media (max-width: 992px) {
    .categories{margin-right:-5px;margin-left:-5px}
    }
    .categories li{font-family:'Roboto', sans-serif;font-size:14px;list-style:none;margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 5px;width:50%}
    @media(min-width:768px) {
    .categories li{width:33.33333333%}
    }
    @media(min-width:1280px) {
    .categories li{width:25%}
    }
    @media(min-width:1600px) {
    .categories li{width:20%}
    }
    .categories li div.catDiv{background-color:#fff;box-shadow:0 1px 3px #cdd6dc;height:100%;position:relative;display:block;width:100%}
    .categories li div.catDiv span.stock{background-color:rgba(0,0,0,0.7);color:#fff;display:block;font:300 20px/30px 'Roboto', sans-serif;left:0;position:absolute;text-transform:uppercase;top:35%;text-align:center;width:100%}
    .categories li img{display:block;margin:0 auto;max-width:100%}
    .categories li div.suvdiv{overflow:hidden;padding:10px;text-align:center}
    .categories li a.cateName{color:#5d656a;display:block;font-size:13px;line-height:16px;overflow:hidden}
    .categories li .btmDiv{margin-top:10px;position:relative}
    @media screen and (max-width:1025px){
        .categories li .btmDiv .wishlist, .categories li .btmDiv .quickview{display: none}
    }
    .categories li .discount,.prodct-carousel li .discount,.best-slr li .discount{border-radius:50px;color:#fff;display:inline-block;font-size:15px;font-family:'Roboto Condensed', sans-serif;line-height:15px;text-align:center;text-transform:uppercase;padding:5px;position:absolute;right:10px;top:10px;vertical-align:middle;height:40px;width:40px;z-index:3}
    .categories li .discount strong,.prodct-carousel li .discount strong,.best-slr li .discount strong, .best-slr li .discount span{font-weight: 700; font-family:'Roboto Condensed', sans-serif}
    .latestdeals li .rgtDiv span.discount{border-radius:3px;color:#fff;float:right;font-size:15px;font-weight: 700; font-family:'Roboto Condensed', sans-serif;line-height:20px;padding:0 5px;text-transform:uppercase}
    @media(max-width:320px) {
    .categories li .discount,.best-slr li .discount{font-size:13px;padding:0 3px}
    }
    .categories li .offerprice{color:#6d6d6d;display:block;font-size:12px;line-height:16px;margin-right:5px;text-decoration:line-through}
    .categories li .price{display:inline-block;font-weight: 700; font-family:'Roboto', sans-serif;font-size:16px;margin-bottom:5px}
    .giftNow{border:1px solid #cdd6dc;border-radius:3px;background-color:#fff;color:#9D0101;display:inline-block;font-size:12px;font-weight: 700; font-family:'Roboto', sans-serif;margin:5px 5px 0 0;padding:5px 9px;text-transform:uppercase;transition:all .3s ease-in-out 0;vertical-align:top}
    @media(max-width:980px) {
    .giftNow{margin:5px 0;text-align:center;width:100%}
    }
    @media(max-width:800px) {
    .giftNow{padding:5px}
    }
    .giftNow:hover,.giftNow:focus{border-color:#b20101;background-color:#b20101;color:#fff}
    @media(min-width:1200px) {
    .categories li .giftNow,.prodct-carousel li .giftNow{margin:5px 10px 0 0;min-width:125px}
    }
    .notifyBtn{margin-right:0;width:100%}
    .wishlist{border-radius:3px;background:url(../i22/spriteimg14.png) no-repeat 5px -104px #fff;display:inline-block;margin:5px 10px 0 0;text-indent:-20000px;vertical-align:top;width:30px;height:30px}
    @media(max-width:1200px) {
    .wishlist{margin:5px 5px 0 0}
    }
    .wishlist:hover{background:url(../i22/spriteimg14.png) no-repeat -19px -104px #b20101}
    .categories li .quickview,.prodct-carousel li .quickview{border-radius:3px;background:url(../i22/spriteimg14.png) no-repeat -54px -29px;display:inline-block;margin-top:5px;text-indent:-20000px;width:30px;vertical-align:top;height:30px;position: relative}
    .prodct-carousel li .quickview:before,.prodct-carousel li .quickview:after{background:url(../i22/spriteimg14.png) no-repeat -59px -34px;content:'';height:20px;margin:-10px auto 0;position:absolute;left:0;right:0;top:50%;width:20px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}
    .prodct-carousel li .quickview:after{background-position:-85px -34px;opacity:0}
    .prodct-carousel li .quickview:hover{background-color:#b20101}
    .prodct-carousel li .quickview:hover:after{opacity:1}
    @media(max-width:980px) {
    .prodct-carousel li .wishlist{margin:0 10px 0 0}
    .prodct-carousel li .quickview{margin-top:0}
    }
    .discount30{background-color:#009acf}
    .discount25{background-color:#ffab4e}
    .discount20{background-color:#7a60c6}
    .discount15{background-color:#f45e36}
    .discount10{background-color:#AA184C}
    .new{background-color:#39b54a;line-height:30px!important}
    .btmdescription,.cityMarg{margin-bottom:25px}
    .btmdescription, .top-ban-txt{width: auto!important}
    @media screen and (min-width:1200px){
    .btmdescription, .top-ban-txt {
        margin-left: 90px !important;
        margin-right: 90px !important}
    }
    .quckpopup{padding:0!important}
    .quickviewpopup .prodImg .row{margin: 0}
    .quickviewpopup .col-lg-8 {
        float: none;
        display: table-cell}
    .qtyTxt{font-size:16px;font-family:'Roboto', sans-serif;line-height:40px;margin-right:10px; margin-bottom: 0}
    .qtybox{border:1px solid #cdd6dc;border-radius:3px;width:65px;height:39px}
    .qty{border:none;border-right:1px solid #cdd6dc;border-radius:3px 0 0 3px;color:#6a7882;font:18px/36px 'Roboto', sans-serif;float:left;width:42px;height:37px;text-align:center}
    .qtyplus,.qtyminus{background-color:#2b2b2b;color:#fff;display:block;font-size:18px;font-family:'Roboto', sans-serif;float:left;line-height:18px;transition:none;width:21px;height:19px}
    .qtyplus:hover,.qtyplus:focus,.qtyminus:hover,.qtyminus:focus{color:#fff}
    .qtyminus{font-family: 300; font-size:25px;font-family:'Roboto', sans-serif}
    @media(max-width:800px) {
    .qtybox{width:auto}
    .qtyplus,.qtyminus{background-color:#2b2b2b;color:#2b2b2b;display:block;float:left;position:relative;transition:none;width:39px;height:38px}
    .qtyplus:after,.qtyminus:after{background:url(../i22/spriteimg14.png) no-repeat -124px -331px;content:"";display:block;height:19px;left:10px;position:absolute;top:10px;width:19px}
    .qtyplus:hover,.qtyplus:focus,.qtyminus:hover,.qtyminus:focus{color:#2b2b2b}
    .qtyminus{border-left:1px solid #cdd6dc}
    .qtyminus:after{background:#fff;height:1px;top:20px;width:19px}
    }
    .prodetails .giftNow,.voucherBtn{font-size:14px;margin:0 10px 0 20px !important;padding:10px 20px;width:inherit}
    @media(max-width:320px) {
    .prodetails .giftNow{float:left;margin:10px 10px 0 0;width:80%}
    }
    .prodetails .wishlist,.itemDiv .wishlist,.voucherWishlist{border:1px solid #cdd6dc;background-position:6px -29px;margin:0;width:38px;height:38px}
    @media(max-width:320px) {
    .prodetails .wishlist{float:left;margin-top:10px}
    }
    .prodetails .wishlist:hover,.itemDiv .wishlist:hover,.voucherWishlist:hover{border-color:#d53c4b;background-position:-22px -29px}
    @media (min-width: 768px) {
    .quckpopup .modal-dialog{margin:5% auto 0}
    }
    .subcategory{font-family:'Roboto Condensed', sans-serif;font-size:24px;line-height:27px;list-style:none;margin:10px 0 0;overflow:hidden;padding:5px 0;text-shadow:0 2px 1px #fff;text-transform:uppercase;width:100%}
    @media(max-width:1024px) {
    .subcategory{font-size:21px;line-height:23px}
    }
    @media(max-width:600px) {
    .subcategory{font-size:17px;line-height:20px}
    }
    @media(max-width:320px) {
    .subcategory{font-size:13px;line-height:15px;margin-bottom:20px}
    }
    .subcategory li{float:left;width:25%;padding:0 15px;margin-bottom:30px}
    @media(max-width:800px) {
    .subcategory li{width:33.33333333%}
    }
    @media(max-width:360px) {
    .subcategory li{margin-bottom:20px;width:50%}
    }
    .subcategory a{box-shadow:0 0 3px #cdd6dc;color:#2b2b2b;display:block;position:relative}
    .subcategory span{background-color:rgba(255,255,255,0.7);display:block;padding:8px 0 6px;position:absolute;left:0;bottom:10px;width:100%}
    @media(max-width:320px) {
    .subcategory span{background-color:rgba(255,255,255,0.9);bottom:5px;padding:5px 0 3px}
    }
    .page-title{display: table}
    @media (max-width: 1024px){
        .page-title {
            margin-top: 10px;
            margin-bottom: 10px}
    }
    .page-title div{
        float: none;
        display: table-cell;
        padding-left: 0;
        padding-right: 0;
        text-align: left;
        vertical-align: middle}
    .page-title div:last-of-type{text-align: center}
    @media (min-width: 361px){
    .page-title div.fltr-dv{width: 85px}
    }
    @media (min-width: 992px){
        .page-title div.fltr-dv{display: none}
    }
    .page-title div:last-of-type .filter-btn{
        float: right;
        margin: 0}
    .pagename{overflow:hidden;margin:0 auto;padding-bottom:10px}
    .pagename h2,.pagename h3,.pagename h1,.top-txt h1{color:#000;display:block;font:700 30px/33px 'Roboto Condensed', sans-serif;margin:0;overflow:hidden;padding:0 10px;white-space:nowrap; width: auto !important}
    @media(max-width:800px) {
    .pagename h2,.pagename h3,.pagename h1,.top-txt h1{font-size:20px;line-height:22px}
    }
    @media (min-width: 992px){
        .pagename h1{text-align: center}
    }
    .top-txt h1{margin-bottom:10px}
    @media(max-width:991px) {
    .top-txt h1{margin-bottom:0}
    }
    .pagename h3 span,.pagename h1 span,.top-txt h1 span, .cat-sec-hd span{position:relative;display:inline-block}
    .pagename h3 > span:before,.pagename h3 > span:after,.pagename h1 > span:before,.pagename h1 > span:after,.top-txt h1 > span:before,.top-txt h1 > span:after, .cat-sec-hd > span:before, .cat-sec-hd > span:after{content:"";position:absolute;top:43%;width:9999px;height:4px;background:url(../i22/bordr18.png) repeat 0 0}
    @media(max-width:991px){
        .pagename h1, .pagename h2, .pagename h3{font-weight: normal; padding-left: 0}
    }
    @media(max-width:767px){
        .page-title .pagename h1 span{
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            white-space: normal}
    }
    .pagename h3 > span:before,.pagename h1 > span:before,.top-txt h1 > span:before, .cat-sec-hd > span:before{right:100%;margin-right:15px}
    .pagename h3 > span:after,.pagename h1 > span:after,.top-txt h1 > span:after, .cat-sec-hd > span:after{left:100%;margin-left:15px}
    .leftpanel,.itemMdPan,.cityBtmmarg{margin-bottom:20px}
    @media screen and (min-width: 1025px) {
    .leftpanel .dropdown{border:1px solid #cdd6dc;overflow:hidden}
    }
    .lftPanhd{background-color:#424242;color:#fff;float:left;font:normal 19px/21px 'Roboto Condensed', sans-serif;height:25px;text-transform:uppercase;margin:0;padding-top:4px;padding-bottom:4px;position:relative;text-align:center;width:100%}
    @media(max-width:1199px) {
    .lftPanhd{border:1px solid #cdd6dc;cursor:pointer;height:40px;font-size:16px;line-height:18px;margin-top:1px!important;padding:12px 15px;text-align:left;position:relative}
    .lftPanhd:after{border-radius:2px;border-left:2px solid #fff;border-top:2px solid #fff;content:'';margin-top:-5px;right:10px;top:50%;position:absolute;pointer-events:none;width:9px;height:9px;display:block;transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg)}
    }
    @media(max-width:480px) {
    .lftPanhd{font-size:20px;padding-left:10px}
    }
    @media(max-width:479px) {
    .lftPanhd{font-size:14px;line-height: 17px}
    }
    @media(max-width:360px) {
    .lftPanhd{font-size:12px;line-height: 14px}
    }
    .lftPandiv{display:block;position:relative}
    .lftPandiv h5{background-color:#787878;color:#fff;margin:0;padding:10px 70px 8px 10px;text-transform:uppercase}
    @media (max-width:991px){
        .lftPanel-head{display:none}
    }
    .lftPanel-head h5{
        background-color: #424242;
        border: none;
        color: #fff;
        font-size: 18px;
        padding: 11px 15px 12px}
    .lftPanel-head .subcat{background-color:#fff; margin-top:0 !important; padding-top:10px}
    .lftPanel-head .subcat li a {font: 700 14px/17px 'Roboto', sans-serif;}
    .lftPandiv .clear{color:#fff;font-size:11px;line-height:13px;position:absolute;right:30px;top:10px;text-transform:uppercase}
    .lftPandiv .minus,.lftPandiv .plus,.lftPandiv .sub-hd .plus,.lftPandiv .sub-hd .minus{background:url(../i22/spriteimg14.png) no-repeat -406px -421px;cursor:pointer;display:block;position:absolute;right:10px;top:11px;text-indent:-20000px;width:13px;height:12px}
    .lftPandiv .plus{background-position:-427px -421px}
    .lftPandiv .sub-hd{color:#424242;padding:10px 70px 0 10px;text-transform:uppercase;position:relative}
    .lftPandiv .sub-hd span{font:700 14px/17px 'Roboto', sans-serif}
    .lftPandiv .sub-hd .clear{color:#424242}
    .lftPandiv .sub-hd .plus{background-position:-286px -334px}
    .lftPandiv .sub-hd .minus{background-position:-305px -334px}
    .lftPandiv .specifications{float:left;margin:10px 0 0;width:100%}
    .lftPandiv .specifications li{list-style:none;margin-bottom:5px}
    .lftPandiv .specifications li label{margin:0}
    .lftPandiv .specifications li input[type=checkbox]:not(old),.daysDropdn .dropdown-menu li input[type=checkbox]:not(old),.lftPandiv .specifications li input[type=radio]:not(old){width:28px;margin:0;padding:0;opacity:0;display:none}
    .lftPandiv .specifications li input[type=checkbox]:not(old) + label,.daysDropdn .dropdown-menu li input[type=checkbox]:not(old) + label{background:url(../i22/checkbox.png) no-repeat -4px -2px;color:#5d656a;display:inline-block;font-size:13px;font-weight:400;line-height:20px;padding-left:22px}
    .lftPandiv .specifications li.selected input[type=checkbox]:not(old) + label,.daysDropdn .dropdown-menu li.selected input[type=checkbox]:not(old) + label{background:url(../i22/checkbox-act.png) no-repeat -4px -2px;color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif}
    .lftPandiv .specifications li input[type=radio]:not(old) + label{background:url(../i22/radiobutton.png) no-repeat -4px -2px;color:#5d656a;display:inline-block;font-size:13px;font-weight:400;line-height:20px;padding-left:22px}
    .lftPandiv .specifications li.selected input[type=radio]:not(old) + label{background:url(../i22/radiobutton-act.png) no-repeat -4px -2px;color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif}
    .lftPandiv .srch-dv{overflow:hidden;padding:15px 10px 0;width:100%}
    .lftPandiv .srch{border-bottom:1px solid #cdd6dc;float:left;position:relative;padding-right:20px;width:100%}
    .lftPandiv .srch input{border:none;background:none;color:#5d656a;font-size:14px;width:100%}
    .lftPandiv .srchicon{background:url(../i22/spriteimg14.png) no-repeat -109px -111px;content:"";display:block;position:absolute;right:0;top:0;width:14px;height:14px}
    .lftPandiv .filter{border-bottom:1px dashed #cdd6dc;overflow:hidden;margin:10px 10px 0;padding-bottom:15px}
    .lftPandiv .filter ul{margin:0}
    .lftPandiv .filter .slimScrollDiv{height:auto!important;max-height:220px!important;padding-right:15px}
    .lftPandiv .filter .filterlist{height:auto!important;max-height:220px!important}
    .leftpanel .dropdown .dropdown-menu{border:1px solid #cdd6dc;background:none;box-shadow:none;display:block;left:inherit;top:39px;margin-top:0;padding-top:0;padding-bottom:0;z-index:99;width:100%}
    @media screen and (min-width: 1200px) {
    .leftpanel .dropdown .dropdown-menu{border:none;position:relative;top:0}
    }
    .leftpanel .dropdown .dropdown-menu.collapse {border: none;}
    @media screen and (max-width: 1199px) {
    .leftpanel .dropdown .dropdown-menu.collapse.in {border: 1px solid #cdd6dc;}
    }
    .leftpanel .dropdown .dropdown-menu.collapse,
    .leftpanel .dropdown .dropdown-menu.collapsing{
        border-radius: 0;
        display:block;
        height:auto !important;
        width: 100%;}
    @media(max-width:1199px){
    .leftpanel .dropdown .dropdown-menu{
        background-color:#f8f8f8;
        display: none;
        overflow:hidden;
        padding: 0;
        width:100%;
        border-radius: 0}
    .leftpanel .dropdown .dropdown-menu.in{height:100% !important}
    .leftpanel .dropdown .dropdown-menu.collapse,
    .leftpanel .dropdown .dropdown-menu.collapsing{
        display:block;
        height:0 !important;
         -webkit-transition: height .35s ease !important;
           -o-transition: height .35s ease !important;
              transition: height .35s ease !important;}
    .leftpanel .dropdown .dropdown-menu.in{
        display: block;
        height:auto !important;	
        border-radius: 0;
        padding:0}
    }
    @media(max-width:375px){
    .leftpanel .dropdown .dropdown-menu {width: 290px;}
    }
    .lftPandiv .subcat,.lftPandiv .sortby{padding-bottom:10px}
    .lftPandiv .sortby{padding:0 10px 10px}
    .lftPandiv .subcat li{padding-left:10px}
    .lftPandiv .subcat li:last-of-type,.lftPandiv .sortby li:last-of-type,.lftPandiv:last-of-type .filter{border:none;padding-bottom:10px}
    .lftPandiv .subcat li a,.lftPandiv .subcat li.active a{color:#5d656a;display:inline-block;position:relative}
    .lftPandiv .subcat li.active{text-transform:uppercase}
    .lftPandiv .subcat li a:hover,.lftPandiv .subcat li.active{font-weight: 700; font-family:'Roboto', sans-serif}
    .lftPandiv .subcat li a.colapse{float:right;margin-top:3px}
    .lftPandiv .subcat li a.colapse:after,.lftPandiv .subcat li.active a.colapse:after{background:url(../i22/spriteimg14.png) no-repeat -262px -71px;content:"";display:block;overflow:hidden;position:absolute;right:0;top:0;width:10px;height:6px}
    .lftPandiv .subcat li a.collapsed:after{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
    .lftPandiv .subcat li.active ul{padding:5px 0}
    .lftPandiv .subcat li.active ul li a{color:#5d656a!important}
    .lftPandiv .subcat li ul li{padding:0}
    .lftPandiv .subcat li ul li a,.lftPandiv .subcat li.active ul li a{font-family:'Roboto', sans-serif;text-transform:none}
    @media(max-width:980px) {
    .subcategories{width:100%}
    }
    .subcategories .pagination{display:none;margin-top:0}
    @media(max-width:980px) {
    .subcategories .pagination{display:block}
    }
    .subcategories .pagination li{display:inline-block;margin-right:5px}
    .subcategories .pagination li:last-of-type,.lftPandiv .specifications li:last-of-type{margin:0}
    .subcategories .pagination li span,.subcategories .pagination li a{border-color:#cdd6dc;border-radius:3px;background:url(../i22/paginationBg.gif) repeat 0 0;color:#5d656a;font-weight: 700; font-family:'Roboto', sans-serif;padding:3px 6px}
    .subcategories .pagination li a:hover,.testpagination li a:hover,.testpagination li a:focus,.testpagination li.active a{border-color:#4a5257;background:url(../i22/paginationBg-o.gif) repeat 0 0;box-shadow:1px 3px 3px #2b2b2b inset;color:#fff;text-shadow:0 1px 1px #000}
    .subcategories .pagination li:first-of-type a:before,.testpagination li.prev a:before{background:url(../i22/spriteimg14.png) no-repeat -129px -112px;content:"";display:block;margin:12px auto 0;width:8px;height:12px}
    .subcategories .pagination li:first-of-type a:hover:before,.subcategories .pagination li:last-of-type a:hover:after,.testpagination li.prev a:hover:before,.testpagination li.next a:hover:after,.testpagination li.prev a:focus:before,.testpagination li.next a:focus:after{background-position:-142px -112px}
    .subcategories .pagination li.prev a:after,.testpagination li.next a:after{background:url(../i22/spriteimg14.png) no-repeat -129px -112px;content:"";display:block;margin:12px auto 0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);width:8px;height:12px}
    .subcategories .no-arrow li:first-of-type a::before {display:none !important;}
    .showmore{background-color:#fff;border:1px solid #bbb;border-radius:50px;color:#6d6d6d;display:block;font-weight: 700; font-family:'Roboto', sans-serif;line-height:17px;margin:15px auto;padding:5px 15px;text-transform:uppercase;width: 225px}
    .more-results{background-color:#fff;box-shadow:0 1px 3px #cdd6dc;color:#5d656a;display:block;line-height:17px;margin-bottom:15px;padding:5px;width:100%;}
    .showmore a{color:#5d656a;display:block;padding:5px}
    .showmore a img,.more-results img{margin-right:5px}
    .applied-filter{display:none;overflow:hidden;margin-bottom:10px}
    @media screen and (min-width: 1024px) {
    .applied-filter{display:block}
    }
    .applied-filter a{background-color:#d5d5d5;color:#424242;display:inline-block;font-size:12px;margin-right:5px;padding:5px 20px 5px 10px;position:relative}
    .applied-filter a:after{background:url(../i22/spriteimg14.png) no-repeat -202px -458px;content:'';display:block;margin-top:-5px;position:absolute;right:5px;top:50%;height:10px;width:11px}
    .applied-filter a.clear-all{background-color:#787878;color:#fff}
    .applied-filter a.clear-all:after{background-position:-202px -444px}
    @media screen and (max-width: 992px) {
    .sort-list{padding-left:0}
    }
    .sortby-txt{padding-right:15px;font-size:14px;line-height:25px;width:30%;text-align: right}
    @media screen and (max-width: 480px) {
    .sortby-txt{padding-right:0}
    }
    .sortby-dropdn{border:1px solid #cdd6dc;background-color:#FFF;margin:0;position:relative;height:25px;width:70%}
    @media screen and (max-width: 375px) {
    .sortby-dropdn{width:65%}
    }
    .sortby-dropdn:after{background:url(../i22/downarrow.png) no-repeat center 9px;content:'';margin-top:-11px;right:0;top:50%;position:absolute;pointer-events:none;width:20px;height:23px;display:block}
    .sortby-dropdn:before{content:'';right:0;top:0;width:20px;height:23px;background:#FFF;position:absolute;pointer-events:none;display:block}
    .sortby-dropdn select{padding:2px 5px;margin:0;background:#FFF;height:100%;font:normal 14px/19px 'Roboto', sans-serif;color:#2b2b2b;border:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%}
    .sortby-dropdn select:focus{outline:none}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
    .sortby-dropdn select{padding-right:18px}
    }
    @media screen and (min-width:992px){
        .sort-list{
            padding-left: 15px !important;
            vertical-align: top !important;
            width: 245px}
    }
    @media screen and (max-width:991px){
        .sort-sm-hide{display: none !important}
    }
    .subcats.appareldiv,.accountbtmMarg{margin-bottom:30px}
    .subcats.appareldiv div{background-color:rgba(255,255,255,0.50);border-radius:0 0 0 20px;font-family:'Roboto', sans-serif;padding:0 10px 15px;text-transform:none;top:20px}
    .subcats.appareldiv div h4{display:flex;font:300 36px/38px 'Roboto', sans-serif;margin:5px 5px 0 0;position:relative;text-shadow:0 1px 1px #fff}
    .subcats.appareldiv div h4:after{border-bottom:1px solid #5d656a;content:"";display:block;flex:1 1 auto;margin-bottom:7px}
    .subcats.appareldiv div p{color:#5d656a;margin:0;width:260px}
    .subcats.appareldiv div span{display:inline-block;float:left;font-size:16px;font-weight:700;text-transform:uppercase}
    .subcats.appareldiv div span:after{background:url(../i22/spriteimg14.png) no-repeat -113px -37px;content:"";display:block;float:right;height:15px;margin:9px 0 0 5px;width:15px}
    @media(min-width:768px) and (max-width:800px) {
    .subcats.appareldiv div{background-color:rgba(255,255,255,0.72);padding:0 10px 10px;top:10px}
    .subcats.appareldiv div h4{font-size:25px;line-height:27px;margin-top:5px}
    .subcats.appareldiv div h4:after{bottom:5px}
    .subcats.appareldiv div p{font-size:12px;line-height:14px;width:190px;margin-bottom:5px}
    .subcats.appareldiv div span{font-size:11px;line-height:17px}
    .subcats.appareldiv div span:after{background-position:-299px -70px;margin-top:2px}
    }
/*    .itemDiv{margin-top:10px}*/
    .itemImgDiv{background-color:#fff;margin-bottom:10px;overflow:hidden;padding:15px;text-align:center}
    .itemImgDiv .bigImg{display:inline-block;max-width:100%;position:relative}
    .itemImgDiv span.stock{background-color:rgba(0,0,0,0.70);color:#fff;display:block;font:300 30px/50px 'Roboto', sans-serif;width:100%;position:absolute;left:0;top:50%;text-transform:uppercase}
    .itemImgDiv .thumbImg{position:relative;overflow:hidden;list-style:none;padding:0 10px;margin:20px auto 0!important}
    .itemImgDiv .thumbImg li{display:inline-block;padding:0 7px;width:80px!important}
    .itemImgDiv .thumbImg li:last-of-type{margin-right:0}
    .itemImgDiv .thumbImg li a{border:1px solid #ededed;display:block}
    .itemImgDiv .thumbImg li a.active{border-color:#d63649}
    .itemImgDiv .jcarousel-wrapper{padding:0 25px}
    .itemImgDiv .jcarousel-wrapper .jcarousel-control-prev{cursor:pointer;overflow:hidden;width:30px;height:100px;text-indent:-20000px;position:absolute;left:0;top:0;z-index:100}
    .itemImgDiv .jcarousel-wrapper .jcarousel-control-prev:after{background:url(../i22/spriteimg14.png) no-repeat -99px -136px;content:"";display:block;width:10px;height:20px;margin:10px 0 0 5px}
    .itemImgDiv .jcarousel-wrapper .jcarousel-control-next{cursor:pointer;overflow:hidden;width:30px;height:100px;text-indent:-20000px;position:absolute;right:0;top:0;z-index:100;transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
    .itemImgDiv .jcarousel-wrapper .jcarousel-control-next:after{background:url(../i22/spriteimg14.png) no-repeat -99px -136px;content:"";display:block;width:10px;height:20px;margin:36px 5px 0}
    .itemImgDiv .jcarousel-wrapper .inactive{opacity:.2}
    .itemImgDiv .thumbImg .owl-item{float:left}
    .itemImgDiv .owl-prev{background-color:#ececec;cursor:pointer;overflow:hidden;width:10px;height:100%;text-indent:-20000px;text-align:center;position:absolute;left:0;top:0;z-index:100}
    .itemImgDiv .owl-prev:after{border-right:5px solid #9c9c9c;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);content:'';display:block;height:0;width:0;position:absolute;top:50%;margin-top:-5px;right:2px}
    .itemImgDiv .owl-next{background-color:#ececec;cursor:pointer;overflow:hidden;width:10px;height:100%;text-indent:-20000px;position:absolute;right:0;top:0;z-index:1}
    .itemImgDiv .owl-next:after{border-left:5px solid #9c9c9c;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);content:'';display:block;height:0;width:0;position:absolute;top:50%;margin-top:-5px;left:2px}
    .itemImgDiv .owl-nav.disabled, .itemImgDiv .owl-dots.disabled{display:none}
    .itemImgDiv .owl-dots button{margin-right: 5px; border: none; background: none;}
    .itemImgDiv .owl-dots button span{background-color: #d5d5d5; width: 8px; height: 8px; display: block; border-radius: 50px;}
    .recomendedTxt{display:block;font:normal 24px/27px 'Roboto Condensed', sans-serif;overflow:hidden;text-align:center;text-transform:uppercase;white-space:nowrap;margin:25px 0 15px}
    .recomendedTxt span{position:relative;display:inline-block}
    .recomendedTxt > span:before,.recomendedTxt > span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#2b2b2b}
    .recomendedTxt > span:before{right:100%;margin-right:15px}
    .recomendedTxt > span:after{left:100%;margin-left:15px}
    .zoomWrapper{margin:0 auto;position:relative}
    .zoomWrapper img{left:0;top:0}
    .fancybox-close{background-color:rgba(0,0,0,0.7);background-image:none;text-indent:-20000px;height:40px;opacity:1;position:absolute;right:-36px!important;top:0!important;width:40px}
    @media screen and (max-width: 1024px) {
    .fancybox-close{right:0!important}
    }
    .fancybox-close:before{background:url(../i22/spriteimg14.png) -80px 0 no-repeat;content:'';display:block;height:15px;margin:10px auto 0;width:15px}
    .fancybox-opened .fancybox-skin{background-color:#fff!important;border-radius:2px!important;box-shadow:none!important}
    .fancybox-nav{background:none!important;position:relative}
    .fancybox-nav:before{background:url(../i22/spriteimg14.png) -393px -66px no-repeat;content:'';display:block;height:41px;margin-top:-20px;position:absolute;top:50%;width:20px}
    .fancybox-nav.fancybox-prev:before{left:10px}
    .fancybox-nav.fancybox-next:before{right:10px;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
    .zoomWindowContainer div{margin-left:60px;top:-15px!important}
    @media screen and (max-width: 1024px) {
    .zoomWindowContainer div{display:none!important}
    .zoomLens{background:none!important;border:none!important}
    }
    .zoomContainer{z-index:3}
    .fancybox-lock .fancybox-overlay{overflow-x:hidden!important}
    .itemname{font:normal 24px/27px 'Roboto Condensed', sans-serif; margin:0 0 10px; display: block;}
    @media(max-width:600px) {
    .itemname{margin:30px 0 15px}
    }
    /* Item page h1 beside breadcrumb start */
    .item-name-container{position: absolute; left: 0; right: 0; top: 0; margin-left: 40%;}
    @media screen and (max-width:991px) {
        .item-name-container{position: relative; top: 0; left: 0; margin-left: 0;}
    }
    .item-namehd {
        font: normal 14px/18px 'Roboto Condensed', sans-serif;
        color: #2B2B2B;
        margin: 0;
    }
    /* Item page h1 beside breadcrumb end */
    .itemDiv .price,.snglvoucherPrice,.latestdeals li .rgtDiv .price{color:#b20101;display:block;font:300 34px/37px 'Roboto', sans-serif;margin-bottom:15px}
    .itemDiv .price{display:inline-block;float:left}
    .itemDiv .price strike{color:#2b2b2b;display:block;font-size:16px;line-height:18px}
    .itemDiv .discount{border-radius:3px;color:#fff;float:left;font-size:20px;font-weight: 700; font-family:'Roboto Condensed', sans-serif;position: static;line-height:22px;margin:0;padding:0 5px;text-transform:uppercase}
    .itemdetails{background-color:#dce2e6;border-bottom:2px solid #5d656a;display:block;height:37px;overflow:hidden}
    .itemdetails li{height:35px;margin:0;text-transform:uppercase}
    .itemdetails.nav-tabs > li > a{border:none;color:#2b2b2b;display:inline-block;float:left;line-height:17px;padding:10px 20px;margin:0}
    .itemdetails.nav-tabs > li > a:hover,.itemdetails.nav-tabs > li.active > a,.itemdetails.nav-tabs > li.active > a:hover,.itemdetails.nav-tabs > li.active > a:focus{background-color:#5d656a;border:none;border-radius:0;color:#fff;margin:0;padding:10px 20px}
    @media(max-width:360px) {
    .itemdetails.nav-tabs > li > a,.itemdetails.nav-tabs > li > a:hover,.itemdetails.nav-tabs > li.active > a,.itemdetails.nav-tabs > li.active > a:hover,.itemdetails.nav-tabs > li.active > a:focus{padding:10px 6px}
    }
    .itemdetails.nav-tabs > li > a span{float:left;margin:0 10px 0 5px}
    .itemdetails.nav-tabs > li > a span:first-of-type{margin:0}
    .itemdetails.nav-tabs > li > a div.rating{float:left;display:block;height:15px;margin:0 auto;text-align:center}
    .itemdetails.nav-tabs > li > a div.rating span{background:url(../i22/star-grey.png) no-repeat 0 0;background-size:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;text-indent:-20000px;margin:0 2px 0 0;width:14px;height:14px;display:inline-block}
    .itemdetails.nav-tabs > li > a div.rating span.star{background:url(../i22/star-red.png) no-repeat 0 0;background-size:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}
    .itemtabdetails{background-color:#fff;padding:10px;margin-bottom:20px;overflow: hidden}
    .itemtabdetails table, .itemtabdetails ul, .itemtabdetails li, .itemtabdetails div{width: 100% !important}
    .itemtabdetails td{width: auto !important;word-break: break-word}
    .itemtabdetails td, .itemtabdetails span, .itemtabdetails p, .itemtabdetails div, .itemtabdetails li{font-size: 14px !important; line-height: 17px !important}
    .itemtabdetails .tabs_warranty{display: inline-block;margin: 5px 0 !important}
    .productreview,.process{list-style:none}
    .productreview li{border-bottom:1px dashed #cdd6dc;font-size:14px;line-height:17px;padding-bottom:10px;margin:0 0 10px}
    .productreview li:last-of-type{border:none}
    .productreview li h4{font-size:16px;line-height:18px;margin:0 0 5px}
    .productreview li span{color:#5d656a}
    .productreview li span.sendername{display:block;font-weight: 700; font-family:'Roboto', sans-serif}
    .productreview li span.sender{display:block;margin-bottom:10px}
    .deliverTxt{font-size:16px;margin-bottom:20px}
    @media (max-width:480px) {
    .deliverTxt{margin-top:20px}
    }
    .deliverTxt .tooltip-dv{display:inline-block;padding:0;position:relative;width:auto;z-index:3}
    .deliverTxt .tooltip-dv i{color:#464749;overflow:hidden;white-space:nowrap;font-size:0;line-height:0;position:relative;width:17px;height:17px}
    .deliverTxt .tooltip-dv i:before{content:"\f059";font-size:17px;line-height:17px}
    .deliverTxt .tooltip-dv .tooltip{display:none;margin-right:-100px;min-width:200px;opacity:1;right:50%;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;z-index:1}
    @media screen and (max-width:360px) {
    .deliverTxt .tooltip-dv .tooltip{right:60%}
    }
    @media screen and (max-width:330px) {
    .deliverTxt .tooltip-dv .tooltip{right:75%}
    }
    .deliverTxt .tooltip-dv:hover .tooltip{display:block}
    .deliverTxt .tooltip-dv .tooltip .tooltip-inner{background-color:#2b2b2b;padding:5px 11px;max-width:inherit}
    .deliverTxt .tooltip.bottom .tooltip-arrow{border-bottom-color:#2b2b2b}
    @media(max-width:360px) {
    .deliverTxt .tooltip.bottom .tooltip-arrow{left:60%}
    }
    @media(max-width:320px) {
    .deliverTxt .tooltip.bottom .tooltip-arrow{left:77%}
    }
    .deliverTxt .shipTxt{color:#b20101;display:block;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:8px}
    .serviceability, .item-date-picker{background-color:#DCE2E6;padding:10px;margin-bottom:20px;overflow: hidden}
    .serviceability div{overflow:hidden}
    @media(max-width:480px) {
        .serviceability div{
            border:1px solid #cdd6dc;
            border-radius: 4px}
    }
    .serviceability label{font:normal 15px/18px 'Roboto', sans-serif}
    @media screen and (min-width:991px) {
    .serviceability1 label,.serviceability1 div{display:inline-block;float:none;vertical-align:middle;width:49%}
    }
    .serviceability input{float:left}
    .serviceability input.pincode{border:1px solid #cdd6dc;border-right:none;border-radius:4px 0 0 4px;box-shadow:none;color:#6a7882;font-size:18px;height:40px;width:80%}
    .itemMdPan .serviceability input.pincode{width:80%}
    @media(max-width:1024px) {
    .serviceability input.pincode,.itemMdPan .serviceability input.pincode{width:70%}
    }
    @media(max-width:800px) {
    .serviceability input.pincode,.itemMdPan .serviceability input.pincode{width:77%}
    }
    @media(max-width:480px) {
    .serviceability input.pincode,.itemMdPan .serviceability input.pincode{
        border: none;
        width:100%}
    }
    .serviceability input.checkbtn{border:1px solid #cdd6dc;border-left:none;border-radius:0 4px 4px 0;background:#2b2b2b;color:#fff;font:700 14px/17px 'Roboto', sans-serif;float:right;height:40px;text-transform:uppercase;transition:all .3s ease-in-out;width:20%}
    @media(max-width:1024px) {
    .serviceability input.checkbtn{width:30%}
    }
    @media(max-width:800px) {
    .serviceability input.checkbtn{width:23%}
    }
    @media(max-width:600px) {
    .serviceability input.checkbtn{width:23%}
    }
    @media(max-width:480px) {
    .serviceability input.checkbtn{border-radius:0 0 4px 4px;width:100%}
    }
    .serviceability input.checkbtn:hover{background-color:#b20101}
    .qtyDiv{float:left;margin-bottom:20px}
    @media(max-width:360px) {
    .qtyDiv{display:block;float:none;overflow:hidden;width:100%}
    }
    .itemDiv .giftNow{border-color:#9D0101;background-color:#9D0101;color:#fff;font-size: 14px;padding: 10px 20px;min-height: 40px; margin: 0 0 20px 20px; width: inherit}
 @media(max-width:360px) {
    .itemDiv .giftNow{margin-left: 0}
    }
    .itemDiv .giftNow:hover,.itemDiv .giftNow:focus,.itemDiv .giftNow:focus:active{border-color:#cdd6dc;background-color:#fff;color:#9D0101}
    .itemDiv .wishlist{margin: 0 0 20px 10px}
    .inactivebtn,.inactivebtn:hover,.inactivebtn:focus{border-color:#cdd6dc;background-color:#f8f8f8;color:#777;cursor:default}
    .betterTogether{border:1px solid #cdd6dc;background-color:#fff}
    @media screen and (max-width:992px){
        .betterTogether{margin-bottom: 20px}
    }
    .betterTogether h3{background-color:#7c1628;background:-webkit-radial-gradient(circle,#ce2035,#7c1628);background:-o-radial-gradient(circle,#ce2035,#7c1628);background:-moz-radial-gradient(circle,#ce2035,#7c1628);background:radial-gradient(circle,#ce2035,#7c1628);font:700 20px/30px 'Roboto Condensed', sans-serif;color:#fff;margin:0;text-align:center;text-transform:uppercase}
    .betterTogether ul{display:block;margin:0;padding:10px 30px 0;position:relative}
    .betterTogether img{border:1px solid #cdd6dc;max-width:100%;margin:0 auto 5px}
    .betterTogether li{float:left;position:relative;width:100%;padding:0 2px}
    @media(max-width:1024px) {
    .betterTogether ul li{float:none;display:inline-block;padding:0 15px}
    }
    @media(max-width:600px) {
    .betterTogether ul li{float:none;display:inline-block;padding:0 27px}
    }
    @media(max-width:360px) {
    .betterTogether ul li{padding:0 15px}
    }
    .betterTogether ul li .discount{background-color:#7f7f7f;border-radius:50%;color:#fff;display:block;font:300 18px/19px 'Roboto Condensed', sans-serif;height:50px;margin:0;padding-top:7px;position:absolute;left:inherit;right:10px;top:10px;text-align:center;text-transform:uppercase;width:50px;z-index:10}
    .betterTogether ul li a{color:#5d656a;display:block}
    .betterTogether ul li .price{font:700 20px/22px 'Roboto', sans-serif;color:#2b2b2b;margin:15px 0;float:none}
    .betterTogether ul li .price strike{font:normal 14px/17px 'Roboto', sans-serif;color:#5d656a}
    .betterTogether .owl-prev,.betterTogether .owl-next{font-size:0;line-height:0;overflow:hidden;padding:35% 10px;position:absolute;top:0;width:35px;height:100%;display:block;text-indent:-20000px}
    .betterTogether .owl-prev:before,.betterTogether .owl-next:before{background:url(../i22/spriteimg14.png) no-repeat -386px -108px;content:"";display:block;width:15px;height:30px;position: absolute;top: 50%;margin-top: -15px}
    .betterTogether .owl-prev{left:5px}
    .betterTogether .owl-next{right:5px}
    .betterTogether .owl-next:before{right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
    .featurecat{border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;background-color:#fff;margin:20px 0}
    .featurecat-lg{display:block}
    .featurecat-xs{display:none}
    @media(max-width:600px) {
    .featurecat-lg{display:none}
    .featurecat-xs{display:block}
    }
    .featurecat ul{list-style:none;padding:10px 0;margin:0}
    .featurecat ul li{display:inline;font-size:16px;margin-right:10px}
    .featurecat ul li:first-of-type{font-weight: 700; font-family:'Roboto', sans-serif}
    .featurecat ul li:after{content:",";display:inline-block;font-family:'Roboto', sans-serif}
    .featurecat ul li:first-of-type:after,.featurecat ul li:last-of-type:after{display:none}
    .moreCategory{border:none;margin-bottom:10px}
    .moreCategory li{margin:0 10px 0 0;text-transform:uppercase}
    .moreCategory li:last-of-type{margin:0}
    @media(min-width:320px) and (max-width:479px) {
    .moreCategory li{margin:0 0 10px;width:100%}
    }
    .moreCategory li a{border-color:#cdd6dc;border-radius:0;background:#fff;color:#2b2b2b;margin:0}
    .moreCategory.nav-tabs > li.active > a,.moreCategory.nav-tabs > li.active > a:hover,.moreCategory.nav-tabs > li.active > a:focus,.moreCategory.nav-tabs > li > a:hover{border-bottom-color:#cdd6dc;background-color:#2b2b2b;color:#FFF}
    .globe{margin-right:10px}
    .globalmsg{overflow:hidden;margin:10px 0 20px}
    @media(max-width:360px) {
    .globalmsg{margin-top:0}
    }
    .globalmsg span{font-weight: 700; font-family:'Roboto', sans-serif}
    .csbuttons{display:inline-block;height:33px;margin-right:10px;position:relative;width:33px}
    .csbuttons img{max-width:100%}
    .csbuttons .csbuttons-count{background-color:rgba(85,85,85,0.7);color:#fff;font-size:11px;line-height:13px;padding:0 5px;position:absolute;right:0;bottom:0}
    .notifyFld{margin-bottom:20px}
    .notifyFld input.pincode{border-color:#cdd6dc;border-radius:4px;box-shadow:none;color:#6a7882;font-size:18px;height:40px;margin-right:10px;width:65%}
    @media(max-width:320px) {
    .notifyFld input.pincode{margin:0 0 10px;width:100%}
    }
    .notifyFld input.checkbtn{border-color:#cdd6dc;border-radius:4px;background:#fff;color:#b20101;font:700 14px/17px 'Roboto', sans-serif;height:40px;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease-in-out}
    .notifyFld input.checkbtn:hover{color:#fff}
    .cartloader{margin:0 10px 0 20px}
    .availoptions{margin:0 10px;position:relative}
    .availoptions .options{border:1px solid #cdd6dc;border-radius:3px;background-color:#fff;color:#6a7882}
    .availoptions .list{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px #cdd6dc;list-style:none;padding:10px;position:absolute;left:10px;top:45px;width:300px;z-index:100}
    .availoptions .list:before{border-top:none;border-bottom:13px solid #fff;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;left:137px;top:-13px;width:0;z-index:100}
    .availoptions .list:after{border-top:none;border-bottom:14px solid #cdd6dc;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;left:136px;top:-14px;width:0}
    .availoptions .list li{border-bottom:1px dashed #d8dfe3;margin-bottom:10px;overflow:hidden;padding-bottom:10px}
    .availoptions .list li:last-of-type{border:none;margin:0;padding:0}
    .availoptions .list li img{float:left;margin-right:10px;width:60px}
    .availoptions .list li div{float:left;font:normal 16px/18px 'Roboto', sans-serif;width:210px}
    .availoptions .list li div .price{color:#2b2b2b;font:700 18px/20px 'Roboto', sans-serif;margin:10px 0 0}
    .followers li{float:left}
    .followers li:before{background-image:url(../i22/spriteimg14.png);background-repeat:no-repeat;content:'';display:inline-block;float:left;margin-right:10px}
    .followers li:first-of-type{padding-right:40px}
    .followers li:first-of-type:before{background-position:-416px -393px;height:14px;width:26px}
    .followers li:last-of-type:before{background-position:-432px -368px;height:14px;width:14px}
    .recomendedtab{margin-top: 30px;}
    .addon-scroll{height:inherit!important}
    .addon-scroll .categories li{margin:0;width:100%}
    .addon-scroll .categories li div.catDiv{box-shadow:none}
    .addon-scroll .categories li .giftNow{float:left;font-size:12px;margin:5px 5px 0 0;padding:6px 9px}
    .notifyBtn{width:100%}
    .addon-scroll .categories li .wishlist{border:none;border-radius:3px;background:url(../i22/spriteimg14.png) no-repeat 5px -104px #fff;display:inline-block;float:left;margin-top:5px;text-indent:-20000px;width:30px;height:30px}
    .addon-scroll .categories li .wishlist:hover{background:url(../i22/spriteimg14.png) no-repeat -19px -104px #b20101}
    .addon-scroll .categories li .quickview{margin-top:5px;margin-left:5px;width:30px}
    .addon-scroll .categories li .offerprice{top:5px}
    .addon-scroll .categories li .price{font:700 20px/22px 'Roboto', sans-serif;color:#2b2b2b;float:none}
    .giftstab li span.rupes{display:inline-block;font-family:'rupee_foradianregular'}
    .greenTxt{color:#24b503;line-height: 17px}
    .error-text{color:#b20101;line-height: 17px;margin: 3px 10px 0}
    .regbox, .emailbox{border:1px solid #cdd6dc;border-radius:20px;color:#6a7882;font-size:14px;font-family:'Roboto', sans-serif;height:40px;padding:6px 10px}
    .regbox:focus, .emailbox:focus{border:1px solid #cdd6dc}
    .errorbox{border:1px solid #b20101}
    .regMarg{margin-bottom:10px}
    .slctbox{border:1px solid #cdd6dc;border-radius: 20px; background-color:#FFF;position:relative;height:40px;width:100%;margin:0}
    .slctbox:after{background:url(../i22/downarrow.png) no-repeat center 15px;content:'';right:4px;top:2px;position:absolute;pointer-events:none;width:20px;height:38px;display:block}
    .slctbox:before{border-radius: 0 20px 20px 0;content:'';right:0;top:0;width:20px;height:38px;background:#FFF;position:absolute;pointer-events:none;display:block}
    .slctbox select{border-radius: 20px;padding:0 2px 0 8px;margin:0;background:#FFF;height:38px;font-weight:400;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
    .slctbox select:focus{border:none}
    .alertmsg{font-size:16px;margin-top:5px}
    .regbtnMarg{margin:10px 0 40px}
    .regflogin,.regflogin:hover,.regflogin:focus{
        border-radius: 0;
        background-color: #3a589b;
        color: #fff;
        font-weight: 700;
        font-size: 14px;
        line-height: 30px;
        height: 40px;
        text-transform: uppercase;
        overflow: hidden;
        outline: 0;
        padding: 5px 10px 5px 45px;
        position: relative;
        margin: 0}
    @media(max-width:1024px) {
    .regflogin,.regflogin:hover,.regflogin:focus{font-size:13px!important}
    }
    @media(max-width:767px) {
    .regsocialbtn{margin-top: 20px}
    }
    .regflogin i{
        background-color: #fff;
        display: inline-block;
        font-size: 19px;
        height: 30px;
        line-height: 30px;
        position: absolute;
        left: 4px;
        top: 4px;
        width: 30px}
    .regBtn, .profileBtn{
        border-radius: 3px;
        border-color: #b20101 !important;
        background-color: #b20101 !important;
        color: #fff !important;
        font-weight: 700;
        font-size: 14px;
        line-height: 17px !important;
        text-transform: uppercase;
        transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        -webkit-transition: all .3s ease-in-out;
        padding:9px 0!important}
    .regBtn:hover, .regBtn:active, .profileBtn:hover, .profileBtn:active{background-color:#fff !important;border-color:#d0d0d0!important;color:#b20101 !important}
    .regBanmarg{margin-bottom:40px}
    @media(max-width:800px) {
    .regBanmarg{margin-bottom:0}
    }
    @media(max-width:360px) {
    .regsocialbtn{width:100%!important}
    .regBtmmarg{margin-bottom:10px!important}
    }
    .accountbg{background-color:#fff;box-shadow:0 1px 2px #cdd6dc;color:#5d656a;overflow:hidden;padding-top:15px;padding-bottom:15px;position:relative}
    @media(max-width:800px) {
    .accountbg{margin-bottom:30px}
    }
    .acntHd{border-bottom:1px solid #cdd6dc;font:300 30px/40px 'Roboto', sans-serif;padding-bottom:10px;margin:0}
    .profile:before{background:url(../i22/spriteimg14.png) no-repeat -176px -139px;content:"";display:block;float:left;margin-right:10px;width:40px;height:40px}
    .profileName{margin-top:20px;overflow:hidden}
    .profileName span.name{color:#2b2b2b;font-size:20px}
    .accountbg span{display:block;margin-bottom:10px}
    .profileBtn{padding:9px 10px!important}
    .ordrHistory:before{background-position:-220px -139px}
    .reminder:before{background-position:-352px -139px}
    .wishlst:before{background-position:-264px -139px}
    .addressbook:before{background-position:-308px -139px}
    .accountbg .reminderList{margin:0}
    .accountbg .reminderList td{border:none;padding-top:0}
    .accountbg ul.wishList{list-style:decimal inside}
    .accountbg ul.wishList li{margin-bottom:5px}
    .acntsubHd{color:#2b2b2b;font-size:24px;line-height:27px;padding-bottom:5px}
    .acntsubHd span{color:#b20101;display:inline}
    .has-tooltip{display:inline-block;position:relative}
    .has-tooltip .tooltip{border-radius:5px;background:#2b2b2b;bottom:100%;color:#fff;display:inline-block;font:300 24px/27px 'Roboto', sans-serif;right:-10px;top:50px;margin-bottom:15px;opacity:0;padding:7px 10px;position:absolute;visibility:hidden;width:230px;height:60px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
    .has-tooltip .tooltip span{font:normal 14px/17px 'Roboto', sans-serif;text-align:center;display:block;overflow:hidden}
    .has-tooltip .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-bottom:solid #2b2b2b 10px;top:-10px;content:" ";height:0;left:86%;margin-left:-13px;position:absolute;width:0}
    .has-tooltip:hover .tooltip{opacity:1;visibility:visible}
    .editprofileBtn{padding:9px 60px!important}
    .passWordTxt{font-size:16px;word-wrap:break-word}
    .pasPadding{line-height:40px}
    .accountbg span.wishCart{display:inline-block;position:absolute;right:15px;top:20px}
    @media(max-width:360px) {
    .accountbg span.wishCart{position:static;margin:15px 0 0}
    }
    .accountbg span.wishCart input{background:none;border:none;color:#2b2b2b;float:left;font:300 16px/18px 'Roboto', sans-serif;text-transform:uppercase}
    .accountbg span.wishCart i{background:url(../i22/spriteimg14.png) no-repeat -113px -37px;display:block;width:15px;height:15px;float:right;margin:2px 0 0 10px}
    .accountbg .categories{margin-top:20px}
    .accountbg .categories .giftNow{float:none;margin:5px 0 0;width:100%}
    .accountbg span.wishCart .fcbkLink{background:url(../i22/facebk.png) no-repeat 100% 0;color:#2b2b2b;font-weight: 300; font-size:16px;font-family:'Roboto', sans-serif;line-height:20px;padding-right:28px;text-transform:uppercase}
    @media(max-width:360px) {
    .accountbg span.wishCart .fcbkLink{background-position:0 0;padding:0 0 0 28px}
    }
    .removewishlist{font-size:11px}
    .item{position:absolute;top:0;z-index:1}
    #waterfall-loading{display:none}
    .reminderDiv{border:1px solid #cdd6dc;margin-top:20px;position:relative}
    .remindertable{margin:0;width:100%}
    @media (min-width: 979px) {
    .remindertable{text-align:center}
    }
    .remindertable tr{position:relative}
    .remindertable tr:first-of-type td{border:none}
    @media(max-width:800px) {
    .remindertable > tbody > tr > td:nth-child(6){border-bottom:1px dashed #cdd6dc;padding-bottom:20px;margin-bottom:20px}
    .remindertable > tbody > tr:last-of-type > td:nth-child(6){border:none;margin:0}
    }
    .remindertable th{background-color:#cdd6dc;border-bottom:none;color:#2b2b2b;display:none;font-weight:400!important;text-align:center!important;text-transform:uppercase;vertical-align:middle!important}
    .remindertable > tbody > tr > td{display:block}
    @media(max-width:800px) {
    .remindertable > tbody > tr > td:last-of-type{position:absolute;right:0;top:0}
    }
    @media (min-width: 979px) {
    .remindertable th,.remindertable > tbody > tr > td{display:table-cell}
    }
    @media(min-width:979px) {
    .remindertable th:first-of-type,.remindertable td:first-of-type{width:5%}
    .remindertable th:nth-child(3),.remindertable th:nth-child(4),.remindertable th:nth-child(5),.remindertable th:nth-child(6),.remindertable th:last-of-type,.remindertable > tbody > tr > td:nth-child(3),.remindertable > tbody > tr > td:nth-child(4),.remindertable > tbody > tr > td:nth-child(5),.remindertable > tbody > tr > td:nth-child(6),.remindertable > tbody > tr > td:last-of-type{width:15%}
    }
    .addreminder{background-color:#2b2b2b;border-radius:3px;color:#fff;display:inline-block;font:normal 12px/19px 'Roboto', sans-serif;padding:5px;text-transform:uppercase}
    @media(min-width:979px) and (max-width:1024px) {
    .addreminder{font-size:11px;padding:5px 4px}
    }
    @media(max-width:320px) {
    .addreminder{padding:5px;width:100%}
    }
    .addreminder:before{background:url(../i22/spriteimg14.png) no-repeat -62px -180px;content:"";display:block;float:right;height:19px;margin-left:10px;width:19px}
    .addreminder:hover,.addreminder:focus{background-color:#b20101;color:#fff}
    .addrmnder-xs{display:none}
    @media(max-width:800px) {
    .addrmnder-xs{display:block;margin-top:20px;position:relative;z-index:100}
    }
    .remindertable > tbody > tr > td{border-top:1px dashed #cdd6dc;color:#2b2b2b;font-size:16px}
    @media(max-width:800px) {
    .remindertable > tbody > tr > td{border:none}
    }
    .remindertable > tbody > tr > td:before{content:attr(data-th) ": ";width:10em;display:inline-block}
    .remindertable > tbody > tr > td:last-of-type:before{display:none}
    @media (min-width: 979px) {
    .remindertable > tbody > tr > td:before{display:none}
    }
    @media (max-width: 360px) {
    .remindertable > tbody > tr > td{font-size:13px}
    }
    .remindertable > tbody > tr > td .edit,.remindertable > tbody > tr > td .delete,.addressSm .edit,.addressSm .delete{background:url(../i22/spriteimg14.png) no-repeat -163px -180px;display:inline-block;text-indent:-20000px;width:25px;height:25px}
    .remindertable > tbody > tr > td .delete,.addressSm .delete{background-position:-193px -180px;display:inline-block;margin-left:30px;text-indent:-20000px;width:18px;height:25px}
    @media(max-width:800px) {
    .remindertable > tbody > tr > td .delete{margin-left:20px}
    }
    .addrmndr{position:absolute;left:0;top:47px;padding:4px;width:100%;z-index:100}
    .addrmndr-lg{display:block}
    @media(max-width:800px) {
    .addrmndr{padding:0}
    .addrmndr-lg{display:none}
    }
    .addrmndr div.popup{background:url(../i22/rgtsliderbg.gif) repeat 0 0;border:1px solid #cdd6dc;max-width:100%}
    .addrmndr div.popup a.close{border-top:60px solid #2b2b2b;border-right:0 solid rgba(0,0,0,0.00);border-left:60px solid rgba(0,0,0,0.00);opacity:.9;text-indent:-20000px;width:60px;height:60px;display:block;position:relative;z-index:100;margin:-9px -8px -9px 0}
    .addrmndr div.popup a.close:before{background:url(../i22/spriteimg14.png) no-repeat -80px 0;content:"";display:block;height:15px;position:absolute;right:10px;bottom:34px;width:15px}
    .addrmndr div.popup table > tbody > tr > td:first-of-type{width:27%}
    .addrmndr div.popup table > tbody > tr > td:nth-child(2){width:15%}
    .addrmndr div.popup table > tbody > tr > td:nth-child(3),.addrmndr div.popup table > tbody > tr > td:nth-child(4){width:17%}
    .addrmndr div.popup table > tbody > tr > td:nth-child(5){width:14%}
    .addrmndr div.popup table > tbody > tr > td:nth-child(6){width:inhetit}
    .addrmndr div.popup table > tbody > tr > td:last-of-type{width:inhetit}
    .addrmndr div.popup .savebtn{background-color:#b20101;border-color:#b20101;color:#fff;font-weight: 700; font-family:'Roboto', sans-serif;padding:9px 30px;text-transform:uppercase}
    @media(max-width:360px) {
    .addrmndr div.popup .savebtn{width:100%}
    }
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td:first-of-type{display:block;padding-top:40px}
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td:before{display:none}
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td{padding-left:40px;padding-right:40px;width:100%!important}
    @media(max-width:360px) {
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td{padding-left:30px;padding-right:30px}
    }
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td:last-of-type{width:inherit!important;right:-32px}
    @media(max-width:360px) {
    .addrmnder-xs .addrmndr div.popup .remindertable > tbody > tr > td:last-of-type{right:-22px}
    }
    .datepicker{border-radius:0;box-shadow:0 0 5px rgba(0,0,0,0.20);direction:ltr;padding:0;margin:0}
    .datepicker-days .table-condensed thead tr:first-of-type{background-color:#b20101;text-align:center;height:40px}
    .datepicker-days .prev,.datepicker-days .next{cursor:pointer;text-indent:-20000px;text-align:center}
    .datepicker-days .prev:after{background:url(../i22/spriteimg14.png) no-repeat -105px -70px;content:"";width:10px;height:17px;display:block;float:left;margin:2px 0 0 10px}
    .datepicker-days .next:after{background:url(../i22/spriteimg14.png) no-repeat -429px -35px;content:"";width:10px;height:17px;display:block;float:right;margin:2px 10px 0 0}
    .datepicker-days .datepicker-switch{color:#FFF;font-weight:400;font-size:20px;font-family:'Roboto Condensed', sans-serif;padding:5px 0 0;text-align:center;text-transform:uppercase}
    .datepicker-days .table-condensed thead .dow{border-bottom:1px solid #f3f3f3;color:#b20101;font-weight:400!important;padding:0;text-align:center;width:40px}
    .datepicker-days .table-condensed tbody .day{color:#4f5558;cursor:pointer;padding:0;text-align:center;width:40px;height:35px}
    .datepicker-days .table-condensed tbody .old,.datepicker-days .table-condensed tbody .new{color:#c1bfbf}
    .datepicker-days .table-condensed tbody tr{border-bottom:1px solid #f3f3f3}
    .datepicker-days .table-condensed tbody tr:nth-child(odd) td:nth-child(odd),.datepicker-days .table-condensed tbody tr:nth-child(even) td:nth-child(even){background-color:#fafafa}
    .datepicker-days .table-condensed tbody .day.active{color:#fff}
    .datepicker-days .table-condensed tbody .day.active:after{background-color:#b20101!important;border-radius:50%;box-shadow:1px 1px 1px rgba(0,0,0,0.21);content:"";display:block;width:25px;height:25px;margin:-21px 0 0 7px}
    .datepicker-days .table-condensed tbody .day.new{background:inherit}
    .dateinputbox{background-color:#fff;border:1px solid #cdd6dc;border-radius:0;color:#6a7882;height:40px;position:relative}
    .dateinputbox input{border:none;font-size:16px;height:38px;padding:6px 10px}
    .dateinputbox i{background:url(../i22/spriteimg14.png) no-repeat -91px -179px;content:"";display:block;position:absolute;right:7px;top:7px;width:24px;height:24px}
    .daysDropdn{background:#fff;border-radius:0;color:#6a7882;font-size:16px;position:relative}
    .daysDropdn span{border:1px solid #cdd6dc;cursor:pointer;margin:0;padding:8px 10px}
    .daysDropdn span:after{background:url(../i22/spriteimg14.png) no-repeat -262px -70px;content:"";display:block;float:right;margin-top:7px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);width:10px;height:8px}
    .daysDropdn.open span:after{transform:none}
    .daysDropdn .dropdown-menu{border-top:none;border-radius:0;box-shadow:none;padding:0 10px 8px;min-width:100%;margin:0;top:97%}
    .daysDropdn .dropdown-menu ul{border-top:1px dashed #cdd6dc;list-style:none;padding-top:10px}
    .ordrhistory th:first-of-type,.ordrhistory td:first-of-type{width:17%}
    .ordrhistory > tbody > tr > td:last-of-type{position:relative}
    .ordrhistory .clickable{cursor:pointer}
    .ordrhistory .clickable span.ordrId{float:left}
    .ordrhistory .clickable .toggle{background:url(../i22/spriteimg14.png) no-repeat -305px -334px;display:block;float:left;height:12px;margin:3px 10px 0 0;width:12px}
    .ordrhistory .clickable.collapsed .toggle{background:url(../i22/spriteimg14.png) no-repeat -286px -334px;display:block;float:left;height:12px;margin:3px 10px 0 0;width:12px}
    .ordrhistory > tbody > tr:nth-child(even) > td{border:none;padding:0;width:100%}
    .ordrhistory .collapseDiv{border:1px solid #cdd6dc;border-radius:5px;margin:10px;padding:2px}
    .ordrhistory .collapseDiv table{width:100%}
    .ordrhistory .collapseDiv tr td{border-top:4px solid #fff}
    .ordrhistory .collapseDiv th{background-color:#eaeaea;color:#5d656a!important;text-transform:none}
    .ordrhistory .collapseDiv td.shipdtl{background-color:#f8f8f8;border-top:none;vertical-align:top;width:25%}
    .ordrhistory .collapseDiv td.shipdtl th{padding-top:2px}
    .ordrhistory .collapseDiv td.shipdtl th,.ordrhistory .collapseDiv td.ordrdtl th{color:#2b2b2b!important;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase}
    .ordrhistory .collapseDiv td.shipdtl td{font-size:15px;padding:0 5px;text-align:left}
    .ordrhistory .collapseDiv td.ordrdtl{border-top:none;vertical-align:top;width:75%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders{border-collapse:separate}
    .ordrhistory .collapseDiv td.ordrdtl table.orders th{border-left:1px solid #cdd6dc;padding:3px 0 1px}
    .ordrhistory .collapseDiv td.ordrdtl table.orders th:first-of-type,.ordrhistory .collapseDiv td.ordrdtl table.orders th:nth-child(4){width:8%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders th:nth-child(3),.ordrhistory .collapseDiv td.ordrdtl table.orders th:nth-child(5){width:20%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td{border-left:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc}
    .ordrhistory .collapseDiv td.ordrdtl table.orders tr td{padding:5px;vertical-align:top}
    .ordrhistory .collapseDiv td.ordrdtl table.orders tr td:nth-child(2){text-align:left}
    .ordrhistory .collapseDiv td.ordrdtl table.orders tr td:nth-child(3),.ordrhistory .collapseDiv td.ordrdtl table.orders tr td:last-of-type{text-align:right}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td img{float:left;max-width:20%;margin-right:10px}
    .ordrhistory .collapseDiv td.ordrdtl .total{float:right;margin-right:7px;text-align:right;width:30%}
    .ordrhistory .collapseDiv td.ordrdtl .total tr td:first-of-type{fonte-weight:700;font-family:'Roboto', sans-serif;width:50%}
    @media(max-width:800px) {
    .ordrhistory .clickable .toggle,.ordrhistory .clickable.collapsed .toggle{float:right}
    .ordrhistory th:first-of-type,.ordrhistory td:first-of-type{overflow:hidden;width:100%}
    .ordrhistory > tbody > tr > td:before{float:left}
    .ordrhistory > tbody > tr > td:last-of-type:before{display:inline-block}
    .ordrhistory > tbody > tr > td:last-of-type{margin-bottom:0}
    .ordrhistory > tbody > tr:nth-child(2n) > td:before{display:none}
    .ordrhistory > tbody > tr > td:last-of-type,.ordrhistory > tbody > tr:first-of-type > td:first-of-type,.ordrhistory > tbody > tr:nth-child(even) > td:first-of-type{border:none}
    .ordrhistory > tbody > tr > td:first-of-type{border-top:1px dashed #cdd6dc}
    .ordrhistory .collapseDiv tr td{border:none}
    .ordrhistory .collapseDiv td.shipdtl td:before{background-color:#eaeaea;content:attr(data-th) " ";display:block;font-family:'Roboto Condensed', sans-serif;font-size:16px;margin:0 -5px;padding:2px 5px 0;text-transform:uppercase}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td{border-bottom:none;display:block;overflow:hidden}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td img{max-width:10%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td:before{content:attr(data-th) ": ";display:inline-block;float:left;width:10em}
    .ordrhistory .collapseDiv td.ordrdtl table.orders tr td:last-of-type{border-bottom:1px solid #cdd6dc}
    .ordrhistory .collapseDiv td.ordrdtl table.orders tr td:nth-child(3),.ordrhistory .collapseDiv td.ordrdtl table.orders tr td:last-of-type{text-align:left}
    .ordrhistory .collapseDiv td.ordrdtl .total{float:left;margin:5px;text-align:left;width:70%}
    .ordrhistory .collapseDiv td.ordrdtl .total tr td:first-of-type{width:10em}
    }
    @media(max-width:360px) {
    .ordrhistory .collapseDiv td.shipdtl,.ordrhistory .collapseDiv td.ordrdtl{display:block;width:100%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td img{float:none;max-width:20%}
    .ordrhistory .collapseDiv td.ordrdtl table.orders td{border-left:none}
    .ordrhistory > tbody > tr > td:before{width:8em}
    }
    .adresbook{margin-top:20px}
    .adresbook .viewDiv{float:left;display:block;position:relative;height:195px;margin-top:20px;width:40px}
    @media(max-width:360px) {
    .adresbook .viewDiv{width:30px}
    }
    .adresviewall{background-color:#5d656a;border-radius:5px 5px 0 0;display:inline-block;font:normal 20px/40px 'Roboto Condensed', sans-serif;color:#fff;position:absolute;left:-19px;top:20px;transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);text-align:center;width:80px;height:40px}
    .adresviewall:hover,.adresviewall:focus{color:#fff}
    @media(max-width:360px) {
    .adresviewall{height:30px;line-height:35px;left:-25px}
    }
    .adadres{background-color:#2b2b2b;left:-34px;top:120px;width:110px}
    @media(max-width:360px) {
    .adadres{left:-40px}
    }
    .addrBk{background:url(../i22/rgtsliderbg.gif) repeat 0 0;border:3px solid #cdd6dc;float:left;min-height:830px;padding:0 0 20px;width:92.7%}
    @media(max-width:1024px) {
    .addrBk{width:90%}
    }
    @media(max-width:800px) {
    .addrBk{width:88%}
    }
    @media(max-width:600px) {
    .addrBk{width:85%}
    }
    @media(max-width:360px) {
    .addrBk{width:75%}
    }
    .addressSm{border:1px solid #cdd6dc;background-color:#fff;color:#5d656a;margin-top:20px;padding:20px;position:relative}
    .addressSm .pername{display:block;color:#2b2b2b;font:300 24px/27px 'Roboto', sans-serif;margin-bottom:10px;padding-right:75px}
    .addressSm .editaddress{position:absolute;right:20px;top:20px}
    @media(max-width:360px) {
    .addressSm .pername{padding:0}
    .addressSm .editaddress{position:static}
    }
    .addressSm .delete{margin-left:10px}
    .addressSm p{margin-bottom:0;word-wrap:break-word}
    .addIndex{float:left;list-style:none;margin:20px 0 0;width:40px}
    @media(max-width:360px) {
    .addIndex{width:30px}
    }
    .addIndex li{border-radius:0 5px 5px 0;display:block;overflow:hidden}
    .addIndex li a{border-bottom:1px solid rgba(0,0,0,0.2);color:#fff;display:block;font:normal 20px/23px 'Roboto Condensed', sans-serif;padding:3px 0;text-transform:uppercase}
    .addIndex li a:last-of-type{border:none}
    .addIndex li a:hover{background-color:rgba(0,0,0,0.5)}
    .addIndex li:first-of-type{background-color:#008dc0}
    .addIndex li:nth-child(2){background-color:#00b49c}
    .addIndex li:nth-child(3){background-color:#f79427}
    .addIndex li:nth-child(4){background-color:#ff7377}
    .addIndex li:nth-child(5){background-color:#d2609b}
    .addIndex li:nth-child(6){background-color:#e12d6d}
    .addIndex li:nth-child(7){background-color:#9a7bdb}
    .addIndex li:nth-child(8){background-color:#594db5}
    .addIndex li:nth-child(9){background-color:#222b84}
    .quickviewpopup.adresBook h4{border-bottom:1px solid #cdd6dc;color:#2b2b2b;font-size:24px;height:inherit;padding-bottom:5px;margin-bottom:20px}
    .shipdetailForm{overflow:hidden}
    .shipdetailForm label{float:left;font-weight:400;font-size:16px;line-height:30px;padding-right:15px;text-align:right;width:25%}
    .shipdetailForm input,.shipdetailForm div.slctbox{width:75%}
    @media(max-width:360px) {
    .shipdetailForm label,.shipdetailForm input,.shipdetailForm div.slctbox{float:none;text-align:left;width:100%}
    }
    .quickviewpopup.adresBook .giftNow{margin:0 150px 50px}
    @media(max-width:360px) {
    .quickviewpopup.adresBook .giftNow{display:block;float:none;margin:0 auto 20px;width:88%}
    }
    .trackDiv{margin:60px auto;max-width:970px}
    @media(max-width:800px) {
    .trackDiv{width:100%}
    }
    .trackmsg{display:block;font-size:16px;margin-bottom:20px}
    .captcha{display:block;width:100%}
    .refreshBtn{cursor:pointer;margin-top:10px}
    .redTxt{color:#b20101!important;display:block}
    .trackMarg{margin-bottom:5px}
    .trackbannerDiv{text-align:right}
    @media(max-width:600px) {
    .trackbannerDiv{text-align:center}
    }
    .trackbannerDiv img{max-width:300px}
    @media(max-width:600px) {
    .trackbannerDiv img{max-width:100%}
    }
    .statusDiv{padding-bottom:7px}
    .orderStatus{font-weight: 300; font-family:'Roboto', sans-serif;text-transform:capitalize;margin:0}
    .orderStatus span{margin:0;padding:4px 0}
    .statusDiv,.billingTable thead,.productDtl thead td{border-bottom:1px solid #cdd6dc}
    .statusPad{padding-top:7px}
    .statusmsg{color:#2b2b2b;font-size:16px;line-height:20px;margin:0}
    .statusmsg span{color:#b20101;display:inline-block;margin:0}
    .billing-shiping{border-bottom:1px solid #cdd6dc;overflow:hidden}
    .billingTable{float:left;width:50%}
    @media(max-width:360px) {
    .billing-shiping{border:none}
    .billingTable{border-bottom:1px solid #cdd6dc;float:none;margin-bottom:5px;width:100%}
    }
    .billingTable table{width:100%}
    .billingTable thead th{border-right:1px solid #cdd6dc;padding:0 5px 5px 0}
    @media(max-width:360px) {
    .billingTable thead th{border:none;padding:0 0 5px}
    }
    .billingTable thead th span,.productDtl thead th span,.trackHd{background-color:#eaeaea;color:#2b2b2b;display:block;font:normal 20px/22px 'Roboto Condensed', sans-serif;margin:0;padding:4px 0 0;text-transform:uppercase}
    .billingTable tbody td{border-right:1px solid #cdd6dc;padding:10px}
    @media(max-width:360px) {
    .billingTable tbody td{border:none}
    }
    .billingTable1 thead th{border:none;padding:0 0 5px 5px}
    @media(max-width:360px) {
    .billingTable1 thead th{padding:0 0 5px}
    }
    .billingTable1 tbody td{border-left:1px solid #cdd6dc;border-right:none}
    .billingTable tbody td .name{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif}
    .shippingDetail{color:#b20101;font-size:14px;margin:10px;width:100%}
    .shippingDetail td{padding:0 0 2px}
    .shippingDetail tr td:first-of-type{color:#2b2b2b;padding-right:30px;width:150px}
    .productDtl{border-top:1px solid #cdd6dc;width:100%}
    .productDtl thead th{padding:3px 3px 3px 0;border-right:1px solid #cdd6dc}
    .productDtl thead th:nth-child(2), .productDtl tbody td:nth-child(2){width:260px;padding:3px}
    .productDtl thead th:last-of-type, .productDtl tbody td:last-of-type{border-right:none;padding:3px 0 3px 3px}
    .productDtl thead th span{font-size:16px;line-height:18px}
    .productDtl tbody td{border-right:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding:3px;vertical-align:top}
    @media(max-width:360px) {
    .productDtl tbody td{border-right:none}
    }
    .productDtl tbody td:last-of-type{border-right:none}
    .productDtl thead th:first-of-type, .productDtl tbody td:first-of-type{width:50px}
    .productDtl thead th:last-of-type, .productDtl tbody td:last-of-type{width:210px}
    .productDtl td .prodImg{border:1px solid #cdd6dc;float:left;margin:0 10px;width:50px}
    @media(max-width:360px) {
    .productDtl td .prodImg{margin:0}
    }
    .productDtl td .prodName{color:#b20101;float:left;margin:0;width:233px}
    @media(max-width:600px) {
    .productDtl td .prodName{width:170px}
    }
    @media(max-width:600px) {
    .productDtl td .prodName{width:170px}
    }
    .trackBtn{margin:10px 0;padding:2px 10px!important;height: inherit !important}
    .productDtl tr:last-of-type td{border-bottom:none}
    @media(max-width:360px) {
    .productDtl thead{display:none}
    }
    @media (max-width: 320px) {
    .productDtl > tbody > tr > td:before{content:attr(data-th) ": ";width:10em;display:inline-block;float:left}
    .productDtl > tbody > tr > td{display:block;text-align:left}
    .productDtl td[data-th]{float:left;margin-bottom:10px}
    .productDtl td .prodName{width:100%}
    }
    .productDtl td .prodName a.showhide{display:block;float:right;width:15px;height:15px;text-indent:-20000px}
    .productDtl td .prodName a.showhide i{background:url(../i22/spriteimg14.png) no-repeat -427px -203px;display:block;float:right;width:15px;height:15px}
    .productDtl td .prodName a.collapsed.showhide i{background-position:-427px -182px}
    .productDtl td .list1{float:none;margin-top:3px;width:100%}
    .productDtl td .list1 table{border:1px solid #cdd6dc}
    .productDtl td .list1 table td{border:none;vertical-align:middle}
    .productDtl td .list1 .prodName{float:left;width:100px}
    @media(max-width:360px) {
    .productDtl td .list1 .prodName{width:auto}
    }
    .productDtl td .list1 table tr{border-bottom:1px dashed #cdd6dc}
    .trackHd{margin-bottom:10px}
    .trackTxt{font-size:15px}
    .trackHd:after{background-color:#fff;border-bottom:1px solid #cdd6dc;content:"";display:block;height:5px;margin-top:5px;width:100%}
    .ticketList{list-style:none;margin-top:5px}
    .ticketList li{line-height:22px;cursor:default;text-align:center;vertical-align:middle;float:left;width:50%;padding:0 2px 2px}
    @media(max-width:360px) {
    .ticketList li{width:100%}
    }
    .ticketList li a{border:1px solid #cdd6dc;border-radius:3px;display:block;font:700 18px/20px 'Roboto', sans-serif;color:#b20101;padding:5px;margin:0;text-transform:uppercase}
    .ticketList li.active a{background-color:#b20101;color:#fff}
    .service{border-top:1px dashed #cdd6dc;list-style:none;margin-top:10px;overflow:hidden}
    .service span{float:left;font-size:16px}
    .service span.name,.closeTkt{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif}
    .service span.date,.succesrgtDiv{float:right}
    .service div{width:100%}
    .service div.trigger{background-color:#f8f8f8;border-bottom:1px dashed #cdd6dc;cursor:pointer;display:block;padding:5px 10px 0}
    .service div.collapse,.service div.collapsing{padding:5px 10px}
    .replyDiv{border-top:1px solid #cdd6dc;overflow:hidden;padding-top:5px;margin-top:5px}
    .replyDiv .greyBg{background-color:#f8f8f8;overflow:hidden;padding:5px 10px;margin-bottom:10px}
    .replyDiv .reply{margin-right:55px;color:#5d656a;font:700 16px/18px 'Roboto', sans-serif;opacity:1}
    .replyDiv .reply:before{background:url(../i22/spriteimg14.png) no-repeat -350px -225px;content:"";display:block;float:left;margin-right:5px;width:24px;height:18px}
    .replyDiv .reply:hover:before{background-position:-350px -245px}
    textarea{resize:none}
    .replyDiv .rateTxt{color:#2b2b2b;float:left;font-size:14px;line-height:17px;margin:10px 5px 10px 0;text-transform:uppercase}
    .replyDiv .rating{float:left;list-style:none;margin:10px 0}
    .replyDiv .rating li{display:block;float:left;margin-left:2px;font-size: 0}
    .replyDiv .rating li:before{font-size: 14px}
    .replyDiv .rating li.selected{color: #b20101;}
    .tktBtn{padding:9px 45px!important;margin-right:10px}
    .closeTkt{float:right;margin-top:10px}
    .closeTkt:before{background:url(../i22/spriteimg14.png) no-repeat -385px -225px;content:"";display:block;float:left;height:12px;margin:2px 5px 0 0;width:12px}
    .closeTkt:hover:before{background-position:-385px -245px}
    .trackonline{border:1px solid #cdd6dc;margin-bottom:10px;overflow:hidden;padding:3px}
    .onlineTrack{background-color:#eaeaea;color:#2b2b2b;display:block;font:normal 20px/22px 'Roboto Condensed', sans-serif;margin:0 0 10px;padding:4px 0 0;text-transform:uppercase}
    .trackonline div{overflow:hidden}
    .trackonline div span{width:50%}
    .trackonline div span span{color:#2b2b2b;display:inline-block;font-weight: 700; font-family:'Roboto', sans-serif;margin:0;width:auto}
    .onlineTracktable{border-top:1px dashed #cdd6dc;margin:10px 0;width:100%}
    .onlineTracktable thead tr{border-bottom:1px solid #cdd6dc}
    .onlineTracktable thead tr th{border:none!important;color:#5d656a;font:700 14px/17px 'Roboto', sans-serif;padding:5px 8px;text-align:center}
    .trackstar{background:none!important;color:#b20101!important;display:inline-block!important;font-size:19px!important}
    .onlineTracktable thead tr th:last-of-type,.onlineTracktable thead tr th:nth-child(3){width:16.66666667%}
    .onlineTracktable thead tr th:first-of-type{width:25%}
    .onlineTracktable tbody tr td{border-bottom:1px solid #cdd6dc!important;border-right:none;font-size:12px}
    .onlineTracktable tbody tr:last-of-type td{border-bottom-style:dashed!important}
    @media(max-width:360px) {
    .onlineTracktable tbody tr td,.onlineTracktable tbody tr:last-of-type td{border-bottom:none!important}
    .onlineTracktable tbody tr td{padding-bottom:10px}
    }
    .onlineTracktable tbody tr td:nth-child(3),.onlineTracktable tbody tr td:nth-child(4){text-align:center}
    @media(max-width:360px) {
    .onlineTracktable tbody tr td:nth-child(3),.onlineTracktable tbody tr td:nth-child(4){text-align:left}
    }
    .trackbillno{font-weight: 700; font-family:'Roboto', sans-serif;font-size:15px}
    @media(max-width:360px) {
    .onlineTracktable thead{display:none}
    .onlineTracktable tr td{display:block;position:relative;padding-left:7.5em}
    .onlineTracktable td[data-th]{float:none}
    .onlineTracktable td:before{content:attr(data-th) ": ";float:none;font-weight: 700; font-family:'Roboto', sans-serif;text-align:left;text-transform:uppercase;width:7.5em;padding:3px 8px;position:absolute;left:0;top:0}
    }
    .dtdc.onlineTracktable thead tr th:first-of-type{text-align:left;width:50%}
    .dtdc.onlineTracktable thead tr th:nth-child(2){text-align:left}
    .successDiv{padding-top:20px}
    .thanksTxt{font:300 30px/33px 'Roboto', sans-serif;color:#b20101;margin-bottom:15px}
    @media(max-width:320px) {
    .thanksTxt{font-size:22px;margin:0 0 10px}
    }
    .thanksTxt:before{background:url(../i22/spriteimg14.png) no-repeat -407px -225px;content:"";display:block;float:left;margin-right:10px;height:35px;width:35px}
    .thanksMsg{display:block;font-size:16px;margin:0 0 5px 45px}
    @media(max-width:800px) {
    .thanksMarg{margin-bottom:20px}
    }
    .thanksMsg a,.refNo span{color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif}
    .refNo{font:normal 24px/27px robotoregular;margin:20px 0 0 45px}
    .success-tab{border:none;float:left;margin:0 -1px 0 0;width:63px}
    @media(max-width:320px) {
    .success-tab{width:53px}
    }
    .success-tab li{margin:0}
    .success-tab li a{border-radius:0;padding:10px}
    @media(max-width:320px) {
    .success-tab li a{padding:10px 5px;text-align:center}
    .success-tab li a img{max-width:70%}
    }
    .success-tab li a:hover,.success-tab li a:focus,.success-tab li.active a,.success-tab li.active a:hover,.success-tab li.active a:focus{border-right:1px solid rgba(0,0,0,0);background-color:#fff;border-left:3px solid #b20101;border-bottom:1px solid #cdd6dc}
    .success-content{background-color:#fff;border:1px solid #cdd6dc;float:left;height:218px;overflow:hidden;padding:20px;width:90%}
    @media(max-width:1024px) {
    .success-content{width:88%}
    }
    @media(max-width:600px) {
    .success-content{width:88%}
    }
    @media(max-width:360px) {
    .success-content{height:auto;width:78%}
    }
    .success-content ul{list-style:none;overflow:hidden}
    .success-content ul li,.success-content ul li div{float:left}
    .success-content .jcarousel-wrapper{position:relative}
    .success-content .jcarousel-wrapper .jcarousel{position:relative;overflow:hidden;width:100%;height:100%}
    .success-content .jcarousel-wrapper ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}
    .success-content .jcarousel-wrapper li{float:left;width:539px!important}
    @media(max-width:1024px) {
    .success-content .jcarousel-wrapper li{width:430px!important}
    }
    @media(max-width:800px) {
    .success-content .jcarousel-wrapper li{width:589px!important}
    }
    @media(max-width:600px) {
    .success-content .jcarousel-wrapper li{width:460px!important}
    }
    @media(max-width:360px) {
    .success-content .jcarousel-wrapper li{width:215px!important}
    }
    @media(max-width:360px) {
    .success-content .jcarousel-wrapper li{width:184px!important}
    }
    .success-content .jcarousel-wrapper .jcarousel-control-prev,.success-content .jcarousel-wrapper .jcarousel-control-next{border:1px solid #e5e5e5;display:inline-block;margin-top:10px;padding:5px 7px;text-indent:-20000px;width:28px;height:29px}
    .success-content .jcarousel-wrapper .jcarousel-control-prev{margin-left:158px}
    @media(max-width:360px) {
    .success-content .jcarousel-wrapper .jcarousel-control-prev{margin-left:55px}
    }
    .success-content .jcarousel-wrapper .jcarousel-control-next{margin-left:10px}
    .success-content .jcarousel-wrapper .jcarousel-control-prev i,.success-content .jcarousel-wrapper .jcarousel-control-next i{background:url(../i22/spriteimg14.png) no-repeat -126px -229px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);display:block;width:9px;height:19px}
    .success-content .jcarousel-wrapper .jcarousel-control-next i{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
    .success-content .jcarousel-wrapper .jcarousel-control-prev.inactive,.success-content .jcarousel-wrapper .jcarousel-control-next.inactive{cursor:default;opacity:.2}
    .success-content ul li div.lftDiv{float:left;margin-right:15px;width:21%}
    @media(max-width:360px) {
    .success-content .jcarousel-wrapper li div.lftDiv{float:none;margin:0 auto;width:100%}
    }
    .success-content ul li div.rgtDiv{float:left;width:75%}
    @media(max-width:360px) {
    .success-content .jcarousel-wrapper li div.rgtDiv{float:none;width:100%}
    }
    .success-content ul li div.rgtDiv .cmntHd{font:300 24px/27px 'Roboto', sans-serif;color:#b20101;display:block;margin-bottom:10px}
    .success-content ul li div.rgtDiv .prodName{display:block;font-weight: 700; font-family:'Roboto', sans-serif;margin-bottom:10px}
    .success-content ul li div.rgtDiv a{display:inline-block;margin-bottom:15px;word-wrap:break-word}
    @media(max-width:320px) {
    .success-content ul li div.rgtDiv a{width:100%}
    }
    .orderNo{margin-top:15px}
    .orderNo p{background-color:#eaeaea;border-bottom:2px solid #fff;color:#5d656a;display:block;font:normal 14px/17px robotoregular;margin:0;padding:10px 10px 8px}
    .orderNo p span.orderid{display:inline-block;font-weight: 300; font-size:24px;font-family:'Roboto', sans-serif}
    .orderNo p span.order{color:#b20101;font-size:24px;font-weight: 700; font-family:'Roboto', sans-serif;line-height:27px}
    .orderNo p span.orderTime{float:right}
    @media(max-width:667px) {
    .orderNo p{overflow:hidden}
    .orderNo p span.orderTime{clear:both;display:block;float:none;margin-top:5px}
    }
    .reviewTxt{display:block;font:300 24px/27px 'Roboto', sans-serif;margin-bottom:10px}
    .process li{font-size:16px;line-height:18px;margin-bottom:5px}
    .process li:before{background:url(../i22/spriteimg14.png) no-repeat -147px -244px;content:"";display:block;float:left;margin:3px 10px 0 0;width:10px;height:10px}
    .reviewMsg{display:block;font:normal 16px/18px 'Roboto', sans-serif;margin-bottom:20px}
    .reviewrating{background-color:#fff;border:1px solid #cdd6dc;border-radius:0;color:#6a7882;font-size:16px;height:40px;padding:6px 10px}
    .reviewrating .rateTxt{line-height:25px}
    .reviewrating .rating{padding:0 75px}
    @media(max-width:320px) {
    .reviewrating .rating{padding:0 30px}
    }
    .reviewrating .rating span{background:url(../i22/star-lg-grey.png) no-repeat 0 0;background-size:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;text-indent:-20000px;width:25px;height:25px;display:sblock;float:left;margin-right:5px}
    .reviewrating .rating span:last-of-type{margin-right:0}
    .reviewrating .rating span.star{background:url(../i22/star-lg-red.png) no-repeat 0 0;background-size:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}
    .contactopt{margin-bottom:30px}
    .contactopt ul{display:block;list-style:none;margin:0;overflow:hidden}
    .contactopt ul li{border-bottom:1px dashed #cdd6dc;border-right:1px dashed #cdd6dc;color:#2b2b2b;font:700 15px/17px 'Roboto', sans-serif;float:left;padding:0 20px 20px 10px;height:85px;width:50%}
    @media(max-width:320px) {
    .contactopt ul li{border-right:none;height:auto;width:100%}
    }
    .contactopt ul li:nth-child(even){border-right:none}
    .contactopt ul li:nth-child(2){padding:0 10px 20px}
    @media(max-width:320px) {
    .contactopt ul li:nth-child(2){padding:20px 10px}
    }
    .contactopt ul li:nth-child(3){border-bottom:none;padding:20px 20px 0 10px}
    @media(max-width:320px) {
    .contactopt ul li:nth-child(3){border-bottom:1px dashed #cdd6dc;padding:20px 10px}
    }
    .contactopt ul li:nth-child(4){border-bottom:none;padding:20px 10px 0 20px}
    @media(max-width:320px) {
    .contactopt ul li:nth-child(4){padding:20px 10px}
    }
    .contactopt ul li a{color:#2b2b2b;display:block;overflow:hidden}
    .contactopt ul li span{display:inline;font-family:'Roboto', sans-serif;margin-bottom:0}
    .contactopt ul li span.sourcename{color:#b20101;display:block;font:normal 29px/30px 'Roboto Condensed', sans-serif}
    .contactopt ul li span.contactIco{border:1px solid #cdd6dc;border-radius:0 10px;display:block;float:left;margin-right:10px;padding:12px 9px;width:58px;height:58px}
    .contactopt ul li span.contactIco:before{background:url(../i22/spriteimg14.png) no-repeat -167px -243px;content:"";display:block;width:41px;height:33px}
    .contactopt ul li span.email,.contactopt ul li span.whatsapp{padding:8px 9px}
    .contactopt ul li span.email:before{background-position:0 -287px;height:39px;width:40px}
    .contactopt ul li span.callus{padding:9px;margin:0 10px 0 0}
    .contactopt ul li span.callus:before{background-position:-48px -287px;position:relative;left:auto;top:auto;width:40px;height:40px}
    .contactopt ul li span.whatsapp:before{background-position:-95px -287px;width:41px;height:40px}
    .successBanner{max-width:100%;margin-bottom:20px}
    .cartOrdr{background-color:#fff;overflow:hidden;margin-bottom:20px}
    .cartTable{font-size:16px;margin:0;width:100%}
    .cartTable td{padding:8px!important;overflow:hidden}
    .cartTable thead{background-color:#eaeaea}
    .cartTable thead th:first-of-type{width:7%}
    @media(max-width:800px) {
    .cartTable thead th:first-of-type{width:6.3%}
    }
    .cartTable thead th:nth-child(3),.cartTable thead th:nth-child(4),.cartTable thead th:nth-child(5),.cartTable thead th:last-of-type{width:13%}
    @media(max-width:800px) {
    .cartTable thead th:nth-child(3),.cartTable thead th:nth-child(4){width:11%}
    }
    .cartTable thead th:nth-child(6){width:5%}
    .cartTable thead th{border-bottom:2px solid #f8f8f8!important;border-right:1px solid #cdd6dc;font:normal 16px/18px 'Roboto Condensed', sans-serif;padding:8px 8px 4px!important;text-align:center;text-transform:uppercase}
    .cartTable thead th:last-of-type,.cartTable tbody td:last-of-type{border-right:none}
    .cartTable tbody td{border-top:none!important;border-right:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc}
    .cartTable table td{border-bottom:none}
    .cartTable tbody td img{max-width:60px;margin-right:10px}
    .trackship{display:inline-block;font-weight: 700; font-family:'Roboto', sans-serif}
    .trackship:after{background:url(../i22/spriteimg14.png) no-repeat -262px -70px;content:"";display:block;float:right;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);margin:5px 0 0 5px;width:11px;height:7px}
    .cartTable > tbody > tr > td > .shipdate{color:#5d656a;display:block;font-size:13px;margin-top:5px}
    .table.cartTable > tbody > tr > td{line-height:15px}
    .cartTable div.rgtDiv{float:left}
    @media(max-width:640px) {
    .cartTable div.rgtDiv{width:70%}
    }
    .cartTable table.personalised{margin-top:10px;width:320px}
    .cartTable table.personalised th{border-right:1px dashed #fff!important;border-bottom:1px dashed #fff!important;font:700 14px/17px 'Roboto', sans-serif;width:145px}
    .cartTable table.personalised th:last-pf-type{width:90%}
    .cartTable table.personalised > tbody > tr > td{border-right:1px dashed #fff!important;background-color:#eaeaea;font:normal 13px/15px 'Roboto', sans-serif}
    .cartTable table.personalised > tbody > tr > td span{background-color:#fff;display:block;text-align:center;padding:5px;height:75px;width:120px;margin:0 auto}
    @media(max-width:640px) {
    .cartTable table.personalised > tbody > tr > td:before{position:absolute;left:8px;top:8px;width:10em}
    }
    .cartTable table.personalised > tbody > tr > td > span img{max-height:65px;max-width:65px}
    .cartTable table.personalised tr th:last-of-type,.cartTable table.personalised tr td:last-of-type{border-right:none!important}
    @media(max-width:800px) {
    .cartTable{min-width:100%}
    .cartTable thead{display:none}
    .cartTable > tbody > tr > td{border:none;display:block;overflow:hidden;text-align:left;padding-left:200px!important;position:relative}
    .cartTable > tbody > tr > td:last-of-type{border-bottom:2px solid #cdd6dc}
    .cartTable > tbody > tr:last-of-type > td:last-of-type{border-bottom-width:1px}
    .cartTable td:before{content:attr(data-th) ": ";font-weight: 700; font-family:'Roboto', sans-serif;width:10em;display:inline-block;position:absolute;left:8px;top:8px}
    .cartTable table.personalised > tbody > tr > td{border-right:none!important;border-bottom:1px dashed #fff;padding-left:120px!important;position:relative;display:block}
    .cartTable table.personalised td:last-of-type{border-bottom:none}
    .cartTable table.personalised > tbody > tr > td span{margin:0}
    }
    @media(max-width:640px) {
    .cartTable{table-layout:fixed;word-wrap:break-word}
    .cartTable table.personalised{width:100%}
    .cartTable > tbody > tr > td{padding-left:8px!important}
    .cartTable td:before{position:relative;left:0;top:0;padding-bottom:10px;width:100%}
    }
    @media(max-width:360px) {
    .cartTable table.personalised > tbody > tr > td{display:block;padding:8px!important}
    .cartTable table.personalised > tbody > tr > td:before{position:static;margin-bottom:10px;width:100%}
    .cartTable table.personalised > tbody > tr > td span{width:100%}
    }
    .orderBtmDiv{border-bottom:1px solid #cdd6dc}
    .orderSummery{padding:20px 0}
    .billinfo{border-right:1px dashed #cdd6dc;word-wrap:break-word}
    @media(max-width:800px) {
    .billinfo{border-right:none;border-bottom:1px dashed #cdd6dc;padding-bottom:15px;margin-bottom:15px}
    }
    .billinfo span.bilHD{display:block;font:normal 20px/22px 'Roboto Condensed', sans-serif;text-transform:uppercase}
    .billinfo span.bilname,.shippingInfo span.bilname{display:block;font:700 16px/18px 'Roboto', sans-serif;margin:0}
    .subtotal table{font-size:16px;margin-bottom:0;width:100%}
    .subtotal table td:first-of-type{text-align:right}
    @media(max-width:800px) {
    .subtotal table td:first-of-type{text-align:left}
    }
    .subtotal table > tbody > tr > td{border:none;line-height:18px;padding:5px}
    .subtotal table tr:first-of-type td{padding-top:0}
    .subtotal table tr:last-of-type td{font-weight: 700; font-family:'Roboto', sans-serif}
    .table.cartTable.shippingInfo thead th{width:33.3333%}
    .table.cartTable.shippingInfo > tbody > tr > td{line-height:20px}
    @media(max-width:640px) {
    .table.cartTable.shippingInfo > tbody > tr > td{padding-left:8px!important}
    .table.cartTable.shippingInfo td:before{left:0;margin-bottom:10px;top:0;position:relative;width:100%}
    }
    .prodDesc{width:25%}
    @media screen and (max-width:800px) {
    .prodDesc{width:100%}
    }
    .prodDesc .rgtDiv{width:50%}
    .adnl-data thead th:first-of-type{width:6%}
    .adnl-data thead th:nth-child(3){width:75%;text-align:center}
    @media screen and (max-width:800px) {
    .adnl-data thead th:nth-child(3){text-align:left}
    }
    .adnl-data td:nth-child(2):before{display:none}
    .personalisedImg{display:inline-block;margin:0}
    @media screen and (max-width:800px) {
    .personalisedImg{display:block;margin-top:10px;text-align:center;width:100%}
    }
    .personalisedImg li{display:inline-block;vertical-align:top}
    @media screen and (max-width:800px) {
    .personalisedImg li{float:left}
    .personalisedImg li.w100per{width:100%}
    }
    .personalisedImg li .uploadImg{border:1px dashed #cacaca;display:inline-block;height:auto;margin:0 0 15px 15px;padding:2px;position:relative;text-align:center;width:95px}
    @media screen and (max-width:800px) {
    .personalisedImg li .uploadImg{margin:0 10px 10px 0}
    }
    @media screen and (max-width:375px) {
    .personalisedImg li:nth-child(3n) .uploadImg{margin:0 0 10px;margin:0 10px 10px 0}
    }
    .personalisedImg li div{height:67px;overflow:hidden;position:relative;width:100%}
    .personalisedImg li div img{margin:0;max-width:100%}
    .personalisedImg li span.imgBg{display:block;font-size:11px;height:69px;padding:10px}
    @media screen and (max-width:375px) {
    .personalisedImg li span.imgBg{padding:10px 5px}
    }
    .personalisedImg li .uploadImg span.imgBg i{background:url(../i22/rakhi-sprite16.png) no-repeat 0 -217px;display:block;height:30px;margin:0 auto;width:30px}
    .personalisedImg li span.month{background-color:#dcdcdc;color:#2b2b2b;display:block;font:700 12px/17px 'Roboto', sans-serif;margin-top:2px;text-align:center;text-transform:uppercase;width:100%}
    .newSection{
        margin-top: 10px;
        margin-bottom: 0!important;
        display: inline-block;
        padding: 0 8px;
        width: 100%}
    .newSecbrdcrumb{border:1px solid #dce2e6;border-left:none;border-right:none;padding:2px 0;position:relative}
    .newSecbrdcrumb .sectionDiv{background-color:#dce2e6;overflow:hidden;width:100%}
    .newSecbrdcrumb ul{float:left;list-style:none;margin:0;overflow:hidden}
    .newSecbrdcrumb li{background-color:#8f9090;display:block;float:left;font:normal 14px/17px 'Roboto', sans-serif;position:relative;text-align:center;text-transform:uppercase}
    .newSecbrdcrumb li:after{background:url(../i22/grey-arow.png) no-repeat 0 0;content:"";display:block;position:absolute;right:-12px;top:0;width:12px;height:34px;z-index:100}
    .newSecbrdcrumb li a{color:#fff;float:left;padding:9px 20px 9px 29px}
    .newSecbrdcrumb li:first-of-type{background-color:#57595c;padding:7px 10px}
    .newSecbrdcrumb li:first-of-type a{background:url(../i22/spriteimg14.png) no-repeat -147px -286px;display:block;padding:0;text-indent:-20000px;width:24px;height:21px}
    .newSecbrdcrumb li:first-of-type:after{background:url(../i22/dark-grey-arow.png) no-repeat 0 0}
    .newSecbrdcrumb li:last-of-type{background-color:inherit;line-height:33px;padding:0 0 0 29px}
    .newSecbrdcrumb li:last-of-type:after{display:none}
    .newSecbrdcrumb li:last-of-type a{color:#5d656a;padding:0}
    .newSecbrdcrumb .moreGift{color:#5d656a;font:normal 14px/17px 'Roboto', sans-serif;float:right;margin:8px 10px 0 0;text-transform:uppercase}
    .newSecbrdcrumb .moreGift:after{background:url(../i22/spriteimg14.png) no-repeat -113px -37px;content:"";display:block;float:right;margin-left:10px;opacity:.2;width:15px;height:15px}
    .faildMsgmarg{margin-top:20px}
    .failedmsg{color:#b20101;font:700 20px/24px 'Roboto', sans-serif;margin:0}
    .failedmsg span{display:block;font:300 40px/43px 'Roboto', sans-serif;margin-bottom:5px}
    @media(max-width:600px) {
    .failedmsg span{text-align:center}
    }
    .reasons,.paymentWay{counter-reset:my-badass-counter;display:block;list-style:none;margin-bottom:40px;width:100%}
    .reasons dt{font:700 18px/24px 'Roboto', sans-serif;margin-bottom:5px}
    .reasons dd,.paymentWay li{font:normal 16px/18px 'Roboto', sans-serif;margin-bottom:5px;position:relative;padding-left:15px}
    .reasons dd:before,.paymentWay li:before{content:counter(my-badass-counter, decimal);counter-increment:my-badass-counter;font:normal 16px/18px 'Roboto', sans-serif;left:0;position:absolute;top:0}
    .subhd{font:normal 24px/27px 'Roboto Condensed', sans-serif;margin-top:0}
    .subhd > span:before,.subhd > span:after{background-color:#cdd6dc}
    .paymentWay li a{font-weight: 700; font-family:'Roboto', sans-serif}
    .searchHd{margin:0 0 10px}
    .searchHd > span:before,.searchHd > span:after{width:355px}
    .onlineSrch{border-bottom:1px solid #cdd6dc;list-style:none;margin-bottom:15px;overflow:hidden;padding-bottom:10px}
    .onlineSrch:last-of-type{border:none;padding:0}
    .onlineSrch li{float:left;margin-bottom:5px;padding:0 15px;position:relative;text-align:left;width:25%}
    @media(max-width:600px) {
    .onlineSrch li{width:50%}
    }
    @media(max-width:360px) {
    .onlineSrch li{width:100%}
    }
    .onlineSrch li:before,.partners li:before{background:url(../i22/spriteimg14.png) no-repeat -128px -70px;content:"";display:block;height:7px;position:absolute;left:0;top:5px;width:7px}
    .btmborder{border-bottom:1px solid #cdd6dc}
    .contactBg{border:1px solid #cdd6dc;background-color:#fff;overflow:hidden;padding:20px 0;margin-bottom:50px}
    .contactBg h4{border-bottom:1px solid #cdd6dc;font:300 24px/27px 'Roboto', sans-serif;padding-bottom:3px;margin:0 0 20px 40px}
    .contactBg h4:before{background:url(../i22/spriteimg14.png) no-repeat 0 0;content:"";display:block;float:left;height:30px;width:30px;margin-left:-40px}
    .contactBg h4.tel:before{background-position:-217px -287px}
    .contactBg h4.mail:before{background-position:-253px -287px}
    .contactBg h4.livecht,.contactBg h4.whatsapp{margin-top:10px}
    .contactBg h4.livecht:before{background-position:-288px -287px}
    .contactBg h4.whatsapp:before{background-position:-247px -326px}
    .contactBg p span{display:block;font-weight: 700; font-family:'Roboto', sans-serif;font-size:16px;margin-bottom:5px}
    .contactBg .livechatIco{max-width:100%}
    @media(max-width:800px) {
    .contactBg p{margin-bottom:20px}
    }
    .contactRating {line-height: 17px}
    .contactRating .rating{margin:0 0 0 5px;padding: 0}
    .contactRating .rating span{color: #6d6d6d;float:left;margin-right:2px!important;font-size: 0;line-height: 0}
    .contactRating .rating span:before{font-size: 14px; line-height: 17px}
    .contactRating .rating span.selected{color: #b20101}
    .citycarousel{padding:75px 43px 20px}
    .citycarousel .orderTxt{color:#2b2b2b;font:normal 14px/17px 'Roboto', sans-serif;text-transform:uppercase;padding:0 20px;position:absolute;left:0;top:20px;width:100%}
    .citycarousel ul{margin:0}
    .citycarousel li{padding:0 10px;position:relative;text-align:center}
    .citycarousel li a{color:#5d656a;font-size:14px;line-height:17px}
    .citycarousel li img{transform-style:flat!important}
    .citycarousel .owl-stage-outer{width:100%}
    .citycarousel .jcarousel-control-prev.inactive,.citycarousel .jcarousel-control-next.inactive{cursor:default;opacity:.1}
    .citycarousel .jcarousel-control-prev{left:20px}
    .citycarousel .jcarousel-control-next{right:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
    .citycarousel .price{font:700 20px/22px 'Roboto', sans-serif;color:#2b2b2b}
    .cityTestimonial{color:#2b2b2b;font:700 18px/20px 'Roboto Condensed', sans-serif;padding:0 20px}
    .cityTestimonial .rating{float:right;margin:0}
    .cityTestimonial .rating span{background:url(../i22/star-lg-grey.png) no-repeat 0 0;background-size:cover;height:15px;margin:0;width:15px}
    .cityTestimonial .rating span.star{background-image:url(../i22/star-lg-red.png)}
    .cityTestimonialscroll{padding:0 43px 20px}
    .cityTestimonialtxt{color:#2b2b2b;font:normal 14px/17px 'Roboto', sans-serif;padding:0 20px}
    .cityTestimonialtxt span{color:#5d656a;font-size:12px;line-height:14px;margin:0}
    .cityTestimonialtxt span.name{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif;margin-top:10px}
    .cityTab{background-color:#fff;box-shadow:0 1px 2px #cdd6dc;border-radius:3px 3px 0 0}
    .cityTab ul{border:none;display:block;list-style:none;overflow:hidden}
    .cityTab ul li{float:left}
    .cityTab ul.tabmenu{background-color:#eaeaea;margin:0;text-transform:uppercase;width:100%}
    .cityTab ul.tabmenu li{background:url(../i22/city-divider.gif) repeat-y 100% 0;font-size:12px;margin-bottom:-2px;width:20%}
    .cityTab ul.tabmenu li:last-of-type{background:none}
    .cityTab ul.tabmenu li a{border-radius:0;color:#5d656a}
    .cityTab ul.tabmenu li.active a,.cityTab ul.tabmenu li a:focus{border:none}
    .cityTab .tab-content{padding:17px 20px 20px}
    .cityTab .tab-content h5,.popularGiftaccordion .panel-body h5{border-bottom:1px solid #cdd6dc;color:#2b2b2b;font:300 18px/20px 'Roboto', sans-serif;padding-bottom:5px;margin:0 0 10px;width:100%}
    .cityTab .tab-content ul,.popularGiftaccordion .panel-body ul{overflow:hidden;margin:0;width:100%}
    .cityTab .tab-content ul li{border-right:1px dashed #cdd6dc;border-bottom:1px dashed #cdd6dc;float:left;padding:0 20px 10px;width:33.3%}
    @media screen and (max-width: 1200px) {
    .cityTab .tab-content ul li{border-bottom:none;width:100%}
    }
    @media(max-width:375px) {
    .cityTab .tab-content ul li{text-align:center}
    }
    .cityTab .tab-content ul li:first-of-type,.cityTab .tab-content ul li:nth-child(4),.cityTab .tab-content ul li:nth-child(7){padding-left:0}
    .cityTab .tab-content ul li:nth-child(3),.cityTab .tab-content ul li:nth-child(6),.cityTab .tab-content ul li:last-of-type{border-right:none;padding-right:0}
    @media screen and (max-width: 1200px) {
    .cityTab .tab-content ul li:nth-child(3),.cityTab .tab-content ul li:nth-child(6),.cityTab .tab-content ul li:last-of-type{border-right:1px dashed #cdd6dc;padding:0 20px 10px}
    }
    .cityTab .tab-content ul li:nth-child(4),.cityTab .tab-content ul li:nth-child(5),.cityTab .tab-content ul li:nth-child(6),.cityTab .tab-content ul li:nth-child(7),.cityTab .tab-content ul li:nth-child(8),.cityTab .tab-content ul li:nth-child(9){padding-top:10px}
    .cityTab .tab-content ul li:nth-child(7),.cityTab .tab-content ul li:nth-child(8),.cityTab .tab-content ul li:nth-child(9){border-bottom:none}
    .cityTab .tab-content ul li img{float:left;margin:0 10px 10px 0;max-width:70px}
    @media(max-width:375px) {
    .cityTab .tab-content ul li img{float:none;margin:0 auto 10px}
    }
    .cityTab .tab-content ul li p{color:#5d656a;float:left;font:normal 14px/17px 'Roboto', sans-serif;margin-bottom:0;width:140px}
    @media(max-width:1024px) {
    .cityTab .tab-content ul li p{font-size:13px;line-height:15px;width:100px}
    }
    @media(max-width:800px) {
    .cityTab .tab-content ul li p{font-size:14px;line-height:17px;width:130px}
    }
    @media(max-width:375px) {
    .cityTab .tab-content ul li p{width:100%}
    }
    .cityTab .tab-content ul li p a{color:#b20101;display:inline-block;font-weight: 700; font-family:'Roboto', sans-serif}
    .cityTab .tab-content .tab-pane{overflow:hidden}
    .cityTab .tab-content .giftNow{width:auto}
    .cityMorebtn{margin:0 15px;width:auto}
    .cityFestival{border-bottom:none;padding-top:45px;padding-bottom:0}
    .popularGiftaccordion{display:none}
    @media(max-width:980px) {
    .popularGiftaccordion{display:block;margin:0}
    }
    .popularGiftaccordion .panel{border:none;border-radius:0}
    .popularGiftaccordion .panel-heading{background-color:#fff;border-radius:0;box-shadow:none;cursor:pointer;font-size:14px;padding:5px 10px;text-transform:uppercase}
    .popularGiftaccordion .panel-heading.collapsed{background-color:#eaeaea;border-bottom:1px solid #CDD6DC}
    .popularGiftaccordion .panel-heading span{font-size:14px}
    .popularGiftaccordion .panel-heading.collapsed .accordion-toggle{color:#5d656a;font-family:'Roboto', sans-serif}
        .popularGiftaccordion .panel-heading .accordion-toggle, .popularGiftaccordion .panel-body ul li a {
            color: #b20101;
            font-weight: 700;
            font-family: 'Roboto', sans-serif;
            display: table;
            width: 100%;
            position: relative;
        }
    .popularGiftaccordion .panel-heading .accordion-toggle:after{border-color:#cdd6dc;color:#cdd6dc}
    .popularGiftaccordion .panel-body{border:none!important}
    .popularGiftaccordion .panel-body ul li{border-bottom:1px dashed #CDD6DC;color:#5d656a;list-style:none;overflow:hidden;padding-bottom:5px;margin-bottom:5px}
    .popularGiftaccordion .panel-body ul li img{float:left;margin-right:10px;max-width:70px}
    .popularGiftaccordion .panel + .panel{margin:0}
    @media(max-width:360px) {
    .popularGiftaccordion .panel-body ul li p{width:180px}
    }
    .cityVoucher{background-color:#fff;box-shadow:0 1px 2px #cdd6dc;height:445px}
    .cityVoucher div.jcarousel{position:relative;width:100%}
    .cityVoucher .jcarousel ul{background-color:#fff;position:relative;list-style:none;margin:0;padding:20px}
    .cityVoucher .jcarousel li{background-color:#fff;float:left;padding:0 10px;position:relative;width:100%}
    .cityVoucher .jcarousel .owl-item:last-of-type li{border:none}
    .cityVoucher .jcarousel li img{margin:0 auto}
    .cityVoucher .jcarousel li .slimScrollDiv{height:270px!important;margin-top:10px;margin-bottom:30px;overflow:hidden;padding-top:10px;width:100%;word-wrap:break-word}
    .cityVoucher .jcarousel li .gv-scrollbar{height:270px!important}
    .cityVoucher .jcarousel li .slimScrollDiv .slimScrollBar{background-color:#cdd6dc!important;display:none!important}
    .cityVoucher .jcarousel li .slimScrollDiv:hover .slimScrollBar{display:block!important}
    .cityVoucher .jcarousel li .gv-scrollbar ul{margin:0;overflow:hidden;padding:0}
    .cityVoucher .jcarousel li ul li{background:none;color:#5d656a;margin:0 0 10px;overflow:hidden;padding:0 0 0 15px;position:relative;word-wrap:break-word;width:100%!important}
    .cityVoucher .jcarousel li ul li:before,.cityoccassion li:before{background:url(../i22/spriteimg14.png) no-repeat -128px -70px;content:"";display:block;position:absolute;left:0;top:5px;width:7px;height:7px}
    .cityVoucher .jcarousel li ul li span{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif}
    .cityVoucher .jcarousel li ul li span.redTxt{color:#b20101}
    .cityVoucher .jcarousel li a{margin:0;width:100%}
    .cityVoucher .jcarousel .owl-item{border-right:1px dashed #cdd6dc;padding:0}
    .cttestmonial .scroller .owl-prev,.cttestmonial .scroller .owl-next,.cityVoucher .owl-prev,.cityVoucher .owl-next,.citybday .owl-prev,.citybday .owl-next{background-color:rgba(40,54,63,0.3);cursor:pointer;display:none;overflow:hidden;margin-top:-20px;position:absolute;top:50%;width:40px;height:40px;text-indent:-20000px;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
    .cttestmonial .scroller:hover .owl-prev,.cttestmonial .scroller:hover .owl-next,.cityVoucher:hover .owl-prev,.cityVoucher:hover .owl-next,.citybday:hover .owl-prev,.citybday:hover .owl-next{display:block}
    .cttestmonial .scroller .owl-prev,.cttestmonial .scroller .owl-next{width:30px;height:30px}
    .cttestmonial .scroller .owl-prev:hover,.cttestmonial .scroller .owl-next:hover,.cityVoucher .owl-prev:hover,.cityVoucher .owl-next:hover,.citybday .owl-prev:hover,.citybday .owl-next:hover{background-color:rgba(40,54,63,1)}
    .cttestmonial .scroller .owl-prev,.cityVoucher .owl-prev,.citybday .owl-prev{left:-10px;padding-left:5px}
    .cttestmonial .scroller .owl-next,.cityVoucher .owl-next,.citybday .owl-next{right:-10px;padding-right:5px}
    .cityVoucher .owl-prev i,.cityVoucher .owl-next i,.citybday .owl-prev i,.citybday .owl-next i{border-top:2px solid #fff;display:block;height:14px;margin:12px auto 0;width:14px}
    .cityVoucher .owl-prev i,.citybday .owl-prev i{border-left:2px solid #fff;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
    .cityVoucher .owl-next i,.citybday .owl-next i{border-right:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
    .cttestmonial .scroller .owl-prev i,.cttestmonial .scroller .owl-next i{border-top:2px solid #fff;display:block;height:10px;margin:12px auto 0;width:10px}
    .cttestmonial .scroller .owl-prev i{border-left:2px solid #fff;margin:10px auto 0;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
    .cttestmonial .scroller .owl-next i{border-right:2px solid #fff;margin:10px auto 0;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
    .cityoccassion{list-style:none;overflow:hidden;padding-bottom:20px}
    .cityoccassion li{float:left;margin-bottom:5px;padding:0 0 0 15px;position:relative;width:25%}
    .padT-0 {padding-top: 0 !important}
    .filtr-slidr .citylftPanaccordion .panel-body ul li a {
        padding:0 !important;
    }
    .popularGiftaccordion .panel-heading .accordion-toggle i.arrow {
        color: #b4b4b4;
        border: none;
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: 900;
        font-family: "Font Awesome 5 Free";
        text-rendering: auto;
        line-height: 1;
        margin-top: -7px;
        position: absolute;
        right: 11px;
        top: 50%;
        height: 18px;
        width: 18px
    }
    .popularGiftaccordion .panel-heading .accordion-toggle i.arrow:before {
        content: '\f106';
        font-size: 18px;
    }
    .popularGiftaccordion .panel-heading.collapsed .accordion-toggle i.arrow:before {
        content: '\f107';
        font-size: 18px;
    }
    @media(max-width:800px) {
        .cityoccassion li{width:33.3%}
    }
    @media(max-width:360px) {
    .popularGiftaccordion .panel-body ul.cityoccassion li{border:none;padding-bottom:0;width:100%}
    }
    .cityTxt{font-size:16px;line-height:18px}
    .cityTxt img{box-shadow:0 1px 2px #cdd6dc;max-width:100%}
    .cityTxt span{font-weight: 300; font-family:'Roboto', sans-serif;font-size:24px}
    .cityBanner{border:1px solid #cdd6dc;margin-top:10px;overflow:hidden}
    .citysmlBan{display:none}
    @media(max-width:360px) {
    .cityBigBan{display:none}
    .citysmlBan{display:block}
    }
    @media(max-width:800px) {
    .catHd{white-space:normal}
    }
    .citysubHD{font-weight: 700; font-size:16px;font-family:'Roboto', sans-serif}
    .cttestmonial{padding:15px 0;min-height:445px}
    .cttestmonial .jcarousel-wrapper{padding:0 43px}
    .cityFestival div.gifts-dv{background-color:#fff;box-shadow:0 1px 2px #cdd6dc;padding:15px;width:100%}
    .cityFestival div.gifts-dv table th,.cityFestival div.gifts-dv table td{border:none}
    .cityFestival div.gifts-dv table th{font-weight: 700; font-family:'Roboto', sans-serif;font-weight:400}
    .cityFestival div.gifts-dv table th:nth-child(even),.cityFestival div.gifts-dv table tr td:nth-child(even){text-align:center}
    .cityFestival div.gifts-dv table th:last-child,.cityFestival div.gifts-dv table tr td:last-child{text-align:right}
    .cityFestival div.gifts-dv table a{color:#5d656a}
    .cityFestival div.gifts-dv table a:hover{color:#b20101}
    .cityFestival div.gifts-dv table tr:nth-child(odd) td{background-color:#f1f5f8}
    .outletsDiv{counter-reset:my-badass-counter}
    .outlets{color:#5d656a;padding-left:20px;position:relative;margin-bottom:35px}
    .outlets:before{content:counter(my-badass-counter, decimal);counter-increment:my-badass-counter;font:700 14px/17px 'Roboto', sans-serif;color:#2b2b2b;left:0;position:absolute;top:0}
    .outlets span,.voucherDescription{font-weight: 700; font-family:'Roboto', sans-serif}
    .outlets span:first-of-type{color:#2b2b2b;display:block;margin-bottom:5px}
    .city-sngl-voucher{background-color:#fff;padding:35px}
    @media(max-width:800px) {
    .city-sngl-voucher{margin-bottom:20px}
    }
    .voucherName{font:300 30px/33px 'Roboto', sans-serif}
    .voucherPrice{color:#5d656a;float:left;font:normal 18px/38px 'Roboto', sans-serif}
    .voucherdropdn{float:left;margin-left:30px;width:120px}
    @media(max-width:360px) {
    .voucherBtn{margin-left:0;margin-bottom:20px;width:50%}
    }
    .outlet-dv {
     -moz-column-width: 18em;
     -webkit-column-width: 18em;
     -moz-column-gap: 1em;
     -webkit-column-gap:1em;}
    .outlet-subdv {
     display: inline-block;
     width:100%}
    .cityBday{border:none;padding:0}
    .testMorebtn{display:block;float:none}
    .citylftPanaccordion{background-color:#fff;display:block}
    .citylftPanaccordion .panel{border-bottom:1px dashed #cdd6dc;border-radius:0;box-shadow:none;margin:0 10px!important}
    .citylftPanaccordion .panel:last-of-type{border:none;margin:0 10px}
    .citylftPanaccordion .panel-heading{padding:10px 0}
    .citylftPanaccordion .panel-heading.collapsed{background-color:#fff;border:none}
    .citylftPanaccordion .panel-body ul{border:none;padding:0}
    .citylftPanaccordion .panel-body ul li{border-bottom:none;width:100%}
    /*.citylftPanaccordion .panel-body ul li a{font-family:'Roboto', sans-serif;text-transform:uppercase}*/
    .citylftPanaccordion .panel-body ul li a {font: normal 14px/17px 'Roboto',sans-serif;}
    .citylftPanaccordion .panel-body{padding-top:5px;padding-bottom:5px}
    .citylftPanaccordion .panel-body ul li:before{background-position:-339px -70px;top:3px;width:7px;height:11px}
    .citybday{padding:0 15px}
    @media(max-width:1024px) {
    .citybday{padding:0 40px}
    }
    @media(max-width:800px) {
    .citybday{padding:0 15px}
    }
    @media(max-width:600px) {
    .citybday{padding:0 55px}
    }
    @media(max-width:568px) {
    .citybday{padding:0 35px}
    }
    @media(max-width:360px) {
    .citybday{padding:0 15px}
    }
    .citybday ul{margin-top: 0}
    .citybday .jcarousel{padding:3px 0 5px}
    .citybday .jcarousel ul.categories li{margin:0;padding-left:10px;padding-right:10px;width:195px!important}
    @media(max-width:800px) {
    .citybday .jcarousel ul.categories li{padding-left:20px;padding-right:20px;width:220px!important}
    }
    .citybday .jcarousel ul.categories li .giftNow{float:left;margin-right:5px;width:inherit}
    .citybday .jcarousel ul.categories li .quickviewpopup .giftNow{margin:0 10px 0 20px}
    .citybday .jcarousel-control-prev{left:-5px}
    .citybday .jcarousel-control-next{right:-5px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
    .cityHead{color:#2b2b2b;display:block;font:700 15px/17px 'Roboto', sans-serif;margin-bottom:15px}
    .citiSubmit{background-color:#b20101;border-color:#b20101;color:#fff}
    .citiSubmit:hover{background-color:#fff;border-color:#cdd6dc;color:#b20101}
    @media(max-width:600px) {
    .citidelivermarg{margin-bottom:10px}
    }
    .deliverCity{border:none}
    .deliverCity li{width:20%}
    @media(max-width:600px) {
    .deliverCity li{width:25%}
    }
    @media(max-width:360px) {
    .deliverCity li{width:50%}
    }
    .new-tabs{border-bottom-color:#cdd6dc;background-color:#e5e7e9;border-radius:3px 3px 0 0;list-style:none;margin:0;padding:0 0 0 10px}
    @media(max-width:375px) {
    .new-tabs{padding:0}
    }
    .new-tabs > li{font-family:'Roboto', sans-serif}
    .new-tabs > li > a{color:#2b2b2b;display:inline-block;font-size:16px;line-height:40px;text-transform:uppercase;padding:0 20px;margin-right:0}
    @media(max-width:480px) {
    .new-tabs > li > a{font-size:14px;line-height:30px;padding:5px 10px}
    }
    @media(max-width:375px) {
    .new-tabs > li > a{font-size:12px;line-height:20px}
    }
    @media(max-width:375px) {
    .new-tabs > li > a{padding:5px}
    }
    .new-tabs > li > a:hover,.new-tabs > li.active > a,.new-tabs > li.active > a:hover,.new-tabs > li.active > a:focus{border:1px solid #cdd6dc;border-bottom-color:transparent;background-color:#fff;color:#9D0101;font-weight:700;text-decoration:none}
    .new-tabs > li:last-of-type > a{margin:0}
    .new-tab-pane{overflow:hidden;padding:0}
    .new-tab-div{border:1px solid #cdd6dc;border-top:none;background-color:#FFF;margin-bottom:30px;padding:15px;overflow:hidden}
    .giftstab{padding:0;margin:0;overflow:hidden;text-align:center;position: relative}
    .giftstab:after{
        background-color: #fff;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        width: 2px}
    .giftstab li{border-right:none !important;display:inline-block;float:left;list-style:none;overflow:hidden;width:16.6667%;position: relative}
    .giftstab li:after{
        border-right:1px dashed #cdd6dc;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        width: 1px}
    .giftstab li:last-of-type,.secTab li:last-of-type,.sectionList li:last-of-type,.articles li:last-of-type{border:none!important;padding:0;margin:0}
    @media(max-width:991px) {
    .giftstab li{border-bottom:1px dashed #cdd6dc;width:33.333%}
    .giftstab li:nth-child(3){border-right:none!important}
    .giftstab li:nth-child(4),.giftstab li:nth-child(5){border-bottom:none;padding-top:10px}
    .giftstab li:nth-child(6){border-bottom:none;padding-top:10px}
    /*.giftstab li:last-of-type{padding:10px 5px 0}*/
    }
    @media(max-width:480px) {
    .giftstab li{padding:0 5px;width:50%}
    .giftstab li:nth-child(2),.giftstab li:nth-child(4){border-right:none!important;border-bottom:1px dashed #cdd6dc}
    .giftstab li:nth-child(3){border-right:1px dashed #cdd6dc!important;border-bottom:1px dashed #cdd6dc;padding-top:10px}
    .giftstab li:nth-child(5){border-bottom:none}
    .giftstab li:nth-child(6){border-right:none!important;border-bottom:none}
    .giftstab li:nth-last-child(-n+2){border-bottom: none}
    }
    .giftstab li a.giftimg,.sectionList li a.giftimg{display:inline-block;margin-bottom:10px;overflow:hidden;max-width:100%}
/*
    @media(max-width:600px) {
    .giftstab li a.giftimg,.sectionList li a.giftimg{max-width:50%}
    }
*/
    .giftstab li img,.sectionList li img{max-width:100%}
    .giftstab li a.giftname,.sectionList li a.giftname{color:#5d656a;display:block;line-height:17px;height:35px;margin-bottom:5px;max-width:100%;overflow:hidden;padding:0 5px}
    @media(max-width:800px) {
    .giftstab li a.giftname,.sectionList li a.giftname.multilinedText{font-size:12px}
    }
    @media(max-width:600px) {
    .giftstab li a.giftname,.sectionList li a.giftname{font-size:14px}
    }
    .giftstab li a:hover,.giftstab li a:focus,.giftstab li a:focus,.secbrdcrumb li a:hover,.secbrdcrumb li a:focus,.sectionList li a.giftname:hover,.sectionList li a.giftname:focus,.articles li .artDiv h4 a:hover,.articles li .artDiv h4 a:focus,.cities li a:hover,.cities li a:focus,.topLinks li a:hover,.topLinks li a:focus,.aboutGTI li a:hover,.aboutGTI li a:focus,.ftrnavigation ul li a:hover,.ftrnavigation ul li a:active,.ftrnavigation ul li a:focus,.ftrnavigation ul li a.active,.reviews li h4 a:hover,.popGifts ul li a:hover,.subcatDiv .more:hover,.subcat li a:hover{color:#b20101;text-decoration:none}
    .giftstab li span,.sectionList li span{color:#2b2b2b;display:block;font-weight: 700; font-family:'Roboto', sans-serif}
    @media(max-width:991px) {
    .giftstab li span,.sectionList li span{margin-bottom:10px}
    }
    .cityTabs.new-tabs{background:none;border:none;border-radius:0;display:inline-block;list-style:none;margin-bottom:10px}
    .cityTabs.new-tabs > li{margin:0;font-family:'Roboto', sans-serif}
    @media(max-width:600px) {
    .cityTabs.new-tabs{margin-bottom:0}
    .cityTabs.new-tabs > li{margin-bottom:10px}
    }
    .cityTabs.new-tabs > li > a{border:1px solid #cdd6dc;border-radius:0;background-color:#FFF;color:#2b2b2b;display:inline-block;font-size:14px;line-height:35px;text-transform:uppercase;padding:0 10px;margin-right:10px}
    @media(max-width:800px) {
    .cityTabs.new-tabs > li > a{font-size:13px}
    }
    @media(max-width:375px) {
    .cityTabs.new-tabs > li > a{font-size:12px;padding:5px;margin-right:5px}
    }
    @media(max-width:320px) {
    .cityTabs.new-tabs > li > a{line-height:20px}
    }
    .cityTabs.new-tabs > li > a:hover,.cityTabs.new-tabs > li.active > a,.cityTabs.new-tabs > li.active > a:hover,.cityTabs.new-tabs > li.active > a:focus{border:1px solid #cdd6dc;background-color:#b20101;color:#FFF;text-decoration:none}
    .cityTabs.new-tabs > li:last-of-type > a{margin:0}
    @media(max-width:480px) {
    .cityTabs.new-tabs > li > a{padding:10px 15px;margin-right:20px}
    }
    @media(max-width:320px) {
    .cityTabs.new-tabs > li > a{font-size:12px;padding:5px;margin-right:5px}
    }
    .citytab-content{background-color:#fff;box-shadow:0 1px 2px #cdd6dc;color:#5d656a;overflow:hidden}
    .citytab-content .citybday{padding: 15px}
    .citysubtab{background-color:#eaeaea;border:none;overflow:hidden}
    .citysubtab li{background:url(../i22/divider.gif) repeat-y 100% 0;display:block;float:left;font:normal 14px/22px 'Roboto', sans-serif;list-style:none;margin:0;padding-right:2px}
    @media(max-width:360px) {
    .citysubtab li{font-size:10px}
    }
    .citysubtab li:last-of-type{background:none}
    .citysubtab li a{color:#5d656a;float:left;margin:0;padding:5px 10px;text-transform:uppercase}
    .citysubtab li a:hover{border-color:#eaeaea;box-shadow:none}
    .citysubtab li.active a,.citysubtab li.active a:hover,.citysubtab li.active a:focus{background-color:#fff;border:none;border-radius:0;color:#b20101;display:block;font-weight: 700; font-family:'Roboto', sans-serif}
    @media(max-width:360px) {
    .citysubtab li.active a,.citysubtab li.active a:hover,.citysubtab li.active a:focus{line-height:16px}
    }
    /*testimonial start*/
    .pagename h3 span img {vertical-align: baseline;}
    .pagename h3 span b {font-weight: normal;}
    .testSlider .entry-meta span span {margin: 0;}
    .reviewhd {text-transform: none; margin-bottom: 15px}
    .testimonial-sl{
        border-bottom:1px dashed #cdd6dc;
        display: inline-block;
        padding-bottom:15px;
        margin-bottom:15px;
        position:relative;
        width: 100%}
    .testimonial-sl:last-of-type{
        border:none;
        padding:0;
        margin:0;}
    .testimonial-sl .entry-title{
        display:block;
        color: #2b2b2b;
        font:normal 26px/28px ''Roboto Condensed', sans-serif';
        min-height:28px;
        margin-bottom:10px;}
    @media screen and (max-width:767px){
    .testimonial-sl .entry-title{font-size:20px;line-height:26px;margin: 5px 0;}
    }
    .testimonial-sl .rating {
        margin: 0 0 5px;
        overflow: hidden;
        padding: 0}
    @media screen and (min-width:768px) {
    .testimonial-sl .rating {float: right}
    }
    .testimonial-sl .certificate{margin-bottom:10px;text-align:right}
    .testimonial-sl .entry-meta .certificate{margin-bottom: 0; margin-right: 10px; text-align: left}
    .certificate .rating{position: relative !important}
    .testimonial-sl .rating span{
        float: left;
        font-size:0;
        line-height: 0;
        width:14px;
        height:14px;
        display:block;
        margin-right:2px;
        position: relative}
    .testimonial-sl .rating span:before{
        font-size: 13px;
        line-height: 15px}
    .testimonial-sl .rating span:after{
        font-size: 13px;
        line-height: 15px;
        position: absolute;
        left: 0;
        top: 0}
    .testimonial-sl .entry-meta .author{margin-left: 10px}
    .testimonial-sl ul {
        margin-bottom: 15px;
        overflow: hidden;}
    @media screen and (max-width:767px){
    .testimonial-sl ul{margin-bottom: 5px;}
    }
    .testimonial-sl ul li {
        float: left;
        margin-right: 10px;
        width: 60px;}
    @media screen and (min-width:768px){
    .testimonial-sl ul li {width: 100px;}
    }
    .testimonial-sl ul li:last-of-type {margin: 0;}
    .testimonial-sl .entry-meta{
        color:#5d656a;
        display:block;
        font-size:13px;
        line-height: 17px;
        margin-bottom:5px;
        overflow:hidden;
        width:100%}
    .testimonial-sl .entry-meta:last-of-type{margin-bottom:0}
    @media screen and (max-width:767px){
    .testimonial-sl .entry-meta{font-size:12px;line-height:15px;}
    }
    .testimonial-sl .entry-meta span{display:inline-block; margin-bottom: 0; margin-right: 5px;}
    .testimonial-sl .entry-meta span span {color: #2b2b2b; margin-right:0}
    .testimonial-sl .entry-meta a:hover span{color: #b20101}
    .testimonial-sl .entry-meta span.occassion {
        margin-right: 10px;
        padding-right: 10px;
        position: relative;}
    .testimonial-sl .entry-meta span.occassion:after {
        content: '|';
        position: absolute;
        right: -2px;
        top: 0;}
    .testimonial-sl .entry-meta span a{color: #2b2b2b}
    .testimonial-sl .entry-meta span a:hover{color: #b20101}
    .testimonial-sl .trustpilot{
        background: url(../i22/trustpilot.gif) no-repeat 0 0;
        border: none;
        display: inline-block;
        float: right;
        font-size: 0;
        line-height: 0;
        margin-top: 5px;
        margin-right: 15px;
        height: 30px;
        width: 30px;
        vertical-align: top;}
    @media screen and (max-width: 767px) {
    .testimonial-sl .trustpilot{padding-left: 0;}
    }
    .trustpilotTxt{
        color:#28363f;
        display:inline-block;
        line-height:35px;
        margin-right:10px;
    margin-bottom: 0 !important}
    @media(max-width:320px){
    .trustpilotTxt{line-height:20px}
    }
    .testimonial-sl h3 {
        background:url(../i22/artbg.gif) repeat 0 0;
        color: #2b2b2b;
        display: block;
        font-size: 20px;
        line-height: 22px;
        margin: -10px 5px 5px;
        padding: 2px 5px}
    .testimonial-hdn {
        background:url(../i22/artbg.gif) repeat 0 0;
        color: #2b2b2b;
        display: block;
        font-size: 20px;
        line-height: 22px;
        margin: -10px -10px 15px;
        padding: 2px 5px}
    @media screen and (max-width: 767px) {
    .testimonial-sl h3, .testimonial-hdn {
        font-size: 16px;
        line-height: 20px}
    }
    .testimonial-sl .more-link {
        background-color: #ebebeb;
        color: #5d656a;
        display: block;
        font-size: 15px;
        line-height: 20px;
        margin: 15px 5px -10px;
        padding: 2px 5px}
    @media screen and (max-width: 767px) {
    .testimonial-sl .more-link {
        font-size: 12px;
        line-height: 16px;
        padding: 3px 5px}
    }
    .testimonial-sl .more-link:hover, .testimonial-sl .more-link:focus, .testimonial-sl .more-link:focus:active {color:#b20101;}
    .testimonialrating{margin-bottom:25px}
    .testimonialrating div{font-weight:300;font-size: 22px;line-height: 32px}
    .testimonialrating div span{font-weight: 700; font-size:29px}
    .testimonialrating div.rating{font-size: 0;line-height: 0; margin:0}
    .testimonialrating div.rating span{
        font-size: inherit;
        line-height: 20px;
        float: left;
        height: 20px;
        margin-right: 2px;
        position: relative;
        width: 20px}
.testimonialrating div.rating span:before{font-size:17px;line-height: 27px}
    .rating span.star.fa-star-half:before{
        color: #6d6d6d;
        content: "\f005";}
    .rating span.fa-star-half:after{
        content: "\f089";
        font-size: 17px;
        line-height: 27px;
        position: absolute;
        left: 0;
        top: 0}
    .rating span.fa-star-half.star:after{color: #b20101}
    .testimonialtitle{
        background: url(../i22/artbg.gif) repeat 0 0;
        float: none !important;
        height:29px;
        line-height: 29px !important;
        margin-bottom: 20px;
        overflow:hidden;
        position:relative;
        width: 100%}
    .testimonialtitle .featureHd{
        background-color: #fff;
        display: inline-block;
        padding-right: 10px;
        color: #2b2b2b;
        font: 300 23px/29px 'Roboto', sans-serif;
        margin: 0;}
    @media(max-width:320px){
    .testSlider .testimonialtitle{
        background:none;
        height:60px}
    .testSlider .testimonialtitle .featureHd{width:150px}	
    }
    .featureHd span {
        color: #b20101;
        display:inline;
        font-weight: 700;
    font-size: 23px !important;}
    .years{
        list-style:none;
        margin-top:20px;
        padding:0}
    .years li{
        border-bottom:1px dashed #cdd6dc;
        margin-bottom:5px;
        padding-bottom:5px;
        position:relative}
    .years li:last-of-type{
        border:none;
        padding:0;
        margin:0}
    .years li:before{
        background:url(../i22/spriteimg14.png) no-repeat -201px -225px;
        content:"";
        display:block;
        float:left;
        margin:5px 10px 0 0;
        width:6px;
        height:6px}
    .years li span{
        border:1px solid #cdd6dc;
        color:#5d656a;
        font-size:12px;
        padding:0 5px;
        position:absolute;
        right:0;
        top:0}
    .years li a{
        color:#5d656a;
        display:block;
        font-weight:700}
    .years li a:hover{color:#5d656a}
    .years li a:after{
        background:url(../i22/spriteimg14.png) no-repeat -427px -203px;
        content:"";
        display:block;
        float:right;
        width:15px;
        height:15px}
    .years li a.collapsed:after{background-position:-427px -182px}
    .years li li a {font-weight: 400}
    .years ul{
        list-style:none;
        padding:0 18px}
    .years ul li{
        border:none;
        line-height:20px;
        padding:0;
        margin:0}
    .years ul li:before{display:none}
    .years ul li a{display:inline}
    .years ul li a:after{display:none}
    .callus{
        color:#2b2b2b;
        display: block;
        float: none !important;
        font:normal 14px/17px 'Roboto', sans-serif !important;
        margin:20px 0 15px;
        overflow: hidden;
        padding-left:36px;
        position:relative;
    width: 100%}
    .callus:before{
        background:url(../i22/spriteimg14.png) no-repeat -327px -287px;
        content:"";
        display:block;
        height:26px;
        position:absolute;
        left:0;
        top:0;
        width:25px}
    .callus .call{
        color:#5d656a;
        font-size:20px;
        line-height:22px;
        margin-bottom:5px;
        text-transform:uppercase}
    .callus a{color:#2b2b2b;display:inline-block;font:normal 14px/17px 'Roboto', sans-serif;word-break: break-word}
    .callus a:first-of-type{margin-bottom:5px;}
    .testaddress {margin-bottom:0}
    .testaddress:before{
        background-position:-361px -287px;
        height:26px;
        width:19px}
    .testaddress span{display: inline-block; margin-bottom: 0}
    .testaddress span:first-of-type,.testaddress span:nth-child(2),.testaddress span:last-of-type{display:block}
    .banner{
        overflow:hidden;
        margin-bottom:30px}
    @media screen and (max-width:991px){
    .banner, .social-like{display:none;}
    }
    .banner img{max-width:100%}
    .testimonialtitle .featureHd.testCntctInfo{padding-right:3px}
    .testSlider{position:relative}
    .testSlider ul.owl-carousel .owl-item{
        float: left;
        text-align:center}
    .testSlider .owl-pagination{display:none}
    .testSlider ul{
        margin-top:20px;
        height: 100%}
    .testSlider ul li{
        float: left;
        overflow:hidden;
        position:relative;
        text-align:left}
    .testSlider ul li .testImgDiv{
        float:left;	
        margin-right:20px;
        overflow:hidden;
        width:250px}
    @media(max-width:800px){
    .testSlider li .testImgDiv{width:250px}
    }
    @media(max-width:600px){
    .testSlider li{margin-right:20px}
    .testSlider li .testImgDiv{width:250px}
    }
    @media(max-width:320px){
    .testSlider li .testImgDiv{
        margin:0;
        width:250px}
    }
    .testSlider ul li img.artimg{
        float:left;
        max-width:100%}
    .testSlider ul li .entry-wrap{
        float:left;
        width:540px}
    @media(max-width:1024px){
    .testSlider ul li .entry-wrap{width:350px}
    }
    @media(max-width:800px){
    .testSlider ul li .entry-wrap{width:420px}
    }
    @media(max-width:360px){
    .testSlider ul li .entry-wrap{width:250px}
    }
    .testSlider ul li .comnts{margin-top:3px}
    .testSlider .entry-title, .testimonial-sl .entry-title{
        display:block;
        font:normal 26px/28px 'Roboto Condensed', sans-serif;
        min-height:28px;
        margin-top: 10px;
        margin-bottom:10px}
    @media screen and (min-width:992px){
    .testimonial-sl .col-lg-10 .entry-title{margin-top: 0}
    }
    .testSlider ul li .rating, .testimonial-sl .rating{
        position:absolute;
        right:0;
        top:0}
    @media(max-width:1024px){
    .testSlider ul li .rating{position:relative}
    }
    .testSlider .entry-meta, .testimonial-sl .entry-meta{
        color:#5d656a;
        display:block;
        font-size:14px;
        margin-bottom:10px;
        overflow:hidden;
        width:100%}
    .testSlider .entry-meta span, .testimonial-sl .entry-meta span{display:inline-block}
    .testSlider .entry-meta .author, .testSlider .entry-meta .place, .testSlider .entry-meta .date,
    .testimonial-sl .entry-meta .author, .testimonial-sl .entry-meta .place, .testimonial-sl .entry-meta .date{
        float:left;
        margin:0 20px 5px 0}
    .testSlider .entry-meta .date:before, .testimonial-sl .entry-meta .date:before{
        background:url(../i22/spriteimg14.png) no-repeat -146px -225px;
        content:"";
        float:left;
        margin:2px 5px 0 0;
        width:12px;
        height:12px}
    .testSlider .entry-meta .author:before, .testimonial-sl .entry-meta .author:before{
        background:url(../i22/spriteimg14.png) no-repeat -162px -225px;
        content:"";
        float:left;
        margin:2px 5px 0 0;
        width:12px;
        height:11px}
    .testSlider .entry-meta .place:before, .testimonial-sl .entry-meta .place:before{
        background:url(../i22/spriteimg14.png) no-repeat -388px -290px;
        content:"";
        float:left;
        margin:2px 5px 0 0;
        width:12px;
        height:12px}
    .testSlider .entry-meta .location:before, .testimonial-sl .entry-meta .location:before{
        background:url(../i22/spriteimg14.png) no-repeat -405px -290px;
        content:"";
        float:left;
        margin:2px 5px 0 0;
        width:10px;
        height:12px}
    .testSlider li .entry-wrap p, .testimonial-sl .entry-wrap p{
        color:#28363f;
        font-size:16px;
        overflow:hidden;
        line-height:18px;
        margin-bottom:10px}
    @media(max-width:320px){
    .testSlider li .entry-wrap p{height:auto}
    }
    .testSlider li .usefulreview, .testimonial-sl .usefulreview{margin-top:15px}
    .testSlider li .usefulreview span, .usefulreview span{
        display:inline;
        float:left;
        margin-right:5px}
    .testSlider .owl-controls{
        background-color:#fff;
        padding:0 0 5px 10px;
        position:absolute;
        right:0;
        top:-50px}
    .testSlider .owl-controls .owl-prev, .testSlider .owl-controls .owl-next{
        border:1px solid #e5e5e5;
        cursor:pointer;
        display:block;
        float:left;
        padding:5px 7px;
        position:relative;
        text-indent:-20000px;
        width:28px;
        height:29px}
    .testSlider .owl-controls .owl-next{margin-left:10px}
    .testSlider .owl-controls .owl-prev:after, .testSlider .owl-controls .owl-next:after{
        background:url(../i22/spriteimg14.png) no-repeat -126px -229px;
        content:"";
        transform:rotate(180deg);
        -webkit-transform:rotate(180deg);
        -moz-transform:rotate(180deg);
        -ms-transform:rotate(180deg);
        -o-transform:rotate(180deg);
        display:block;
        position:absolute;
        left:6px;
        top:4px;
        width:9px;
        height:19px}
    .testSlider .owl-controls .owl-next:after{
        transform:none;
        -webkit-transform:none;
        -moz-transform:none;
        -ms-transform:none;
        -o-transform:none}
    .testImgDiv2 span{
        display:inline-block;
        float:left;
        margin:0;
        width:50%}
    .testImgDiv3 span.img1{
        display:block;
        float:none;
        margin:0 auto;
        width:75%;
        text-align:center}
    .fb-like {margin-bottom: 10px;}
    .testSlider li .entry-wrap p, .testimonial-sl .entry-wrap p{
        color:#2b2b2b;
        font-size:15px;
        overflow:hidden;
        line-height:20px;
        margin-bottom:10px}
    @media screen and (max-width:360px){
    .testSlider li .entry-wrap p, .testimonial-sl .entry-wrap p{font-size:13px;line-height:19px}
    }
    .testimonialrating .captcha{border:none;padding:0 0 20px}
    .testimonialrating .refresh-btn{margin-top:10px}
    .testimonialrating .reviewpopuptxt{font:normal 14px/17px 'Roboto', sans-serif}
    .quickviewpopup .prodetails.reviewpopuptxt{margin-left: -15px;margin-right: -15px}
    .testimonialrating .reviewpopuptxt span.rateTxt{
        color: #6a7882;
        font-size:14px;
        line-height:17px;
        margin-bottom:20px;
        float: left}
    .testimonialrating .reviewpopuptxt .privacytxt{color:#5d656a;font-size:13px;line-height: 17px; margin-bottom:15px}
    .testimonialrating .reviewpopuptxt .privacytxt:last-of-type{margin:0}
    .testimonialrating .reviewpopuptxt .privacytxt span{color:#28363f;display:inline-block;font:normal 13px/17px 'Roboto', sans-serif;margin:0}
    .testimonialrating .giftNow{border:1px solid #f23333;border-radius:3px;background-color:#fff;color:#f23333;font-size:14px;line-height:17px;margin:0 0 10px;padding:10px 30px}
    .testimonialrating .giftNow:hover,.testimonialrating .giftNow:focus{border-color:#f23333;background-color:#f23333;color:#fff}
    .testimonialrating .giftNow, .testimonialrating .reviewpopuptxt .giftNow{
        border: 1px solid #b20101;
        border-radius: 15px;
        background-color: #fff;
        color: #b20101;
        float: left;
        font-size: 14px;
        line-height:17px;
        margin:0 0 10px;
        padding: 10px 20px}
    @media screen and (min-width:480px){
        .testimonialrating .giftNow, .testimonialrating .reviewpopuptxt .giftNow{width: auto}   
    }
    .testimonialrating .giftNow:hover, .testimonialrating .giftNow:focus{
        border-color: #b20101;
        background-color: #b20101;
        color: #fff;}
    .testimonialrating .reviewpopuptxt .giftNow{margin:0 0 10px!important}
    .testimonialrating .test-row{margin-right:-5px;margin-left:-5px;width: 100%}
    .testimonialrating .test-row .colmn1{float:left;padding-right:5px;padding-left:5px;width:35%}
    .testimonialrating .test-row .colmn2{float:left;padding-right:5px;padding-left:5px;width:45%}
    .testimonialrating .test-row .colmn3{float:left;padding-right:5px;padding-left:5px;width:20%}
    .testimonialrating .test-row .colmn3 .giftNow{padding:10px}
    .testimonialrating .test-row .slctbox{border-radius:3px}
    .testimonialrating .test-row .slctbox select{font-size: 14px; width:100%}
    .testpagination{border-radius:0;margin: 0 auto 20px}
    .testpagination li{text-align: center}
    .testpagination li a{
        background:url(../i22/pagin18bg.jpg) repeat 0 0;
        border:1px solid #b4b4b4;
        border-radius:3px;
        color:#6d6d6d;
        font:700 16px/40px 'Roboto', sans-serif;
        text-shadow: 0 1px 2px #fff;
        margin-right:5px;
        padding: 0;
        height: 40px;
        width: 40px}
    .testpagination li.prev a, .testpagination li.next a{font-size:0; line-height: 0}
    /*.testpagination li.prev a:before, .testpagination li.next a:after{margin: 3px 0}*/
    /*testimonial end*/
    .terms-conditions ul{padding-left:15px}
    .terms-conditions ul li{list-style:decimal;margin-bottom:15px}
    .terms-conditions ul li li{list-style: disc}
    .terms-conditions ul li span{font-weight: 700; font-family:'Roboto', sans-serif}
    .terms-conditions ul li span.italic{font-weight: 300; font-family:'Roboto', sans-serif}
    .terms-conditions a{font-weight: 700; font-family:'Roboto', sans-serif}
    .terms-conditions span{display:inline-block}
    .aboutUs img{margin-bottom:5px;max-width:100%}
    @media(max-width:800px) {
    .aboutUs div.aboutDiv{margin:0 auto;width:570px}
    .about-arrow03{display:none}
    }
    @media(max-width:667px) {
    .aboutUs div.aboutDiv{margin:0 auto;width:370px}
    }
    @media(max-width:375px) {
    .aboutUs div.aboutDiv{margin:0 auto;width:100%}
    }
    .aboutUs div.aboutDiv ul{margin:0;overflow:hidden}
    .aboutUs div.aboutDiv ul li{float:left;list-style:none;margin-bottom:15px;padding:0 12px;position:relative;vertical-align:top;width:16.66%}
    .aboutUs div.aboutDiv ul li span{display:block;height:28px}
    .aboutUs div.aboutDiv ul li:after{background:url(../i22/about-arrow.png) no-repeat 0 0;content:'';display:block;height:13px;position:absolute;right:-11px;top:60px;width:20px}
    .aboutUs div.aboutDiv ul li:last-of-type:after{display:none}
    @media(max-width:1024px) {
    .aboutUs div.aboutDiv ul li:after{top:40px}
    }
    @media(max-width:800px) {
    .aboutUs div.aboutDiv ul li{width:33.33%}
    .aboutUs div.aboutDiv ul li:after{top:60px}
    .aboutUs div.aboutDiv ul li:nth-child(3n):after{display:none}
    }
    @media(max-width:667px) {
    .aboutUs div.aboutDiv ul li{width:50%}
    .aboutUs div.aboutDiv ul li:nth-child(3n):after{display:block}
    .aboutUs div.aboutDiv ul li:nth-child(2n):after{display:none}
    }
    .whyshop{border-bottom:none}
    .whyshop li{float:none;margin-bottom:10px;width:100%}
    .whybold{font-weight: 700; font-family:'Roboto', sans-serif;display:block;margin-bottom:15px}
    .directories li a{color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif}
    .directories li a:hover{color:#2b2b2b}
    .moreBtn{display:block;height:35px;margin-top:5px}
    .moreBtn span{display:table;width:100%}
    .moreBtn a{display:table-cell;float:none;height:35px;margin:0;padding:0 5px;vertical-align:middle;width:100%}
    .loaderImg{margin:10px 34px 0!important}
    .oops{margin-top:50px}
    .oopsText{margin-top:130px}
    .oopsText img{margin-bottom:35px}
    .oopsText p{font-size:16px;margin-bottom:15px}
    .oopsText p.copyright{color:#5d656a;font-size:14px;margin-top:165px}
    @media(max-width:640px) {
    .oopsText{margin-top:50px}
    .oopsText p.copyright{margin-top:50px;margin-bottom:50px}
    }
    .error{
        color: #b20101;
        font-style: italic;
        font-family: 'Roboto', sans-serif;
        font-size: 12px;}
    .errorTxt{background:url(../i22/errortopbrder.png) no-repeat 0 0;background-size:contain;list-style:none;margin:160px auto 0;overflow:hidden;padding:43px 0 0;width:430px}
    .errorTxt:after{background:url(../i22/errorbtmbrder.png) no-repeat 0 0;background-size:contain;content:"";display:block;width:100%;height:107px}
    .errorTxt li{font-size:15px;margin-bottom:15px;padding-left:15px;position:relative}
    .errorTxt li:before{background-color:#b7b7b7;content:"";display:block;height:7px;position:absolute;left:0;top:7px;width:7px}
    @media(max-width:800px) {
    .errorTxt{margin:40px auto 0;width:100%}
    }
    @media(max-width:640px) {
    .error{background-size:auto}
    .errorTxt{margin-bottom:120px;width:430px}
    }
    @media(max-width:360px) {
    .error{background-size:cover}
    .errorTxt{margin-bottom:30px;width:100%}
    }
    .cutoffTxt{display:block;font-size:13px;margin-top:10px}
    .festBanner{background-color:#f8f8f8;border:3px solid #cdd6dc;border-radius:20px;font:300 53px/58px 'Roboto', sans-serif;margin-bottom:30px;padding:25px;position:relative;z-index:10}
    @media(max-width:980px) {
    .festBanner{font-size:50px;line-height:55px}
    }
    @media(max-width:480px) {
    .festBanner{font-size:30px;line-height:35px}
    }
    .festBanner:before{background:url(../i22/offer-banner-lftImg.png) no-repeat 15px 100%,url(../i22/offer-banner-rgtImg.png) no-repeat 100% 100%;border:1px solid #cdd6dc;border-radius:15px;content:"";display:block;position:absolute;bottom:2px;left:2px;right:2px;top:2px;z-index:-1}
    @media(max-width:480px) {
    .festBanner:before{background:none}
    }
    .festBanner span.fcRed{color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif}
    @media(max-width:480px) {
    .festBanner span.days{font-size:25px;line-height:27px}
    }
    .festBanner span.date{display:block;font-size:40px;line-height:55px;text-transform:none}
    @media(max-width:480px) {
    .festBanner span.date{font-size:30px;line-height:35px}
    }
    .festBanner span.date span{color:#1a6cd2;font-family:'Roboto', sans-serif}
    .festBanner span.date b{font-size:25px;font-style:normal}
    .festBanner span.time{display:block;font-weight: 700; font-family:'Roboto', sans-serif;font-size:20px;line-height:45px;text-transform:capitalize}
    @media(max-width:480px) {
    .festBanner span.time{font-size:20px;line-height:25px}
    }
    .aprilFest{list-style:none;margin-bottom:0;overflow:hidden}
    .aprilFest li{color:#2b2b2b;display:block;float:left;margin-bottom:30px;padding:0 15px;width:25%}
    @media(max-width:1024px) {
    .aprilFest li{width:33.33333333%}
    }
    @media(max-width:980px) {
    .aprilFest li{width:50%}
    }
    @media(max-width:480px) {
    .aprilFest li{width:100%}
    }
    .aprilFest li a{background-color:#e6eaed;color:#2b2b2b;display:block;font:700 40px/43px 'Roboto Condensed', sans-serif;padding:180px 15px 10px;position:relative;transition:none}
    .aprilFest li a span{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;display:block;font:normal 23px/27px 'Roboto Condensed', sans-serif;letter-spacing:1px;padding:7px 0 3px}
    .aprilFest li a span:before{background-color:#2b2b2b;border-radius:5px;content:"";display:inline-block;height:8px;margin-right:10px;position:relative;top:-3px;width:8px}
    .aprilFest li a span:after{background-color:#2b2b2b;border-radius:5px;content:"";display:inline-block;height:8px;margin-left:10px;position:relative;top:-3px;width:8px}
    .aprilFest li a:hover span{border-top-color:#fff;border-bottom-color:#fff}
    .aprilFest li a:hover span:before,.aprilFest li a:hover span:after{background-color:#fff}
    .aprilFest li a:after{content:"";display:block;position:absolute;left:0;right:0}
    .aprilFest li:first-of-type a:after{background:url(../i22/40off.jpg) no-repeat center -170px;height:170px;top:5px}
    .aprilFest li:nth-child(2) a:after{background:url(../i22/20-off-cake.jpg) no-repeat center -171px;height:170px;top:5px}
    .aprilFest li:nth-child(3) a:after{background:url(../i22/20-off-chocolate.jpg) no-repeat center -142px;height:142px;top:20px}
    .aprilFest li:nth-child(4) a:after{background:url(../i22/20-off-bookends.jpg) no-repeat center -115px;height:115px;top:40px}
    .aprilFest li:nth-child(5) a:after{background:url(../i22/20-off-clock.jpg) no-repeat center -172px;height:172px;top:10px}
    .aprilFest li:nth-child(6) a:after{background:url(../i22/20-off-vase.jpg) no-repeat center -172px;height:172px;top:10px}
    .aprilFest li:nth-child(7) a:after{background:url(../i22/20-off-drawers.jpg) no-repeat center -172px;height:172px;top:10px}
    .aprilFest li:nth-child(8) a:after{background:url(../i22/20-off-wallpictures.jpg) no-repeat center -171px;height:170px;top:10px}
    .aprilFest li a:hover:after{background-position:center 0}
    .aprilFest li:first-of-type a:hover{background-color:#fff6ad;color:#eb2b3a}
    .aprilFest li:nth-child(2) a:hover{background-color:#f15c56;color:#fee88f}
    .aprilFest li:nth-child(3) a:hover{background-color:#f9eccc;color:#d3002d}
    .aprilFest li:nth-child(4) a:hover{background-color:#34b574;color:#fecd3e}
    .aprilFest li:nth-child(5) a:hover{background-color:#2a4e84;color:#cbe263}
    .aprilFest li:nth-child(6) a:hover{background-color:#31d2c6;color:#dc3b1d}
    .aprilFest li:nth-child(7) a:hover{background-color:#bc2e4c;color:#ffe7c1}
    .aprilFest li:nth-child(8) a:hover{background-color:#3889a0;color:#ffdb67}
    .festMsg{font-size:16px}
    .title{background:url(../i22/artbg.gif) repeat 0 0;margin-bottom:20px;overflow:hidden;position:relative}
    .title .featureHd{background-color:#fff;color:#2b2b2b;font:300 26px/29px 'Roboto', sans-serif;display:inline-block;margin:0;padding-right:10px}
    .dealMarg{margin-bottom:23px}
    .monthDeal{padding:20px}
    .latestdeals .owl-item{text-align:left;padding:0}
    @media(max-width:360px) {
    .latestdeals .owl-item{padding:0 11px}
    }
    .latestdeals,.deals{list-style:none;overflow:visible;padding:0;position:relative;width:100%;-ms-touch-action:pan-y;margin:0}
    .latestdeals li .lftImgDiv{float:left;padding-right:20px;overflow:hidden;width:30%}
    @media(max-width:360px) {
    .latestdeals li .lftImgDiv{margin-bottom:10px;padding:0;text-align:center;width:100%}
    }
    .latestdeals li .lftImgDiv img{border:1px solid #eaeaea}
    .latestdeals li .rgtDiv{float:left;position:relative;width:70%}
    @media(max-width:360px) {
    .latestdeals li .rgtDiv{width:100%}
    }
    .latestdeals li .rgtDiv h5{font:normal 24px/27px 'Roboto Condensed', sans-serif;margin:0 0 10px;overflow:hidden;padding-right:90px}
    @media(max-width:360px) {
    .latestdeals li .rgtDiv h5{padding:0}
    }
    .latestdeals li .priceDiv{border-bottom:1px solid #cdd6dc;margin-bottom:5px;overflow:hidden;padding-bottom:3px}
    .latestdeals li .rgtDiv .strike{font-weight: 300; font-size:24px;font-family:'Roboto', sans-serif;line-height:27px;text-decoration:line-through;margin:10px 10px 0 0}
    .latestdeals li .rgtDiv .price{margin:0 20px 0 0}
    .latestdeals li .rgtDiv span.discount{float:left;font-size:20px;line-height:24px;margin:7px 0 0}
    .latestdeals li .rgtDiv .rating{position:absolute;right:0;top:0}
    @media(max-width:360px) {
    .latestdeals li .rgtDiv .rating{margin-bottom:10px;position:static}
    }
    .nri-offer{color:#2b2b2b;font:300 20px/24px 'Roboto', sans-serif;margin:0 0 0 5px;width:115px}
    @media(max-width:1024px) {
    .nri-offer{width:auto}
    }
    .nri-offer span{color:#b20101;font-weight: 700; font-family:'Roboto', sans-serif;margin-bottom:5px}
    .offerTxt{display:block;height:53px;margin:0;overflow:hidden}
    .viewMore{width:100%}
    .topdeals{margin-bottom:30px}
    .deals{margin:0}
    .deals li{background-color:#fff;display:block;box-shadow:0 1px 3px #cdd6dc;margin:0 15px}
    @media(max-width:900px) {
    .deals li{margin:0 10px}
    }
    .deals li .discount{color:#fff;display:block;font:700 20px/22px 'Roboto Condensed', sans-serif;overflow:hidden;padding:4px 0;text-transform:uppercase}
    .deals li div{display:block;overflow:hidden;padding:5px 10px 10px}
    .deals li div div{overflow:visible}
    .deals li div .cateName{border-bottom:1px solid #cdd6dc;display:block;font-size:16px;height:50px;line-height:20px;margin-bottom:10px}
    .deals li div a{display:block}
    .deals li div span{display:block}
    .deals li .cartBtn{color:#b20101!important}
    .deals li .cartBtn:hover{color:#fff!important}
    @media(max-width:640px) {
    .deals li .cartBtn{padding:11px 5px}
    }
    .deals li .share{padding:0;position:relative}
    .deals li .share span{padding:9px 15px;position:relative;z-index:100}
    .deals li i{background:url(../i22/spriteimg14.png) no-repeat -184px -329px;display:block;height:24px;margin:0 auto;width:22px}
    .deals li .share:hover .cartBtn{border-color:#b20101;background-color:#b20101}
    .deals li .share:hover i{background-position:-214px -329px}
    .deals li .share .socialnetwork{bottom:5px;height:0;left:auto;position:absolute;-webkit-font-smoothing:antialiased;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease-in-out;-ms-transition:bottom .2s ease-in-out;-o-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out;width:0}
    .deals li .share:hover .socialnetwork{bottom:42px;display:block;height:181px;text-align:center;width:auto}
    @media(max-width:1024px) {
    .deals li .share:hover .socialnetwork{width:100%}
    }
    .deals li .share .socialnetwork a{border:3px solid #fff;border-radius:50%;display:block;transform:top 200ms ease-in}
    .deals li .share:hover .socialnetwork a{width:40px}
    .deals li .share .socialnetwork img{border-radius:50%}
    .latestdeals li .description{height:125px;margin-bottom:10px}
    @media(max-width:360px) {
    .latestdeals li .description{height:auto}
    }
    .latestdeals li .giftnow{float:left;padding:10px 20px}
    .latestdeals li .socialnetwork{float:right;margin-top:10px}
    .latestdeals li .socialnetwork span{line-height:40px}
    .latestdeals li .socialnetwork div{margin-left:5px}
    .latestdeals.owl-carousel .owl-wrapper-outer,.deals.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
    @media(max-width:800px) {
    .latestTrend ul.owl-carousel .owl-wrapper-outer,.deals.owl-carousel .owl-wrapper-outer{overflow:visible}
    }
    .latestdeals .owl-wrapper,.deals.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
    .latestdeals .owl-item{float:left;padding:0 11px}
    @media(max-width:320px) {
    .latestdeals .owl-item{padding:0 5px}
    }
    .latestdeals .owl-wrapper,.latestdeals .owl-item,.deals.owl-carousel .owl-wrapper,.deals.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
    .deals.owl-carousel .owl-item{float:left;padding:0 0 3px}
    @media(max-width:640px) {
    .offerBanner{margin-bottom:30px}
    }
    .latestdeals .owl-controls{background-color:#fff;padding-left:10px;position:absolute;right:0;top:-50px}
    .latestdeals .owl-controls .owl-pagination{display:none}
    .latestdeals .owl-controls .owl-prev,.latestdeals .owl-controls .owl-next{border:1px solid #e5e5e5;cursor:pointer;display:block;float:left;height:30px;padding:5px 7px;position:relative;text-indent:-20000px;width:28px}
    .latestdeals .owl-controls .owl-prev:after,.latestdeals .owl-controls .owl-next:after{background:url(../i22/spriteimg14.png) no-repeat -126px -229px;content:"";display:block;height:19px;left:8px;position:absolute;top:5px;width:9px}
    .latestdeals .owl-controls .owl-next{margin-left:10px}
    .latestdeals .owl-controls .owl-prev:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
    .latestTrend .owl-controls,.deals .owl-controls{display:none!important}
    .topdeals .prev,.topdeals .next{background:url(../i22/spriteimg14.png) no-repeat -393px -67px;display:block;height:41px;position:absolute;text-indent:-20000px;top:45%;width:20px}
    .topdeals .prev{left:-30px}
    .topdeals .next{right:-30px;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
    @media(max-width:800px) {
    .topdeals .prev,.topdeals .next{display:none}
    }
    .status-loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:block;font-size:20px;line-height:26px}
    @media(max-width:360px) {
    .status-loader{left:5%;transform:translate(-5%,-5%)}
    }
    .status-loader img{margin-bottom:10px}
    .paypalBtn{border:none;background:url(../i22/paypal-btn.png) no-repeat 0 0;cursor:pointer;display:block;height:44px;margin:20px auto;text-indent:-20000px;width:152px}
    .ccavenue{border:none;background:url(../i22/cc-avenue.png) no-repeat 0 0;cursor:pointer;display:block;height:44px;margin:20px auto;text-indent:-20000px;width:214px}
    .partners li{list-style:none;margin-bottom:15px;padding:0 15px;position:relative;text-align:left}
    .partners li img{padding:0!important}
    .addon li{border-right:1px dashed #cdd6dc;width:190px!important}
    .addon li:last-of-type{border-right:none}
    .addPad{padding:10px 43px 0}
    .rakhi-deal{background:#fff;font:17px/22px 'Roboto Condensed', sans-serif;margin-bottom:20px;padding:15px 10px;position:relative}
    @media screen and (max-width:991px){
        .itemMdPan .rakhi-deal {display: block}
    }
    .rakhi-deal:before{border:2px dotted #d4dce1;content:'';position:absolute;left:5px;top:5px;right:5px;bottom:5px}
    .rakhi-deal div{position:relative;z-index:1}
    .rakhi-deal a{color:#b20101 !important;font-family:'Roboto Condensed', sans-serif !important;font-weight: normal !important}
    .rakhi-deal a strong{color:#b20101;font-family:'Roboto Condensed', sans-serif;font-weight:700}
    .rakhi-deal a:hover{color:#b20101}
    .rakhi-deal span{position:relative;display:block;z-index:1;margin:0}
    .social-media-tab{border-bottom-color:#cdd6dc;position:relative}
    .social-media-tab li{float:left;display:inline-block}
    @media screen and (min-width:480px) {
    .social-media-tab li{float:none}
    }
    .social-media-tab li a{color:#5d656a;font-size:12px;line-height:20px;position:relative}
    @media screen and (min-width:480px) {
    .social-media-tab li a{font-size:18px}
    }
    .social-media-tab li a:hover{background:none;border-color:rgba(0,0,0,0.00)}
    .social-media-tab li.active a,.social-media-tab li.active a:hover,.social-media-tab li.active a:focus{color:#2b2b2b;border-color:rgba(0,0,0,0.00);font-family:'Roboto', sans-serif;font-weight:700;background-color:transparent}
    .social-media-tab li.active a:after{background-color:#2b2b2b;content:'';height:3px;position:absolute;left:0;right:0;bottom:-2px}
    .social-images{display:inline-block;margin-top:25px;margin-bottom:30px;width:100%}
    .social-images li{display:inline-block;float:left;list-style:none;margin-bottom:30px;padding:0 15px;text-align:center;min-height:345px;width:25%}
    @media screen and (max-width:1024px) {
    .social-images li{min-height:290px}
    }
    @media screen and (max-width:980px) {
    .social-images li{width:33.33%}
    }
    @media screen and (max-width:667px) {
    .social-images li{width:50%}
    }
    @media screen and (max-width:375px) {
    .social-images li{width:100%}
    }
    .social-images li div.mainDV{display:block;position:relative;height:100%;width:100%}
    .social-images li div.subDV{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px #cdd6dc;margin:0 auto;position:absolute;left:0;right:0;top:0;padding:10px;overflow:hidden}
    .social-images li.item-active div.subDV{z-index:1}
    .social-images li div.imgDV{display:block;height:250px;overflow:hidden;width:100%}
    @media screen and (max-width:1024px) {
    .social-images li div.imgDV{height:200px}
    }
    .social-images li img{max-width:100%}
    .social-images li span.txt{color:#5d656a;display:block;padding:10px 0}
    .social-images li ul.social-icon{display:inline-block;list-style:none;margin-bottom:0;margin-left:-5px;margin-right:-5px;position:relative;text-align:center}
    .social-images li ul.social-icon li{border:none;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;float:left;min-height:inherit;margin:0;padding:0 5px;position:static;width:16.66666667%}
    .social-images li ul.social-icon .panel+.panel{margin-top:0}
    .social-images li ul.social-icon li .icons{background-image:url(../i22/social-icon.gif);background-repeat:no-repeat;display:block;height:31px;margin-bottom:55px;text-indent:-20000px;transition:none;width:31px}
    .social-images li ul.social-icon li .icons.collapsed{margin-bottom:0}
    .social-images li ul.social-icon li .facebook.collapsed{background-position:0 0}
    .social-images li ul.social-icon li .facebook{background-position:0 -36px}
    .social-images li ul.social-icon li .twitter.collapsed{background-position:-40px 0}
    .social-images li ul.social-icon li .twitter{background-position:-40px -36px}
    .social-images li ul.social-icon li .gplus.collapsed{background-position:-80px 0}
    .social-images li ul.social-icon li .gplus{background-position:-80px -36px}
    .social-images li ul.social-icon li .pinterest.collapsed{background-position:-120px 0}
    .social-images li ul.social-icon li .pinterest{background-position:-120px -36px}
    .social-images li ul.social-icon li .instagram.collapsed{background-position:-160px 0}
    .social-images li ul.social-icon li .instagram{background-position:-160px -36px}
    .social-images li ul.social-icon li .whatsapp.collapsed{background-position:-200px 0}
    .social-images li ul.social-icon li .whatsapp{background-position:-200px -36px}
    .social-images li ul.social-icon li .desktop.collapsed{background-position:-241px 1px}
    .social-images li ul.social-icon li .desktop{background-position:-241px -38px}
    .social-images li div.downloadDV{background-color:#fff;cursor:default;padding:20px 0 0;width:100%;position:absolute;left:0;top:30px}
    .social-images li div.downloadDV span{color:#6a7882;font-size:16px;line-height:18px;float:left;padding:10px 5px}
    .social-images li div.downloadDV .giftNow{float:right;margin:0;padding:10px 20px}
    @media screen and (max-width:1024px) {
    .social-images li div.downloadDV .giftNow{padding:10px}
    }
    @media screen and (max-width:320px) {
    .social-images li div.downloadDV .giftNow{width:auto}
    }
    .scrtabs-tab-container *{box-sizing:border-box}
    .scrtabs-tab-container{height:42px}
    .scrtabs-tab-container .tab-content{clear:left}
    .scrtabs-tabs-fixed-container{float:left;height:42px;overflow:hidden;width:100%}
    .scrtabs-tabs-movable-container{position:relative}
    .scrtabs-tabs-movable-container .tab-content{display:none}
    .scrtabs-tab-scroll-arrow{border:1px solid #ddd;color:#2b2b2b;cursor:pointer;float:left;font-size:12px;height:42px;margin-bottom:-1px;padding-left:2px;padding-top:13px;width:20px}
    .scrtabs-tab-scroll-arrow:hover{background-color:#eee}
    .scrtabs-tab-scroll-arrow.scrtabs-disable{color:#ddd;cursor:default}
    .scrtabs-tabs-fixed-container ul.nav-tabs > li{white-space:nowrap}
    .faliureDV{padding-top:20px}
    .faliureDV .falure-inner-dv{display:table;margin-top:35px}
    @media screen and (min-width:1024px) {
    .faliure-lftDV,.faliure-rgttDV{display:table-cell;float:none;vertical-align:middle}
    }
    .faliure-lftDV{font:300 28px/40px 'Roboto', sans-serif}
    .faliure-lftDV p{margin:20px 0}
    .faliure-lftDV p span{font-size:40px}
    .faliure-rgttDV .rgt-innerdv{border-top:1px solid #b4b4b4;background-color:#fff;padding:15px}
    .faliure-rgttDV .rgt-innerdv .reasontxt{margin-bottom:10px}
    .faliure-rgttDV .rgt-innerdv .reasons{list-style-type:decimal;margin:0;padding:0;counter-reset:li-counter}
    .faliure-rgttDV .rgt-innerdv .reasons > li{position:relative;margin-bottom:10px;display:table}
    .faliure-rgttDV .rgt-innerdv .reasons > li span{display:table-cell;font-size:20px;line-height:20px;padding-left:10px;vertical-align:middle}
    .faliure-rgttDV .rgt-innerdv .reasons > li:before{background:url(../i22/bullet17.gif) no-repeat 0 0;display:table-cell;width:30px;height:32px;font-size:20px;line-height:32px;text-align:center;color:#464646;z-index:99;overflow:hidden;content:counter(li-counter);counter-increment:li-counter}
    .requestxt{font-size:20px;line-height:20px;margin-bottom:5px}
    .faliure-rgttDV .rgt-innerdv .instruction{background-color:#fff7d6;padding:10px}
    .faliure-rgttDV .rgt-innerdv .instruction a{color:#b20101}
    .faliure-rgttDV .rgt-innerdv .instruction a:hover{color:#2b2b2b}
    .faliure-rgttDV .rgt-innerdv .paymentdv{border:1px solid #cacaca;border-radius:3px;margin:15px 0;overflow:hidden}
    .faliure-rgttDV .rgt-innerdv .paymentdv label{float:left;font-family:"Genericons";font-weight:400;margin:0;position:relative;width:80%}
    .faliure-rgttDV .rgt-innerdv .paymentdv label select{border:none;cursor:pointer;color:#6d6d6d;height:38px;font-weight: 300; font-family:'Roboto', sans-serif;outline:none;padding:0 0 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 10px;width:100%}
    .faliure-rgttDV .rgt-innerdv .paymentdv label select:focus{border:none}
    .faliure-rgttDV .rgt-innerdv .paymentdv label:before{content:'';right:0;top:0;width:20px;height:36px;background:#FFF;border-radius:3px;position:absolute;pointer-events:none;display:block}
    .faliure-rgttDV .rgt-innerdv .paymentdv label:after{content:'\f431';right:0;top:0;position:absolute;pointer-events:none;color:#cacaca;font-size:14px;line-height:36px;width:20px;height:36px;display:block;text-align:center}
    .faliure-rgttDV .rgt-innerdv .paymentdv .btn{border:none;border-left:1px solid #cacaca;border-radius:0;background-color:#b20101;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#e4e4e4),to(#efefef));background:-webkit-linear-gradient(top,#efefef,#e4e4e4);background:-moz-linear-gradient(top,#efefef,#e4e4e4);background:-ms-linear-gradient(top,#efefef,#e4e4e4);background:-o-linear-gradient(top,#b20101,#e4e4e4);box-shadow:0 1px 0 #fff inset;color:#6d6d6d;float:right;font-size:14px;height:38px;line-height:20px;padding:6px 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;width:20%}
    .faliure-rgttDV .rgt-innerdv .paymentdv .btn:hover,.faliure-rgttDV .rgt-innerdv .paymentdv .btn:focus{background-color:#e5e5e5;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#8b0e1d),to(#b20101));background:-webkit-linear-gradient(top,#b20101,#8b0e1d);background:-moz-linear-gradient(top,#b20101,#8b0e1d);background:-ms-linear-gradient(top,#b20101,#8b0e1d);background:-o-linear-gradient(top,#b20101,#8b0e1d);box-shadow:0 1px 0 #e48792 inset;color:#fff}
    @media screen and (max-width:1024px) {
    .faliure-rgttDV .rgt-innerdv .paymentdv .btn:hover,.faliure-rgttDV .rgt-innerdv .paymentdv .btn:focus{background-color:#b20101;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#e4e4e4),to(#efefef));background:-webkit-linear-gradient(top,#efefef,#e4e4e4);background:-moz-linear-gradient(top,#efefef,#e4e4e4);background:-ms-linear-gradient(top,#efefef,#e4e4e4);background:-o-linear-gradient(top,#b20101,#e4e4e4);box-shadow:0 1px 0 #fff inset;color:#6d6d6d}
    }
    .pageloader{background-color:rgba(255,255,255,0.7);display:block;height:100%;position:fixed;left:0;right:0;top:0;width:100%;z-index:1001}
    .pageloader img{display:block;height:64px;margin-top:-32px;margin-left:auto;margin-right:auto;position:fixed;left:0;right:0;top:50%;width:64px}
    .available-btn{font-size:11px;margin-right:0;width:100%}
    .productwgt{margin-bottom:10px}
    .avail-otionstxt{color:#5d656a;font-size:12px;margin-bottom:10px}
    .spcifications{line-height:25px;margin-bottom:10px;min-width:80px;padding-right:10px}
    .swatches{overflow:hidden}
    .swatches li{border:1px solid #cdd6dc;background-color:#fff;float:left;list-style:none;margin:0 5px 5px;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
    .swatches li:hover{border-color:#fec516}
    .swatches li.active{border-color:#b20101}
    .swatches li a{color:#5d656a;display:inline-block;font-weight: 700; font-family:'Roboto', sans-serif;font-size:12px;padding:3px 10px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
    .swatches li.active a{color:#b20101}
    .swatches li:hover a{color:#f39100}
    .swatches li.gray-border{border-color:#2b2b2b}
    .swatches li.gray-border:hover a{color:#2b2b2b}
    .white-bg{background-color:rgba(255,255,255,0.5);display:block;position:fixed;left:0;top:0;height:100%;width:100%;z-index:100}
    .loader-bg{background-color:rgba(255,255,255,0.9);display:block;position:fixed;left:0;top:0;height:100%;width:100%;z-index:1001}
    .loader-bg img,.white-bg img{display:block;margin:-32px auto 0;position:absolute;left:0;right:0;top:50%}
    .best-slr{display: inline-block;width: 100%}
    .best-slr li{background-color:#fff;float:left;position:relative;width:50%}
    @media screen and (min-width: 640px) {
    .best-slr li{width:33.3333%}
    }
    @media screen and (min-width: 768px) {
    .best-slr li{width:25%}
    }
    @media screen and (min-width: 1024px) {
    .best-slr li{width:20%}
    }
    .best-slr li:hover{z-index:4}
    .best-slr li:before{background-color:#ebebeb;content:'';display:block;height:2px;position:absolute;left:0;bottom:0;width:100%;z-index:3}
    @media screen and (min-width: 1024px) {
    .best-slr li:before{background-color:#fff}
    }
    @media screen and (min-width: 1200px) {
    .best-slr li:hover:before{display:none}
    }
    .best-slr li:nth-child(5n):after{display:none}
    .best-slr li .img-wrapper,.reltn-tab-dv .reltn-tab-cntnt li .img-wrapper{display:block;height:100%;position:relative;width:100%}
    .best-slr li .img-wrapper:after{background-color:#ebebeb;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px;z-index:4}
    .best-slr li:nth-child(2n) .img-wrapper:after{display:none}
    @media screen and (min-width: 640px) {
    .best-slr li:nth-child(2n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(3n) .img-wrapper:after{display:none}
    }
    @media screen and (min-width: 768px) {
    .best-slr li:nth-child(3n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(4n) .img-wrapper:after{display:none}
    }
    @media screen and (min-width: 1024px) {
    .best-slr li .img-wrapper:after{background-color:#fff}
    .best-slr li:nth-child(4n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(5n) .img-wrapper:after{display:none}
    .city-more-occ li {width: 25%;}
    }
    .best-slr li a,.reltn-tab-dv .reltn-tab-cntnt li a{display:block;overflow:hidden;padding-bottom:15px;position:relative;text-align:center}
    .best-slr li:hover a img,.reltn-tab-dv .reltn-tab-cntnt li:hover a img{position:relative;z-index:2}
    .best-slr li div.product-detail{background-color:#fff;padding:0 10px 10px;z-index:1;width:100%}
    @media screen and (min-width: 1024px) {
    .best-slr li div.product-detail{box-shadow:0 2px 2px rgba(0,0,0,0.2);display:none;position:absolute;left:0;right:0;top:0;bottom:-60px}
    .best-slr li:hover div.product-detail{display:block}
    .best-slr li div .prod-info{display:block;position:absolute;left:0;right:0;bottom:0;padding:0 10px 10px}
    }
    .best-slr li div .price-dv,.reltn-tab-dv .reltn-tab-cntnt li div .price-dv{background:linear-gradient(rgba(255,255,255,0) 0%,#fff 80%);background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,#fff 80%);background:-o-linear-gradient(rgba(255,255,255,0) 0%,#fff 80%);background:-ms-linear-gradient(rgba(255,255,255,0) 0%,#fff 80%);background:-moz-linear-gradient(rgba(255,255,255,0) 0%,#fff 80%);padding:40px 10px 10px;z-index:3;position:absolute;left:0;right:0;bottom:0}
    .best-slr li div span.offer-price,.reltn-tab-dv .reltn-tab-cntnt li div span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;text-decoration:line-through}
    .best-slr li div span.price,.reltn-tab-dv .reltn-tab-cntnt li div span.price{color:#2b2b2b;display:block;font:700 15px/18px 'Roboto', sans-serif}
    @media screen and (min-width: 1024px) {
    .best-slr li .bg,.reltn-tab-dv .reltn-tab-cntnt li .bg{height:100%;position:absolute;left:0;top:0;width:100%;transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out}
    .best-slr li:hover .bg,.reltn-tab-dv .reltn-tab-cntnt li:hover .bg{background-color:rgba(255,255,255,0)}
    }
    .best-slr li div .prodName,.reltn-tab-dv .reltn-tab-cntnt li div .prodName{color:#6d6d6d;display:block;font-size:12px;margin-bottom:10px;max-width:100%;height:16px;overflow:hidden;padding:0;position:relative;z-index:3}
    .best-slr li div .prodName:hover,.reltn-tab-dv .reltn-tab-cntnt li div .prodName:hover{color:#e02b57}
    .best-slr li div .giftnow,.reltn-tab-dv .reltn-tab-cntnt li div .giftnow{border-width:1px;border-style:solid;border-radius:50px;background-color:#fff;font:700 14px/17px 'Roboto', sans-serif;text-transform:uppercase;height:28px;width:98px}
    .btm-txt{color:#4d4d4d;margin-top:15px}
    @media screen and (min-width: 1200px){
    .btm-txt, .btm-description {
        padding-left: 90px !important;
        padding-right: 90px !important;
        max-width: inherit !important}
    }
    @media screen and (max-width: 1024px) {
    .btm-txt{padding:15px 30px;}
    }
    .btm-txt .read-more-wrap p:last-of-type{margin-bottom:20px}
    .cat-mat-hd,.btm-txt .subheading,.read-more-target h2{color:#2b2b2b;font:700 15px/17px 'Roboto', sans-serif!important;margin:0 0 5px}
    .read-more-target h2{margin: 5px 0}
    .read-more-state{display:none}
    .read-more-target{display:inline}
    .read-more-wrap,.btm-txt{font-size:14px!important;line-height:18px!important}
    .read-more-target ol,.btm-txt ol,.read-more-target ul,.btm-txt ul{list-style:none;padding-left:20px}
    .read-more-target ul li{list-style:decimal;margin-bottom:10px}
    @media screen and (max-width: 1024px) {
    .read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease;display:inherit;overflow:hidden}
    .read-more-state:checked ~ .read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em;display:inline}
    .read-more-state ~ .read-more-trigger:before{content:'Read More';color:#9D0101}
    .read-more-state:checked ~ .read-more-trigger:before{content:'Read Less'}
    .read-more-trigger{border:none!important;cursor:pointer;display:inline-block;color:#666;font:700 12px/25px 'Roboto', sans-serif;position:relative;z-index:1;width:100%}
    .read-more-state ~ .read-more-trigger i{border-top:5px solid #6d6d6d;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);display:inline-block;height:0;margin-top:-2px;margin-left:5px;width:0}
    .read-more-state:checked ~ .read-more-trigger i{border-top:none;border-bottom:5px solid #6d6d6d;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}
    .read-more-trigger:before{padding:5px 0}
    .read-more-wrap{margin-bottom:10px}
    .read-more-wrap p:last-of-type{margin-bottom:0}
    .read-more-target ul{padding-top:10px}
    }
    .read-more-wrap .table-responsive{border:none;margin-bottom:10px}
    .read-more-wrap .table{margin-bottom:0;width:auto}
    .read-more-wrap .table>thead>tr>th{border:none;border-bottom:1px dashed #bfcad7;color:#2b2b2b;font-weight:700;font-family:'Roboto', sans-serif}
    .read-more-wrap .table>thead>tr>th:first-of-type{width:35%}
    .read-more-wrap .table>tbody>tr>td{border-bottom:1px dashed #bfcad7;border-top:none}
    .read-more-wrap .table>thead>tr>th:last-of-type,.mdaytxt .table>tbody>tr>td:last-of-type{border-right:none}
    .read-more-wrap .table>tbody>tr:last-of-type>td{border-bottom:none}
    .marT10{margin-top:10px}
    .btm-txt .table-responsive{border:none;margin-top:10px;margin-bottom:10px}
    .btm-txt .table{margin-bottom:0;width:auto}
    .btm-txt .table>thead>tr>th{border:none;border-bottom:1px dashed #bfcad7;color:#2b2b2b;font-weight:700;font-family:'Roboto', sans-serif}
    .btm-txt .table>thead>tr>th:first-of-type{width:35%}
    .btm-txt .table>tbody>tr>td{border-bottom:1px dashed #bfcad7;border-top:none}
    .btm-txt .table>thead>tr>th:last-of-type,.btm-txt .table>tbody>tr>td:last-of-type{border-right:none}
    .btm-txt .table>tbody>tr:last-of-type>td{border-bottom:none}
    .btm-txt ul li{list-style:disc;margin-bottom:10px}
    .btm-txt ol li{list-style:decimal;margin-bottom:10px}
    .btm-txt ul li a,.btm-txt ol li a{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif}
    .btm-txt ul li a:hover,.btm-txt ol li a:hover{color:#b20101}
    .w50per{width:50%!important}
    /*Holi Start*/
    .holi{background-color:#ebebeb;overflow:hidden}
    .holi .pagelinks{margin:0}
    .holi header,.holi .header{background:#fcc41d;background:linear-gradient(left,#f11a75 0%,#f56a24 10%,#fcd02e 32%,#fcbc12 49%,#5dda38 68%,#12c7c3 83%,#1294e5 100%);background:-webkit-linear-gradient(left,#f11a75 0%,#f56a24 10%,#fcd02e 32%,#fcbc12 49%,#5dda38 68%,#12c7c3 83%,#1294e5 100%);background:-moz-linear-gradient(left,#f11a75 0%,#f56a24 10%,#fcd02e 32%,#fcbc12 49%,#5dda38 68%,#12c7c3 83%,#1294e5 100%);background:-ms-linear-gradient(left,#f11a75 0%,#f56a24 10%,#fcd02e 32%,#fcbc12 49%,#5dda38 68%,#12c7c3 83%,#1294e5 100%);background:-o-linear-gradient(left,#f11a75 0%,#f56a24 10%,#fcd02e 32%,#fcbc12 49%,#5dda38 68%,#12c7c3 83%,#1294e5 100%)}
    .holi header .logoDiv{border-color:#fff}
    .holi header .navigation li.open .btn,.holi header .navigation .open>.btn:focus,.holi header .navigation .open>.btn:hover,.holi header .nav>li.mega-dropdown>a.btn:focus,.holi header .nav>li.mega-dropdown>a.btn:hover,.holi header .cart-link:hover a:hover,.cart-link:hover a{background-color:rgba(0,0,0,0.5)}
    .holi header .headernav li:after{background-color:#6d6d6d}
    .holi header .navigation li .btn:hover i.icon,.holi header .navigation li.open .btn i.icon,.mm-opening .holi .header .category-icon .icon-bar{background-position:-77px -104px}
    .holi header .navigation li .btn:hover,.holi header .navigation li.open .btn,.holi header .navigation .open>.btn:focus,.holi header .navigation .open>.btn:hover{color:#ffdd1f}
    .holi header .navigation .container-fluid{border-top:2px solid #7f7f7f;padding-top:25px;padding-bottom:25px}
    .holi header .navigation .dropmenu li a.cat-name:hover,.holi header .navigation .dropmenu li a:hover{color:#2b2b2b}
    .holi .header .category-icon a,.holi .header .cart-link,.holi .header .profile-icon,.holi-menu .rgtSlider{border-color:#fff}
    .holi .headernav li a:hover,.holi .logindiv.open .login{color:#2b2b2b}
    .mm-opening .holi .header .profile-icon,.holi-menu .mm-list,.mm-opening .holi .header .category-icon a{background-color:#791f25!important}
    .holi header .cart-link a .cart-count,.holi .header .cart-link a .cart-count{background-color:#b20101!important}
    .holi header .search{background-color:rgba(0,0,0,0.5)}
    .holi header .search .form-control{background-color:rgba(0,0,0,0)}
    .holi header .search .input-group{border-bottom:1px solid #fff}
    .holi header .cart-link,.holi header .cart-link:hover{border-left-color:rgba(0,0,0,0.5)}
    .holi header .login:hover i,.holi header .logindiv.open .login i{background-position:-152px -104px}
    .holi header .logout:hover i,.holi header .logout.active i{background-position:-172px -104px}
    .holi header .register:hover i{background-position:-114px -104px}
    .holi header .myaccount:hover i{background-position:-96px -104px}
    .holi header .cart-link a span.cartIcon,.holi header .cart-link:hover a:hover span.cartIcon,.holi header .cart-link:hover a span.cartIcon{background-position:0 -128px}
    .holi .midle-dv{padding-top:15px}
    @media(min-width:1025px) {
    .holi .midle-dv{padding-top:85px}
    }
    .holi .breadcrumb li a:hover{color:#9D0101}
    .top-txt{color:#4d4d4d;font-size:13px;line-height:15px;margin-bottom:5px;text-align:center}
    @media(max-width:991px) {
    .top-txt{margin-top: 10px;margin-bottom:10px}
    }
    .top-txt a{color:#b20101}
    .top-txt a:hover,.top-txt a:focus{color:#4d4d4d}
    .top-txt strong{font-weight:normal;font-weight:700}
    .holi-sectionhd{color:#2b2b2b;display:block;font-weight:400;font-size:24px;line-height:27px;overflow:hidden;white-space:nowrap;margin-top:0;margin-bottom:25px}
    @media screen and (max-width: 991px) {
    .holi-sectionhd{margin-left:10px;margin-right:10px}
    }
    @media screen and (max-width:1024px) {
    .holi-sectionhd{font-size:20px;line-height:23px;margin-bottom:15px}
    }
    .holi-sectionhd span{position:relative;display:inline-block}
    .holi-sectionhd strong{font-weight:400;font-weight:700}
    .holi-sectionhd > span:before,.holi-sectionhd > span:after{background:url(../i22/holi-bordr18.gif) repeat 0 0;height:5px;content:"";position:absolute;top:50%;margin-top:-2px;width:1000px}
    @media(max-width:800px) {
    .holi-sectionhd > span:before,.holi-sectionhd > span:after{width:250px}
    }
    @media(max-width:667px) {
    .holi-sectionhd > span:before,.holi-sectionhd > span:after{width:180px}
    }
    .holi-sectionhd > span:before{right:100%;margin-right:15px}
    .holi-sectionhd > span:after{left:100%;margin-left:15px}
    .prod-slider{margin:0 0 25px;overflow:hidden}
    @media screen and (max-width: 992px) {
    .prod-slider{margin:0 0 15px}
    }
    .prod-slider li, .prod-slider .prod-slider-item{font-size: 14px; outline:none;padding:1px 5px}
    .prod-slider li div.product-dv, .prod-slider-item .product-dv{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;padding:10px;text-align:center}
    .prod-slider li div.product-dv a, .prod-slider-item .product-dv a{color:#6d6d6d;display:block}
    .prod-slider li div.product-dv a:hover,.prod-slider li div.product-dv a:active,.prod-slider li div.product-dv a:focus,.prod-slider li div.product-dv a:focus:active,.val-catgories div.dilse-cat li div.product-name a:hover,.val-catgories div.dilse-cat li div.product-name a:active,.val-catgories div.dilse-cat li div.product-name a:focus:active,.val-catgories ul.best-selr li div.product-name a:hover,.val-catgories ul.best-selr li div.product-name a:active,.val-catgories ul.best-selr li div.product-name a:focus:active, .prod-slider .prod-slider-item .product-dv a:hover,.prod-slider .prod-slider-item .product-dv a:active,.prod-slider .prod-slider-item .product-dv a:focus,.prod-slider .prod-slider-item .product-dv a:focus:active{color:#b20101}
    .prod-slider li div.product-dv div{float:left;margin-top:10px;position:relative;text-align:left}
    .prod-slider li div.product-dv img{margin:0 auto}
    .prod-slider li div.product-dv div a{display:inline}
    @media screen and (max-width: 991px) {
    .prod-slider li div.product-dv div a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width: 320px) {
    .prod-slider li div.product-dv div a{height:32px;display:block;overflow:hidden}
    }
    .prod-slider li div.product-dv div.product-name,.categories li .img-wrapper div.product-name{width:100%;height:32px;overflow:hidden;text-align:center}
    .prod-slider li div.product-dv div.price-dv,.categories li .img-wrapper div.price-dv{height:40px;width:100%;text-align:center}
    .prod-slider li div.product-dv div.price-dv span.offer-price,.categories li .img-wrapper div.price-dv span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;padding-right:5px;padding-left:5px;text-decoration:line-through}
    .prod-slider li div.product-dv div.price-dv span.price, .prod-slider .prod-slider-item div.product-dv div.price-dv span.price{color:#b20101;display:inline-block;font-size:16px;line-height:18px;text-align:right;padding-right:5px;padding-left:5px}
    @media screen and (max-width: 991px) {
    .prod-slider li div.product-dv div.price-dv span.price,.categories li .img-wrapper div.price-dv span.price{font-size:12px;line-height:16px}
    }
    @media screen and (max-width: 375px) {
    .prod-slider li div.product-dv div.price-dv,.categories li .img-wrapper div.price-dv{margin:0}
    .prod-slider li div.product-dv div.price-dv span.offer-price,.prod-slider li div.product-dv div.price-dv span.price,.categories li .img-wrapper div.price-dv span.price{text-align:center;width:100%}
    }
    .prod-slider li div.product-dv div.price-dv span.price i,.prod-slider li div.product-dv div.price-dv span.offer-price i,.categories li .img-wrapper div.price-dv span.offer-price i{font-style:normal;font-family:'rupee_foradianregular'}
    .prod-slider li div.product-dv .midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:60%;width:160px}
    @media screen and (min-width: 1024px) {
    .prod-slider li div.product-dv .midl-dv{display:none}
    .prod-slider li:hover div.product-dv .midl-dv{display:block}
    }
    @media screen and (max-width: 1024px) {
    .prod-slider li div.product-dv .midl-dv,.categories li .img-wrapper .midl-dv{display:none}
    }
    .prod-slider li div.product-dv .midl-dv button, .categories li .img-wrapper .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}
    .prod-slider li div.product-dv .midl-dv button:hover,.prod-slider li div.product-dv .midl-dv button:focus,.prod-slider li div.product-dv .midl-dv button:active,.prod-slider li div.product-dv .midl-dv button:focus:active,.prod-slider li div.product-dv .midl-dv button:hover,.prod-slider li div.product-dv .midl-dv button:focus,.prod-slider li div.product-dv .midl-dv button:active,.prod-slider li div.product-dv .midl-dv button:focus:active,.categories li .img-wrapper .midl-dv button:hover,.categories li .img-wrapper .midl-dv button:focus,.categories li .img-wrapper .midl-dv button:active,.categories li .img-wrapper .midl-dv button:focus:active{background-color:#b20101; color: #fff;}
    .prod-slider li div.product-dv .midl-dv button i{background-image:url(../i22/relation-sprite17.png);background-repeat:no-repeat;display:block;margin:0 auto}
    .prod-slider li div.product-dv .midl-dv button.gift-now{border-radius:50px 0 0 50px;color:#b20101;font-weight:700;padding:10px 25px;min-width:117px}
    .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.prod-slider li div.product-dv .midl-dv button.gift-now:focus,.prod-slider li div.product-dv .midl-dv button.gift-now:active,.prod-slider li div.product-dv .midl-dv button.gift-now:focus:active{color:#fff}
    .prod-slider li div.product-dv .midl-dv button.quickview{border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .prod-slider li div.product-dv .midl-dv button.quickview i{background-position:-79px -128px;height:12px;width:20px}
    .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.prod-slider li div.product-dv .midl-dv button.quickview:focus i,.prod-slider li div.product-dv .midl-dv button.quickview:active i,.prod-slider li div.product-dv .midl-dv button.quickview:focus:active i{background-position:-105px -128px}
    @media screen and (min-width: 992px) {
    .prod-slider .owl-nav{display:none}
    .prod-slider:hover .owl-nav{display:block}
    }
    .prod-slider .owl-prev,.prod-slider .owl-next{background-color:rgba(0,0,0,0.7);border:none;height:80px;margin-top:-40px;position:absolute;top:50%;width:30px;z-index:1}
    .prod-slider .owl-prev i,.prod-slider .owl-next i{background:url(../i22/relation-sprite17.png) no-repeat -131px -128px;font-size:0;line-height:0;display:inline-block;height:16px;padding:0;position:absolute;left:0;right:0;top:50%;margin-left:auto;margin-right:auto;margin-top:-8px;width:10px}
    .prod-slider .owl-prev{border-radius:0 3px 3px 0;left:0}
    .prod-slider .owl-next{border-radius:3px 0 0 3px;right:0}
    .prod-slider .owl-next i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}

    .holi .prod-slider li div.product-dv .midl-dv button.gift-now{border-radius:50px 0 0 50px;color:#cd1c39;font-weight:700;padding:10px 25px;min-width:117px}

    .holi .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.holi .prod-slider li div.product-dv .midl-dv button.gift-now:focus,.holi .prod-slider li div.product-dv .midl-dv button.gift-now:active,.holi .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active, .holi .prod-slider li div.product-dv .midl-dv button.quickview:hover, .holi .prod-slider li div.product-dv .midl-dv button.quickview:focus, .holi .prod-slider li div.product-dv .midl-dv button.quickview:active, .holi .prod-slider li div.product-dv .midl-dv button.quickview:focus:active, .holi .best-slr li .midl-dv button.gift-now:hover, .holi .best-slr li .midl-dv button.gift-now:focus, .holi .best-slr li .midl-dv button.gift-now:focus:active, .holi .best-slr li .midl-dv button.quickview:hover, .holi .best-slr li .midl-dv button.quickview:active, .holi .best-slr li .midl-dv button.quickview:focus,.holi .best-slr li .midl-dv button.quickview:focus:active{border-color: #cd1c39; background-color:#cd1c39;color:#fff}

    .holi .prod-slider li div.product-dv .midl-dv button.quickview{border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}

    .holi .prod-slider li div.product-dv .midl-dv button.quickview i{background:none;color: #cd1c39;font-size: 15px;line-height: 17px;height:auto;width:20px}
    .holi .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.holi .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.holi .prod-slider li div.product-dv .midl-dv button.quickview:active i,.holi .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i{color: #fff}

    @media screen and (min-width: 1024px) {
    .holi .best-slr li .bg{background-color:rgba(0,0,0,0.07)}
    }
    .holi .best-slr li div .giftnow{color:#e02b57;border-color:#e02b57; font-size: 14px; line-height: 17px}
    .holi .best-slr li div .giftnow:hover,.holi .best-slr li div .giftnow:active,.holi .best-slr li div .giftnow:focus{background-color:#ea1d4f;border-color:#ea1d4f;color:#fff}
    .holi .top-banr{background:url(../i22/holi-bg18.gif) no-repeat 0 0;background-size:cover;border:2px solid #fff;margin-bottom:15px}
    @media screen and (max-width: 992px) {
    .holi .top-banr{border-left:none;border-right:none;margin-left:-15px;margin-right:-15px;margin-bottom:15px}
    }
    .holi .top-banr .sub-dv{background:url(../i22/holi-splash18.png) no-repeat center top;min-height:215px;position:relative}
    @media screen and (max-width: 992px) {
    .holi .top-banr .sub-dv{background-size:contain}
    }
    @media screen and (min-width: 1200px) {
    .holi .top-banr .sub-dv{min-height:355px}
    }
    @media screen and (min-width: 1280px) {
    .holi .top-banr .sub-dv{min-height:395px}
    }
    .holi .top-banr .sub-dv:before{background:url(../i22/holi-clr-lft-18.png) no-repeat 0 100%;content:'';display:block;height:100%;position:absolute;left:0;bottom:0;width:100%;z-index:1}
    .holi .top-banr .sub-dv:after{background:url(../i22/holi-clr-rgt-18.png) no-repeat 100% 100%;content:'';display:block;height:100%;position:absolute;right:0;bottom:0;width:100%;z-index:1}
    @media screen and (max-width: 992px) {
    .holi .top-banr .sub-dv:before,.holi .top-banr .sub-dv:after{background-size:contain;height:50%;width:50%}
    }
    .holi .top-banr .sub-dv .mdle-dv{background:url(../i22/holi-bg18.png) no-repeat center bottom;float:none;margin:0 auto;position:absolute;left:0;right:0;z-index:2}
    @media screen and (max-width: 1000px) {
    .holi .top-banr .sub-dv .mdle-dv{position:relative;text-align:center;width:100%}
    }
    .holi .top-banr .sub-dv .mdle-dv div{padding-top:10px;position:relative}
    @media screen and (max-width: 992px) {
    .holi .top-banr .sub-dv .mdle-dv div{width:30%;margin:0 auto}
    }
    @media screen and (max-width: 767px) {
    .holi .top-banr .sub-dv .mdle-dv div{width:40%}
    }
    @media screen and (max-width: 667px) {
    .holi .top-banr .sub-dv .mdle-dv div{width:50%}
    }
    .holi .top-banr .sub-dv .mdle-dv p{color:#6d6d6d;display:none;font-size:16px;line-height:20px;max-width:295px;margin:5px auto 0;position:absolute;left:0;right:0;top:60%}
    @media screen and (min-width: 1279px) {
    .holi .top-banr .sub-dv .mdle-dv p{display:block}
    }
    .holi .top-banr .sub-dv ul{margin:10px -15px}
    @media screen and (min-width: 768px) {
    .holi .top-banr .sub-dv ul{margin:25px 0}
    }
    @media screen and (min-width: 1200px) {
    .holi .top-banr .sub-dv ul{margin:75px 0 0}
    }
    .holi .top-banr .sub-dv ul li{display:inline-block;float:left;overflow:hidden;padding:0 10px;width:50%}
    @media screen and (min-width: 1200px) {
    .holi .top-banr .sub-dv ul li{padding:0 10px}
    }
    @media screen and (min-width: 1600px) {
    .holi .top-banr .sub-dv ul li{padding:0 20px}
    }
    .holi .top-banr .sub-dv ul li a{background-color:#fff;border:5px solid #fff;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,0.25);display:inline-block;overflow:hidden;margin-bottom:5px;position:relative}
    @media screen and (max-width: 992px) {
    .holi .top-banr .sub-dv ul li a{border-width:3px}
    }
    .holi .top-banr .sub-dv ul li a img{border-radius:50%}
    .holi .top-banr .sub-dv ul li a span{color:#fff;font-size:14px;line-height:28px;position:absolute;left:0;right:0;bottom:25px}
    @media screen and (min-width: 1200px) {
    .holi .top-banr .sub-dv ul li a span{font-size:18px;line-height:30px;bottom:35px}
    }
    .holi .top-banr .sub-dv ul li.pichkari a span{background-color:rgba(210,32,53,0.9)}
    .holi .top-banr .sub-dv ul li.gft-hampr a span{background-color:rgba(0,158,255,0.9)}
    .holi .top-banr .sub-dv ul li.sweets a span{background-color:rgba(0,166,81,0.9)}
    .holi .top-banr .sub-dv ul li.hampr a span{background-color:rgba(255,174,0,0.9)}
    .holi .holi-cats-lft-dv,.holi .holi-cats-rgt-dv{z-index:2}
    @media (min-width: 992px) and (max-width: 1000px) {
    .holi .holi-cats-lft-dv,.holi .holi-cats-rgt-dv{width:50%}
    }
    @media screen and (min-width: 1024px) {
    .holi .holi-cats-lft-dv,.holi .holi-cats-rgt-dv{width:37%}
    }
    @media screen and (max-width: 768px) {
    .holi .holi-cats-rgt-dv ul{margin-top:0!important}
    }
    @media screen and (min-width: 768px) {
    .holi .holi-cats-rgt-dv,.holi .holi-cats-rgt-dv ul{float:right!important}
    }
    .holi .holi-cats-rgt-dv ul li{float:right!important}
    .holi .navigation .content-inner:before{display:none}
    .holi .navigation ul.navCat-list,.navigation .allcat-list ul.navCat-list{margin:0 -20px;overflow:hidden}
    .holi .navigation ul.navCat-list li{border-right:1px solid #ddd}
    .holi .navigation ul.navCat-list li:last-of-type{border:none}
    .holi .navigation ul.navCat-list li.col-1{padding:0 15px;width:14.7%;display:table-cell;vertical-align:top}
    .holi .navigation ul.navCat-list li.col-2{padding:0 15px;width:28%;display:table-cell}
    .holi .navcat-row{margin-right:-10px;margin-left:-10px}
    .holi .navcat-row div{float:left;padding:0 10px 0 5px;width:50%}
    .holi .navcat-lnk{display:block;float:left;position:relative;margin:15px 0 0}
    .holi .navcat-lnk span{color:#fff;font-size:12px;position:absolute;left:0;bottom:1px;text-shadow:0 1px 0 #000;width:100%}
    .holi .navcathd{border-bottom:1px solid #ddd;color:#2b2b2b;font-size:17px;line-height:19px;margin:0;padding-bottom:3px}
    .holi .navcathd a{color:#2b2b2b}
    .holi .navigation ul.navCat-list ul{margin:10px 0 0;float:left}
    .holi .navigation ul.navCat-list ul li{border:none;font-size:13px;line-height:15px;margin:0 0 5px;min-height:inherit}
    .holi .navigation ul.navCat-list ul li:last-of-type{margin:0}
    .holi .navigation ul.navCat-list ul li:nth-child(3){border:none}
    .holi .navigation ul.navCat-list ul li a{color:#6d6d6d}
    .holi .navigation ul.navCat-list ul li a.moreLink{color:#2b2b2b;font-weight:700}
    .holi .navcathd a:hover,.holi .navigation ul.navCat-list ul li a:hover,.holi .navigation ul.navCat-list ul li a.moreLink:hover{color:#f94668}
    .holi .navigation ul.navCat-list.allcat-list li .navcat-lnk:first-of-type,.holi .navigation ul.navCat-list.allcat-list li .navcat-row div:first-of-type .navcat-lnk,.holi .navigation ul.navCat-list.allcat-list li .navcat-row div:nth-child(2) .navcat-lnk{margin-top:0}
    .holi .navigation ul.navCat-list.allcat-list li .navcat-row div:first-of-type .navcat-lnk,.holi .navigation ul.navCat-list.allcat-list li .navcat-row div:nth-child(2) .navcat-lnk{margin-bottom:15px}
    .holi .top-ban-txt p{margin-bottom:15px}
    .holi .sectionhd{margin-bottom: 0}
    .holi .home-categories{
        background-color:#fff;
        margin-left:-15px;
        margin-right:-15px;
        margin-bottom:25px}
    .holi .home-categories ul{margin:0;padding:15px;overflow:hidden}
    @media screen and (max-width:667px) {
    .holi .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    @media screen and (max-width:767px) {
    .holi .home-categories li{border:none;padding:0 5px 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .holi .home-categories li{width:33.3333%}
    }
    @media screen and (max-width:360px) {
    .holi .home-categories li{padding:0 5px 10px}
    }
    .holi .home-categories li:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    @media screen and (max-width:767px) {
    .holi .home-categories li:after{display:none}
    }
    .holi .home-categories li:nth-child(3n):after{display:none}
    .holi .home-categories li span.bg{
        background-image: linear-gradient(45deg, rgba(255,23,96,0.1),rgba(255,198,0,0.2), rgba(0,151,255,0.1));}
    @media screen and (max-width:767px) {
    .holi .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .holi .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .holi .home-categories li a{padding:0}
    }
    .holi .home-categories li a .productname{color: #cd1c39}
    @media screen and (max-width:1100px) {
    .holi .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .holi .home-categories li a .productname{font:normal 12px/14px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .holi .home-categories li a .productname{font-size:11px}
    }
    .holi .home-categories li a .productname strong{font-weight:400;font-weight:700}
    .holi .home-categories li a .giftBtn{border-color: #cd1c39}
    .holi .home-categories li a .giftBtn span{background-color: #cd1c39}
    @media screen and (max-width:980px) {
    .holi .home-categories li a .giftBtn{margin:0 20px}
    .holi .home-categories li a .giftBtn span{display:table-cell;height:22px;vertical-align:middle;padding:5px 20px}
    }
    @media screen and (max-width:720px) {
    .holi .home-categories li a .giftBtn{margin:0 10px}
    }
    @media screen and (max-width:767px) {
    .holi .home-categories li a .giftBtn{display:none}
    }
    .holi .home-categories li a img.img-lg{display:block}
    .holi .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .holi .home-categories li a img{margin:0 auto 5px}  
    .holi .home-categories li a img.img-lg{display:none}
    .holi .home-categories li a img.img-sm{display:block}
    }
    .holi .home-categories li span.bg {background-color: rgba(179,100,220,0.1)}
    .holi .home-categories li div.catDiv ul li a:hover, .anniversary .home-categories li div.catDiv a.more:hover{color: #b20101}
    .holi .home-categories li div.catDiv a.more:hover:after{border-color: #b20101}

    .holi .best-slr .sectionhd {margin-bottom: 15px}
    @media screen and (max-width:1024px){
    .holi .best-slr .sectionhd {margin-top: 0; margin-bottom: 15px}
    }
    .holi .best-slr ul{display:inline-block;margin-left:-8px;margin-right:-8px}
    .holi .best-slr ul li{background:none !important;font-size:14px;padding:0 8px 15px}
    @media screen and (min-width: 1799px){
    .holi .best-slr ul li{width: 14.27%}
    }
    @media screen and (max-width: 1024px) {
    .holi .best-slr ul li{padding:0 1px 2px}
    }
    .holi .best-slr li .img-wrapper{
        background-color:#fff;
        box-shadow:0 1px 1px rgba(0,0,0,0.15);    
        margin-top:0;
        padding-bottom:10px;
        text-align:center;
        position:relative}
    @media screen and (max-width: 1024px) {
    .holi .best-slr li .img-wrapper{box-shadow:none}
    }
    .holi .best-slr li:before,.holi .best-slr li .img-wrapper:after{display:none !important}

    .holi .best-slr li .img-wrapper .img-dv {display: block}

    .holi .best-slr li div.product-name{
        margin-top: 7px;
        margin-bottom: 5px !important;
        padding: 0 5px}
    .holi .best-slr li  div.product-name{width:100%;height:34px;overflow:hidden;text-align:center !important}
    .holi .best-slr li a{color:#6d6d6d;padding-bottom:0}
    .holi .best-slr li a:hover, .holi .best-slr li a:focus, .holi .best-slr li a:active{color: #cd1c39}
    .holi .best-slr li div.price-dv{height:40px;width:100%;padding:0;text-align:center!important;position: relative}
    .holi .best-slr li div span.price i{
        font-size: 15px;
        font-weight: 700;
        font-style: normal;
        font-family: 'rupee_foradianregular';}
    @media screen and (max-width:1023px) {
    .holi .best-slr li div span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }
    @media screen and (max-width: 1009px){
    .holi .best-slr li .discount {top: 10px}
    }
    @media screen and (max-width: 667px) {
    .holi .best-slr li .discount {
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    @media screen and (max-width:1009px) {
    .holi .best-slr li div.product-dtl a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width:320px) {
    .holi .best-slr li div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
    .holi .best-slr li div.product-dtl div.midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:53%;width:160px;z-index: 3}

    @media screen and (min-width:1025px) {
    .holi .best-slr li .midl-dv{display:none}

    .holi .best-slr li:hover .midl-dv{display:block}
    }
    @media screen and (max-width:1025px) {
     .holi .best-slr li .midl-dv{display: none}
    }
    .holi .best-slr li .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}
    .holi .best-slr li .midl-dv button.gift-now{
        background: rgba(255,255,255,0.8);  
        border:1px solid rgba(246,246,246,0.8);
        border-right:none;
        border-radius:50px 0 0 50px;
        color: #cd1c39;
        display: inline-block;
        float: left;
        font-family: 'Roboto', sans-serif;
        font-weight:700;
        padding:10px 25px;
        min-width:117px;    
        height: 40px;
        margin: 0 1px 0 0;
        vertical-align: top}
    .holi .best-slr li .midl-dv button.quickview {
        border: 1px solid #f6f6f6;
        border-left: none;
        border-radius: 0 50px 50px 0;
        height: 40px;
        margin: 0;
        width: 40px}
    .holi .best-slr li .midl-dv button.quickview i {
        background: none;
        font-size: 15px;
        line-height: 17px;
        color: #cd1c39;
        height: auto}
    .holi .best-slr li .midl-dv button.quickview i:hover, .holi .best-slr li .midl-dv button.quickview i:focus, .holi .best-slr li .midl-dv button.quickview i:active{color: #fff}
    .holi-dv-lg{display: none}
    @media screen and (min-width:1025px){
    .holi-dv-lg{display: block}
    }
    /*Holi End*/
    .home-categories{margin:15px 0 70px;overflow:hidden}
    .home-categories li{border-bottom:2px solid #fff;float:left;position:relative;width:33.33333333%}
    @media screen and (max-width:675px) {
    .home-categories li{width:50%}
    }
    .home-categories li:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    .home-categories li:nth-child(3n):after{display:none}
    .home-categories li a{display:block;height:100%;padding:50px 0;width:100%}
    @media screen and (max-width:980px) {
    .home-categories li a{padding:25px 0}
    }
    .home-categories li a img{display:block;margin:0 auto}
    .home-categories li a span{display:block}
    .home-categories li a .productname{font-size:30px;line-height:33px;margin-bottom:10px;position:relative}
    @media screen and (max-width:1024px) {
    .home-categories li a .productname{font-size:20px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:720px) {
    .home-categories li a .productname{font-size:18px}
    }
    @media screen and (max-width:667px) {
    .home-categories li a .productname{font-size:23px}
    }
    @media screen and (max-width:480px) {
    .home-categories li a .productname{font-size:16px;line-height:17px;height:34px}
    }
    .home-categories li a .productname strong{font-weight:700;font-family:'Roboto', sans-serif}
    .home-categories li a .giftBtn{border-width:2px;border-style:solid;display:inline-block;padding:2px}
    .home-categories li a .giftBtn span{background-color:#e02b57;color:#fff;font:300 14px/17px 'Roboto', sans-serif;padding:5px 40px;text-transform:uppercase}
    @media screen and (max-width:980px) {
    .home-categories li a .giftBtn{margin:0 20px}
    .home-categories li a .giftBtn span{display:table-cell;vertical-align:middle;padding:5px 15px}
    }
    @media screen and (max-width:720px) {
    .home-categories li a .giftBtn{margin:0 10px}
    }
    @media screen and (max-width:667px) {
    .home-categories li a .giftBtn span{height:22px}
    }
    .home-categories li span.bg{position:absolute;left:0;top:0;height:100%;transition:all .3s ease-in-out 0;width:100%}
    .home-categories li div.catDiv{background-color:rgba(255,255,255,0.8);position:absolute;top:10px;right:10px;padding:10px;transition:all .3s ease-in-out 0;width:160px}
    @media screen and (max-width:1024px) {
    .home-categories li div.catDiv{display:none}
    }
    .home-categories li div.catDiv:hover{background-color:rgba(255,255,255,1)}
    .home-categories li div.catDiv img{border-radius:50px;display:block;margin:0 auto 10px}
    .home-categories li div.catDiv span{color:#2b2b2b;display:block;font:300 18px/20px 'Roboto', sans-serif;margin-bottom:15px}
    .home-categories li div.catDiv a{color:#2b2b2b;display:inline;height:inherit;padding:0;width:inherit}
    .home-categories li div.catDiv p{color:#6d6d6d;font:12px/15px 'Roboto', sans-serif}
    .home-categories li div.catDiv ul{margin-bottom:10px;overflow:hidden;padding: 0}
    .home-categories li div.catDiv ul li{border:none;display:block;font:12px/15px 'Roboto', sans-serif;padding:0 0 5px;width:100%}
    .home-categories li div.catDiv ul li:after{display:none}
    .home-categories li div.catDiv ul li a{color:#6d6d6d;padding:0;display:inline}
    .home-categories li div.catDiv a.more{color:#2b2b2b;font:300 14px/17px 'Roboto', sans-serif;text-transform:uppercase;position:relative;padding:0;display:inline}
    .home-categories li div.catDiv a.more:after{border-top:2px solid #2b2b2b;border-right:2px solid #2b2b2b;content:'';display:inline-block;height:8px;margin-left:5px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-1px;position:relative;width:8px}
    .contnr-hd{display:block;font:300 30px/34px 'Roboto', sans-serif;margin:0 0 25px;text-align:center;overflow:hidden;white-space:nowrap}
    .contnr-hd span{position:relative;display:inline-block}
    .contnr-hd>span:after,.contnr-hd>span:before{content:"";position:absolute;top:50%;width:1000px;height:2px}
    .contnr-hd>span:before{right:100%;margin-right:15px}
    .contnr-hd>span:after{left:100%;margin-left:15px}
    .watches{background-color:#fff}
    .watches .home-categories li a .giftBtn{border-color:#2d3445}
    .watches .home-categories li a .giftBtn span{background-color:#2d3445}
    .watches .contnr-hd{color:#2d3445}
    .watches .home-categories li a .productname{color:#fff}
    @media screen and (max-width: 480px) {
    .watches .home-categories li a .productname{height:auto;margin-bottom:10px}
    }
    .watches .best-slr{display: inline-block;}
    .watches .best-slr li div .giftnow{color:#2d3445;border-color:#2d3445}
    .watches .best-slr li div .giftnow:hover,.watches .best-slr li div .giftnow:active,.watches .best-slr li div .giftnow:focus{background-color:#2d3445;border-color:#2d3445;color:#fff}
    .watches .contnr-hd>span:after,.watches .contnr-hd>span:before{background:#ececec}
    @media screen and (min-width: 1024px) {
    .watches .best-slr li .bg{background-color:rgba(0,0,0,0.1)}
    }
    .watches .breadcrumb li a:hover,.watches .home-categories li div.catDiv a:hover,.watches .home-categories li div.catDiv a.more:hover,.watches .home-categories li div.catDiv a:hover span{color:#b20101}
    .watches .home-categories li div.catDiv a.more:hover:after{border-color:#b20101}
    .watches .topLinks li a:hover,.watches .topLinks li a:focus,.watches .cities li a:hover,.watches .cities li a:focus,.watches .aboutgti li a:hover,.watches .aboutgti li a:focus,.watches .aboutgti li a:active,.watches-rltn ul li a:hover{color:#b20101}
    .watches-rltn{background:url(../i22/watch-bg17.jpg) no-repeat 0 0;display:block;font:300 20px/24px 'Roboto', sans-serif;margin:0 0 10px;text-align:center;overflow:hidden;position:relative;white-space:nowrap}
    @media screen and (max-width: 980px) {
    .watches-rltn{background:none;font-size:16px;line-height:18px}
    }
    @media screen and (max-width: 480px) {
    .watches-rltn{font-size:12px;line-height:14px}
    }
    .watches-rltn:after{background:url(../i22/watch-bg17.jpg) no-repeat 0 0;content:'';display:block;height:130px;position:absolute;right:0;top:0;transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);width:450px}
    @media screen and (max-width: 980px) {
    .watches-rltn:after{background:none}
    }
    .watches-rltn ul{background-color:#fff;display:inline-block;margin:0;padding:0 15px;position:relative;z-index:1}
    @media screen and (max-width: 667px) {
    .watches-rltn ul{margin-left:-5px;margin-right:-5px;padding:0;width:100%}
    }
    .watches-rltn ul li{float:left;padding:0 5px 15px;text-align:center;width:25%}
    @media screen and (min-width: 480px) {
    .watches-rltn ul li{width:20%}
    }
    @media screen and (min-width: 768px) {
    .watches-rltn ul li{padding:0 15px 15px}
    }
    .watches-rltn ul li a{color:#000106;display:inline-block}
    .watches-rltn ul li a i{background-repeat:no-repeat;background-position:0 0;background-size:cover;display:block;height:50px;margin:0 auto 10px;position:relative;width:50px}
    @media screen and (min-width: 768px) {
    .watches-rltn ul li a i{height:130px;width:130px}
    }
    .watches-rltn ul li a i:before{background-repeat:no-repeat;background-position:0 0;background-size:cover;content:'';display:block;height:50px;opacity:0;transition:opacity .3s ease-in-out 0;-moz-transition:opacity .3s ease-in-out 0;-ms-transition:opacity .3s ease-in-out 0;-o-transition:opacity .3s ease-in-out 0;-webkit-transition:opacity .3s ease-in-out 0;position:absolute;left:0;top:0;width:50px}
    @media screen and (min-width: 768px) {
    .watches-rltn ul li a i:before{height:130px;width:130px}
    }
    .watches-rltn ul li a:hover i:before{opacity:1}
    .watches-rltn ul li a strong{font-weight:700;font-family:'Roboto', sans-serif}
    .watches-rltn ul li.her a i{background-image:url(../i22/watch-hr.png)}
    .watches-rltn ul li.her a i:before{background-image:url(../i22/watch-hr-o.png)}
    .watches-rltn ul li.him a i{background-image:url(../i22/watch-hm.png)}
    .watches-rltn ul li.him a i:before{background-image:url(../i22/watch-hm-o.png)}
    .watches-rltn ul li.couple a i{background-image:url(../i22/watch-copl.png)}
    .watches-rltn ul li.couple a i:before{background-image:url(../i22/watch-copl-o.png)}
    .watches-rltn ul li.kids a i{background-image:url(../i22/watch-kds.png)}
    .watches-rltn ul li.kids a i:before{background-image:url(../i22/watch-kds-o.png)}
    .watches-rltn ul li.smart-watch a i{background-image:url(../i22/smrt-watch.png)}
    .watches-rltn ul li.smart-watch a i:before{background-image:url(../i22/smrt-watch-o.png)}
    .watches .home-categories{margin:0 0 70px}
    .watches .home-categories li a{padding:0}
    .watches .home-categories li a div{position:absolute;left:0;right:0;bottom:40px}
    @media screen and (max-width: 480px) {
    .watches .home-categories li a div{bottom:20px}
    }
    .watches .home-categories li div.catDiv{background-color:transparent;padding:0;width:110px}
    .watches .home-categories li div.catDiv ul li{display:block;height:110px;margin-bottom:10px;padding:0;width:100%}
    .watches .home-categories li div.catDiv ul li a{background-color:rgba(0,0,0,0.3);color:#fff;display:block;font:700 14px/17px 'Roboto', sans-serif;height:100%;padding:15px 0 0;width:100%}
    .watches .home-categories li div.catDiv ul li a:hover{background-color:rgba(0,0,0,1);color:#b20101}
    .watches .home-categories li div.catDiv ul li a span{color:#fff;display:block;font:700 14px/17px 'Roboto', sans-serif}
    .watches .home-categories li div.catDiv ul li a i{display:block;height:50px;margin:0 auto 15px;position:relative}
    .watches .home-categories li div.catDiv ul li a i:before,.watches .home-categories li div.catDiv ul li a i:after{background-image:url(../i22/watches-ico17.png);background-repeat:no-repeat;content:'';display:block;height:50px;transition:opacity .3s ease-in-out 0;-moz-transition:opacity .3s ease-in-out 0;-ms-transition:opacity .3s ease-in-out 0;-o-transition:opacity .3s ease-in-out 0;-webkit-transition:opacity .3s ease-in-out 0;position:absolute;left:0;top:0}
    .watches .home-categories li div.catDiv ul li a i:before{opacity:1}
    .watches .home-categories li div.catDiv ul li a i:after{opacity:0}
    .watches .home-categories li div.catDiv ul li a:hover i:before{opacity:0}
    .watches .home-categories li div.catDiv ul li a:hover i:after{opacity:1}
    .watches .home-categories li div.catDiv ul li.men a i,.watches .home-categories li div.catDiv ul li.men a i:before,.watches .home-categories li div.catDiv ul li.men a i:after{background-position:0 0;width:36px}
    .watches .home-categories li div.catDiv ul li.men a:hover i:after{background-position:0 -55px}
    .watches .home-categories li div.catDiv ul li.women a i,.watches .home-categories li div.catDiv ul li.women a i:before,.watches .home-categories li div.catDiv ul li.women a i:after{background-position:-41px 0;width:24px}
    .watches .home-categories li div.catDiv ul li.women a:hover i:after{background-position:-41px -55px}
    .watches .home-categories li div.catDiv ul li.couple a i,.watches .home-categories li div.catDiv ul li.couple a i:before,.watches .home-categories li div.catDiv ul li.couple a i:after{background-position:-70px 0;width:67px}
    .watches .home-categories li div.catDiv ul li.couple a:hover i:after{background-position:-70px -55px}
    .watches .home-categories li div.catDiv ul li.boys a i,.watches .home-categories li div.catDiv ul li.boys a i:before,.watches .home-categories li div.catDiv ul li.boys a i:after{background-position:-142px 0;width:30px}
    .watches .home-categories li div.catDiv ul li.boys a:hover i:after{background-position:-142px -55px}
    .watches .home-categories li div.catDiv ul li.girls a i,.watches .home-categories li div.catDiv ul li.girls a i:before,.watches .home-categories li div.catDiv ul li.girls a i:after{background-position:-175px 0;width:25px}
    .watches .home-categories li div.catDiv ul li.girls a:hover i:after{background-position:-175px -55px}
    .watches .showmore{margin:0 auto 55px}
    .watches .showmore:hover,.watches .showmore:focus,.watches .showmore:focus:active{background-color:#2d3445;border-color:#2d3445;color:#fff}
    .cat-list{display:block;margin-right:auto;margin-left:auto;margin-bottom:10px;width:100%}
    @media screen and (min-width: 1280px) {
    .cat-list{width:1200px}
    }
    .cat-list ul{margin:0}
    .cat-list li{display:inline-block;float:left;padding:0 5px}
    .cat-list li a,.city-seclist .list-item a{color:#6d6d6d}
    .cat-list li a:hover,.cat-list li a:focus,.cat-list li a:active,.cat-list li a:focus:active,.city-seclist .list-item a:hover,.city-seclist .list-item a:focus,.city-seclist .list-item a:active,.city-seclist .list-item a:focus:active,.city-seclist .list-item.active a{color:#b20101}
    .cat-list li a .image{background-color:#fff;border-radius:50%;display:table-cell;height:90px;width:90px;vertical-align:middle}
    @media screen and (min-width: 1280px) {
    .cat-list li a .image{height:125px;width:125px}
    }
    .cat-list li a .txt,.city-seclist .list-item a .txt{display:block;font-size:15px;line-height:17px;margin-top:10px}
    @media screen and (min-width: 1280px) {
    .cat-list li a .txt,.city-seclist .list-item a .txt{font-size:17px;line-height:19px}
    }
    .cat-list li a .image img,.city-seclist .list-item a .image img{display:inline-block;max-width:60%;width:auto}
    @media screen and (min-width: 1280px) {
    .cat-list li a .image img,.city-seclist .list-item a .image img{max-width:100%}
    }
    .cat-list li a:hover .image img,.city-seclist .list-item a:hover .image, .city-seclist .list-item.active a .image{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .8s ease-in-out}
    .express-hd{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:90%}
    .sortby-list{position:relative;min-height:1px;padding-right:15px;padding-left:0;width:10%}
    .express-hd h4{font-size:20px;margin-left:-15px;text-align:left;text-transform:none}
    @media (max-width: 992px) {
    .express-hd h4.catHd{display:block}
    }
    @media screen and (max-width:991px) {
    .express-hd{width:80%}
    .sortby-list{width:20%}
    .express-hd h4{margin-left:0}
    }
    @media screen and (max-width:600px) {
    .express-hd{width:70%}
    .sortby-list{width:30%}
    .express-hd h4{font-weight: 700; font-family:'Roboto Condensed', sans-serif;font-size:18px}
    }
    @media screen and (max-width:320px) {
    .express-hd h4{font-size:16px}
    }
    .express-hd h4>span:after{background-color:#cdd6dc;margin-left:15px;width:1000px}
    .sortby-list .sortby-dropdn{width:100%}
    @media screen and (max-width:991px) {
    .sortby-list .sortby-dropdn{display:none}
    }
    .sortby-list .sortby-dropdn:after{background:url(../i22/spriteimg18.png) no-repeat 0 0;height:15px;margin-top:-8px;right:3px;width:16px}
    .filter-btn{border:none;display:none;font-size:14px;line-height:20px;height:30px;margin-bottom:10px;padding:7px 12px}
    @media screen and (max-width:360px) {
    .filter-btn{font-size:12px;line-height:20px;padding:7px}
    }
    .filterhd-xs{display:block}
    @media screen and (max-width:991px) {
    .filter-btn{display:block}
    .filter-btn i{margin-top:0;vertical-align:top}
    }
    @media screen and (min-width: 992px) {
    .exprs-lftpanl{display:block;opacity:1;position:static!important}
    }
    @media screen and (max-width: 991px) {
    .exprs-lftpanl{margin-bottom:0;float:none}
    }
    .exprs-lftpanl .lftPanhd{border:1px solid #cdd6dc;border-bottom:none}
    .exprs-lftpanl .lftPanhd i{background:url(../i22/spriteimg18.png) no-repeat -21px 0;display:inline-block;height:16px;margin-top:3px;margin-right:10px;width:16px}
    @media screen and (max-width: 991px) {
    .exprs-lftpanl .lftPanhd{border-bottom:none;line-height:25px;height:30px;text-align:center;padding:5px}
    .exprs-lftpanl .lftPanhd i{display:none}
    }
    .exprs-lftpanl .lftPandiv{background-color:#efefef;border:1px solid #cdd6dc;border-top:none;float:left;width:100%}
    @media screen and (max-width: 991px) {
    .exprs-lftpanl .lftPandiv{background-color:#fff}
    }
    @media screen and (min-width: 992px) {
    .exprs-lftpanl.expres-slider.modal.right.fade .modal-dialog{margin:0;position:relative;right:0;width:auto}
    .exprs-lftpanl.expres-slider .close{display:none}
    }
    @media screen and (max-width: 991px) {
    .expres-slider.modal.right .modal-dialog{background-color:#f0f4f6;padding:15px 0;position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
    .expres-slider.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}
    .expres-slider.modal.right.fade.in .modal-dialog{right:0}
    .expres-slider.modal.right .modal-content{box-shadow:none;height:100%;overflow-y:auto}
    .expres-slider.modal.right .modal-body{font-size:16px;line-height:22px;padding:15px 15px 80px;position:relative}
    .expres-slider .close{background-color:rgba(0,0,0,0.7);background-image:none;text-indent:-20000px;height:40px;opacity:1;position:absolute;left:-40px;top:0;width:40px}
    .expres-slider .close i{background:url(../i22/spriteimg14.png) -80px 0 no-repeat;display:block;height:15px;margin:0 auto;width:15px}
    }
    @media screen and (max-width: 360px) {
    .expres-slider.modal.right .modal-dialog{width:87%}
    }
    .exprs-lftpanl .lftPandiv .specifications{float:none}
    .exprs-lftpanl.expres-slider .slideDV{background-color:#f0f4f6;display:block;float:right;height:100%;overflow:hidden;z-index:1001;width:100%}
    .exprs-lftpanl.expres-slider .slider-subddv{overflow:auto;height:100%;padding:0 15px;z-index:1001;width:100%}
    @media screen and (min-width: 992px) {
    .exprs-lftpanl.expres-slider .slideDV{background-color:transparent}
    .exprs-lftpanl.expres-slider .slider-subddv{padding:0}
    }
    .ofers-banr img{margin-bottom:25px}
    .ofers-banr .more-ofrs{border:1px solid #cdd6dc;background-color:#fff;color:#6d6d6d;display:inline-block;font-size:18px;line-height:24px;height:30px;margin-bottom:25px;width:100%;padding:3px 10px;vertical-align:middle}
    @media screen and (min-width: 480px) {
    .ofers-banr .more-ofrs{width:340px}
    }
    @media screen and (min-width: 980px) {
    .ofers-banr .more-ofrs{height:100px;margin-left:10px;padding:13px 10px 10px;width:100px}
    }
    .ofers-banr .more-ofrs:hover,.ofers-banr .more-ofrs:active,.ofers-banr .more-ofrs:focus,.ofers-banr .more-ofrs:focus:active{border:1px solid #b20101;background-color:#b20101;color:#fff}
    .ban-lg{display:none}
    @media screen and (min-width: 667px) {
    .ban-lg{display:inline-block}
    }
    @media (min-width: 667px) and (max-width: 1280px) {
    .ban-lg{width:85%}
    }
    .ban-sm{display:block}
    @media screen and (min-width: 980px) {
    .ban-sm{display:none}
    }
    @media screen and (max-width: 980px) {
    .row-dv{margin-left:-15px;margin-right:-15px}
    }
    .sale-ban-scrol{position:relative}
    .sale-ban-scrol li{padding:2px}
    .sale-ban-scrol li img{box-shadow:0 1px 2px rgba(0,0,0,0.25);border-radius:3px}
    .sale-ban-scrol .btn{background-color:rgba(40,54,63,0.4);border-radius:0;display:none!important;font-size:0;height:40px;margin-top:-20px;padding:0;position:absolute;top:50%;text-indent:-20000px;width:40px}
    .sale-ban-scrol .btn.prev{left:0}
    .sale-ban-scrol .btn.next{right:0}
    .sale-ban-scrol .btn.prev:before{border-right:none;border-bottom:none;float:right;margin-right:7px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
    .sale-ban-scrol .btn.next:before{border-left:none;border-bottom:none;float:left;margin-left:7px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
    .sale-hd{background-color:#e6e6e6;display:block;margin-top:20px!important;margin-bottom:15px!important;overflow:hidden;width:100%}
    .sale-hd span.hd-span{background-color:#b20101;color:#fff;display:inline-block;float:left;font-size:20px;line-height:21px;height:30px;margin-right:20px;position:relative;padding:5px 10px}
    .sale-hd span.hd-span:after{border-bottom:30px solid #b20101;border-right:20px solid transparent;content:'';display:block;position:absolute;right:-22px;top:0;height:0;width:22px}
    .sale-hd span.hd-span:before{background-color:#efefef;content:'';display:block;position:absolute;right:-20px;top:0;transform:skew(35deg);-webkit-transform:skew(35deg);-moz-transform:skew(35deg);-o-transform:skew(35deg);height:30px;width:10px}
    .sale-hd .show-all{color:#2a3841;display:inline-block;float:right;font-size:16px;line-height:18px;position:relative;height:30px;width:100px}
    .sale-hd .show-all:hover,.sale-hd .show-all:focus,.sale-hd .show-all:active,.sale-hd .show-all:focus:active{color:#fff}
    .sale-hd .show-all:after{background-color:#efefef;content:'';display:block;position:absolute;left:0;top:0;transform:skew(35deg);-webkit-transform:skew(35deg);-moz-transform:skew(35deg);-o-transform:skew(35deg);height:30px;width:10px}
    .sale-hd .show-all span{background-color:#5d656a;display:inline-block;height:30px;width:100px;position:relative;padding:5px 10px 5px 25px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20% 100%)}
    .sale-hd .show-all:hover span,.sale-hd .show-all:focus span,.sale-hd .show-all:active span,.sale-hd .show-all:focus:active span{background-color:#b20101}
    .sale-hd .show-all span:before{border:1px solid #5d656a;background-color:#efefef;content:'';-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20% 100%);display:inline-block;width:99px;height:30px;position:absolute;top:0;left:1px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}
    .sale-hd .show-all:hover span:before,.sale-hd .show-all:focus span:before,.sale-hd .show-all:active span:before,.sale-hd .show-all:focus:active span:before{border-color:#b20101;background-color:#b20101}
    .sale-hd .show-all span span{background-color:transparent;clip-path:none;-webkit-clip-path:none;display:block;padding:0;height:100%;width:100%;z-index:1}
    .sale-hd .show-all:hover span span,.sale-hd .show-all:focus span span,.sale-hd .show-all:active span span,.sale-hd .show-all:focus:active span span{background-color:transparent}
    .sale-hd .show-all span span:before{display:none}
    .sale-hd .show-all span span i{display:inline-block;padding-left:5px;position:relative;width:10px;height:10px}
    .sale-hd .show-all span span i:before,.sale-hd .show-all span span i:after{background-image:url(../i22/spriteimg14.png);background-repeat:no-repeat;content:"";display:inline-block;position:absolute;left:5px;top:0;width:10px;height:10px}
    .sale-hd .show-all span span i:before{background-position:-147px -244px;opacity:1}
    .sale-hd .show-all span span i:after{background-position:-147px -259px;opacity:0}
    .sale-hd .show-all:hover span span i:before,.sale-hd .show-all:focus span span i:before,.sale-hd .show-all:active span span i:before,.sale-hd .show-all:focus:active span span i:before{opacity:0}
    .sale-hd .show-all:hover span span i:after,.sale-hd .show-all:focus span span i:after,.sale-hd .show-all:active span span i:after,.sale-hd .show-all:focus:active span span i:after{opacity:1}
    .prodct-carousel li div{padding:0 5px}
    @media screen and (max-width: 480px) {
    .prodct-carousel li .prodct-name{padding-left:5px;padding-right:5px}
    }
    @media (min-width:992px) {
    .modal-xs{width:490px}
    }
    .notify-popup .quickviewpopup{padding:30px 20px 20px}
    .notify-popup .quickviewpopup label{font-weight:400;margin-bottom:10px}
    .notify-popup .quickviewpopup .form-control{border:1px solid #cdd6dc;border-radius:0;box-shadow:none!important;color:#6a7882;font-size:16px;height:38px;padding:6px 10px}
    .notify-popup .quickviewpopup .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);margin-bottom:0}
    .notify-popup .quickviewpopup .has-error .error{color:#b50000;display:block;font-weight: 300; font-size: italic; font-family:'Roboto', sans-serif;font-size:12px}
    .notify-popup .quickviewpopup .giftNow{font-size:13px;margin:10px 0 0;padding:11px 25px 10px;letter-spacing:2px}
    @media(max-width:320px) {
    .notify-popup .quickviewpopup .giftNow{float:left;margin:10px 0 0;width:80%}
    }
    .prodct-carousel li .giftNow{border-color:#d42b3f;border-radius:15px}
    .prodct-carousel li .quickview{border-radius:15px}
    .onsale-hd{padding-right:15px;padding-left:15px;width:100%}
    @media(max-width:1024px) {
    .onsale-hd{width:75%}
    }
    @media screen and (max-width:600px) {
    .onsale-hd{width:70%}
    }
    @media(max-width:992px) {
    .onsale-hd .catHd{display:block!important}
    }
    @media screen and (min-width:992px){
    .onsale-cat-hd {display: none}
    }
    @media(max-width:1024px) {
    .onsale-cat-hd.sortby-list{width:25%}
    }
    @media screen and (max-width:600px) {
    .onsale-cat-hd.sortby-list{width:30%}
    }

    .onsale-cat-hd .filter-btn {padding: 3px 20px 5px 10px;font-size: 15px}
    .srch-hd{font-size:18px;font-weight: 700; font-family:'Roboto Condensed', sans-serif;text-transform:none}
    .srch-hd>span:after,.srch-hd>span:before{background-color:#cdd6dc!important;width:1000px!important}
    .expres-slider .slider-subddv .lftPanhd:after{display:none}
    /*Coupons Start*/
    .coupon{color:#6d6d6d;font-size:13px;line-height:16px;margin-top:5px;margin-bottom:25px}
    .coupon div{display:table;margin-bottom:10px;width:100%}
    .coupon .img{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.15);display:table-cell;height:130px;vertical-align:middle;width:100%}
    .coupon span{display:block;min-height:50px;}
    /*Coupons End*/
    .marb25{margin-bottom: 25px}
    /*Her Start*/
    .her .home-categories li span.bg{background-color:rgba(255,0,62,0.1)}
    .her .home-categories li a .productname,.her .home-categories li div.catDiv a:hover span,.her .home-categories li div.catDiv a:hover,.her .home-categories li div.catDiv a.more:hover,.her .reltn-tab-nav li a{color:#ea1d4f}
    .her .home-categories li div.catDiv a:hover:after,.her .home-categories li a .giftBtn{border-color:#ea1d4f}
    .her .best-slr li div .giftnow{color:#e02b57;border-color:#e02b57}
    .her .best-slr li div .giftnow:hover,.her .best-slr li div .giftnow:active,.her .best-slr li div .giftnow:focus,.her .reltn-tab-dv .reltn-tab-cntnt li div .giftnow:hover{background-color:#ea1d4f;border-color:#ea1d4f}
    .her .best-slr li div .giftnow:hover,.her .best-slr li div .giftnow:active,.her .best-slr li div .giftnow:focus,.her .reltn-tab-dv .reltn-tab-cntnt li div .giftnow:hover,.her .reltn-tab-dv .reltn-tab-cntnt li div .giftnow:active,.her .reltn-tab-dv .reltn-tab-cntnt li div .giftnow:focus{color:#fff}
    .her .contnr-hd>span:after,.her .contnr-hd>span:before{background:#ffedf1}
    @media screen and (min-width: 1024px) {
    .her .best-slr li .bg{background-color:rgba(255,0,62,0.07)}
    }
    /*Her End*/
    /*Eid Start*/
    .eid .midle-dv .pagelinks{margin-top:10px;margin-bottom:0}
    .eid .midle-dv .top-txt{background:url(../i22/eid-lft-img.png) no-repeat 0 15px,url(../i22/eid-rgt-img.png) no-repeat 100% 15px;color:#2b2b2b;margin-bottom:0;display:block}
    @media screen and (max-width:1024px) {
    .eid .midle-dv .top-txt{background:none}
    }
    @media screen and (max-width:1366px) {
    .eid .midle-dv .top-txt .content-inner,.fday.midle-dv .top-txt .content-inner{max-width:70%}
    }
    @media screen and (max-width:1024px) {
    .eid .midle-dv .top-txt .content-inner,.fday.midle-dv .top-txt .content-inner{max-width:100%}
    }
    .eid .midle-dv .top-txt h1,.fday.midle-dv .top-txt h1{color:#2b2b2b;display:block;font-weight:700;font-size:30px;line-height:33px;overflow:hidden;white-space:nowrap;margin-top:0;margin-bottom:0}
    @media screen and (max-width: 1024px) {
    .eid .midle-dv .top-txt h1,.fday.midle-dv .top-txt h1{font-size:23px;line-height:28px; margin-top: 10px}
    }
    .eid .midle-dv .top-txt h1 span,.fday.midle-dv .top-txt h1 span{position:relative;display:inline-block}
    .eid .midle-dv .top-txt h1> span:before,.eid .midle-dv .top-txt h1> span:after,.fday.midle-dv .top-txt h1> span:before,.fday.midle-dv .top-txt h1> span:after{background-color:#d4d4d4;height:1px;content:"";position:absolute;top:50%;margin-top:-2px;width:1000px}
    .eid .midle-dv .top-txt h1 > span:before,.fday.midle-dv .top-txt h1 > span:before{right:100%;margin-right:15px}
    .eid .midle-dv .top-txt h1 > span:after,.fday.midle-dv .top-txt h1 > span:after{left:100%;margin-left:15px}
    .eid .midle-dv .top-txt p,.fday.midle-dv .top-txt p{font-size:14px;line-height:20px;margin-top:15px;margin-bottom:20px}
    .eid .midle-dv .top-txt p strong,.eid .midle-dv .top-txt p b,.fday.midle-dv .top-txt p strong,.fday.midle-dv .top-txt p b{font-weight:700;font-family:'Roboto', sans-serif}
    .eid-sectionhd,.f-sectionhd,.sectionhd{color:#2b2b2b;display:block;font-size:23px;line-height:27px;overflow:hidden;white-space:nowrap;margin-top:0;margin-bottom:15px}
    .eid-sectionhd strong,.f-sectionhd strong,.sectionhd strong{font-weight:700;font-family:'Roboto Condensed', sans-serif;}
    @media screen and (max-width:1024px) {
    .eid-sectionhd,.f-sectionhd,.sectionhd{font-size:20px;line-height:23px;margin-bottom:15px}
    }
    .eid-sectionhd span,.f-sectionhd span,.sectionhd span{position:relative;display:inline-block}
    .eid-sectionhd > span:before,.eid-sectionhd > span:after,.f-sectionhd > span:before,.f-sectionhd > span:after,.sectionhd > span:before,.sectionhd > span:after{background:url(../i22/grey-brdr18.png) repeat 0 0;height:5px;content:"";position:absolute;top:50%;margin-top:-2px;width:1000px}
    .eid-sectionhd > span:before,.f-sectionhd > span:before,.sectionhd > span:before{right:100%;margin-right:15px}
    .eid-sectionhd > span:after,.f-sectionhd > span:after,.sectionhd > span:after{left:100%;margin-left:15px}
    .content-inner-dv{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1600px}
    @media screen and (max-width:1599px) {
    .content-inner-dv{padding:0 15px;width:100%}
    }
    .eid .home-categories{background-color:#fff;margin-top:0;margin-bottom:15px;padding-top:15px;padding-bottom:15px}
    .eid .home-categories ul{margin:0;overflow:hidden}
    @media screen and (max-width:667px) {
    .eid .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    @media screen and (max-width:1024px) {
    .eid .home-categories li{padding:15px}
    }
    @media screen and (max-width:767px) {
    .eid .home-categories li,.xmas .home-categories li{border:none;padding:0 5px 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .eid .home-categories li{width:33.3333%}
    }
    /*@media screen and (max-width:667px) {
    .eid .home-categories li,.him .home-categories li,.frndship .home-categories li,.her .home-categories li,.karwachth .home-categories li,.xmas .home-categories li{width:50%}
    }*/
    .eid .home-categories li:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    .eid .home-categories li:nth-child(3n):after{display:none}
    @media screen and (max-width:667px) {
    .eid .home-categories li:nth-child(2n):after,.him .home-categories li:nth-child(2n):after,.frndship .home-categories li:nth-child(2n):after,.her .home-categories li:nth-child(2n):after,.karwachth .home-categories li:nth-child(2n):after{display:none}
    .eid .home-categories li:nth-child(3n):after,.him .home-categories li:nth-child(3n):after,.frndship .home-categories li:nth-child(3n):after,.her .home-categories li:nth-child(3n):after,.karwachth .home-categories li:nth-child(3n):after,.xnas .home-categories li:nth-child(3n):after{display:block}
    }
    .eid .home-categories li span.bg{background-color:rgba(118,187,0,0.07)}
    @media screen and (max-width:767px) {
    .eid .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .eid .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .eid .home-categories li a{padding:0}
    }
    .eid .home-categories li a .productname,.eid .home-categories li div.catDiv a:hover,.eid .home-categories li div.catDiv a:focus{color:#809f3c}
    @media screen and (max-width:1100px) {
    .eid .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .eid .home-categories li a .productname{font:normal 12px/14px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .eid .home-categories li a .productname{font-size:11px}
    }
    .eid .home-categories li a .giftBtn,.eid .home-categories li div.catDiv a.more:hover:after,.eid .home-categories li div.catDiv a.more:focus:after{border-color:#809f3c}
    .eid .home-categories li a .giftBtn span{background-color:#809f3c}
    @media screen and (max-width: 980px){
    .eid .home-categories li a .giftBtn span {
        display: table-cell;
        height: auto;
        vertical-align: middle;
        padding: 5px 20px}
    }
    @media screen and (max-width:767px) {
    .eid .home-categories li a .giftBtn{display:none}
    }
    .eid .home-categories li a img.img-lg {display:block}
    .eid .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .eid .home-categories li a img{margin:0 auto 5px}  
    .eid .home-categories li a img.img-lg{display:none}
    .eid .home-categories li a img.img-sm{display:block}
    }
    .eid .best-slr{display:block;margin-bottom:60px}
    @media screen and (max-width: 1024px) {
    .eid .best-slr{margin-bottom:30px}
    }
    .eid .best-slr ul{display:inline-block;margin-left:-8px;margin-right:-8px}
    @media screen and (max-width: 1024px) {
    .eid .best-slr ul{margin-left:-1px;margin-right:-1px}
    }
    .eid .best-slr li{background:none;font-size:12px;padding:0 8px 15px}
    @media screen and (max-width: 1024px) {
    .eid .best-slr li{padding:0 1px 2px}
    }
    .eid .best-slr li:before,.eid .best-slr li .img-wrapper:after{display:none}
    .eid .best-slr li .img-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;margin-top:0;padding-bottom:10px;text-align:center;position:relative}
    @media screen and (max-width: 1024px) {
    .eid .best-slr li .img-wrapper{box-shadow:none}
    }
    .eid .best-slr li a{color:#6d6d6d;padding-bottom:0}
    .eid .best-slr li div{float:left;margin-top:7px;position:relative}
    .eid .best-slr li div.product-name{width:100%;height:34px;overflow:hidden;text-align:center}
    .eid .best-slr li div.price-dv, .srch-list li div.img-wrapper div.price-dv{height:40px;width:100%;padding:0;text-align:center}
    @media screen and (max-width:1023px) {
    .eid .best-slr li div span.price, .srch-list li span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }
    .eid .best-slr li div.price-dv i{font-style:normal;font-family:'rupee_foradianregular'}
    .eid .best-slr li .midl-dv,.fday .best-slr li .midl-dv,.fday .prod-slider li div.product-dv .midl-dv,.him .best-slr li .midl-dv,.frndship .best-slr li .midl-dv,.her .best-slr li .midl-dv,.personalised-gifts .best-slr li .midl-dv,.srch-list li .midl-dv{font-size:14px;float:none;margin:0 auto;position:absolute;left:0;right:0;top:60%;width:160px;z-index:3}
    @media screen and (min-width:1201px) {
    .eid .best-slr li .midl-dv,.eid-new-arivl .prod-slider li .midl-dv,.fday .best-slr li .midl-dv,.fday .prod-slider li div.product-dv .midl-dv,.him .best-slr li .midl-dv,.him .prod-slider li div.product-dv .midl-dv,.frndship .best-slr li .midl-dv,.her .best-slr li .midl-dv,.personalised-gifts .best-slr li .midl-dv,.srch-list li .midl-dv,.new-gifts li .img-wrapper .midl-dv{display:none}
    .eid .best-slr li:hover .midl-dv,.eid-new-arivl .prod-slider li:hover .midl-dv,.fday .best-slr li:hover .midl-dv,.fday .prod-slider li:hover div.product-dv .midl-dv,.him .best-slr li:hover .midl-dv,.frndship .best-slr li:hover .midl-dv,.her .best-slr li:hover .midl-dv,.personalised-gifts .best-slr li:hover .midl-dv,.srch-list li:hover .midl-dv,.new-gifts li:hover .img-wrapper .midl-dv{display:block}
    }
    @media screen and (max-width:1366px) {
    .eid .best-slr li .midl-dv,.eid-new-arivl .prod-slider li div.product-dv .midl-dv,.fday .best-slr li .midl-dv,.fday .prod-slider li div.product-dv .midl-dv,.him .best-slr li .midl-dv,.frndship .best-slr li .midl-dv,.her .best-slr li .midl-dv,.personalised-gifts .best-slr li .midl-dv,.srch-list li .midl-dv,.new-gifts li .img-wrapper .midl-dv{top:55% !important}
    }
    @media screen and (max-width:1200px) {
    .eid .best-slr li .midl-dv,.eid-new-arivl .prod-slider li div.product-dv .midl-dv,.fday .best-slr li .midl-dv,.fday .prod-slider li div.product-dv .midl-dv,.him .best-slr li .midl-dv,.her .best-slr li .midl-dv,.personalised-gifts .best-slr li .midl-dv,.srch-list li .midl-dv,.new-gifts li .img-wrapper .midl-dv{font-size:12px;display:inline-block;overflow:hidden;position:relative !important;width:auto !important}
    }
    @media screen and (max-width:1025px) {
    .eid .best-slr li .midl-dv,.eid-new-arivl .prod-slider li div.product-dv .midl-dv,.fday .best-slr li .midl-dv,.fday .prod-slider li div.product-dv .midl-dv,.him .best-slr li .midl-dv, .her .best-slr li .midl-dv, .categories li .img-wrapper .midl-dv, .new-gifts li .img-wrapper .midl-dv{display: none}
    }
    .eid .best-slr li .midl-dv button,.eid .prod-slider li div.product-dv .midl-dv button.gift-now{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}
    .eid .best-slr li .midl-dv button:hover,.eid .best-slr li .midl-dv button:focus,.eid .best-slr li .midl-dv button:active,.eid .best-slr li .midl-dv button:focus:active,.eid .best-slr li .midl-dv .gift-now:hover,.eid .best-slr li .midl-dv .gift-now:focus,.eid .best-slr li .midl-dv .gift-now:focus:active,.eid .prod-slider li div.product-dv .midl-dv button:hover,.eid .prod-slider li div.product-dv .midl-dv button:focus,.eid .prod-slider li div.product-dv .midl-dv button:active,.eid .prod-slider li div.product-dv .midl-dv button:focus:active{background-color:#b20101;border-color:#b20101!important}
    .eid .best-slr li .midl-dv button i,.eid .prod-slider li div.product-dv .midl-dv button.quickview i{background-image:url(../i22/relation-sprite17.png);background-repeat:no-repeat;display:block;margin:0 auto}
    .eid .best-slr li .midl-dv button.gift-now,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now, .srch-list li .midl-dv button.gift-now{border:1px solid #f6f6f6;border-radius:50px 0 0 50px;color:#b20101;font: 700 14px/17px 'Roboto Condensed', sans-serif; padding:10px 25px;min-width:117px}
    @media screen and (max-width:1200px) {
    .eid .best-slr li .midl-dv button.gift-now,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now, .srch-list li .midl-dv button.gift-now{border:1px solid #bbb;height:30px;line-height:10px;margin-right:0;padding:7px 12px;min-width:90px}
    }
    .eid .best-slr li .midl-dv button.gift-now:hover,.eid .best-slr li .midl-dv button.gift-now:focus,.eid .best-slr li .midl-dv button.gift-now:active,.eid .best-slr li .midl-dv button.gift-now:focus:active,.eid .best-slr li .midl-dv .gift-now:active,.eid .best-slr li .midl-dv .gift-now:hover,.eid .best-slr li .midl-dv .gift-now:focus,.eid .best-slr li .midl-dv .gift-now:focus:active,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:focus,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:active,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active,.srch-list li .midl-dv button.gift-now:hover,.srch-list li .midl-dv button.gift-now:focus,.srch-list li .midl-dv button.gift-now:active,.srch-list li .midl-dv button.gift-now:focus:active{border-color:#b20101!important;color:#fff}

    .eid .best-slr li .midl-dv button.quickview,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview{border:1px solid #f6f6f6;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .eid .best-slr li .midl-dv button.quickview i,.eid .prod-slider li div.product-dv .midl-dv button.quickview i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview i{background-position:0 -175px;height:12px;width:20px}
    .eid .best-slr li .midl-dv button.quickview:hover i,.eid .best-slr li .midl-dv button.quickview:focus i,.eid .best-slr li .midl-dv button.quickview:active i,.eid .best-slr li .midl-dv button.quickview:focus:active i,.eid .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.eid .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.eid .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i{background-position:-105px -128px}
    @media screen and (max-width:1200px) {
    .eid .best-slr li .midl-dv button.quickview,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview, .srch-list li .midl-dv button.quickview, .srch-list li .midl-dv button.notify, .srch-list li .midl-dv button.choice{border-color:#bbb !important;height:30px !important;width:30px!important}

    .eid .best-slr li .midl-dv button.quickview i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview i, .srch-list li .midl-dv button.quickview, .srch-list li .midl-dv button.notify, .srch-list li .midl-dv button.choice{background-position:-23px -176px;height:10px;width:17px}

    .eid .best-slr li .midl-dv button.quickview:hover i,.eid .best-slr li .midl-dv button.quickview:focus i,.eid .best-slr li .midl-dv button.quickview:active i,.eid .best-slr li .midl-dv button.quickview:focus:active i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:active i,.eid-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i{background-position:-43px -176px}
    }
    .eid-new-arivl{margin-bottom:15px;position:relative}
    @media screen and (min-width:1024px) {
    .eid-new-arivl{margin-bottom:60px;padding-top:20px}
    }
    .eid-new-arivl .eid-sub-dv{overflow:hidden;position:relative}
    .eid-new-arivl .eid-sub-dv span.bg{position:absolute;top:15px;left:0;right:0}
    @media screen and (min-width:1024px) {
    .eid-new-arivl .eid-sub-dv span.bg{background:linear-gradient(rgba(0,0,0,0) 65%,#e5f3b6);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 65%,#e5f3b6);background:-moz-linear-gradient(top,rgba(0,0,0,0) 65%,#e5f3b6);background:-ms-linear-gradient(top,rgba(0,0,0,0) 65%,#e5f3b6);background:-o-linear-gradient(top,rgba(0,0,0,0) 65%,#e5f3b6);display:block;height:100%;margin-right:auto;margin-left:auto;width:1200px}
    }
    @media screen and (max-width: 1023px) {
    .eid-new-arivl .eid-sub-dv span.bg{padding:0 15px;width:100%}
    }
    @media screen and (min-width:1024px) {
    .eid-new-arivl .eid-sub-dv span.bg:before,.eid-new-arivl .eid-sub-dv span.bg:after{background:url(../i22/grey-brdr18.png) repeat 0 0;content:'';display:block;position:absolute;top:0;bottom:0;width:4px}
    .eid-new-arivl .eid-sub-dv span.bg:before{left:0}
    .eid-new-arivl .eid-sub-dv span.bg:after{right:0}
    }
    .eid-new-arivl .prod-slider{padding:0 15px}
    @media screen and (min-width:1024px) {
    .eid-new-arivl .eid-sectionhd{margin:0 -15px}
    .eid-new-arivl .prod-slider{margin:0;padding:20px 0 50px;position:relative}
    .eid-new-arivl .prod-slider:after{background:url(../i22/grey-brdr18.png) repeat left bottom;content:'';height:4px;margin-right:auto;margin-left:auto;width:1200px;position:absolute;bottom:0;left:0;right:0}
    }
    @media screen and (max-width:991px) {
    .eid-new-arivl .prod-slider.off{display:block}
    .eid-new-arivl .prod-slider li{float:left;padding:1px;width:33.33333333%}
    }
    @media screen and (max-width:667px) {
    .eid-new-arivl .prod-slider li{width:50%}
    }
    @media screen and (max-width:992px) {
    .eid-new-arivl .prod-slider li div.product-dv{box-shadow:none}
    .eid-new-arivl .prod-slider li div.product-dv div.price-dv{margin-top:5px}
    }
    /*Eid End*/
    /*Father's Day Start*/
    .fday.midle-dv,.f-new-arivl{background-color:#fff;overflow:hidden;width:100%}
    .fday.midle-dv .pagelinks{padding-top:10px;margin-top:0;margin-bottom:0}
    .fday.midle-dv .top-txt{color:#2b2b2b;display:block}
    @media screen and (max-width:1024px) {
    .fday.midle-dv .top-ban-txt{display:none}
    }
    .fday .bannr-sectn{background-color:#eeedff;padding-top:15px}
    @media screen and (max-width:992px) {
    .fday .bannr-sectn{padding-top:0}
    }
    @media (min-width:992px) {
    .bannr-sectn .col-lg-5{width:100%}
    .bannr-sectn .col-lg-7{width:100%}
    }
    @media (min-width:993px) {
    .bannr-sectn .col-lg-5{width:39.5%}
    .bannr-sectn .col-lg-7{width:60.5%}
    }
    .f-banners{margin-bottom:15px;position:relative}
    @media (max-width:991px) {
    .f-banners{margin-left:-15px;margin-right:-15px;margin-bottom:15px}
    }
    @media screen and (min-width:992px) {
    .f-banners .owl-carousel .owl-item{padding:2px}
    .f-banners li img{box-shadow:0 1px 1px rgba(0,0,0,0.15)}
    }
    .f-banners li span{background-color:rgba(254,254,254,0.7);color:#6d6d6d;display:inline-block;font:300 18px/20px 'Roboto Condensed', sans-serif;margin:0 auto;padding:5px 10px;position:absolute;text-align:center;width:auto}
    @media screen and (min-width:480px) {
    .f-banners li span{font-size:17px;line-height:22px}
    }
    @media screen and (min-width:767px) {
    .f-banners li span{font-size:22px;line-height:24px;left:32px;bottom:60px}
    }
    .f-banners li .m-ban-sm{display:block}
    .f-banners li .m-ban-lg{display:none}
    @media screen and (min-width:992px) {
    .f-banners li .m-ban-lg{display:block}
    .f-banners li .m-ban-sm{display:none}
    }
    .f-banners li .m-ban-sm span{background-color:inherit;left:0;right:0;bottom:20px}
    @media screen and (max-width:667px) {
    .f-banners li .m-ban-sm span{bottom:10px}
    }
    .f-banners li .m-ban-sm span span{background-color:rgba(254,254,254,0.7);position:relative;display:inline-block}
    .f-banners li span strong{color:#2b2b2b;font-size:18px;font-weight: 700; font-family:'Roboto Condensed', sans-serif;;font-weight:400}
    @media screen and (min-width:480px) {
    .f-banners li span strong{font-size:19px}
    }
    @media screen and (min-width:767px) {
    .f-banners li span strong{font-size:26px}
    }
    .f-banners .navPrev,.f-banners .navNext,.f-banners:hover .navPrev,.f-banners:hover .navNext{display:none}
    @media (min-width:993px) {
    .f-banners .navPrev,.f-banners .navNext{display:none;margin-top:-40px;position:absolute;top:50%;z-index:2;width:80px;height:80px;background-size:contain}
    .f-banners:hover .navPrev,.f-banners:hover .navNext{display:block}
    }
    .f-banners .navPrev{left:0}
    .f-banners .navNext{right:0}
    .f-banners .navPrev span,.f-banners .navNext span{width:80px;height:80px;display:table-cell;position:absolute;vertical-align:middle;cursor:pointer}
    .f-banners .navPrev span img,.f-banners .navNext span img{position:relative;margin:auto 0;cursor:pointer}
    .f-banners .navPrev span:before,.f-banners .navNext span:before{background:url(../i22/val-sprite-img17.png) no-repeat -224px -79px;content:'';display:block;height:14px;margin-top:-7px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;top:50%;width:9px;z-index:2}
    .f-banners .navNext span:before{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
    .f-banners .owl-dots{margin:0 auto;position:absolute;left:0;right:0;bottom:23px;text-align:center}
    @media screen and (max-width:1440px) {
    .f-banners .owl-dots{bottom:20px}
    }
    @media screen and (max-width:991px) {
    .f-banners .owl-dots{bottom:10px}
    }
    @media screen and (max-width:667px) {
    .f-banners .owl-dots{bottom:3px}
    }
    .owl-nav .disabled{display: none}
    .f-banners .owl-dots .owl-dot{display:inline-block;padding:0 3px}
    .f-banners .owl-dots .owl-dot span{background-color:#fff;border:1px solid #b7b6b4;border-radius:50px;display:inline-block;height:10px;width:10px}
    .f-banners .owl-dots .owl-dot.active span{border-color:#4b473b;background-color:#4b473b}
    .f-catgories{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);margin-bottom:30px;overflow:hidden}
    .ban-scroll .col-lg-6:nth-last-child(-n+2) .f-catgories{margin-bottom: 15px;}
    @media screen and (max-width:767px) {
    .f-catgories{box-shadow:none;margin-bottom:10px}
    }
    .f-catgories div.subcat{background-color:#fff;background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:block;height:100%;opacity:0;padding:65px 20px 20px;left:0;top:0;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;width:100%}
    @media screen and (min-width:1024px) {
    .f-catgories div.subcat{padding:55px 20px 20px}
    }
    @media screen and (min-width:1600px) {
    .f-catgories div.subcat{padding:75px 30px 30px}
    }
    @media screen and (max-width:1024px) {
    .f-catgories div.subcat{display:none}
    }
    .fday .hampr .f-catgories div.subcat,.fday .personalised .f-catgories div.subcat{padding-top:60px}
    @media screen and (min-width:1200px) {
    .fday .hampr .f-catgories div.subcat,.fday .personalised .f-catgories div.subcat{padding-top:65px}
    }
    @media screen and (min-width:1600px) {
    .fday .hampr .f-catgories div.subcat,.fday .personalised .f-catgories div.subcat{padding-top:95px}
    }
    .f-catgories:hover div.subcat{opacity:1}
    .f-catgories h2{font-size:16px;line-height:20px;margin:0;position:absolute;left:10px;top:8px;text-align:left;z-index:2}
    @media screen and (min-width:320px) {
    .f-catgories h2{left:15px;top:15px}
    }
    @media screen and (min-width:1200px) {
    .f-catgories h2{left:20px;top:20px;margin:0}
    }
    @media screen and (min-width:1600px) {
    .f-catgories h2{font-size:26px;line-height:27px;left:30px;top:30px}
    }
    @media screen and (max-width:1024px) {
    .f-catgories h2{font-size:18px;line-height:20px}
    }
    @media screen and (max-width:767px) {
    .f-catgories h2{display:none}
    }
    .f-catgories h2 a{color:#6d6d6d;font-weight: 300; font-family:'Roboto Condensed', sans-serif;font-size:16px}
    .f-catgories h2 a span{color:#2b2b2b;display:block;font-size:16px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}
    @media screen and (min-width:1600px) {
    .f-catgories h2 a{font-size:20px}
    .f-catgories h2 a span{font-size:26px;line-height:27px}
    }
    @media screen and (max-width:1024px) {
    .f-catgories h2 a span{font-size:20px;line-height:22px}
    }
    @media screen and (max-width:991px) {
    .f-catgories h2 a span{display:block}
    }
    @media screen and (max-width:800px) {
    .f-catgories h2 a span{font-size:20px}
    }
    @media screen and (max-width:480px) {
    .f-catgories h2 a span{font-size:16px;line-height:18px}
    }
    .fday .hampr h3 span,.fday .personalised h3 span{display:block}
    .f-catgories .view-gifts{color:#6d6d6d;left:15px;top:40px}
    @media screen and (min-width:1200px) {
    .f-catgories .view-gifts{left:20px;top:50px}
    }
    @media screen and (min-width:1600px) {
    .f-catgories .view-gifts{left:30px;top:65px}
    }
    @media screen and (max-width:1024px) {
    .f-catgories .view-gifts{display:none}
    }
    .fday .hampr .f-catgories .view-gifts,.fday .personalised .f-catgories .view-gifts{top:60px}
    @media screen and (min-width:1200px) {
    .fday .hampr .f-catgories .view-gifts,.fday .personalised .f-catgories .view-gifts{top:65px}
    }
    @media screen and (min-width:1600px) {
    .fday .hampr .f-catgories .view-gifts,.fday .personalised .f-catgories .view-gifts{top:95px}
    }
    .f-catgories .view-gifts i,.best-selr li a.view-gifts i{background:url(../i22/val-sprite-img17.png) no-repeat -237px -80px;display:inline-block;height:8px;margin-left:5px;margin-top:-4px;position:absolute;top:50%;width:5px}
    .f-catgories ul{float:left;padding-right:10px;margin:0;width:100%;height:100%;overflow:hidden}
    .f-catgories ul li{float:left;width:50%;margin-bottom:5px}
    @media screen and (min-width:1366px) {
    .f-catgories ul li{margin-bottom:10px}
    }
    .f-catgories ul li a{color:#6d6d6d;font:normal 17px/19px 'Roboto Condensed', sans-serif}
    .f-catgories a:hover,.f-catgories a:focus,.f-catgories a:active,.f-catgories a:focus:active,.f-catgories a:hover span,.f-catgories a:focus span,.f-catgories a:active span,.f-catgories a:focus:active{color:#b20101}
    .fday .watch .f-catgories div{background-image:url(../i22/f-watch18-o.jpg)}
    .fday .perfume .f-catgories div{background-image:url(../i22/f-perfum18-o.jpg)}
    .fday .hampr .f-catgories div{background-image:url(../i22/f-tea-hmpr18-o.jpg)}
    .fday .personalised .f-catgories div{background-image:url(../i22/f-personasd18-o.jpg)}
    .f-catgories p{color:#6d6d6d;font-size:11px;line-height:13px;margin:0;text-align:left;left:15px;bottom:15px;width:40%}
    @media screen and (max-width:1366px) {
    .f-catgories p{display:none;left:20px}
    }
    @media screen and (min-width:1200px) {
    .f-catgories p{font-size:13px;line-height:16px;left:15px;bottom:25px}
    }
    @media screen and (min-width:1600px) {
    .f-catgories p{left:30px}
    }
    .ban-scroll .m-ban-sm{display:none}
    @media screen and (max-width:767px) {
    .ban-scroll,.ban-scroll .col-lg-6{padding-right:5px;padding-left:5px}
    .ban-scroll .col-lg-6{width:25%}
    .ban-scroll .m-ban-lg{display:none}
    .ban-scroll .m-ban-sm{display:block}
    .ban-scroll h3{display:none}
    }
    @media screen and (max-width:600px) {
    .ban-scroll .col-lg-6{width:50%}
    }
    .f-new-arivl{padding-top:20px;padding-bottom:20px;position:relative}
    @media screen and (min-width:1024px) {
    .f-new-arivl{padding-top:50px;padding-bottom:60px}
    }
    .f-new-arivl .fday-sub-dv{background:url(../i22/fday-bg.jpg) no-repeat center bottom;overflow:hidden;position:relative;padding-bottom:50px}
    @media screen and (max-width:1024px) {
    .f-new-arivl .fday-sub-dv{padding-bottom:15px}
    }
    .f-new-arivl .prod-slider{padding:0 15px}
    @media screen and (min-width:1024px) {
    .f-new-arivl .eid-sectionhd{margin:0 -15px}
    .f-new-arivl .prod-slider{margin:0;padding:20px 0 0;position:relative}
    }
    @media screen and (max-width:1024px) {
    .f-new-arivl .prod-slider.off{display:block}
    }
    @media screen and (max-width:991px) {
    .f-new-arivl .prod-slider li{float:left;padding:1px;width:33.33333333%}
    }
    @media screen and (max-width:667px) {
    .f-new-arivl .prod-slider li{width:50%}
    }
    @media screen and (max-width:992px) {
    .f-new-arivl .prod-slider li div.product-dv{box-shadow:none}
    .f-new-arivl .prod-slider li div.product-dv div.price-dv{margin-top:5px}
    }
    .f-new-arivl .prod-slider li div.product-dv div.price-dv span.price{color:#b20101}
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now{background:rgba(255,255,255,0.8);float:left;border:1px solid #f6f6f6;border-radius:50px 0 0 50px;color:#b20101;font-weight: 700; font-family:'Roboto Condensed', sans-serif;;padding:10px 25px;height:40px;min-width:117px;margin:0 1px 0 0}
    @media screen and (max-width:1200px) {
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now{border:1px solid #bbb;height:30px;line-height:10px;margin-right:0;padding:7px 16px;min-width:90px}
    }
    @media screen and (max-width:320px) {
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now{padding:7px 13px;min-width:70px}
    }
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:focus,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:active,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now:hover,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now:focus,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now:active,.fday .best-slr li div.img-wrapper .midl-dv button.gift-now:focus:active{background-color:#b20101;border-color:#b20101!important;color:#fff}
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview,.fday .best-slr li div.img-wrapper .midl-dv button.quickview{background:rgba(255,255,255,0.8);border:1px solid #f6f6f6;border-radius:0 50px 50px 0;display:inline-block;float:left;height:40px;vertical-align:top;width:40px;margin:0 1px 0 0}
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:hover,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:active,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus:active,.fday .best-slr li div.img-wrapper .midl-dv button:hover,.fday .best-slr li div.img-wrapper .midl-dv button:active,.fday .best-slr li div.img-wrapper .midl-dv button:focus,.fday .best-slr li div.img-wrapper .midl-dv button:focus:active{background-color:#b20101;border-color:#b20101!important}
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview i{background-image:url(../i22/relation-sprite17.png);background-position:0 -175px;display:block;margin:0 auto;height:12px;width:20px}
    @media screen and (max-width:1200px) {
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview,.fday .best-slr li div.img-wrapper .midl-dv button.quickview{margin:0;border-color:#bbb;height:30px;width:30px}
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview i{background-position:-23px -176px;height:10px;width:17px}
    }
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:active i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:hover i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:focus i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:active i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:focus:active i{background-position:-105px -128px}
    @media screen and (max-width:1200px) {
    .f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:active i,.f-new-arivl .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:hover i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:focus i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:active i,.fday .best-slr li div.img-wrapper .midl-dv button.quickview:focus:active i{background-position:-43px -176px}
    }
    .fday .view-more-sm{display:none}
    @media screen and (max-width:1024px) {
    .fday .view-more-sm{display:block}
    }
    .fday a.view-more{background-color:#fff;border-color:#bbb;border-radius:50px;color:#6d6d6d;display:inline-block;font-size:14px;line-height:20px;margin:0 auto;padding:5px 15px;text-transform:uppercase;white-space:normal}
    @media screen and (max-width:480px) {
    .fday a.view-more{font-size:12px;line-height:16px}
    }
    .fday a.view-more:hover,.fday a.view-more:focus,.fday a.view-more:focus:active{background-color:#b20101;border-color:#b20101;color:#fff}
    .fday .home-categories{margin-bottom:15px}
    @media screen and (max-width:1024px) {
    .fday .home-categories{margin-top:0}
    }
    @media screen and (max-width:1024px) {
    .fday .home-categories li{padding:15px}
    }
    @media screen and (max-width:667px) {
    .fday .home-categories li{width:50%}
    }
    .fday .home-categories li:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    .fday .home-categories li:nth-child(3n):after{display:none}
    @media screen and (max-width:667px) {
    .fday .home-categories li:nth-child(2n):after{display:none}
    .fday .home-categories li:nth-child(3n):after{display:block}
    }
    .fday .home-categories li span.bg{background-color:rgba(18,0,255,0.07)}
    .fday .home-categories li a{color:#3b64b6}
    .fday .home-categories li div.catDiv a:hover,.fday .home-categories li div.catDiv a:focus,.fday .best-slr li a:hover,.fday .best-slr li a:focus{color:#b20101}
    .fday .home-categories li div.catDiv a.more:hover:after,.fday .home-categories li div.catDiv a.more:focus:after{border-color:#b20101}
    .fday .home-categories li a .giftBtn span{background-color:#3b64b6}
    .fday .best-slr{background-color:#efefef;display:block;padding-top:50px;padding-bottom:60px; margin-bottom: 0}
    @media screen and (max-width: 1024px) {
    .fday .best-slr{padding-top:20px;padding-bottom:20px}
    }
    .fday .best-slr ul{display:inline-block;margin-left:-8px;margin-right:-8px}
    @media screen and (max-width: 1024px) {
    .fday .best-slr ul{margin-left:-1px;margin-right:-1px}
    }
    .fday .best-slr li{background:none;font-size:12px;padding:0 8px 15px}
    @media screen and (max-width: 1024px) {
    .fday .best-slr li{padding:0 1px 2px}
    }
    .fday .best-slr li:before,.fday .best-slr li .img-wrapper:after{display:none}
    .fday .best-slr li .img-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;margin-top:0;padding-bottom:10px;text-align:center;position:relative}
    @media screen and (max-width: 1024px) {
    .fday .best-slr li .img-wrapper{box-shadow:none}
    }
    .fday .best-slr li a{color:#6d6d6d;padding-bottom:0}
    .fday .best-slr li div{float:left;margin-top:7px;position:relative}
    .fday .best-slr li div.product-name{width:100%;height:34px;overflow:hidden;text-align:center}
    .fday .best-slr li div.price-dv{height:40px;width:100%;padding:0;text-align:center}
    @media screen and (max-width:1023px) {
    .fday .best-slr li div span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }
    .fday .best-slr li div.price-dv i{font-style:normal;font-family:'rupee_foradianregular'}
    .fday .catogry-btm-dv{
        background-color: #efefef;
        margin-top: 0;
        padding-top: 15px;
        padding-bottom: 30px}
    /*Father's Day End*/
    /*Him Start*/
    .top-ban-txt strong{font-weight:700;font-family:'Roboto Condensed', sans-serif;}
    .him .home-categories,.frndship .home-categories,.her .home-categories, .karwachth .home-categories, .xmas .home-categories, .newyr .home-categories, .lohri .home-categories{background-color:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:15px}
    .him .home-categories ul,.frndship .home-categories ul,.her .home-categories ul, .karwachth .home-categories ul, .xmas .home-categories ul, .newyr .home-categories ul, .lohri .home-categories ul{margin:0;padding:15px;overflow:hidden}
    .him .home-categories li a .giftBtn span,.frndship .home-categories li a .giftBtn span{background-color:#53c3ed}
    .him .home-categories li span.bg{background-color:rgba(0,162,255,0.1)}
    .him .home-categories li div.catDiv a:hover span,.him .home-categories li div.catDiv a:hover,.him .home-categories li div.catDiv a.more:hover,.him .contnr-hd{color:#53c3ed}
    .him .home-categories li div.catDiv a.more:hover:after,.him .home-categories li a .giftBtn{border-color:#53c3ed}
    .him .home-categories li a .productname,.him .tab-hd{color:#007eaa}
    .him .best-slr .content-inner-dv,.frndship .best-slr .content-inner-dv,.her .best-slr .content-inner-dv,.personalised-gifts .best-slr .content-inner-dv, .karwachth .best-slr .content-inner-dv, .xmas .best-slr .content-inner-dv, .newyr .best-slr .content-inner-dv, .lohri .best-slr .content-inner-dv{max-width:100%}
    .him .best-slr ul,.frndship .best-slr ul,.her .best-slr ul,.personalised-gifts .best-slr ul, .karwachth .best-slr ul, .xmas .best-slr ul, .newyr .best-slr ul, .lohri .best-slr ul{display:inline-block;margin-left:-8px;margin-right:-8px}
    @media screen and (max-width: 1024px) {
    .him .best-slr ul,.frndship .best-slr ul,.her .best-slr ul,.personalised-gifts .best-slr ul, .karwachth .best-slr ul, .xmas .best-slr ul, .newyr .best-slr ul, .lohri .best-slr ul{margin-left:-1px;margin-right:-1px}
    }
    .him .best-slr li,.frndship .best-slr li,.her .best-slr li,.personalised-gifts .best-slr ul li, .karwachth .best-slr ul li, .xmas .best-slr ul li, .newyr .best-slr ul li, .lohri .best-slr ul li, .srch-list ul li, .new-gifts li{background:none !important;font-size:14px;padding:0 8px 15px}
    @media screen and (min-width: 1799px) {
    .him .best-slr li,.frndship .best-slr li,.her .best-slr li,.personalised-gifts .best-slr ul li, .karwachth .best-slr ul li, .xmas .best-slr ul li, .newyr .best-slr ul li, .lohri .best-slr ul li, .srch-list ul li, .new-gifts li{width:14.27%}
    }
    @media screen and (max-width: 1024px) {
    .him .best-slr li,.frndship .best-slr li,.her .best-slr li,.personalised-gifts .best-slr ul li, .karwachth .best-slr ul li, .xmas .best-slr ul li, .newyr .best-slr ul li, .lohri .best-slr ul li, .srch-list ul li, .new-gifts li{padding:0 1px 2px}
    }
    .him .best-slr li:before,.him .best-slr li .img-wrapper:after,.frndship .best-slr li:before,.frndship .best-slr li .img-wrapper:after,.her .best-slr li:before,.her .best-slr li .img-wrapper:after,.personalised-gifts .best-slr li:before,.personalised-gifts .best-slr li .img-wrapper:after,.karwachth .best-slr li:before,.karwachth .best-slr li .img-wrapper:after,.xmas .best-slr li:before,.xmas .best-slr li .img-wrapper:after,.newyr .best-slr li:before,.newyr .best-slr li .img-wrapper:after,.lohri .best-slr li:before,.lohri .best-slr li .img-wrapper:after, .srch-list ul li .img-wrapper:before, .srch-list ul li .img-wrapper:after, .new-gifts li:before,.new-gifts li .img-wrapper:after{display:none !important}

    .him .best-slr li .img-wrapper,.frndship .best-slr li .img-wrapper,.her .best-slr li .img-wrapper,.personalised-gifts .best-slr li .img-wrapper,.karwachth .best-slr li .img-wrapper, .xmas .best-slr li .img-wrapper, .newyr .best-slr li .img-wrapper, .lohri .best-slr li .img-wrapper, .srch-list ul li .img-wrapper, .new-gifts li .img-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;margin-top:0;padding-bottom:10px;text-align:center;position:relative}
    @media screen and (max-width: 1024px) {
    .him .best-slr li .img-wrapper,.frndship .best-slr li .img-wrapper,.her .best-slr li .img-wrapper,.personalised-gifts .best-slr li .img-wrapper,.karwachth .best-slr li .img-wrapper, .xmas .best-slr li .img-wrapper, .newyr .best-slr li .img-wrapper, .lohri .best-slr li .img-wrapper, .srch-list ul li .img-wrapper, .new-gifts li .img-wrapper{box-shadow:none}
    }
    .him .best-slr li a,.frndship .best-slr li a,.her .best-slr li a,.personalised-gifts .best-slr li a,.karwachth .best-slr li a, .xmas .best-slr li a, .newyr .best-slr li a, .lohri .best-slr li a, .srch-list ul li a, .new-gifts li a{color:#6d6d6d;padding-bottom:0}

    .him .best-slr li a:hover,.him .best-slr li a:focus,.him .best-slr li a:active,.frndship .best-slr li a:hover,.frndship .best-slr li a:focus,.frndship .best-slr li a:active,.her .best-slr li a:hover,.her .best-slr li a:focus,.her .best-slr li a:active,.personalised-gifts .best-slr li a:hover,.personalised-gifts .best-slr li a:focus,.personalised-gifts .best-slr li a:active,.karwachth .best-slr li a:hover,.karwachth .best-slr li a:focus,.karwachth .best-slr li a:active, .srch-list li a:hover,.srch-list li a:focus,.srch-list li a:active, .new-gifts li a:hover,.new-gifts li a:focus,.new-gifts li a:active{color:#b20101}

    .him .best-slr li div,.frndship .best-slr li div,.her .best-slr li div,.personalised-gifts .best-slr li div{float:left;margin-top:7px;position:relative}

    .him .best-slr li div.product-name,.frndship .best-slr li div.product-name,.her .best-slr li div.product-name,.personalised-gifts .best-slr li div.product-name,.karwachth .best-slr li div.product-name, .xmas .best-slr li  div.product-name, .newyr .best-slr li  div.product-name, .lohri .best-slr li  div.product-name,
    .srch-list ul li div.product-name, .new-gifts li div.product-name{width:100%;height:34px;margin-bottom: 5px !important; overflow:hidden;padding: 0 5px; text-align:center!important}

    .him .best-slr li div.price-dv,.frndship .best-slr li div.price-dv,.her .best-slr li div.price-dv,.personalised-gifts .best-slr li div.price-dv,.karwachth .best-slr li  div.price-dv,.xmas .best-slr li  div.price-dv, .newyr .best-slr li div.price-dv, .lohri .best-slr li div.price-dv, .srch-list li div.price-dv, .new-gifts li div.price-dv{height:40px;width:100%;padding:0;text-align:center !important}

    @media screen and (max-width:1023px) {
    .him .best-slr li div span.price,.frndship .best-slr li div span.price,.her .best-slr li div span.price,.personalised-gifts .best-slr li div span.price,.karwachth .best-slr li div span.price, .xmas .best-slr li div span.price, .newyr .best-slr li div span.price, .lohri .best-slr li div span.price, .srch-list li span.price, .new-gifts li span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }
    .him .best-slr li div.price-dv i,.frndship .best-slr li div.price-dv i,.her .best-slr li div.price-dv i,.personalised-gifts .best-slr li div.price-dv i,.karwachth  .best-slr li div.price-dv i,.xmas  .best-slr li div.price-dv i, .newyr .best-slr li div.price-dv i, .lohri .best-slr li div.price-dv i, .srch-list li div.price-dv i, .new-gifts li div.price-dv i {font-style:normal;font-family:'rupee_foradianregular'}

    .him .best-slr li .midl-dv button,.frndship .best-slr li .midl-dv button,.her .best-slr li .midl-dv button,.personalised-gifts .best-slr li .midl-dv button,.karwachth .best-slr li .midl-dv button, .xmas .best-slr li .midl-dv button, .newyr .best-slr li .midl-dv button, .lohri .best-slr li .midl-dv button, .srch-list li .midl-dv button, .new-gifts li .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}

    .him .best-slr li .midl-dv button:hover,.him .best-slr li .midl-dv button:focus,.him .best-slr li .midl-dv button:active,.him .best-slr li .midl-dv button:focus:active,.him .best-slr li .midl-dv .gift-now:hover,.him .best-slr li .midl-dv .gift-now:focus,.him .best-slr li .midl-dv .gift-now:focus:active,.frndship .best-slr li .midl-dv button:hover,.frndship .best-slr li .midl-dv button:focus,.frndship .best-slr li .midl-dv button:active,.frndship .best-slr li .midl-dv button:focus:active,.frndship .best-slr li .midl-dv .gift-now:hover,.frndship .best-slr li .midl-dv .gift-now:focus,.frndship .best-slr li .midl-dv .gift-now:focus:active,.her .best-slr li .midl-dv button:hover,.her .best-slr li .midl-dv button:focus,.her .best-slr li .midl-dv button:active,.her .best-slr li .midl-dv button:focus:active,.her .best-slr li .midl-dv .gift-now:hover,.her .best-slr li .midl-dv .gift-now:focus,.her .best-slr li .midl-dv .gift-now:focus:active,.personalised-gifts .best-slr li .midl-dv button:hover,.personalised-gifts .best-slr li .midl-dv button:focus,.personalised-gifts .best-slr li .midl-dv button:active,.personalised-gifts .best-slr li .midl-dv button:focus:active,.personalised-gifts .best-slr li .midl-dv .gift-now:hover,.personalised-gifts .best-slr li .midl-dv .gift-now:focus,.personalised-gifts .best-slr li .midl-dv .gift-now:focus:active, .new-gifts li .midl-dv button:hover,.new-gifts li .midl-dv button:focus,.new-gifts li .midl-dv button:active,.new-gifts li .midl-dv button:focus:active,.new-gifts li .midl-dv .gift-now:hover,.new-gifts li .midl-dv .gift-now:focus,.new-gifts li .midl-dv .gift-now:focus:active{background-color:#b20101 !important;border-color:#b20101!important}

    .him .best-slr li .midl-dv button i,.frndship .best-slr li .midl-dv button i,.her .best-slr li .midl-dv button i,.personalised-gifts .best-slr li .midl-dv button i, .karwachth .best-slr li .midl-dv button i, .xmas .best-slr li .midl-dv button i, .newyr .best-slr li .midl-dv button i, .lohri .best-slr li .midl-dv button i, .srch-list li .midl-dv button i{background-image:url(../i22/relation-sprite17.png);background-repeat:no-repeat;display:block;margin:0 auto}

    .him .best-slr li .midl-dv button.gift-now,.frndship .best-slr li .midl-dv button.gift-now,.her .best-slr li .midl-dv button.gift-now,.personalised-gifts .best-slr li .midl-dv button.gift-now,.karwachth .best-slr li .midl-dv button.gift-now, .karwachth .best-slr li .midl-dv button.gift-now, .xmas .best-slr li .midl-dv button.gift-now,.newyr .best-slr li .midl-dv button.gift-now,.lohri .best-slr li .midl-dv button.gift-now, .new-gifts li .midl-dv button.gift-now{border:1px solid #f6f6f6;border-radius:50px 0 0 50px !important;color:#b20101;font-weight: 700; font-family:'Roboto Condensed', sans-serif;font-size:14px;padding:10px 25px;min-width:117px}

    @media screen and (max-width:1200px) {
    .him .best-slr li .midl-dv button.gift-now,.frndship .best-slr li .midl-dv button.gift-now,.her .best-slr li .midl-dv button.gift-now,.personalised-gifts .best-slr li .midl-dv button.gift-now,.karwachth .best-slr li .midl-dv button.gift-now, .karwachth .best-slr li .midl-dv button.gift-now,.xmas .best-slr li .midl-dv button.gift-now,.newyr .best-slr li .midl-dv button.gift-now,.lohri .best-slr li .midl-dv button.gift-now, .new-gifts li .midl-dv button.gift-now{border:1px solid #bbb !important;height:30px !important;line-height:10px;margin-right:0!important;padding:7px 12px;min-width:90px}
    }
    .him .best-slr li .midl-dv button.gift-now:hover,.him .best-slr li .midl-dv button.gift-now:focus,.him .best-slr li .midl-dv button.gift-now:active,.him .best-slr li .midl-dv button.gift-now:focus:active,.him .best-slr li .midl-dv .gift-now:active,.him .best-slr li .midl-dv .gift-now:hover,.him .best-slr li .midl-dv .gift-now:focus,.him .best-slr li .midl-dv .gift-now:focus:active,.frndship .best-slr li .midl-dv button.gift-now:hover,.frndship .best-slr li .midl-dv button.gift-now:focus,.frndship .best-slr li .midl-dv button.gift-now:active,.frndship .best-slr li .midl-dv button.gift-now:focus:active,.frndship .best-slr li .midl-dv .gift-now:active,.frndship .best-slr li .midl-dv .gift-now:hover,.frndship .best-slr li .midl-dv .gift-now:focus,.frndship .best-slr li .midl-dv .gift-now:focus:active,.her .best-slr li .midl-dv button.gift-now:hover,.her .best-slr li .midl-dv button.gift-now:focus,.her .best-slr li .midl-dv button.gift-now:active,.her .best-slr li .midl-dv button.gift-now:focus:active,.her .best-slr li .midl-dv .gift-now:active,.her .best-slr li .midl-dv .gift-now:hover,.her .best-slr li .midl-dv .gift-now:focus,.her .best-slr li .midl-dv .gift-now:focus:active,.personalised-gifts .best-slr li .midl-dv button.gift-now:hover,.personalised-gifts .best-slr li .midl-dv button.gift-now:focus,.personalised-gifts .best-slr li .midl-dv button.gift-now:active,.personalised-gifts .best-slr li .midl-dv button.gift-now:focus:active,.personalised-gifts .best-slr li .midl-dv .gift-now:active,.personalised-gifts .best-slr li .midl-dv .gift-now:hover,.personalised-gifts .best-slr li .midl-dv .gift-now:focus,.personalised-gifts .best-slr li .midl-dv .gift-now:focus:active, .new-gifts li .midl-dv button.gift-now:hover,.new-gifts li .midl-dv button.gift-now:focus,.new-gifts li .midl-dv button.gift-now:active,.new-gifts li .midl-dv button.gift-now:focus:active,.new-gifts li .midl-dv .gift-now:active,.new-gifts li .midl-dv .gift-now:hover,.new-gifts li .midl-dv .gift-now:focus,.new-gifts li .midl-dv .gift-now:focus:active{border-color:#b20101!important;color:#fff}

    .him .best-slr li .midl-dv button.quickview,.frndship .best-slr li .midl-dv button.quickview,.her .best-slr li .midl-dv button.quickview,.personalised-gifts .best-slr li .midl-dv button.quickview,.karwachth .best-slr li .midl-dv button.quickview, .srch-list li .midl-dv button.quickview, .srch-list li .midl-dv button.notify, .new-gifts li .midl-dv button.quickview{border:1px solid #f6f6f6;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}

    .him .best-slr li .midl-dv button.quickview i,.frndship .best-slr li .midl-dv button.quickview i,.her .best-slr li .midl-dv button.quickview i,.personalised-gifts .best-slr li .midl-dv button.quickview i, .new-gifts li .midl-dv button.quickview i{background-position:0 -175px;height:12px;width:20px}

    .him .best-slr li .midl-dv button.quickview:hover i,.him .best-slr li .midl-dv button.quickview:focus i,.him .best-slr li .midl-dv button.quickview:active i,.him .best-slr li .midl-dv button.quickview:focus:active i,.frndship .best-slr li .midl-dv button.quickview:hover i,.frndship .best-slr li .midl-dv button.quickview:focus i,.frndship .best-slr li .midl-dv button.quickview:active i,.frndship .best-slr li .midl-dv button.quickview:focus:active i,.her .best-slr li .midl-dv button.quickview:hover i,.her .best-slr li .midl-dv button.quickview:focus i,.her .best-slr li .midl-dv button.quickview:active i,.her .best-slr li .midl-dv button.quickview:focus:active i,.personalised-gifts .best-slr li .midl-dv button.quickview:hover i,.personalised-gifts .best-slr li .midl-dv button.quickview:focus i,.personalised-gifts .best-slr li .midl-dv button.quickview:active i,.personalised-gifts .best-slr li .midl-dv button.quickview:focus:active i,.karwachth .best-slr li .midl-dv button.quickview:hover i,.karwachth .best-slr li .midl-dv button.quickview:focus i,.karwachth .best-slr li .midl-dv button.quickview:active i,.karwachth .best-slr li .midl-dv button.quickview:focus:active i,.xmas .best-slr li .midl-dv button.quickview:hover i,.xmas .best-slr li .midl-dv button.quickview:focus i,.xmas .best-slr li .midl-dv button.quickview:active i,.xmas .best-slr li .midl-dv button.quickview:focus:active i, .newyr .best-slr li .midl-dv button.quickview:hover i,.newyr .best-slr li .midl-dv button.quickview:focus i,.newyr .best-slr li .midl-dv button.quickview:active i,.newyr .best-slr li .midl-dv button.quickview:focus:active i{background-position:-105px -128px}

    @media screen and (max-width:1200px) {
    .him .best-slr li .midl-dv button.quickview,.frndship .best-slr li .midl-dv button.quickview,.her .best-slr li .midl-dv button.quickview,.personalised-gifts .best-slr li .midl-dv button.quickview,.karwachth .best-slr li .midl-dv button.quickview,.xmas .best-slr li .midl-dv button.quickview, .new-gifts li .midl-dv button.quickview{border:1px solid #bbb !important;border-left:none!important;height:30px !important;width:30px !important}

    .him .best-slr li .midl-dv button.quickview i,.frndship .best-slr li .midl-dv button.quickview i,.her .best-slr li .midl-dv button.quickview i,.personalised-gifts .best-slr li .midl-dv button.quickview i,.karwachth .best-slr li .midl-dv button.quickview i,.xmas .best-slr li .midl-dv button.quickview i,.newyr .best-slr li .midl-dv button.quickview i{background-position:-23px -176px;height:10px;width:17px}

    .him .best-slr li .midl-dv button.quickview:hover i,.him .best-slr li .midl-dv button.quickview:focus i,.him .best-slr li .midl-dv button.quickview:active i,.him .best-slr li .midl-dv button.quickview:focus:active i,.frndship .best-slr li .midl-dv button.quickview:hover i,.frndship .best-slr li .midl-dv button.quickview:focus i,.frndship .best-slr li .midl-dv button.quickview:active i,.frndship .best-slr li .midl-dv button.quickview:focus:active i,.her .best-slr li .midl-dv button.quickview:hover i,.her .best-slr li .midl-dv button.quickview:focus i,.her .best-slr li .midl-dv button.quickview:active i,.her .best-slr li .midl-dv button.quickview:focus:active i,.personalised-gifts .best-slr li .midl-dv button.quickview:hover i,.personalised-gifts .best-slr li .midl-dv button.quickview:focus i,.personalised-gifts .best-slr li .midl-dv button.quickview:active i,.personalised-gifts .best-slr li .midl-dv button.quickview:focus:active i, .karwachth .best-slr li .midl-dv button.quickview:hover i,.karwachth .best-slr li .midl-dv button.quickview:focus i,.karwachth .best-slr li .midl-dv button.quickview:active i,.karwachth .best-slr li .midl-dv button.quickview:focus:active i,.xmas .best-slr li .midl-dv button.quickview:hover i,.xmas .best-slr li .midl-dv button.quickview:focus i,.xmas .best-slr li .midl-dv button.quickview:active i,.xmas .best-slr li .midl-dv button.quickview:focus:active i, .newyr .best-slr li .midl-dv button.quickview:hover i,.newyr .best-slr li .midl-dv button.quickview:focus i,.newyr .best-slr li .midl-dv button.quickview:active i,.newyr .best-slr li .midl-dv button.quickview:focus:active i{background-position:-43px -176px}
    }
    .him .best-slr li div .giftnow:hover,.him .best-slr li div .giftnow:active,.him .best-slr li div .giftnow:focus,.frndship .best-slr li div .giftnow:hover,.frndship .best-slr li div .giftnow:active,.frndship .best-slr li div .giftnow:focus,.her .best-slr li div .giftnow:hover,.her .best-slr li div .giftnow:active,.her .best-slr li div .giftnow:focus,.personalised-gifts .best-slr li div .giftnow:hover,.personalised-gifts .best-slr li div .giftnow:active,.personalised-gifts .best-slr li div .giftnow:focus,.karwachth .best-slr li div .giftnow:hover, .karwachth .best-slr li div .giftnow:active, .karwachth .best-slr li div .giftnow:focus,.xmas .best-slr li div .giftnow:hover, .xmas .best-slr li div .giftnow:active, .xmas .best-slr li div .giftnow:focus,.newyr .best-slr li div .giftnow:hover, .newyr .best-slr li div .giftnow:hover, .newyr .best-slr li div .giftnow:active, .newyr .best-slr li div .giftnow:focus{background-color:#53c3ed;border-color:#53c3ed;color:#fff}
    .him .contnr-hd>span:after,.him .contnr-hd>span:before,.frndship .contnr-hd>span:after,.frndship .contnr-hd>span:before,.her .contnr-hd>span:after,.her .contnr-hd>span:before,.personalised-gifts .contnr-hd>span:after,.personalised-gifts .contnr-hd>span:before,.karwachth .contnr-hd>span:before,.xmas .contnr-hd>span:after,.xmas .contnr-hd>span:before,.newyr .contnr-hd>span:after,.newyr .contnr-hd>span:before{background:#e7f6ff}
    @media screen and (min-width: 1024px) {
    .him .best-slr li .bg,.frndship .best-slr li .bg,.her .best-slr li .bg,.personalised-gifts .best-slr li .bg,.karwachth .best-slr li .bg,.xmas .best-slr li .bg,.newyr .best-slr li .bg{background-color:rgba(0,162,255,0.07)}
    }
    /*Him End*/
    /*Outlets Start*/
    .locatn-dv{background-color:#ebebeb;top:95px;left:0;right:0;z-index:100;padding-top:20px !important}
    .location-subdv{border:1px solid #cdd6dc;border-radius:10px;margin-bottom:15px;min-height:70px;padding:15px}
    .locatn-dv h3{color:#5d656a;display:block;font-size:14px;line-height:17px;margin:0 auto;left:0;right:0;top:-10px;text-align:center;width:100%}
    .locatn-dv h3 span{background-color:#ebebeb;display:inline-block;padding:0 10px}
    .locatn-dv ul{margin:0}
    .locatn-dv ul li{display:inline-block;margin:10px 5px 5px}
    .locatn-dv ul li a{background-color:#fff;border:1px solid #d7d7d7;border-radius:50px;box-shadow:0 1px 0 #d6d6d6;color:#848484;display:block;font-size:12px;line-height:16px;height:20px;width:20px}
    .locatn-dv ul li a:hover,.locatn-dv ul li a:focus,.locatn-dv ul li a:active,.locatn-dv ul li a:focus:active,.locatn-dv ul li a.active,.locatn-dv ul li a.active:hover,.locatn-dv ul li a.active:focus,.locatn-dv ul li a.active:active,.locatn-dv ul li a.active:focus:active,.locatn-dv div .btn:hover,.locatn-dv div .btn:focus,.locatn-dv div .btn:focus:active,.locatn-dv ul li.active a{background-color:#b20101;color:#fff}
    .locatn-dv div.form-fld{background-color:#fff;border:1px solid #d6d6d6;border-bottom-width:2px;border-radius:3px}
    .locatn-dv div label{float:left;font-weight:400;height:34px;margin:0;position:relative;width:70%}
    .locatn-dv div label .form-control {
        padding:2px 5px;
        margin: 0;
        background: #FFFFFF;
        height:100%;
        font-size: 14px;
        line-height: 19px;
        color:#2b2b2b;
        border:none;
        display: inline-block;
        -webkit-appearance:none;
        -moz-appearance:none;
        appearance:none;
        cursor:pointer;
        width:100%}
    .locatn-dv div label:after {
        background:url(../i22/downarrow.png) no-repeat center 9px;
        content:'';
        margin-top:-11px;
        right:0; 
        top:50%;
        position:absolute;
        pointer-events:none;
        width:20px; height:23px;
         display:block}
    .locatn-dv div label:before {
        content:'';
        right:0; top:0px;
        width:20px; height:23px;
        background:#FFFFFF;
        position:absolute;
        pointer-events:none;
        display:block}
    .locatn-dv div .btn{border:none;border-left:1px solid #d6d6d6;border-radius:0;color:#b20101;font-size:13px;float:right;height:34px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;width:30%}
    .city-list{padding-top:40px;padding-bottom:40px}
    .locatn-dv.affix ~ #Cityblock .city-list.active{padding-top:200px;padding-bottom:195px;position:relative;top:150px}
    .city-list h4{color:#848484;display:block;font-size:14px;line-height:22px;overflow:hidden;margin:0 0 10px;padding-bottom:2px;white-space:nowrap}
    .city-list h4 span.contnt{display:inline-block;position:relative}
    .city-list h4 > span.contnt:before,.city-list h4 > span.contnt:after{content:"";margin-top:-7px;position:absolute;top:50%;width:9999px;height:15px;background-color:#cdd6dc}
    .city-list h4 > span.contnt:before{right:0}
    .city-list h4 > span.contnt:after{left:0}
    .city-list h4 > span.contnt span{background-color:#fff;border:1px solid #d7d7d7;border-radius:50px;box-shadow:0 1px 0 #d6d6d6;display:inline-block;height:25px;position:relative;width:25px;z-index:1}
    .city-list .city-dv .city-name{font-size:16px;line-height:18px;margin-bottom:10px}
    .city-list ul{margin:0;overflow:hidden}
    .city-list ul li {
        float: left;
        margin-bottom: 15px;
        width: 50%;}
    @media screen and (min-width:800px) {
    .city-list ul li {width: 20%;}
    }
    @media screen and (min-width:600px) {
    .city-list ul.h130 li{min-height:130px}
    .city-list ul.h140 li{min-height:140px}
    .city-list ul.h180 li{min-height:180px}
    .city-list ul.h200 li{min-height:200px}
    }
    .outlet{background-color:#efefef;position:fixed;top:0;left:0;right:0;top:0;padding-top:0;z-index:100}
    .outlet li.active a{background-color:#b20101!important}
    .outlt-city .city-list{border-top:187px solid transparent;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin-top:-187px;margin-bottom:0;padding-top:0;padding-bottom:35px;overflow:hidden}
    .outlt-city .city-list:first-of-type{padding-top:187px}
    .outlt-city .city-list ul li{padding-right:25px;word-wrap:break-word}
    .outlt-city li li p{display:inline}
    .outlt-city li strong{font-weight:700;font-family:'Roboto Condensed', sans-serif;}
    .outlet .locatn-dv{background-color:transparent}
    .outlt-city h4 > span.contnt:before,.outlt-city h4 > span.contnt:after{height:5px}
    .city-list .colmn1,.city-list .colmn2,.city-list .colmn3{width:100%}
    @media screen and (min-width:800px) {
    .city-list .colmn1{float:left;width:25%}
    .city-list .colmn2{float:left;width:50%}
    .city-list .colmn3{float:left;width:100%}
    }
    .colmn1 li,.city-dv1 li{width:100%!important}
    .colmn2 li{width:33.3333%!important}
    @media screen and (max-width:480px) {
    .colmn2 li{width:100%!important}
    }
    /*Outlet End*/
    /*Friendship Day Start*/
    .frndship .home-categories li span.bg{background-color:rgba(36,227,224,0.1)}
    .frndship .home-categories li a .giftBtn span{background-color:#58dbd9}
    .frndship .home-categories li div.catDiv a:hover span,.frndship .home-categories li div.catDiv a:hover,.frndship .home-categories li div.catDiv a.more:hover{color:#58dbd9}
    .frndship .home-categories li div.catDiv a.more:hover:after,.frndship .home-categories li a .giftBtn{border-color:#58dbd9}
    .frndship .home-categories li a .productname,.frndship .tab-hd{color:#42cbc9}
    /*Friendship Day End*/
    /*Unsubsribe Start*/
    .unsbscrib-copy-right{text-align:center;width:100%}
    .unsbscrib-dv{padding:30px 0}
    @media screen and (max-width: 980px) {
    .unsbscrib-dv{padding:15px 20px}
    }
    .unsbscrib-dv .logo{margin:0 auto 50px}
    @media screen and (max-width:992px) {
    .unsbscrib-dv .logo{margin:0 auto 20px}
    }
    .unsbscrib-txt{display:block;margin-top:45px}
    @media screen and (max-width:992px) {
    .unsbscrib-txt{margin-top:20px}
    }
    .unsbscrib-txt p{font-size:16px;line-height:35px}
    @media screen and (max-width:992px) {
    .unsbscrib-txt p{font-size:14px;line-height:26px}
    }
    .unsbscrib-txt p span{color:#b20101;display:block;font-size:22px;margin-bottom:10px}
    @media screen and (max-width:992px) {
    .unsbscrib-txt p span{font-size:17px}
    }
    .unsbscrib-txt p span i:before{content:"\f119"}
    @media screen and (min-width:480px) {
    .unsbscrib-dv .frm-dv{margin:0 auto 30px;width:425px}
    }
    .unsbscrib-dv ul{margin-bottom:15px}
    .unsbscrib-dv ul li{margin-top:15px}
    @media screen and (max-width:992px) {
    .unsbscrib-dv ul li{margin-top:10px}
    }
    .unsbscrib-dv ul li input[type=radio]{width:28px;margin:0;padding:0;opacity:0;display:none}
    .unsbscrib-dv ul li input[type=radio] + label{display:inline-block;margin:0;padding-left:25px;background:url(../i22/radiobutton.png) no-repeat -4px 0;font:normal 15px/20px 'Roboto Condensed', sans-serif;}
    @media screen and (max-width:992px) {
    .unsbscrib-dv ul li input[type=radio] + label{font-size:14px}
    }
    .unsbscrib-dv ul li input[type=radio]:checked + label{background:url(../i22/radiobutton-act.png) no-repeat -4px 0;font-weight: 700; font-family:'Roboto Condensed', sans-serif;}
    @media screen and (min-width:480px) {
    .unsbscrib-dv .frm-btm-dv{padding-left:25px}
    }
    .unsbscrib-dv .frm-btm-dv textarea{border-color:#b7b7b7;margin-bottom:20px}
    .unsbscrib-dv .frm-btm-dv .unsbscrib-btn{border:1px solid #b20101;border-radius:3px;background-color:#b20101;color:#fff;display:inline-block;font-size:14px;font-family:'Roboto Condensed', sans-serif;font-weight: 700;height:40px;padding:5px 30px;text-transform:uppercase;transition:all .3s ease-in-out 0;vertical-align:top}
    @media(max-width:980px) {
    .unsbscrib-dv .frm-btm-dv .unsbscrib-btn{margin:5px 0;text-align:center;width:100%}
    }
    @media(max-width:800px) {
    .unsbscrib-dv .frm-btm-dv .unsbscrib-btn{padding:5px}
    }
    .unsbscrib-dv .frm-btm-dv .unsbscrib-btn:hover,.unsbscrib-dv .frm-btm-dv .unsbscrib-btn:focus,.unsbscrib-dv .frm-btm-dv .unsbscrib-btn:focus:active{border-color:#b7b7b7;box-shadow:none;background-color:#fff;color:#b20101}
    /*Unsubscribe End*/
    /*Personalised Gifts Start*/
    .personalised-gifts .home-categories{background-color:#fff;margin:0 -15px}
    @media (max-width: 991px){
        .personalised-gifts .home-categories{margin-top: 0}
    }
    .personalised-gifts .home-categories li a .giftBtn{border-color:#2d3445}
    .personalised-gifts .home-categories li a .giftBtn span{background-color:#2d3445}
    .personalised-gifts .home-categories li a .productname{color:#fff}
    .personalised-gifts .home-categories li div.catDiv a:hover,.personalised-gifts .home-categories li div.catDiv a.more:hover,.personalised-gifts .home-categories li div.catDiv a:hover span,{color:#23ccbe}
    .personalised-gifts .home-categories li div.catDiv a.more:hover:after{border-color:#23ccbe}
    .personalised-gifts .home-categories ul{margin:0;padding:0;overflow:hidden}
    .personalised-gifts .home-categories li{border:none;padding:15px}
    @media screen and (max-width:767px){
        .personalised-gifts .home-categories li{padding: 10px}
    }
    @media screen and (max-width:667px){
        .personalised-gifts .home-categories li{padding: 7px !important}
    }
    @media screen and (max-width: 675px){
    .personalised-gifts .home-categories li {width:33.3333%}
    }
    .personalised-gifts .home-categories li:after{display:none}
    .personalised-gifts .home-categories li a{padding:0}
    .personalised-gifts .home-categories li div.cat-dv{background:url(../i22/persnalised-cat-bg.gif) repeat 0 0;overflow:hidden}
    .personalised-gifts .home-categories li div.cat-dv a.prod-img{display:block;padding:15px 0 13px;position:relative}
    @media screen and (max-width:767px){
        .personalised-gifts .home-categories li div.cat-dv a.prod-img{display: inline-block; padding:0}
    }
    .personalised-gifts .home-categories li div.cat-dv a.prod-img span{color:#fff;display:inline-block;font:700 18px/20px 'Roboto Condensed', sans-serif;margin:0 auto;padding:4px 5px 3px;position:absolute;left:0;right:0;bottom:0;text-shadow:2px 0 1px rgba(0,0,0,0.25);text-transform:uppercase;height:30px;width:200px}
    @media screen and (max-width:767px){
        .personalised-gifts .home-categories li div.cat-dv a.prod-img span{        
            position: relative;
            text-shadow: none;
            width: inherit}
        .personalised-gifts .home-categories li div.cat-dv a.prod-img img{margin: 5px auto}
    }
    @media screen and (max-width:667px){
        .personalised-gifts .home-categories li div.cat-dv a.prod-img span{font-size: 12px;line-height: 14px}
    }
    @media screen and (max-width:425px){
        .personalised-gifts .home-categories li div.cat-dv a.prod-img span{height: 40px}
    }
    .personalised-gifts .home-categories li ul{margin:10px -5px 0}
    @media screen and (max-width:1199px){
        .personalised-gifts .home-categories li ul{display: none}
    }
    .personalised-gifts .home-categories li ul li{float:left;padding:0 5px;width:33.3333%}
    .personalised-gifts .home-categories li ul li .suvdiv{padding:6px 10px 7px}
    .personalised-gifts .home-categories li ul li .suvdiv a.cateName{color:#5d656a;display:block;font-size:12px;line-height:16px;height:32px;margin-bottom:3px;overflow:hidden}
    .personalised-gifts .home-categories li ul li .suvdiv span{font:700 14px/16px 'Roboto Condensed', sans-serif;}
    .personalised-gifts .home-categories li ul li .suvdiv span i{font-style:normal;font-family:'rupee_foradianregular'}
    .personalised-gifts .home-categories li div.cat-dv.red-dv a.prod-img span{background-color:#b20101}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.red-dv a.prod-img span{
        background-color:#fff;
        color:#b20101}
    }
    .personalised-gifts .home-categories li div.cat-dv.red-dv ul li .suvdiv span{color:#b20101}

    .personalised-gifts .home-categories li div.cat-dv.ornge-dv a.prod-img span{background-color:#ff7800}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.ornge-dv a.prod-img span{
        background-color:#fff;
        color:#ff7800}
    }
    .personalised-gifts .home-categories li div.cat-dv.ornge-dv ul li .suvdiv span{color:#ff7800}

    .personalised-gifts .home-categories li div.cat-dv.green-dv a.prod-img span{background-color:#a7ad29}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.green-dv a.prod-img span{
        background-color:#fff;
        color:#a7ad29}
    }
    .personalised-gifts .home-categories li div.cat-dv.green-dv ul li .suvdiv span{color:#a7ad29}

    .personalised-gifts .home-categories li div.cat-dv.blue-dv a.prod-img span{background-color:#00596b}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.blue-dv a.prod-img span{
        background-color:#fff;
        color:#00596b}
    }
    .personalised-gifts .home-categories li div.cat-dv.blue-dv ul li .suvdiv span{color:#00596b}

    .personalised-gifts .home-categories li div.cat-dv.grey-dv a.prod-img span{background-color:#463c31}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.grey-dv a.prod-img span{
        background-color:#fff;
        color:#463c31}
    }
    .personalised-gifts .home-categories li div.cat-dv.grey-dv ul li .suvdiv span{color:#463c31}

    .personalised-gifts .home-categories li div.cat-dv.maroon-dv a.prod-img span{background-color:#8b191a}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.maroon-dv a.prod-img span{
        background-color:#fff;
        color:#8b191a}
    }
    .personalised-gifts .home-categories li div.cat-dv.maroon-dv ul li .suvdiv span{color:#8b191a}

    .personalised-gifts .home-categories li div.cat-dv.violet-dv a.prod-img span{background-color:#9a5eb3}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.violet-dv a.prod-img span{
        background-color:#fff;
        color:#9a5eb3}
    }
    .personalised-gifts .home-categories li div.cat-dv.violet-dv ul li .suvdiv span{color:#9a5eb3}

    .personalised-gifts .home-categories li div.cat-dv.lghtblu-dv a.prod-img span{background-color:#66a6da}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.lghtblu-dv a.prod-img span{
        background-color:#fff;
        color:#66a6da}
    }
    .personalised-gifts .home-categories li div.cat-dv.lghtblu-dv ul li .suvdiv span{color:#66a6da}

    .personalised-gifts .home-categories li div.cat-dv.pink-dv a.prod-img span{background-color:#ff3e7c}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.pink-dv a.prod-img span{
        background-color:#fff;
        color:#ff3e7c}
    }
    .personalised-gifts .home-categories li div.cat-dv.pink-dv ul li .suvdiv span{color:#ff3e7c}

    .personalised-gifts .home-categories li div.cat-dv.lgt-red-dv a.prod-img span{background-color:#56c6d0}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.lgt-red-dv a.prod-img span{
        background-color:#fff;
        color:#56c6d0}
    }
    .personalised-gifts .home-categories li div.cat-dv.lgt-red-dv ul li .suvdiv span{color:#ff4123}

    .personalised-gifts .home-categories li div.cat-dv.yelow-dv a.prod-img span{background-color:#e5b037}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.yelow-dv a.prod-img span{
        background-color:#fff;
        color:#e5b037}
    }
    .personalised-gifts .home-categories li div.cat-dv.yelow-dv ul li .suvdiv span{color:#e5b037}

    .personalised-gifts .home-categories li div.cat-dv.dark-gren-dv a.prod-img span{background-color:#34b57c}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.dark-gren-dv a.prod-img span{
        background-color:#fff;
        color:#34b57c}
    }
    .personalised-gifts .home-categories li div.cat-dv.dark-gren-dv ul li .suvdiv span{color:#34b57c}

    .personalised-gifts .home-categories li div.cat-dv.soft-cyan-dv a.prod-img span{background-color:#59d3fb}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.soft-cyan-dv a.prod-img span{
        background-color:#fff;
        color:#59d3fb}
    }
    .personalised-gifts .home-categories li div.cat-dv.soft-cyan-dv ul li .suvdiv span{color:#59d3fb}

    .personalised-gifts .home-categories li div.cat-dv.brown-dv a.prod-img span{background-color:#BB6F4B}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.brown-dv a.prod-img span{
        background-color:#fff;
        color:#BB6F4B}
    }
    .personalised-gifts .home-categories li div.cat-dv.brown-dv ul li .suvdiv span{color:#BB6F4B}

    .personalised-gifts .home-categories li div.cat-dv.drkyellow-dv a.prod-img span{background-color:#C68000}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.drkyellow-dv a.prod-img span{
        background-color:#fff;
        color:#C68000}
    }
    .personalised-gifts .home-categories li div.cat-dv.drkyellow-dv ul li .suvdiv span{color:#C68000}

    .personalised-gifts .home-categories li div.cat-dv.drk-red-dv a.prod-img span{background-color:#ca1f43}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.drk-red-dv a.prod-img span{
        background-color:#fff;
        color:#ca1f43}
    }
    .personalised-gifts .home-categories li div.cat-dv.drk-red-dv ul li .suvdiv span{color:#ca1f43}

    .personalised-gifts .home-categories li div.cat-dv.turquoise-mdm-dv a.prod-img span{background-color:#80C7BF}
    @media screen and (max-width:767px){
    .personalised-gifts .home-categories li div.cat-dv.turquoise-mdm-dv a.prod-img span{
        background-color:#fff;
        color:#80C7BF}
    }
    .personalised-gifts .home-categories li div.cat-dv.turquoise-mdm-dv ul li .suvdiv span{color:#80C7BF}
    @media (max-width: 992px){
    .populargifts {padding-top: 20px}
    }
    /*Personalised Gifts End*/
    /*City Page 2018 Start*/
    .city-seclist-dv{background-color:#ebebeb;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;position:fixed;top:-135px;left:0;width:100%}
    @media screen and (max-width: 1024px) {
    .city-seclist-dv{padding-bottom:10px;position:static;top:-80px}
    .city-seclist-dv .container{width:100%}
    }
    .city-seclist-dv.affix{position:fixed;top:60px;left:0; z-index: 6;}
    @media(max-width:991px){
        .city-seclist-dv.affix{top:50px}
    }
    .city-seclist-dv.sticky{background-color:#ebebeb;display:block;position:fixed;top:-145px;width:100%;z-index:10}
    @media screen and (max-width: 1024px) {
    .city-seclist-dv.sticky{padding-top:60px}
    }
    body.down-scrol .city-seclist-dv.sticky{padding-top:10px;top:50px}
    .city-seclist{display:block;margin-right:auto;margin-left:auto;width:100%}
    @media screen and (min-width: 1280px) {
    .city-seclist{display:table;width:100%}
    .city-seclist:first-of-type{margin-bottom:20px}
    .city-seclist-dv .city-seclist:first-of-type{margin-bottom:0}
    }
    .city-seclist .owl-carousel.off{display:table;margin-bottom:5px}
    @media screen and (max-width:1024px) {
    .city-seclst-sm{display:none}
    }
    .city-seclist .list-item{display:table-cell;padding:10px 5px 0; width: 90px;}
    @media screen and (max-width: 1024px) {
    .city-seclist .list-item{padding:5px}
    }
    @media screen and (max-width: 1024px) {
    .city-seclist .list-item{margin-bottom:0}
    }
    .city-seclist .list-item a .image{display:block}
    @media screen and (max-width: 1024px) {
    .city-seclist .list-item a .image{margin:0 auto}
    }
    .city-seclist .list-item a .image img{display:inline-block;max-width:100%;width:auto}
    @media screen and (min-width: 1280px) {
    .city-seclist .list-item a .image img{max-width:100%}
    }
    .city-seclist .list-item a .txt{display:block;font-size:13px;line-height:15px;margin-top:10px}
    @media screen and (min-width: 768px) {
    .city-seclist .list-item a .txt{font-size:15px;line-height:17px}
    }
    @media screen and (min-width: 1280px) {
    .city-seclist .list-item a .txt{font-size:17px;line-height:19px}
    }
    .city-section{background-color:#fff;box-shadow:0 1px 3px #cdd6dc;overflow:hidden;padding:15px 15px 0}
    .city-section .panel-title{cursor:pointer;margin:0;padding-right:25px;padding-bottom:15px;width:100%}
    .city-section .panel-title a{color:#000;display:block}
    .city-section .panel-title i{height:15px;position:absolute;right:0;top:0;width:15px}
    .city-section .panel-title i:after{background:url(../i22/spriteimg14.png) no-repeat -427px -203px;content:"";display:block;float:right;width:15px;height:15px}
    .city-section .panel-title.collapsed i:after{background-position:-427px -182px}
    .city-section .panel-collapse{border-top:1px dashed #cdd6dc;color:#5d656a;font-size:15px}
    .city-section ul.why-us,.city-section .total-gifts{margin:15px 0}
    .city-section ul.why-us li{font-size:14px;margin-bottom:10px;padding-left:15px;position:relative}
    .city-section ul.why-us li:before{background-color:#5d656a;border-radius:50px;content:'';display:inline-block;height:7px;width:7px;margin-top:-3px;position:absolute;left:0;top:50%}
    .city-section strong,.city-pin-list strong{color:#2b2b2b;font-family:'Roboto Condensed', sans-serif;font-weight:700}
    @media screen and (min-width:1025px) {
    .city-tab .tab-content>.tab-pane{display:block}
    }
    .city-tab-menu{display:block;margin-bottom:0;width:100%}
    .city-tab-menu li{display:block;float:left;padding:0 15px 15px;vertical-align:middle}
    @media screen and (min-width:1025px) {
    .city-tab-menu li{border-right:1px dashed #cdd6dc;min-height:325px;padding:0 15px;width:35%}
    .city-tab-menu li:last-of-type{border-right:none}
    .city-tab-menu li:first-of-type{width:30%}
    }
    @media screen and (max-width:1024px) {
    .city-tab-menu li{width:100%}
    }
    .city-tab-menu li ul{margin:15px 0 0;overflow:hidden}
    .city-tab-menu li li{border:none;color:#2b2b2b;font-size:14px;float:left;margin:0 0 5px;padding:0;width:50%}
    @media screen and (min-width:800px) {
    .city-tab-menu li li{width:33.33333%}
    }
    @media screen and (min-width:1025px) {
    .city-tab-menu li li,.city-tab-menu li li:first-of-type{min-height:inherit;width:100%}
    }
    .city-tab-menu li li a{color:#2b2b2b}
    .city-tab-menu li li a:hover{color:#b20101}
    .city-tab-menu .top-sel-hd{border:1px solid #cdd6dc;background-color:#ebebeb;font-family:'Roboto Condensed', sans-serif; font-weight: 700; color:#5d656a;font-size:12px;line-height:14px;padding:5px}
    @media screen and (min-width:1025px) {
    .city-tab .city-tab-menu .top-sel-hd{pointer-events:none}
    }
    @media screen and (max-width:1024px) {
    .city-tab-menu li .top-sel-hd{font-weight: 700; font-size:14px;font-family:'Roboto Condensed', sans-serif;}
    .city-tab-menu li.active .top-sel-hd{border-color:transparent;background-color:transparent}
    }
    .product-carousel ul{margin:0}
    @media screen and (max-width:1024px) {
    .product-carousel ul li{float:left;margin-bottom:10px;padding:0 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .product-carousel ul li{width:50%}
    }
    .product-carousel ul li a.cateName{color:#5d656a;display:block;font-size:12px;line-height:14px;height:28px;margin-top:5px;margin-bottom:5px;overflow:hidden}
    .product-carousel ul li a.cateName:hover,.product-carousel ul li a.cateName:focus{color:#b20101}
    .product-carousel ul li .offerprice{color:#5d656a;display:block;font-size:12px;line-height:16px;text-decoration:line-through}
    .product-carousel ul li .price{color:#2b2b2b;display:block;font-size:14px;line-height:16px;margin-bottom:10px}
    .product-carousel ul li .giftNow{border-color:#b20101;border-radius:50px;margin:0;min-width:100px;width:auto}
    .product-carousel .btn{background-color:rgba(40,54,63,0.7);border-radius:0;display:none!important;font-size:0;height:40px;padding:0;position:absolute;top:65px;text-indent:-20000px;width:40px}
    .product-carousel:hover .btn{display:block!important}
    @media screen and (max-width:992px) {
    .product-carousel .btn{background-color:rgba(40,54,63,1);display:block!important}
    }
    .product-carousel .owl-nav .disabled{display:none}
    .product-carousel .off{display:block}
    .product-carousel .btn:hover{background-color:rgba(40,54,63,1)}
    .product-carousel .btn:before{border:1px solid #fff;content:'';display:block;height:15px;position:relative;top:50%;margin-top:-7px;width:15px}
    .product-carousel .btn.prev{left:0}
    .product-carousel .btn.prev:before{border-right:none;border-bottom:none;float:right;margin-right:7px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
    .product-carousel .btn.next{right:0}
    .product-carousel .btn.next:before{border-left:none;border-bottom:none;float:left;margin-left:7px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
    .product-carousel:last-of-type{border:none}
    .product-carousel .showmore{display:block!important;float:left;width:100%!important}
    @media screen and (min-width:1025px) {
    .product-carousel .showmore{display:none!important}
    }
    .product-carousel .giftNow{margin-bottom:15px}
    .delivry-options{border-top:1px dashed #cdd6dc;margin-top:15px;padding-top:15px;padding-bottom:15px}
    .delivry-options div span{border:1px solid #cdd6dc;border-radius:3px;color:#2b2b2b;float:left;font-size:13px;line-height:15px;margin-top:10px;margin-right:15px;padding:10px 10px 5px;text-transform:uppercase;height:68px;width:98px}
    .delivry-options div span img{margin-bottom:7px}
    .city-section .testimonial-sl{margin-top:15px}
    .city-section .entry-title{margin-top:0}
    @media screen and (min-width:768px) {
    .city-section .testimonial-sl ul li{width:60px}
    }
    .view-more{border:1px solid #cdd6dc;border-radius:3px;color:#5d656a;display:inline-block;font-size:12px;margin-top:20px;margin-bottom:15px;padding:5px 30px}
    .contnr-hd{display:block;font:300 24px/27px 'Roboto Condensed', sans-serif;;margin:0 0 15px;text-align:center;overflow:hidden;white-space:nowrap}
    .contnr-hd span{position:relative;display:inline-block}
    .contnr-hd>span:after,.contnr-hd>span:before{background:url(../i22/bordr18.png) repeat 0 0;content:"";position:absolute;top:50%;width:1000px;height:4px}
    .contnr-hd>span:before{right:100%;margin-right:15px}
    .contnr-hd>span:after{left:100%;margin-left:15px}
    .best-slr li{background-color:#fff;float:left;position:relative;width:50%}
    @media screen and (min-width: 640px) {
    .best-slr li{width:33.3333%}
    }
    @media screen and (min-width: 768px) {
    .best-slr li{width:25%}
    }
    @media screen and (min-width: 1024px) {
    .best-slr li{width:20%}
    }
    .best-slr li:hover{z-index:5}
    .best-slr li:before{background-color:#ebebeb;content:'';display:block;height:2px;position:absolute;left:0;bottom:0;width:100%;z-index:4}
    @media screen and (min-width: 1024px) {
    .best-slr li:before{background-color:#fff}
    }
    @media screen and (min-width: 1200px) {
    .best-slr li:hover:before{display:none}
    }
    .best-slr li:nth-child(5n):after{display:none}
    .best-slr li .img-wrapper{display:block;height:100%;position:relative;width:100%}
    .best-slr li .img-wrapper:after{background-color:#ebebeb;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px;z-index:4}
    .best-slr li:nth-child(2n) .img-wrapper:after{display:none}
    @media screen and (min-width: 640px) {
    .best-slr li:nth-child(2n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(3n) .img-wrapper:after{display:none}
    }
    @media screen and (min-width: 768px) {
    .best-slr li:nth-child(3n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(4n) .img-wrapper:after{display:none}
    }
    @media screen and (min-width: 1024px) {
    .best-slr li .img-wrapper:after{background-color:#fff}
    .best-slr li:nth-child(4n) .img-wrapper:after{display:block}
    .best-slr li:nth-child(5n) .img-wrapper:after{display:none}
    .city-more-occ li {width: 25%;}
    }
    .best-slr li a{display:block;overflow:hidden;padding-bottom:15px;position:relative;text-align:center}
    .best-slr li:hover a img{position:relative;z-index:2}
    .best-slr li div.product-detail{background-color:#fff;padding:0 10px 10px;z-index:1;width:100%}
    @media screen and (min-width: 1024px) {
    .best-slr li div.product-detail{box-shadow:0 2px 2px rgba(0,0,0,0.2);display:none;position:absolute;left:0;right:0;top:0;bottom:-60px}
    .best-slr li:hover div.product-detail{display:block}
    .best-slr li div .prod-info{display:block;position:absolute;left:0;right:0;bottom:0;padding:0 10px 10px}
    }
    .best-slr li div span.offer-price, .srch-list li span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;text-decoration:line-through}
    .best-slr li div span.price{color:#2b2b2b;display:block;font:700 17px/19px 'Roboto Condensed', sans-serif;}
    @media screen and (min-width: 1024px) {
    .best-slr li .bg{height:100%;position:absolute;left:0;top:0;width:100%;transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out}
    .best-slr li:hover .bg{background-color:rgba(255,255,255,0)}
    }
    .best-slr li div .prodName{color:#6d6d6d;display:block;font-size:12px;margin-bottom:10px;max-width:100%;height:16px;overflow:hidden;padding:0;position:relative;z-index:3}
    .best-slr li div .prodName:hover{color:#e02b57}
    .best-slr li div .giftnow{border:1px solid #b20101;border-radius:50px;background-color:#fff;color:#b20101;font:700 12px/16px 'Roboto Condensed', sans-serif;;text-transform:uppercase;height:28px;width:98px}
    .best-slr li div .giftnow:hover{background-color:#b20101;color:#fff}
    .city-best-slr{display:inline-block;margin-bottom:25px;width:100%}
    .best-selr-sectn{margin-bottom:10px}
    .city-accordion{margin:0}
    .city-accordion .panel{border:none;border-bottom:1px dashed #cdd6dc;border-radius:0;box-shadow:none}
    .city-accordion .panel+.panel{margin:0}
    .city-accordion .panel:last-of-type{margin:0;border-bottom:none}
    .city-accordion .panel .panel-heading{background-color:transparent;padding:0}
    .city-accordion .panel .panel-heading .panel-title{font-size:14px;position:relative}
    .city-accordion .panel .panel-heading a{display:block;padding:10px 0 0}
    .city-accordion .panel .panel-heading a i{
        margin-top: -12px;
        position: absolute;
        right: 0;
        top: 50%}
    .city-accordion .panel .panel-heading a i:after{background: none;color:#cdd6dc;content:'\f106';font-size:21px}
    .city-accordion .panel .panel-heading a.collapsed i:after{content:'\f107'}
    .city-accordion .panel .panel-collapse{border:none;margin:0;padding:0}
    .city-accordion>.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;padding:0}
    .city-accordion .panel .panel-collapse .owl-carousel{height:0}
    .city-accordion .panel .panel-collapse.in .owl-carousel{height:auto;overflow:hidden}
    .city-section .panel-collapse p{margin-top:10px}
    .city-accordion .product-carousel li{margin-bottom:10px}
    .city-section .vouchers{margin:0 -5px;overflow:hidden}
    .city-section .vouchers li{background:none;margin:0 0 10px;overflow:hidden;padding:0 0 0 15px;position:relative;text-align:left;word-wrap:break-word;width:auto}
    .city-section .vouchers li:before{background:url(../i22/spriteimg14.png) no-repeat -128px -70px;content:"";display:block;position:absolute;left:0;top:5px;width:7px;height:7px}
    .city-section .vouchers li a{border:1px solid rgba(210,32,53,0);border-radius:3px;display:inline-block;height:90px;overflow:hidden;width:90px}
    .city-section .vouchers li a:hover,.city-section .vouchers li a:focus,.city-section .vouchers li a:focus:active{border-color:rgba(210,32,53,1)}
    .city-section .vouchers li span{color:#2b2b2b;font-weight: 700; font-family:'Roboto Condensed', sans-serif;}
    .city-section .city-fest-list ul{margin-top:10px;min-height:100px}
    .city-section .city-fest-list li{display:block;margin-bottom:10px}
    .city-section .city-fest-list li span{font-size:12px;float:right}
    .city-section .city-fest-list li a{color:#2b2b2b}
    .city-section .city-fest-list li a:hover,.city-section .city-fest-list li a:focus,.city-section .city-fest-list li a:focus:active{color:#b20101}
    .city-section a.showmore{border:none;background-color:#fff;box-shadow:none;color:#6d6d6d;display:inline-block;font-size:12px;line-height:14px;margin:0 0 15px;padding:0;text-align:center;width:auto}
    .city-section a.showmore i{padding:0;margin-left:5px;position:relative;top:2px}
    .city-section a.showmore i:after{color:#6d6d6d;content:'\f107';font-size:20px}
    .city-section a.showless i:after{content:'\f106'}
    .about-city{background-color:#fff;line-height:20px;padding-top:30px;padding-bottom:5px}
    .about-city p:last-of-type{color:#5d656a;margin-bottom:25px}
    .city-pin-list{padding-top:30px;padding-bottom:30px}
    .city-pin-list ul li{color:#2b2b2b;float:left;margin-bottom:10px;vertical-align:middle;width:50%}
    @media screen and (min-width: 480px) {
    .city-pin-list ul li{width:33.333333%}
    }
    @media screen and (min-width: 600px) {
    .city-pin-list ul li{width:25%}
    }
    @media screen and (min-width: 768px) {
    .city-pin-list ul li{width:20%}
    }
    @media screen and (min-width: 1024px) {
    .city-pin-list ul li{width:12.5%}
    }
    .city-pin-list ul li span:first-of-type{margin-left:7px}
    .city-pin-list ul li span:last-of-type{margin-left:5px}
    .city-pin-list li span{vertical-align:middle}
    .city-pin-list .ct-delvry-method{float:right;margin:0 0 10px}
    @media screen and (max-width: 767px) {
    .city-pin-list .ct-delvry-method{float:left}
    }
    .city-pin-list .ct-delvry-method li{color:#5d656a;float:left;font-size:12px;margin-right:10px;width:inherit!important}
    .city-pin-list .ct-delvry-method li:last-of-type{margin-right:0}
    .city-pin-list .ct-delvry-method li span{margin-right:2px}
    .cd{background-color:#b1c4d7;border-radius:50px;color:#2b2b2b;display:inline-block;font:700 10px/16px 'Roboto Condensed', sans-serif;height:16px;text-align:center;width:16px}
    .hd{background-color:#d9dab9;border-radius:50px;color:#2b2b2b;display:inline-block;font:700 10px/16px 'Roboto Condensed', sans-serif;height:16px;text-align:center;width:16px}
    @media screen and (min-width: 1200px) {
    .why-us{cursor:default;padding-bottom:5px}
    .why-us .panel-title{cursor:default}
    .why-us .collapse,.why-us .collapsing{display:block!important;height:auto!important;overflow:hidden}
    .why-us i{display:none}
    }
    .content .sub-dv-contnt{padding-top: 45px}
    @media screen and (max-width:1199px){
    .content .sub-dv-contnt{padding-top: 75px}
    }
    @media screen and (max-width:980px){
    .content .sub-dv-contnt{padding-top: 60px}
    }
    @media screen and (max-width:768px){
    .content .sub-dv-contnt{padding-top: 110px}
    }
    @media screen and (max-width:480px){
    .content .sub-dv-contnt{padding-top: 85px}
    }
    @media screen and (max-width:320px){
    .content .sub-dv-contnt{padding-top: 90px}
    }
    /*City Page 2018 End*/
    /*Karwa Chauth Start*/
    @media screen and (max-width:1024px) {
    .karwachth .sectionhd{
        color:#2b2b2b;
        display: block}
    .karwachth .catscroll-sctn .sectionhd{display: none}
    }
    .karwachth .catscroll-sctn{font-size:11px;line-height:13px;margin-top:15px; margin-bottom: 15px;position:relative}
    @media screen and (min-width:1024px) {
    .karwachth .catscroll-sctn{font-size:14px;line-height:17px;margin-bottom:25px}
    }
.karwachth .catscroll-sctn .row{position: relative}
    @media screen and (min-width:1024px) {
    .karwachth .catscroll-sctn .sectionhd{margin-bottom:25px}
    }
.karwachth .cat-tab{padding:0;position:relative}
.karwachth .cat-tab:after{left:inherit;right:0}
.karwachth .cat-tab ul.tab-menu{    
        border-top: 2px solid #ff7d07;
        border-bottom: 2px solid #ff7d07;
        display:flex;
        margin:0 15px 15px;
        overflow:hidden;
        text-align:center;}
@media screen and (min-width:768px) {
    .karwachth .cat-tab ul.tab-menu{
        margin: 0 auto 15px;
        width: 600px}
    }
.karwachth .cat-tab ul.tab-menu li{border-right: 2px solid #ff7d07;display:inline-block;float:left; width: 200px;}
@media screen and (max-width:767px) {
    .karwachth .cat-tab ul.tab-menu li{
        align-items: center;
        display: flex;
        float: none;
        flex: 0 0 33.333%;
        max-width: 33.333%}
}
.karwachth .cat-tab ul.tab-menu li:last-of-type{border-right:none}
.karwachth .cat-tab ul li a{
        align-items: center;
        border: none;
        border-radius: 0;
        background-color: rgba(255,125,7,0);
        color:#ff7d07;
        display:flex;
        flex-wrap: wrap;
        font: 700 14px/18px 'Roboto Condensed', sans-serif;
    height: 100%;
        justify-content: center;
        margin: 0;
        padding: 10px;
        text-transform: uppercase;
        width: 100%}
@media screen and (min-width:768px) {
        .karwachth .cat-tab ul li a{
            font-size: 16px;
            padding: 15px}
    }
.karwachth .cat-tab ul li.active a,.karwachth .cat-tab ul li.active a:hover,.karwachth .cat-tab ul li.active a:focus,.karwachth .cat-tab ul li:hover a{
        border: none;
        background-color: #FF7D07;
        color:#fff}
    .karwachth .cat-tab ul li a span{
        font-family: 'Roboto', sans-serif;
        text-transform: none}
@media screen and (min-width:768px) {
    .karwachth .cat-tab ul li a span{margin-left: 5px}
}
.karwachth .cat-tab ul li a span strong{font-family:'Roboto Condensed', sans-serif;font-weight:700}
    .karwachth .catscroll-sctn p{color:#6d6d6d;display:none;font-size:13px;line-height:16px;margin-bottom:20px}
    @media screen and (min-width:992px) {
    .karwachth .catscroll-sctn p{display:block}
    }
    @media screen and (max-width:1009px) {
    .karwachth .catscroll-sctn .tab-content{
        padding-left: 15px;
        padding-right: 15px}
    }
@media screen and (max-width:1009px) {
    .karwachth .catscroll-sctn .tab-content{
        padding-left: 15px;
        padding-right: 15px}
    }
.karwachth .catscroll-sctn .prod-slider{margin:0;overflow:hidden}
 @media screen and (max-width:991px) {
     .karwachth .catscroll-sctn .prod-slider.off{
         display: flex;
        flex-wrap: wrap}
}
.karwachth .catscroll-sctn .prod-slider .prod-slider-item{outline:none;padding:1px 5px}
@media screen and (max-width:991px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item{
        flex: 0 0 33.333%;
        max-width: 33.333%;
        padding: 5px
    }
}
@media screen and (max-width:768px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item{
        flex: 0 0 50%;
        max-width: 50%
    }
}
.karwachth .catscroll-sctn .prod-slider .prod-slider-item .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:15px;
        width:40px;
        z-index:1}
.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a{color:#6d6d6d}
.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:hover,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:active,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:focus,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:focus:active, .karwachth .best-slr li a:hover, .karwachth .best-slr li a:focus, .karwachth .best-slr li a:active{color:#ff7d07}
.karwachth .best-slr li div.product-dtl div{
        float: left;
        margin: 0;
        position: relative;
        text-align: left}
@media screen and (max-width: 991px){
    .karwachth .best-slr li div.img-wrapper .img-dv{
        display: table-cell;
        float: none;
        margin: 0;
        vertical-align: top;
        width: 105px}
    }
.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv img{margin:0 auto}
.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl{position: static}
@media screen and (max-width: 667px) {
    .karwachth .prod-slider li div.product-dv div.product-dtl {padding-top:7px;}    
    }
@media screen and (max-width:991px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl afont-size:13px;line-height:16px}
    }
 @media screen and (max-width:320px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-name{width:100%;height:34px;margin-bottom:5px; overflow:hidden;text-align:center}  

    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv {height:40px;width:100%;text-align:center}
    
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price{color:#ff7d07;display:inline-block;font-size:16px;line-height:18px;padding-right:5px;padding-left:5px}
    @media screen and (max-width:991px) { 
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price{font: 700 16px/18px 'Roboto Condensed', sans-serif;padding: 0;}    
    }
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price i{font-style:normal;font-family:'rupee_foradianregular'}

    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv, .karwachth .best-slr li div.product-dtl div.midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:60%;width:160px;z-index: 3}
    @media screen and (min-width:1025px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv{display:none}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item:hover div.product-dv .midl-dv{display:block}
    }
    @media screen and (max-width:1009px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv{display: none}
    }
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}

    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:hover,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:focus,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:active,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:focus:active{background-color:#ff7d07;border-color:#ff7d07!important}

    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button i{background-image:url(../i22/relation-sprite17.png);background-repeat:no-repeat;display:block;margin:0 auto}
    
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now{border:1px solid rgba(246,246,246,0.8);border-right:none;border-radius:50px 0 0 50px;color:#ff7d07;font-family:'Roboto', sans-serif;font-weight: 700; padding:10px 25px;min-width:117px}
    @media screen and (max-width:1024px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now{border:1px solid #ff7d07;border-radius:50px;height:30px;padding:7px 16px;min-width:90px}
    }
 .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:hover,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:focus,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:active,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:focus:active, .karwachth .best-slr li .midl-dv button:hover,
    .karwachth .best-slr li .midl-dv button:focus,
    .karwachth .best-slr li .midl-dv button:active,
    .karwachth .best-slr li .midl-dv button:focus:active{border-color:#ff7d07!important;background-color:#ff7d07;color:#fff}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview, .karwachth .best-slr li .midl-dv button.quickview{border:1px solid #f6f6f6;border-left:none;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i, .karwachth .best-slr li .midl-dv button.quickview i{background-position:-65px -175px;height:12px;width:20px}

    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:hover i,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:focus i,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:active i,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:focus:active i, .karwachth .best-slr li .midl-dv button.quickview:hover i,.karwachth .best-slr li .midl-dv button.quickview:focus i,.karwachth .best-slr li .midl-dv button.quickview:active i,.karwachth .best-slr li .midl-dv button.quickview:focus:active i{background-position:-105px -128px}
@media screen and (max-width:1024px) {
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview, .karwachth .best-slr li .midl-dv button.quickview{border:none;border-radius:50%;display:inline-block;margin-left:10px;position:relative;text-indent:-20000px;width:30px;height:30px}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i, .karwachth .best-slr li .midl-dv button.quickview i{background:none}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i:before,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i:after,.karwachth .best-slr li .midl-dv button.quickview i:before,.karwachth .best-slr li  .midl-dv button.quickview i:after{background:url(../i22/m-spriteimg17.png) no-repeat -34px -78px;content:'';height:20px;margin:-10px auto 0;position:absolute;left:0;right:0;top:50%;width:20px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i:after, .karwachth .best-slr li  .midl-dv button.quickview i:after{background-position:-55px -78px;opacity:0}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:hover, .karwachth .best-slr li  .midl-dv button.quickview:hover{background-color:#ff7d07}
    .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:hover i:after,.karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:focus i:after, .karwachth .best-slr li .midl-dv button.quickview:hover i:after,.karwachth .best-slr li  .midl-dv button.quickview:focus i:after{opacity:1}
    }
    
    @media screen and (min-width:992px) {
    .karwachth .catscroll-sctn .prod-slider .owl-nav, .popcat-fld .city-seclist .owl-nav{display:none}
    .karwachth .catscroll-sctn .prod-slider:hover .owl-nav, .popcat-fld .city-seclist:hover .owl-nav{display:block}
    }
    .karwachth .catscroll-sctn .prod-slider .owl-prev,.karwachth .catscroll-sctn .prod-slider .owl-next, .popcat-fld .city-seclist .owl-prev, .popcat-fld .city-seclist .owl-next{background-color:rgba(0,0,0,0.7);border:none;height:80px;margin-top:-40px;position:absolute;top:50%;width:30px;z-index:1}
    .karwachth .catscroll-sctn .prod-slider .owl-prev i,.karwachth .catscroll-sctn .prod-slider .owl-next i, .popcat-fld .city-seclist .owl-prev i, .popcat-fld .city-seclist .owl-next i{background:url(../i22/val-sprite-img17.png) no-repeat -224px -79px;font-size:0;line-height:0;display:inline-block;height:16px;padding:0;position:absolute;left:0;right:0;top:50%;margin-left:auto;margin-right:auto;margin-top:-8px;width:8px}
    .karwachth .catscroll-sctn .prod-slider .owl-prev, .popcat-fld .city-seclist .owl-prev{border-radius:0 3px 3px 0;left:0}
    .karwachth .catscroll-sctn .prod-slider .owl-next, .popcat-fld .city-seclist .owl-next{border-radius:3px 0 0 3px;right:0}
    .karwachth .catscroll-sctn .prod-slider .owl-next i, .popcat-fld .city-seclist .owl-next i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
    .karwachth .cat-tab .scrtabs-tab-container{float:left;height:auto;position:relative;width:100%}
    .karwachth .cat-tab .scrtabs-tabs-fixed-container{float:none;margin:0 auto}
    .karwachth .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow{border-top:1px solid #ddd;background-color:#fff;margin-top:-24px;position:absolute;top:50%;text-align:center;width:30px}
    .karwachth .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-left{left:0;border-left:none}
    .karwachth .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-right{right:0;border-right:none}
    .karwachth .cat-tab .glyphicon-chevron-left:before,.karwachth .cat-tab .glyphicon-chevron-right:before{color:#6d6d6d}
    .karwachth .catscroll-sctn .tab-content>.tab-pane{display:block;height:0;overflow: hidden}
    .karwachth .catscroll-sctn .tab-content>.active{height:auto}
    .xmas .catscroll-sctn, .newyr .catscroll-sctn{font-size:11px;line-height:13px;margin-top:15px; margin-bottom: 15px;position:relative}
    @media screen and (min-width:1024px) {
    .xmas .catscroll-sctn, .newyr .catscroll-sctn{font-size:14px;line-height:17px;margin-bottom:25px}
    }
    .xmas .catscroll-sctn .row, .newyr .catscroll-sctn .row{position: relative}
    @media screen and (min-width:1024px) {
    .xmas .catscroll-sctn .sectionhd, .newyr .catscroll-sctn .sectionhd{margin-bottom:25px}
    }
    .xmas .cat-tab, .newyr .cat-tab{padding:0;position:relative}
    .btmdv:after, .xmas .cat-tab:after, .newyr .cat-tab:after{left:inherit;right:0}
    
.xmas .cat-tab ul.tab-menu, .newyr .cat-tab ul.tab-menu{    
        border-top: 2px solid #ff7d07;
        border-bottom: 2px solid #ff7d07;
        display:block;
        margin:0 auto 15px;
        overflow:hidden;
        text-align:center;
        width: 100%}
    
    .xmas .cat-tab ul.tab-menu li, .newyr .cat-tab ul.tab-menu li{border-right: 2px solid #ff7d07;display:inline-block;float:left; width: 200px;}
    .xmas .cat-tab ul.tab-menu li{width: 220px !important;}
    .xmas .cat-tab ul.tab-menu li:last-of-type, .newyr .cat-tab ul.tab-menu li:last-of-type{border-right:none}    
.xmas .cat-tab ul li a, .newyr .cat-tab ul.tab-menu li a{
        border: none;
        border-radius: 0;
        background-color: rgba(255,125,7,0);
        color:#ff7d07;
        display:block;
        font: 700 16px/18px 'Roboto Condensed', sans-serif;
        margin: 0;
        padding: 15px;
        text-transform: uppercase}

    .xmas .cat-tab ul li.active a,.xmas .cat-tab ul li.active a:hover,.xmas .cat-tab ul li.active a:focus,.xmas .cat-tab ul li:hover a, .newyr .cat-tab ul li.active a,.newyr .cat-tab ul li.active a:hover,.newyr .cat-tab ul li.active a:focus,.newyr .cat-tab ul li:hover a{
        border: none;
        background-color: #9D0101;
        color:#fff}
    .xmas .cat-tab ul li a span, .newyr .cat-tab ul li a span{
        font-family: 'Roboto', sans-serif;
        text-transform: none}
    .xmas .cat-tab ul li a span strong, .newyr .cat-tab ul li a span strong{font-family:'Roboto Condensed', sans-serif;font-weight:700}
    .xmas .catscroll-sctn p, .newyr .catscroll-sctn p{color:#6d6d6d;display:none;font-size:13px;line-height:16px;margin-bottom:20px}
    @media screen and (min-width:992px) {
    .xmas .catscroll-sctn p, .newyr .catscroll-sctn p{display:block}
    }
    @media screen and (max-width:1009px) {
    .xmas .catscroll-sctn .tab-content, .newyr .catscroll-sctn .tab-content{
        padding-left: 15px;
        padding-right: 15px}
    }
    .xmas .catscroll-sctn .prod-slider, .newyr .catscroll-sctn .prod-slider{margin:0;overflow:hidden}
    @media screen and (max-width:1009px) {
    .xmas .catscroll-sctn .prod-slider.off, .newyr .catscroll-sctn .prod-slider.off{display:block}
    }
    .xmas .catscroll-sctn .prod-slider li, .newyr .catscroll-sctn .prod-slider .prod-slider-item{outline:none;padding:1px 5px}
    @media screen and (max-width:767px) {
        .karwachth .catscroll-sctn .prod-slider .prod-slider-item div.product-dv, .karwachth .best-slr li div.img-wrapper{box-shadow:none}
    .xmas .catscroll-sctn .prod-slider li div.product-dv, .xmas .best-slr li div.img-wrapper .lohri .best-slr li div.img-wrapper{
        box-shadow:none;
        padding: 0;
        display: table;
        width: 100%;}
    }
    .xmas .catscroll-sctn .prod-slider li .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:15px;
        width:40px;
        z-index:1
    }
    @media screen and (max-width: 767px){
    .xmas .catscroll-sctn .prod-slider li .discount, .xmas .best-slr li .discount .newyr .best-slr li .discount, .lohri .best-slr li .discount{top: 10px}
    }
    @media screen and (max-width: 667px) {
    .xmas .catscroll-sctn .prod-slider li .discount, .xmas .best-slr li .discount .lohri .best-slr li .discount {
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    .orangeBG {background-color:rgba(244,94,54,0.8)}
    .blueBG {background-color:rgba(0,154,207,0.8)}
    .pinkBG {background-color:rgba(219,77,93,0.8)}
    .violetBG {background-color:rgba(122,96,198,0.8)}
    .greenBG {background-color:rgba(57,181,74,0.8)}
    .newproduct {line-height:27px!important}
    .xmas .catscroll-sctn .prod-slider li .discount span, .newyr .catscroll-sctn .prod-slider .prod-slider-item .discount span, .lohri .catscroll-sctn .prod-slider li .discount span {font-family:'Roboto Condensed', sans-serif}

    .xmas .catscroll-sctn .prod-slider li div.product-dv a, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a, .lohri .catscroll-sctn .prod-slider li div.product-dv a{color:#6d6d6d}
   
    .xmas .catscroll-sctn .prod-slider li div.product-dv div, .xmas .best-slr li div.product-dtl div, .newyr .best-slr li div.product-dtl div, .lohri .best-slr li div.product-dtl div, .new-gifts li div.product-dtl div{
        float: left;
        margin: 0;
        position: relative;
        text-align: left}
    .xmas .catscroll-sctn .prod-slider li div.product-dv div{float: none !important;}
    @media screen and (max-width: 1009px){
    .xmas .catscroll-sctn .prod-slider li div.product-dv .img-dv, .xmas .best-slr li div.img-wrapper .img-dv, .newyr .best-slr li div.img-wrapper .img-dv, .lohri .best-slr li div.img-wrapper .img-dv {
        display: table-cell;
        float: none;
        margin: 0;
        vertical-align: top;
        width: 105px}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv img, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv img, .lohri .catscroll-sctn .prod-slider li div.product-dv img{margin:0 auto}

    @media screen and (max-width:1009px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-dtl a, .xmas .best-slr li div.product-dtl a, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl a, .newyr .best-slr li div.product-dtl a, .lohri .best-slr li div.product-dtl a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width:320px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-dtl a, .xmas .best-slr li div.product-dtl a, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl a, .newyr .best-slr li div.product-dtl a, .lohri .best-slr li div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-name, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-name{width:100%;height:34px;margin-bottom:5px; overflow:hidden;text-align:center}
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-dtl, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-dtl{position: static}
    @media screen and (max-width: 1009px) {    
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-name,
    .xmas .best-slr li div.product-dtl a,
    .newyr .best-slr li div.product-dtl a, .lohri .best-slr li div.product-dtl a{
            float:none;
            max-height:29px;
            height:auto;
            margin-top:0;
            margin-bottom:10px;
            padding-right:60px;
            text-align:left
        }    
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-dtl,
    .xmas .best-slr li div.img-wrapper div.product-dtl, .newyr .best-slr li div.img-wrapper div.product-dtl,.lohri .best-slr li div.img-wrapper div.product-dtl {
            color:#000;
            display:table-cell;
            margin:0;
            padding-top:10px;
            padding-left:10px}
    }
    @media screen and (max-width: 667px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.product-dtl, .newyr .prod-slider li div.product-dv div.product-dtl {
            padding-top:7px;
        }
    .xmas .prod-slider li div.product-dv div.product-name, .newyr .prod-slider li div.product-dv div.product-name {padding-right:40px}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv, .xmas .best-slr li div.product-dtl div.price-dv, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv, .newyr .best-slr li div.product-dtl div.price-dv, .lohri .best-slr li div.product-dtl div.price-dv {height:40px;width:100%;text-align:center}
    @media screen and (max-width:1009px) {
   .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv, .xmas .best-slr li div.product-dtl div.price-dv, .newyr .best-slr li div.product-dtl div.price-dv, .lohri .best-slr li div.product-dtl div.price-dv {text-align:left}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;padding-right:5px;padding-left:5px;text-decoration:line-through}
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price{color:#ff7d07;display:inline-block;font-size:16px;line-height:18px;padding-right:5px;padding-left:5px}
    @media screen and (max-width:1009px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.offer-price{padding: 0; text-align: left}    
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price, .xmas .best-slr li div.img-wrapper div.price-dv span.price, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price, .newyr .best-slr li div.img-wrapper div.price-dv span.price, .lohri .best-slr li div.img-wrapper div.price-dv span.price{color:#000;font: 700 16px/18px 'Roboto Condensed', sans-serif;padding: 0;text-align: left}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price i,.xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price i, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.offer-price i,.lohri .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price i{font-style:normal;font-family:'rupee_foradianregular'}

    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .xmas .best-slr li div.product-dtl div.midl-dv, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv, .newyr .best-slr li div.product-dtl div.midl-dv, .lohri .best-slr li div.product-dtl div.midl-dv, .srch-list li div.product-dtl div.midl-dv, .new-gifts li div.product-dtl div.midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:60%;width:160px;z-index: 3}
    @media screen and (min-width:1025px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .xmas .best-slr li .midl-dv, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv, .newyr .best-slr li .midl-dv, .lohri .best-slr li .midl-dv{display:none}
    .xmas .catscroll-sctn .prod-slider li:hover div.product-dv .midl-dv, .xmas .best-slr li:hover .midl-dv, .newyr .catscroll-sctn .prod-slider .prod-slider-item:hover div.product-dv .midl-dv, .newyr .best-slr li:hover .midl-dv, .lohri .best-slr li:hover .midl-dv, .new-gifts li:hover div.product-dtl div.midl-dv{display:block}
    }
    @media screen and (max-width:1009px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .xmas .best-slr li .midl-dv, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv, .newyr .best-slr li .midl-dv, .lohri .best-slr li .midl-dv{display: none}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button, .new-gifts li div.product-dtl div.midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}

   .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button i, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button i{background-image:url(../i22/relation-sprite17.png);background-repeat:no-repeat;display:block;margin:0 auto}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.wishlist i, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.wishlist i{background-position:-254px -78px;height:12px;width:14px}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.wishlist:hover i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.wishlist:focus i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.wishlist:active i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.wishlist:focus:active i, .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.wishlist:hover i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.wishlist:focus i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.wishlist:active i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.wishlist:focus:active i{background-position:-270px -78px}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .xmas .best-slr li .midl-dv button.gift-now,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now, .newyr .best-slr li .midl-dv button.gift-now, .lohri .best-slr li .midl-dv button.gift-now, .new-gifts li .midl-dv button.gift-now{border:1px solid rgba(246,246,246,0.8);border-right:none;border-radius:50px 0 0 50px;color:#ff7d07;font-family:'Roboto', sans-serif;font-weight: 700; padding:10px 25px;min-width:117px}
    @media screen and (max-width:1024px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .xmas .best-slr li .midl-dv button.gift-now,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now, .newyr .best-slr li .midl-dv button.gift-now, .lohri .best-slr li .midl-dv button.gift-now, .new-gifts li .midl-dv button.gift-now{border:1px solid #ff7d07;border-radius:50px;height:30px;padding:7px 16px;min-width:90px}
    } 
    .btmdv{padding-top:30px;padding-bottom:30px;position:relative}
    @media screen and (max-width:991px) {
    .btmdv{padding-top:10px;padding-bottom:20px;}
    }
    .btmdv:after{
        background: url(../i22/grey-brdr18.png) repeat 0 0;
        content:'';
        display:block;
        position:absolute;
        left: 0;
        top: inherit;
        bottom:0;
        height:4px}
    @media screen and (max-width:1009px) {
    .btmdv:after{display: none}
    }
    .btmdv a.view-more{background-color:#fff;border-color:#bbb;border-radius:50px;color:#6d6d6d;display:inline-block;font-size:14px;line-height:20px;margin-top:0;padding:5px 15px;text-transform:uppercase;white-space:normal}
    @media screen and (max-width:480px) {
    .btmdv a.view-more{font-size:12px;line-height:16px}
    }
    .karwachth .btmdv a.view-more:hover,.karwachth .btmdv a.view-more:focus,.karwachth .btmdv a.view-more:focus:active{background-color:#ff7d07;border-color:#ff7d07;color:#fff}
    .karwachth .catscroll-sctn span.bg, .xmas .catscroll-sctn span.bg, .newyr .catscroll-sctn span.bg {
        background:url(../i22/karwa-c-bg18.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    @media screen and (min-width: 1024px) {
    .karwachth .catscroll-sctn span.bg, .xmas .catscroll-sctn span.bg, .newyr .catscroll-sctn span.bg {		
            margin-right:auto;
            margin-left:auto;
            width:100%}
    }
    @media screen and (min-width: 1200px) {
    .karwachth .catscroll-sctn span.bg, .xmas .catscroll-sctn span.bg, .newyr .catscroll-sctn span.bg {width:1200px}
    }
    @media screen and (max-width: 1023px) {
    .karwachth .catscroll-sctn span.bg, .xmas .catscroll-sctn span.bg, .newyr .catscroll-sctn span.bg {width:100%}
    }
    @media screen and (min-width: 1024px) {
    .karwachth .catscroll-sctn span.bg:before,
    .karwachth .catscroll-sctn span.bg:after ,
    .xmas .catscroll-sctn span.bg:before,
    .xmas .catscroll-sctn span.bg:after, 
    .newyr .catscroll-sctn span.bg:before,
    .newyr .catscroll-sctn span.bg:after{
            background: url(../i22/grey-brdr18.png) repeat 0 0;
            content:'';
            display:block;
            position:absolute;
            top:16px;
            bottom:0;
            width:4px}
    .karwachth .catscroll-sctn span.bg:before, .xmas .catscroll-sctn span.bg:before, .newyr .catscroll-sctn span.bg:before {left:0}
    .karwachth .catscroll-sctn span.bg:after, .xmas .catscroll-sctn span.bg:after, .newyr .catscroll-sctn span.bg:after {right:0}
    }
    @media screen and (max-width:992px){
    .karwachth .home-categories, .xmas .home-categories, .newyr .home-categories, .lohri .home-categories{margin-top: 0}
    }
    @media screen and (max-width:667px) {
    .karwachth .home-categories ul, .xmas .home-categories ul, .newyr .home-categories ul, .lohri .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    @media screen and (max-width:767px) {
    .karwachth .home-categories li, .xmas .home-categories li, .newyr .home-categories li, .lohri .home-categories li{border:none;padding:0 5px 5px;width:33.333333%}
    }
    @media screen and (max-width:425px) {
    .xmas .home-categories li{width:50%}
    }
    @media screen and (max-width:360px) {
    .karwachth .home-categories li, .xmas .home-categories li,.newyr .home-categories li, .lohri .home-categories li{padding:0 5px 10px}
    }
    .karwachth .home-categories li:after, .xmas .home-categories li:after,.newyr .home-categories li:after, .lohri .home-categories:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    @media screen and (max-width:667px) {
    .karwachth .home-categories li:after, .xmas .home-categories li:after, .newyr .home-categories li:after, .lohri .home-categories li:after{display:none}
    }
    .karwachth .home-categories li:nth-child(3n):after, .xmas .home-categories li:nth-child(3n):after, .newyr .home-categories li:nth-child(3n):after, .lohri .home-categories li:nth-child(3n):after{display:none}
    .karwachth .home-categories li span.bg{background-color: rgba(255,177,53,0.1)}
    @media screen and (max-width:767px) {
    .karwachth .home-categories li span.bg,.xmas .home-categories li span.bg,.newyr .home-categories li span.bg,.lohri .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .karwachth .home-categories li a,.xmas .home-categories li a,.newyr .home-categories li a,.lohri .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .karwachth .home-categories li a,.xmas .home-categories li a,.newyr .home-categories li a,.lohri .home-categories li a{padding:0}
    }
    .karwachth .home-categories li a .productname{color: #ff7d07}
    @media screen and (max-width:1100px) {
    .karwachth .home-categories li a .productname,.xmas .home-categories li a .productname,.newyr .home-categories li a .productname,.lohri .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .karwachth .home-categories li a .productname,.xmas .home-categories li a .productname,.newyr .home-categories li a .productname,.lohri .home-categories li a .productname{font:normal 14px/18px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .karwachth .home-categories li a .productname,.xmas .home-categories li a .productname,.newyr .home-categories li a .productname,.lohri .home-categories li a .productname strong{font-size:11px}
    }
    .karwachth .home-categories li a .productname strong,.xmas .home-categories li a .productname strong,.newyr .home-categories li a .productname strong,.lohri .home-categories li a .productname strong{font-weight:700;font-family:'Roboto', sans-serif}
    .karwachth .home-categories li a .giftBtn{border-color: #ff7d07}
    .karwachth .home-categories li a .giftBtn span{background-color: #ff7d07}
    @media screen and (max-width:767px) {
    .karwachth .home-categories li a .giftBtn, .xmas .home-categories li a .giftBtn, .newyr .home-categories li a .giftBtn, .lohri .home-categories li a .giftBtn{display:none}
    }
    .karwachth .home-categories li a img.img-lg,.xmas .home-categories li a img.img-lg,.newyr .home-categories li a img.img-lg,.lohri .home-categories li a img.img-lg {display:block}
    .karwachth .home-categories li a img.img-sm,.xmas .home-categories li a img.img-sm,.newyr .home-categories li a img.img-sm,.lohri .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .karwachth .home-categories li a img,.xmas .home-categories li a img,.newyr .home-categories li a img,.lohri .home-categories li a img{margin:0 auto 5px}  
    .karwachth .home-categories li a img.img-lg,.xmas .home-categories li a img.img-lg,.newyr .home-categories li a img.img-lg,.lohri .home-categories li a img.img-lg{display:none}
    .karwachth .home-categories li a img.img-sm,.xmas .home-categories li a img.img-sm,.newyr .home-categories li a img.img-sm,.lohri .home-categories li a img.img-sm{display:block}
    }
    /*Karwa Chauth End*/
    /*Shopping Gift Guide Start*/
    .grid:after{content:'';display:block;clear:both}
    .grid-item,.grid-sizer{width:100%}
    @media screen and (min-width:768px) {
    .grid-item,.grid-sizer{width:50%}
    }
    @media screen and (min-width:992px) {
    .grid-sizer,.grid-item{width:33.3333%}
    }
    .grid-item{float:left;padding:15px}
    @media screen and (max-width:768px) {
    .grid-item {padding: 0 15px 15px}
    }
    .grid-item .accountbg{margin-bottom: 0}
    .grid-item .testSlider .testimonialtitle{height:auto}
    .grid-item .testSlider .testimonialtitle .featureHd{font-size:22px;line-height:27px}
    @media screen and (max-width: 360px) {
    .grid-item .testSlider .testimonialtitle .featureHd{width:100%}
    }
    .grid-item p,.gft-guid-dv p{height:30px}
    .block-item{float:left;padding:15px;width:395px}
    .gift-guide{display:block;margin:0;width:100%}
    .gift-guide:after{content:'';display:block;clear:both}
    .giftguide{list-style:none;overflow:hidden}
    @media(max-width:360px) {
    .giftguide{height:auto}
    }
    .giftguide li{margin-bottom:10px;padding:0 0 0 15px;position:relative;width:100%}
    .giftguide li:before{background:url(../i22/spriteimg14.png) no-repeat -339px -70px;content:"";display:block;position:absolute;left:0;top:3px;width:7px;height:11px}
    .giftguide li:hover:before{background:url(../i22/spriteimg14.png) no-repeat -350px -70px}
    .giftguide-btn{margin:0}
    .gft-guid-dv .giftguide{min-height:inherit}
    /*Shopping Gift Guide End*/
    /*Search Start*/
    .srch-itm{font-weight: 700; font-size:24px;font-family:'Roboto Condensed', sans-serif!important}
    .serch-dv{width:100%}
    @media screen and (min-width: 992px) {
    .serch-dv{width:835px}
    }
    .serch-dv .row .serch-subdv{display:table;width:100%}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
    }
    .serch-dv .row .serch-subdv div{display:table-cell;padding-left:5px;padding-right:5px;vertical-align:top}
    .serch-dv .row .serch-subdv div:last-of-type{width:110px}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv div{border-right:1px solid #ddd;padding-left:0;padding-right:0}
    .serch-dv .row .serch-subdv div:last-of-type{border-right:none}
    }
    @media screen and (max-width: 667px) {
    .serch-dv .row .serch-subdv div:last-of-type{width:40px}
    }
    .serch-dv .row .serch-subdv div .slctbox{background-color:#fff;border:1px solid #bdbdbd;border-radius:50px;position:relative;height:40px;width:100%;padding:1px}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv div .slctbox{background-color:transparent;border:none}
    }
    .serch-dv .row .serch-subdv div .slctbox:before{background:#fff;border-radius:0 50px 50px 0;content:'';right:1px;top:1px;width:20px;height:36px;position:absolute;pointer-events:none;display:block}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv div .slctbox:before{background-color:transparent}
    }
    .serch-dv .row .serch-subdv div .slctbox:after{border-left:2px solid #bdbdbd;border-bottom:2px solid #bdbdbd;content:'';margin-top:-5px;right:15px;top:50%;position:absolute;pointer-events:none;width:8px;height:8px;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
    .serch-dv .row .serch-subdv div .slctbox select{background-color:#fff;border:none;border-radius:50px;color:#6d6d6d;cursor:pointer;display:inline-block;font-weight:400;height:36px;margin:0;outline:none;padding:0 2px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv div .slctbox select{background-color:transparent;border:none}
    }
    @media screen and (max-width: 667px) {
    .serch-dv .row .serch-subdv div .slctbox select{padding-left:5px}
    }
    @media screen and (max-width: 667px) {
    .serch-dv .row .serch-subdv div .slctbox select{font-size:13px}
    }
    .serch-dv .row .serch-subdv div .srchbx{border-color:#bdbdbd;border-radius:50px;font-size:14px;color:#6d6d6d;height:40px!important;padding:10px 35px 10px 15px}
    .serch-dv .row .serch-subdv div .submitBtn{background-color:#b20101;border:1px solid #b20101;border-radius:50px;color:#fff;font:700 14px/25px 'Roboto', sans-serif;height:40px!important;text-transform:uppercase}
    @media screen and (max-width: 991px) {
    .serch-dv .row .serch-subdv div .submitBtn{border-radius:0}
    }
    .serch-dv .row .serch-subdv div .submitBtn:hover,.serch-dv .row .serch-subdv div .submitBtn:focus{background-color:#fff;border-color:#bdbdbd;box-shadow:none;color:#b20101}

    .searchfield{
        background-color:#787878;
        padding:15px 0 5px;
        margin-bottom:15px}
    .searchfield .regbox, .searchfield .slctbox {border-radius: 3px;}
    .srchgoBtn{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff;text-transform:uppercase;padding:9px 0;width: 100%}
    .srchgoBtn:hover {
        border-color:#b20101;
        background-color:#b20101;
        color:#fff;}
    .srchTxt{margin-top:5px}
    @media(max-width:800px) {
    .srchTxt{display:none}
    }
    .srchTxt span{font-weight: 700; font-family:'Roboto', sans-serif}
    @media(min-width:992px){
    .srch-sort-list .srch-sort-dv {
        float: right;
        width: 250px}
    }
    .srch-sort-list .srch-sort-dv .sortby-dropdn {float: right;}
    .serch-scroll .catHd, .srch-hd {
        font-size: 18px;
        font-weight: 700;
        font-family: 'Roboto Condensed', sans-serif;
        text-transform: none}
    .srch-hd>span:after, .srch-hd>span:before {
        background-color: #cdd6dc;
        width:1000px}
    .serch-scroll .owl-item:after {
        background-color: rgba(0,0,0,0.5);
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 10;}
    .serch-scroll .owl-item.active:after {display: none;}
    .serch-scroll li {padding: 0;}
    .serch-scroll li a {display: block;}
    .serch-scroll li span {
        color: #2b2b2b;
        display: block;
        font-size: 20px;
        line-height: 24px;
        padding-top: 10px;
        padding-bottom: 10px;}
    .srch-sort-list-sm {
        display: block;
        padding-left: 0}
    .srch-sort-list-lg {
        display: none;
        margin-top: 20px;
        margin-bottom: 15px}
    @media screen and (min-width:1199px){
    .srch-sort-list-sm {display: none}
    .srch-sort-list-lg {display: block}
    }
    .srch-sort-list-sm .sort-list{width: 100%}
    .srch-sort-list-sm .sortby-dropdn{height: 40px}
    @media (max-width: 1199px){
    .srch-sort-list-sm .sortby-txt {line-height: 40px}
    }
    @media screen and (max-width:480px){
        .srch-sort-list-sm .sortby-txt{
            padding-right: 10px;
            width: 40%}
        .srch-sort-list-sm .sortby-dropdn{width: 60%}
    }
    @media screen and (max-width:360px){
        .srch-sort-list-sm .sortby-txt{padding-right: 5px}
    }
    .srch-list li{margin-bottom: 0; width:50%}
    @media screen and (min-width: 640px) {
    .srch-list li{width:33.3333%}
    }
    @media screen and (min-width: 768px) {
    .srch-list li{width:25%}
    }
    @media screen and (min-width: 1024px) {
    .srch-list li{width:20%}
    }
    .srch-list li .midl-dv.choice-dv{width:81px}
    .srch-list li .midl-dv button.choice{border:1px solid #f6f6f6;border-radius:50px 0 0 50px;height:40px;margin: 0 1px 0 0;;width:40px}
    @media screen and (max-width:1200px){
    .srch-list li .midl-dv.choice-dv button.choice{margin-right: 0}
    }
    .srch-list li .midl-dv button.quickview, .srch-list li .midl-dv button.notify, .srch-list li .midl-dv button.choice{color: #b20101;text-indent: inherit}
    .srch-list li .midl-dv button.gift-now:hover, .srch-list li .midl-dv button.gift-now:focus, .srch-list li .midl-dv button.gift-now:active, .srch-list li .midl-dv button.gift-now:focus:active, .srch-list li .midl-dv button.quickview:hover, .srch-list li .midl-dv button.quickview:focus, .srch-list li .midl-dv button.quickview:active,.srch-list li .midl-dv button.quickview:focus:active,.srch-list li .midl-dv button.choice:hover, .srch-list li .midl-dv button.choice:focus, .srch-list li .midl-dv button.choice:active, .srch-list li .midl-dv button.choice:focus:active,.srch-list li .midl-dv button.notify:hover, .srch-list li .midl-dv button.notify:focus, .srch-list li .midl-dv button.notify:active,.srch-list li .midl-dv button.notify:focus:active{border-color:#b20101; background-color: #b20101;color: #fff}
    .srch-list li .midl-dv button.quickview i{
        background: none;
        font-size: 15px;    
        width: 20px;
        display: block;
        text-indent: inherit;
        margin: 0 auto;}
    .srch-list li .midl-dv button.notify i, .srch-list li .midl-dv button.choice i{background: none;font-size: 15px;}
    /*Search End*/
    /*Online Search Start*/
    .popcat-fld{z-index:5}
    @media (max-width: 992px) {
    .popcat-fld{margin-bottom:10px}
    }
    .filter-fropdn.onsrch-dropdn{min-width:255px}
    .filter-fropdn.onsrch-dropdn .dropdown-menu{padding:0 10px 7px}
    .filter-fropdn.onsrch-dropdn .dropdown-menu li{border-bottom:none}
    .filter-fropdn.onsrch-dropdn .dropdown-menu li a,.filter-fropdn.onsrch-dropdn .dropdown-menu li a:hover{font-size:12px;padding:3px 0}
    @media screen and (max-width:1024px) {
    .popcat-fld .filter-sctn{display:block;margin-bottom: 10px}
    }
    .popcat-fld h4.srch-itm{margin-bottom:20px}
    @media screen and (max-width:991px) {
    .popcat-fld h4.srch-itm{text-align:center;margin-left:15px;margin-right:15px}
    .popcat-fld h4.catHd span:before{background:url(../i22/bordr18.png) repeat 0 0;display:block;height:4px;width:2000px}
    .popcat-fld .col-lg-12{padding:0}
    .popcat-fld .filter-sctn{background:url(../i22/grey-brdr18.png) repeat 0 0;display:inline-block;padding-top:10px;padding-bottom:10px;position:relative;right:inherit;top:inherit;width:100%}
    .popcat-fld .filter-sctn .filter-fropdn{margin:0}
    .popcat-fld .filter-sctn .filter-fropdn:last-of-type{border-left:none}
    .popcat-fld .filter-fropdn.onsrch-dropdn{min-width:50%}
    .popcat-fld .filter-fropdn.onsrch-dropdn .dropdown-menu{right:-1px;width:auto}
    .popcat-fld h4.srch-itm{margin-bottom:15px}
    }
    /*@media screen and (min-width: 1199px) {
    .popcat-fld .city-seclist{width:1050px}
    }*/
    .popcat-fld .city-seclist .list-item {padding: 0; width: inherit;}
    @media screen and (min-width:1025px){
    .popcat-fld .city-seclist .list-item {padding: 0 15px}
    }
    .popcat-fld .city-seclist .list-item a .txt {font: 300 14px/17px 'Roboto Condensed', sans-serif}
    @media screen and (min-width: 768px) {
    .popcat-fld .city-seclist .list-item a .txt {
        font-size: 14px;
        line-height: 16px;}
    }
    .popcat-fld .city-seclist .list-item a i{
        background-color: #fff;
        border-radius: 50px;
        display: block;
        height: 63px;
        margin: 0 auto 5px;
        position: relative;
        width: 63px}
    @media screen and (min-width:600px) {
    .popcat-fld .city-seclist .list-item a i{
        height: 80px;
        width: 80px}
    }
    .popcat-fld .city-seclist .list-item a i:before{
        background-image: url(../svg22/categories.svg#gnrl-o);
        background-repeat: no-repeat;
        background-position: center top;
        content: '';
        display: block;
        height: 40px;
        margin: -20px auto 0;
        position: absolute;
        right: 0;
        left: 0;
        top: 50%;
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        width:40px;}
    @media screen and (min-width:600px) {
    .popcat-fld .city-seclist .list-item a  i:before{
        height: 50px;
        margin: -25px auto 0;
        width: 50px}
    }
    .popcat-fld .city-seclist .list-item:hover a i:before{
        filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10);
        -webkit-filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10)}
    /*Online Search End*/
    /*Articles & Testimonials for Category Page Start*/
    @media screen and (max-width:991px){
    .cat-btm-dv {margin-bottom: 25px}
    }
    .cat-sec-hd{color:#2b2b2b;display:block;font:300 24px/26px 'Roboto Condensed', sans-serif;margin:0 0 20px;overflow:hidden;padding:0 10px;white-space:nowrap}
    @media(max-width:992px) {
    .cat-sec-hd{font-size:18px;line-height:20px;margin-bottom: 15px}
    }
    .cat-art-dv{
        background-color: #fff;
        overflow: hidden;
        position: relative;
    }
    .cat-art-dv ul{margin: 0;padding-left: 0}
    .cat-art-dv ul li{
        border-bottom: 1px dashed #cdd6dc;
        line-height: 19px;
        overflow: hidden;
        padding: 15px;
        position: relative}
    @media screen and (min-width:767px){
    .cat-art-dv ul li{padding: 15px}
    }
    .cat-art-dv ul li:last-of-type{border: none}
    .cat-art-dv ul li div.entry-wrap{margin-top: 10px}
    @media screen and (min-width:767px){
    .cat-art-dv ul li div.entry-wrap{display: table-cell;margin-top: 0; vertical-align:top}
    .cat-tst-dv ul li div.entry-wrap{display: block;width: 100%}
    }
    .cat-art-dv ul li .entry-title {
        font: 700 18px/20px 'Roboto Condensed', sans-serif;
        color: #2b2b2b;
        margin: 0 0 10px;}
    @media screen and (min-width:767px){
    .cat-art-dv ul li .entry-title {font-size: 22px;line-height: 24px}
    }
    .cat-art-dv ul li .entry-title a{
        color: #2b2b2b !important;
        font: 700 18px/20px 'Roboto Condensed', sans-serif;}
    .cat-art-dv ul li .entry-title a:hover{color: #b20101!important}
    .cat-art-dv ul li .artdate{
        border: 1px dashed #cdd6dc;
        float: left;
        margin-top: 0;
        margin-right: 15px;
        padding: 3px;
        width: 80px;}
    @media screen and (min-width:768px){
    .cat-art-dv ul li .artdate{
        margin: 0;
        float: none;
        position: absolute;
        left: 15px;
        top: 15px;}
    }
    .cat-art-dv ul li .artdate .date{
        background: url(../i22/artbg.gif) repeat 0 0;
        display: block;
        font: 700 40px/35px 'Roboto', sans-serif;}
    .cat-art-dv ul li .artdate span.month{
        display: block;
        font: normal 14px/16px 'robotoregular';
        margin-top: 3px;
        position: relative}
    .cat-art-dv ul li .artdate span.month:before {
        background: url(../i22/artbg.gif) repeat 0 0;
        content: "";
        display: block;
        height: 100%;
        opacity: 0.5;
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;}
    .cat-art-dv ul li .artdate span.month span{
        display: block;
        position: relative;
        z-index: 1}
    .cat-art-dv .readmore{
        border:1px solid #cdd6dc;
        border-radius:3px;
        background-color:#fff;
        color:#9D0101;
        display:inline-block;
        font-size:14px;
        font-weight: 700;
        font-family:'Roboto', sans-serif;;
        margin:0 10px 10px;
        padding:5px 9px;
        text-transform:uppercase;
        transition:all .3s ease-in-out 0}
    .cat-art-dv ul li .readmore{margin-left: 0}
    .cat-art-dv ul li:last-of-type .readmore{margin-bottom: 0}
    .cat-art-dv .readmore:hover,.cat-art-dv ul li .readmore:focus {border-color:#b20101;background-color:#9D0101;color:#fff}
    .cat-art-dv ul li .readmore i{
        font-size: 14px;
        margin-left: 5px}
    .cat-art-dv ul li .readmore i:before{content: "\f105"}
    .cat-art-dv ul li .artImgDiv{
        display: block;
        width: 145px;}
    @media screen and (min-width:767px){
    .cat-art-dv ul li .artImgDiv{display: table-cell; padding-right: 15px; vertical-align: top}
    }
    .cat-tst-dv ul li{padding: 15px}
    .cat-tst-dv ul li div{position: relative}
    @media screen and (min-width:767px){
    .cat-tst-dv ul li div{margin-top: 0}
    }
    .cat-tst-dv ul li .entry-title{ 
        display: block;
        margin-bottom: 10px;
        padding-right: 100px;}
    @media screen and (min-width:768px){
    .cat-tst-dv ul li .rating{float: right}
    }
    @media screen and (max-width:767px) {
    .cat-tst-dv ul li .rating{margin-bottom: 10px}
    }
    .cat-tst-dv ul li .entry-meta{
        color: #6d6d6d;
        display: block;
        font-size: 13px;
        line-height: 17px;
        margin-bottom: 5px;
        overflow: hidden;
        width: 100%}
    .cat-tst-dv ul li .entry-meta:last-of-type{margin-bottom: 0}
    .cat-tst-dv ul li .entry-meta span {
        display: inline-block;
        margin-bottom: 0;
        margin-right: 5px;
        float: left;}
    .cat-tst-dv ul li .entry-meta span span{
        color: #2b2b2b;
        margin-right: 0;
        float: none;}
    .cat-tst-dv ul li .entry-meta a:hover span, .cat-tst-dv ul li .entry-meta a:focus span{color: #b20101}
    .cat-tst-dv ul li .entry-meta span.occassion {
        margin-right: 10px;
        padding-right: 10px;
        position: relative;
    }
    .cat-tst-dv ul li .entry-meta span.occassion:after {
        content: '|';
        position: absolute;
        right: -2px;
        top: 0}
    .catogry-btm-dv{margin-top: 40px;margin-bottom: 40px}
    @media screen and (max-width:992px){
    .catogry-btm-dv{margin-top: 0;margin-bottom: 25px}
    .catogry-btm-dv .cat-sec-hd{margin-top: 15px}
    }
    .cat-tst-dv ul li ul {
        margin-bottom: 15px;
        overflow: hidden}
    .cat-tst-dv ul li ul li { 
        border: none;
        float: left;
        padding: 0;
        margin-right: 10px;
        width: 60px;}
    @media screen and (min-width: 768px){
    .cat-tst-dv ul li ul li {width: 100px;}
    }
    .cat-tst-dv ul li .certificate {margin-bottom: 10px; text-align: right}
    @media screen and (min-width:768px){
    .cat-tst-dv ul li .certificate {margin-top: 10px}
    }
    .cat-tst-dv ul li .rating span{
        font-size:0;
        line-height:0;
        text-align:center}
    .cat-tst-dv ul li .rating span:before{color:#5d656a;font-size:17px}
    @media screen and (max-width:1024px) {
    .cat-tst-dv ul li .rating span:before{font-size:16px}
    }
    .rating span.star:before,
    .cat-tst-dv ul li .rating span.star:before,
    .cat-tst-dv ul li .rating span.star{color: #b20101}
    .cat-tst-dv ul li .rating span i{font-size: 14px}
    /*Articles & Testimonials for Category Page End*/
    /*Christmas Start*/
    @media screen and (max-width: 1024px){
    .xmas .topdescription {display: block}
    }
    @media(max-width:800px) {
    .xmas .topdescription .col-lg-8{display:block}
    .xmas .topdesDiv{display:block}
    }
@media screen and (max-width:1024px) {
.xmas .catscroll-sctn{display: none}
    }
    @media screen and (max-width:767px) {
    .xmas .catscroll-sctn{padding-top:0}
    }
    .xmas .catscroll-sctn span.bg {
        background:url(../i22/xmas-bg18.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    .xmas .cat-tab ul.tab-menu{    
        border-top-color: #9D0101;
        border-bottom-color: #9D0101}
    @media screen and (min-width:1024px) {
    .xmas .cat-tab ul.tab-menu{width: 880px}
    }
    .xmas .cat-tab ul.tab-menu li{border-right-color: #9D0101}
    .xmas .cat-tab ul li a{    
        background-color: rgba(255,125,7,0);
        color:#9D0101}
    .xmas .cat-tab ul li.active a,.xmas .cat-tab ul li.active a:hover,.xmas .cat-tab ul li.active a:focus,.xmas .cat-tab ul li:hover a{
        border: none;
        color:#fff}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:hover,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:focus,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:active,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:focus:active{background-color:#b20101;border-color:#b20101!important}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .xmas .best-slr li .midl-dv button.gift-now{
        border-color: rgba(246,246,246,0.8);
        color:#b20101}
    @media screen and (max-width:1024px) {
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .xmas .best-slr li .midl-dv button.gift-now{border-color:#b20101}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:focus,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:active,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active, .xmas .best-slr li .midl-dv button:hover,
    .xmas .best-slr li .midl-dv button:focus,
    .xmas .best-slr li .midl-dv button:active,
    .xmas .best-slr li .midl-dv button:focus:active{border-color:#b20101!important;background-color:#b20101;color:#fff}
@media screen and (max-width:1009px) {
    .karwachth .best-slr li, .xmas .catscroll-sctn .prod-slider li,.xmas .best-slr li,.newyr .best-slr li,.lohri .best-slr li{
        float: left;
        margin-bottom: 10px;
        padding: 0;
        text-align: left;
        width: 100%}
    .xmas .catscroll-sctn .prod-slider li div.product-dv, .xmas .best-slr li div.img-wrapper .lohri .best-slr li div.img-wrapper{
        box-shadow:none;
        padding: 0;
        display: table;
        width: 100%;}
    }
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview, .xmas .best-slr li .midl-dv button.quickview{border:1px solid #f6f6f6;border-left:none;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i, .xmas .best-slr li .midl-dv button.quickview i{
        background-position:-65px -175px;height:12px;width:20px;
    filter: brightness(1) sepia(10) hue-rotate(-50deg) saturate(12) contrast(100%);
        -webkit-filter: brightness(1) sepia(10) hue-rotate(-50deg) saturate(12) contrast(100%)}
    .xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:active i,.xmas .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i, .xmas .best-slr li .midl-dv button.quickview:hover i,.xmas .best-slr li .midl-dv button.quickview:focus i,.xmas .best-slr li .midl-dv button.quickview:active i,.xmas .best-slr li .midl-dv button.quickview:focus:active i{background-position:-105px -128px;filter: none; -webkit-filter: none}
    .xmas .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price{color:#b20101;display:inline-block;font-size:14px;line-height:18px;padding-right:5px;padding-left:5px}
    .xmas .catscroll-sctn .prod-slider li div.product-dv a:hover,.xmas .catscroll-sctn .prod-slider li div.product-dv a:active,.xmas .catscroll-sctn .prod-slider li div.product-dv a:focus,.xmas .catscroll-sctn .prod-slider li div.product-dv a:focus:active, .xmas .best-slr li a:hover, .xmas .best-slr li a:focus, .xmas .best-slr li a:active{color:#b20101}
    .xmas .home-categories{margin-top: 0}
    .xmas .home-categories li span.bg{background-color: rgba(255,93,93,0.1)}
    .xmas .home-categories li a .productname{color: #A50E0E}
    .xmas .home-categories li a .giftBtn {border-color: #A50E0E}
    .xmas .home-categories li a .giftBtn span {background-color: #A50E0E}
    @media screen and (min-width:667px){
    .xmas .home-categories li:last-of-type{display: none}
    }
    .xmas .btmdv a.view-more:hover,.xmas a.view-more:focus,.xmas a.view-more:focus:active{background-color:#b20101;border-color:#b20101}
    /*Christmas End*/
    /*New Year Start*/
    .newyr .catscroll-sctn span.bg {
        background:url(../i22/newyr-bg18.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    @media screen and (max-width: 767px){
        .newyr .catscroll-sctn {display: none}
    }
    .newyr .cat-tab ul.tab-menu{    
        border-top-color: #085b95;
        border-bottom-color: #085b95;
        width: 600px}
    .newyr .cat-tab ul.tab-menu li{border-right-color: #085b95}
    .newyr .cat-tab ul.tab-menu li a{    
        background-color: rgba(255,125,7,0);
        color:#085b95}
    .newyr .cat-tab ul li.active a,.newyr .cat-tab ul li.active a:hover,.newyr .cat-tab ul li.active a:focus,.newyr .cat-tab ul li:hover a{
        background-color: rgba(8,91,149,1);
        color:#fff}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:hover,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:focus,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:active,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button:focus:active{background-color:#085b95;border-color:#085b95!important}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now, .newyr .best-slr li .midl-dv button.gift-now{
        border-color: rgba(246,246,246,0.8);
        color:#085b95}
    @media screen and (max-width:1024px) {
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv{display: none}
    }
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:hover,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:focus,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:active,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.gift-now:focus:active, .newyr .best-slr li .midl-dv button:hover,
    .newyr .best-slr li .midl-dv button:focus,
    .newyr .best-slr li .midl-dv button:active,
    .newyr .best-slr li .midl-dv button:focus:active{border-color:#085b95!important;background-color:#085b95;color:#fff}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview, .newyr .best-slr li .midl-dv button.quickview{border:1px solid #f6f6f6;border-left:none;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview i, .newyr .best-slr li .midl-dv button.quickview i{
        background-position:-65px -175px;height:12px;width:20px;
    filter: brightness(1)sepia(10) hue-rotate(-169deg) saturate(60) contrast(50%);
        -webkit-filter: brightness(1)sepia(10) hue-rotate(-169deg) saturate(60) contrast(50%)}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:hover i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:focus i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:active i,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv .midl-dv button.quickview:focus:active i, .newyr .best-slr li .midl-dv button.quickview:hover i,.newyr .best-slr li .midl-dv button.quickview:focus i,.newyr .best-slr li .midl-dv button.quickview:active i,.newyr .best-slr li .midl-dv button.quickview:focus:active i{background-position:-105px -128px;filter: none; -webkit-filter: none}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.price-dv span.price{color: #085b95}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:hover,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:active,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:focus,.newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv a:focus:active, .newyr .best-slr li a:hover, .newyr .best-slr li a:focus, .newyr .best-slr li a:active{color: #f34343}
    @media screen and (max-width: 767px){
    .newyr .catscroll-sctn .prod-slider .prod-slider-item{
        float: left;
        margin-bottom: 10px;         
        width: 25%}
        .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv{
        box-shadow:none; 
        width: 100%;}
        .newyr .catscroll-sctn .prod-slider .prod-slider-item .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:10px;
        width:40px;
        z-index:1}
    .newyr .catscroll-sctn .prod-slider .prod-slider-item div.product-dv div.product-name{
            text-align: left;
            padding: 0}
        }
@media screen and (max-width: 667px) {
    .newyr .catscroll-sctn .prod-slider .prod-slider-item .discount {
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
        right:10px}
}

    .newyr .home-categories{margin-top: 0}
    .newyr .home-categories li span.bg{background-color: rgba(8,91,149,0.1)}
    .newyr .home-categories li a .productname{color: #085b95}
    .newyr .home-categories li a .giftBtn {border-color: #085b95}
    .newyr .home-categories li a .giftBtn span {background-color: #085b95}
    .newyr .btmdv a.view-more:hover,.newyr a.view-more:focus,.newyr a.view-more:focus:active{background-color:#085b95;border-color:#085b95}
    /*New Year End*/
    /*Lohri Start*/
    .lohri .best-slr li .midl-dv button.gift-now{
        border-color: rgba(246,246,246,0.8);
        color:#ff5d42}
    @media screen and (max-width:1024px) {
    .lohri .best-slr li .midl-dv button.gift-now{border-color:#ff5d42}
    }
    .lohri .best-slr li .midl-dv button:hover,
    .lohri .best-slr li .midl-dv button:focus,
    .lohri .best-slr li .midl-dv button:active,
    .lohri .best-slr li .midl-dv button:focus:active{border-color:#ff5d42!important;background-color:#ff5d42;color:#fff}
    .lohri .best-slr li .midl-dv button.quickview{border:1px solid #f6f6f6;border-left:none;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}
    .lohri .best-slr li .midl-dv button.quickview i{
        background-position:-65px -175px;height:12px;width:20px;
    filter: brightness(1) sepia(10) hue-rotate(2deg) saturate(80) contrast(80%);
        -webkit-filter: brightness(1) sepia(10) hue-rotate(2deg) saturate(80) contrast(80%)}
    .lohri .best-slr li .midl-dv button.quickview:hover i,.lohri .best-slr li .midl-dv button.quickview:focus i,.lohri .best-slr li .midl-dv button.quickview:active i,.lohri .best-slr li .midl-dv button.quickview:focus:active i{background-position:-105px -128px;filter: none; -webkit-filter: none}
    .lohri .best-slr li a:hover, .lohri .best-slr li a:focus, .lohri .best-slr li a:active{color: #f34343}
    .lohri .home-categories{margin-top: 0}
    .lohri .home-categories li span.bg{background-color: rgba(255,115,66,0.1)}
    .lohri .home-categories li a .productname{color: #f24427}
    .lohri .home-categories li a .giftBtn {border-color: #ff5d42}
    .lohri .home-categories li a .giftBtn span {background-color: #ff5d42}
    /*Lohri End*/
    /*Login Start*/
    .login-dv{
        padding-right:15px;
        padding-left:15px;
        margin: 20px auto 0}
    @media (min-width:991px){
    .login-dv{margin-top: 40px;margin-bottom: 180px; width:800px}
    }
    .login-contnr{
        padding-left: 15px;
        padding-right: 15px}
    .login-contnr .login-innr-dv {
        border: 1px solid #d5d5d5;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 30px;
        padding: 25px 15px 20px;
        position: relative;
        width: 100%
    }
    .login-contnr .login-innr-dv span.hdn{
        color: #6d6d6d;
        font-weight: 700;
        display: inline-block;
        margin: 0 auto;
        position: absolute;
        right: 0;
        left: 0;
        top: -8px;
        text-align: center}
    .login-contnr .login-innr-dv span.hdn span{
        background-color: #ebebeb;
        display: inline-block;
        padding: 0 10px}
    .login-contnr .login-innr-dv .inner-addon i, .login-contnr .login-innr-dv .inner-addon i {
        color: #d5d5d5;
        font-size: 18px;
        pointer-events: none;
        position: absolute;
        right: 15px;
        top: 10px}
    .login-contnr .forgotpass, .login-contnr .username{font-size: 14px}
    .login-contnr .forgotpass{margin: 15px 0 10px}
    .btn1, .cartBtn {
        background-color: #fff;
        border: 1px solid #bdbdbd;    
        border-radius: 50px;
        color: #b20101;
        font: 700 14px/25px 'Roboto', sans-serif;
        min-width: 135px;
        height:40px;
        text-transform: uppercase}
    .btn1:hover, .btn1:focus, .cartBtn:hover, .cartBtn:focus{
        background-color: #b20101;
        border-color: #b20101;
        box-shadow: none;
        color: #fff}
    .btn2 {
        background-color: #b20101;
        border: 1px solid #b20101;    
        border-radius: 50px;
        color: #fff;
        font: 700 14px/17px 'Roboto', sans-serif;
        height:40px!important;
        text-transform: uppercase}
    .btn2:hover, .btn2:focus{
        background-color: #fff;
        border-color: #bdbdbd;
        box-shadow: none;
        color: #b20101}
    .login-contnr .lft-dv {margin-bottom: 20px}
    @media (min-width:1200px){
    .login-contnr .lft-dv, .login-contnr .rgt-dv{
        margin-bottom: 0;
        padding-right:15px;
        padding-left:15px;
        display: inline-block;
        float: left;
        width: 100%}
    }
    .forgot-pass-dv {margin-bottom: 20px}
    /*Login End*/
    /*Newsletter Subscribe start*/
    .sbscrib-dv{padding:70px 0 !important}
    @media screen and (max-width: 980px) {
    .sbscrib-dv{padding:40px 20px!important}
    }
    /*Newsletter Subscribe End*/
    /*Newly Releaded Gifts start*/
    .new-gifts ul{display: block;overflow: hidden}
    .new-gifts li a{padding-bottom: 0}
    .new-gifts li .quickview {color:#b20101; font-size: 15px}
    .new-gifts li .midl-dv button.quickview i{height:10px;width:17px}
    .new-gifts li .midl-dv button.gift-now{color: #b20101}
    .new-gifts li .midl-dv button.gift-now:hover, .new-gifts li .quickview:hover{color: #fff}
    /*Newly Releaded Gifts end*/
    /*All Links Start*/
    @media screen and (max-width:991px) and (min-width:768px) {
        .all-links .grid-item{padding-top: 0}
    .all-links .grid-item:nth-child(even){padding-right: 0}
    }
    @media screen and (min-width:992px){
    .all-links .grid-item, .all-links .grid-sizer{width:25%}
    }

    .all-links h2 {        
        font-size: 18px;
        display: inline-block;
        margin: 0;
        text-align: left;
        vertical-align: middle;
        width: 100%}
    .all-links h2 span{
        color: #6d6d6d;
        display: inline;
        font-size: 12px;
        transition: all .3s ease-in-out 0s;
        -moz-transition: all .3s ease-in-out 0s;
        -ms-transition: all .3s ease-in-out 0s;
        -o-transition: all .3s ease-in-out 0s;
        -webkit-transition: all .3s ease-in-out 0s}
    .all-links h2 a{
        color: #2b2b2b;
        display: inline-block;
        width: 100%}
    .all-links h2 a:hover, .all-links h2 a:hover span{color: #b20101}
    .all-links h2 i{
        display: inline-block;
        height: 40px;  
        margin-right: 10px;
        position: relative;
        width: 40px;
        vertical-align: middle}
    .all-links h2 i:before {
        border: none;
        background-image: url(../svg22/categories.svg#gnrl-o);
        background-repeat: no-repeat;
        background-position: center top;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        transform: none;
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        width: 100%}
    .all-links h2 a:hover i:before{
        filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10);
        -webkit-filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10)}
    .all-links ul {
        border-top:  1px solid #d5d5d5;    
        margin-top: 10px;
        padding-top: 15px;}
    @media screen and (max-width:767px){
    .all-links .giftguide li{float: left;padding-right: 2px; width: 50%}
        .all-links .giftguide li a{font-size: 12px; line-height: 14px}
    }
    .all-links .giftguide li:before {
        background: none;
        border: 1px solid #2b2b2b;
        height: 7px;
        top: 5px;
        width: 7px}
    /*All Links End*/
    /*Anniversary Start*/
    /*.anniversary{background-color: #fff}*/
    .anniversary .sectionhd {
        font-weight: 300;
        font-size: 24px; 
        line-height: 27px; 
        margin-bottom: 15px}
    @media screen and (max-width:992px){
    .anniversary .sectionhd {
        font-size: 18px;
        line-height: 20px}
    }
    @media screen and (max-width:1024px){
    .anniversary .sectionhd {
        color:#2b2b2b; 
        margin-top: 20px; 
        margin-bottom: 0}
    }
    .bannr-sectn {background-color: #f7effb}
    @media (min-width:992px) {
    .bannr-sectn .col-lg-5{width:100%}
    .bannr-sectn .col-lg-7{width:100%}
    }
    @media (min-width:993px) {
    .bannr-sectn .col-lg-5{width:39.5%}
    .bannr-sectn .col-lg-7{width:60.5%}
    }
    .anivrsry-banr{margin-bottom:30px;position:relative}
    @media (max-width:992px) {
    .anivrsry-banr{margin-left:-15px;margin-right:-15px;margin-bottom:10px}
    }
    .anivrsry-banr .owl-carousel .owl-item{padding:2px}
    .anivrsry-banr li img{box-shadow:0 1px 1px rgba(0,0,0,0.15)}
    .anivrsry-banr li span{color:#6d6d6d;display:block;font:300 18px/20px 'Roboto', sans-serif;padding:5px;margin:0 auto;text-align:center;width:auto}
    .anivrsry-banr li span{color:#6d6d6d;display:block;font:300 18px/20px 'Roboto', sans-serif;padding:5px;margin:0 auto;text-align:center;width:auto}
    @media screen and (min-width:480px) {
    .anivrsry-banr li span{font-size:17px;line-height:22px}
    }
    @media screen and (min-width:992px) {
    .anivrsry-banr li span{background-color:rgba(254,254,254,0.7);display:inline-block;font-size:20px;line-height:22px;padding:5px 10px;position:absolute;left:32px;bottom:60px}
    }
    .anivrsry-banr li .ani-ban-sm{display:inline-block}
    .anivrsry-banr li .ani-ban-lg{display:none}
    @media screen and (min-width:993px) {
    .anivrsry-banr li .ani-ban-lg{display:block}
    .anivrsry-banr li .ani-ban-sm{display:none}
    }
    .anivrsry-banr li .ani-ban-sm span{background-color:inherit;left:0;right:0;bottom:20px;position:absolute}
    @media screen and (max-width:667px) {
    .anivrsry-banr li .ani-ban-sm span{bottom:20px}
    }
    .anivrsry-banr li .ani-ban-sm span span{background-color:rgba(254,254,254,0.7);padding:0 5px;position:relative;bottom:0; display:inline-block}
    .anivrsry-banr li span strong{color:#2b2b2b;font: 700 18px/24px 'Roboto', sans-serif}
    @media screen and (min-width:480px) {
    .anivrsry-banr li span strong{font-size:19px}
    }
    @media screen and (min-width:992px) {
    .anivrsry-banr li span strong{font-size:26px}
    }
    @media screen and (max-width:992px) {
    .anivrsry-banr li span{color:#2b2b2b}
    }
    .anivrsry-banr .navPrev,.anivrsry-banr .navNext,.anivrsry-banr:hover .navPrev,.anivrsry-banr:hover .navNext{display:none}
    @media (min-width:993px) {
    .anivrsry-banr .navPrev,.anivrsry-banr .navNext{display:none;margin-top:-40px;position:absolute;top:50%;z-index:2;width:80px;height:80px;background-size:contain}
    .anivrsry-banr:hover .navPrev,.anivrsry-banr:hover .navNext{display:block}
    }
    .anivrsry-banr .navPrev{left:0}
    .anivrsry-banr .navNext{right:0}
    .anivrsry-banr .navPrev span,.anivrsry-banr .navNext span{width:80px;height:80px;display:table-cell;position:absolute;vertical-align:middle;cursor:pointer}
    .anivrsry-banr .navPrev span img,.anivrsry-banr .navNext span img{position:relative;margin:auto 0;cursor:pointer}
    .anivrsry-banr .navPrev span:before,.anivrsry-banr .navNext span:before{background:url(../i22/val-sprite-img17.png) no-repeat -224px -79px;content:'';display:block;height:14px;margin-top:-7px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;top:50%;width:9px;z-index:2}
    .anivrsry-banr .navNext span:before{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
    .anivrsry-banr .owl-dots{margin:0 auto;position:absolute;left:0;right:0;bottom:23px;text-align:center}
    @media screen and (max-width: 1440px) {
    .anivrsry-banr .owl-dots{bottom:20px}
    }
    @media screen and (max-width:991px) {
    .anivrsry-banr .owl-dots{bottom:10px}
    }
    @media screen and (max-width:667px) {
    .anivrsry-banr .owl-dots{bottom:5px}
    }
    .owl-nav .disabled{opacity:0}
    .anivrsry-banr .owl-dots .owl-dot{display:inline-block;padding:0 3px}
    .anivrsry-banr .owl-dots .owl-dot span{background-color:#fff;border:1px solid #b7b6b4;border-radius:50px;display:inline-block;height:10px;width:10px}
    .anivrsry-banr .owl-dots .owl-dot.active span{border-color:#3e3f41;background-color:#3e3f41}

    @media screen and (max-width:992px){
    .cat-banrs{
    padding-right: 10px;
    padding-left: 10px;}
    .cat-banrs .row{
        margin-right: -5px;
        margin-left: -5px;}
    .cat-banrs .ban-dv{
        padding-right: 5px;
        padding-left: 5px;}
    }
    .ani-catgories{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);margin-bottom:30px;overflow:hidden}
    @media screen and (max-width: 991px) {
    .ani-catgories{margin-bottom:15px}
    }
    .ani-catgories:hover img {
        -webkit-filter: grayscale(100%);
      filter: grayscale(100%)}
    .ani-catgories div.subcat{background-color:rgba(255,255,255,0.9);display:block;height:100%;opacity:0;padding:80px 20px 20px;left:0;top:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;width:100%}
    @media screen and (max-width: 1024px) {
    .ani-catgories div.subcat{display:none}
    }
    .ani-catgories:hover div.subcat{opacity:1}
    .ani-catgories h3{font-size:14px;line-height:20px;margin:0;position:absolute;left:10px;top:10px;text-align:left;z-index:2}
    @media screen and (min-width: 1366px){
    .ani-catgories h3{font-size:18px;line-height:26px;left:20px;top:15px}
    }
    .ani-catgories h3 a{color:#6d6d6d;font-weight: 300; font-family:'Roboto', sans-serif}
    .ani-catgories h3 a span {display: block}
    @media screen and (max-width: 991px) {
    .ani-catgories h3 a span{display:block}
    }
    .ani-catgories h3 a span span{color:#2b2b2b;font-size:14px;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;display: inline}
    @media screen and (min-width: 1366px){
    .ani-catgories h3 a span span{font-size:26px;}
    }
    @media screen and (max-width: 1024px) {
    .ani-catgories h3 a span span{font-size:20px;line-height:22px}
    }
    @media screen and (max-width: 800px) {
    .ani-catgories h3 a span span{font-size:20px}
    }
    @media screen and (max-width: 480px) {
    .ani-catgories h3 a span span{font-size:16px;line-height:18px}
    }
    .ani-catgories .view-gifts{color:#6d6d6d;left:15px;top:40px}
    @media screen and (min-width: 1200px) {
    .ani-catgories .view-gifts{left:20px;top:50px}
    }
    @media screen and (min-width: 1600px) {
    .ani-catgories .view-gifts{left:30px;top:65px}
    }
    @media screen and (max-width: 1024px) {
    .ani-catgories .view-gifts{display:none}
    }
    .ani-catgories .view-gifts i,.best-selr li a.view-gifts i{background:url(../i22/val-sprite-img17.png) no-repeat -237px -80px;display:inline-block;height:8px;margin-left:5px;margin-top:-4px;position:absolute;top:50%;width:5px}
    .ani-catgories ul{float:left;margin:0;width:100%}
    .ani-catgories ul li{float:left;width:100%;margin-bottom:5px}
    @media screen and (min-width: 1366px) {
    .ani-catgories ul li{margin-bottom:10px}
    }
    .ani-catgories ul li a{color:#6d6d6d;font:17px/19px 'Roboto Condensed', sans-serif}
    .ani-catgories:hover a,.ani-catgories:focus a,.ani-catgories:active a,.ani-catgories:focus:active a,.ani-catgories:hover a span,.ani-catgories:focus a span,.ani-catgories:active a span,.ani-catgories:focus:active a, .ani-catgories a:hover,.ani-catgories a:focus,.ani-catgories a:active,.ani-catgories a:focus:active,.ani-catgories a:hover span,.ani-catgories a:focus span,.ani-catgories a:active span,.ani-catgories a:focus:active{color:#b20101}

    .ani-catgories p{color:#6d6d6d;font-size:11px;line-height:13px;margin:0;text-align:left;left:15px;bottom:15px;width:40%}
    @media screen and (max-width: 1366px) {
    .ani-catgories p{display:none;left:20px}
    }
    @media screen and (min-width: 1200px) {
    .ani-catgories p{font-size:13px;line-height:16px;left:15px;bottom:25px}
    }
    @media screen and (min-width: 1600px) {
    .ani-catgories p{left:30px}
    }
    /*.ani-milestone {
        background-color: #fff;
        font-size:12px;
        line-height:14px;
        padding-top:20px;
        padding-bottom:20px;
        position: relative}
    @media screen and (min-width: 667px) {
    .ani-milestone{font-size:13px;line-height:15px}
    }
    @media screen and (min-width: 1024px) {
    .ani-milestone{font-size:14px;line-height:17px;padding-top:25px;padding-bottom:25px}
    }*/

    .ani-milestone{
        font-size:11px;
        line-height:13px;
        margin-top:15px; 
        margin-bottom: 15px;
        position:relative}
    @media screen and (min-width:1024px) {
    .ani-milestone{font-size:14px;line-height:17px;margin-top: 25px; margin-bottom:25px}
    }
    @media screen and (max-width:1024px) {
    .ani-milestone{display: none}
    }
    @media screen and (max-width:767px) {
    .ani-milestone{padding-top:0}
    }

    .ani-milestone .bg{
        background:linear-gradient(#ebebeb,#f7effb);background:-webkit-linear-gradient(top,#ebebeb,#f7effb);background:-moz-linear-gradient(top,#ebebeb,#f7effb);background:-ms-linear-gradient(top,#ebebeb,#f7effb);background:-o-linear-gradient(top,#ebebeb,#f7effb);
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;	
        margin-right: auto;
        margin-left: auto;
        max-width: 1200px;}
    @media screen and (max-width: 1023px){
    .ani-milestone .bg{width: 100%;}
    }
    /*@media screen and (min-width: 1024px) {
    .ani-milestone .bg{bottom:29px}
    }*/
    @media screen and (min-width:1024px) {
    .ani-milestone .bg:before,.ani-milestone .bg:after{background:url(../i22/grey-brdr18.png) repeat 0 0;content:'';display:block;position:absolute;bottom:0; top:12px;width:4px;}
    }
    .ani-milestone .bg:before{left:0}
    .ani-milestone .bg:after{right:0}
    @media screen and (min-width:1024px) {
    .anniversary .ani-milestone .sectionhd{margin-bottom:25px}
    }
    .ani-milestone .cat-tab{padding:0;position:relative}
    .ani-milestone .cat-tab ul.tab-menu{border:none;display:block;margin:0;overflow:hidden;padding:0 0 15px;text-align:center}
    @media screen and (min-width:1024px) {
    .ani-milestone .cat-tab ul.tab-menu{padding:0 95px 15px}
    }
    .ani-milestone .cat-tab ul.tab-menu li{display:inline-block;padding:0 15px;width:16.66667%}
    @media(max-width:992px) {
    .ani-milestone .cat-tab ul.tab-menu li{padding:0 10px}
    }
    @media(max-width:667px) {
    .ani-milestone .cat-tab ul.tab-menu li{padding:0 5px}
    }
    .ani-milestone .cat-tab ul li a{background-position:center top;background-repeat:no-repeat;background-size:contain;border:none;color:#6d6d6d;display:block;height:100%;margin-right:0;position:relative;text-transform:uppercase;width:100%}
    .ani-milestone .cat-tab ul li.active a,.ani-milestone .cat-tab ul li.active a:hover,.ani-milestone .cat-tab ul li.active a:focus,.ani-milestone .cat-tab ul li:hover a{border:none;background-color:inherit;color:#a2339e}
    .ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:focus,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:hover,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:hover,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:active:hover,.ani-milestone .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus:active{border-color:transparent;background-color:transparent}
    .ani-milestone .cat-tab ul li a:after{border-top:7px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);content:'';display:block;height:0;margin:0 auto;position:absolute;bottom:0;left:0;right:0;width:0}
    .ani-milestone .cat-tab ul li.active a:after{border-top-color:#a2339e}
    .ani-milestone .cat-tab ul li a span{display:block;padding-bottom:10px}
    .ani-milestone .cat-tab ul li a span strong{font-weight:700;}
    @media screen and (max-width:1199px){
    .ani-milestone .cat-tab ul li a span strong{display: block}
    }
    .ani-milestone .cat-tab ul li a span.img{
        background-color: #fff;
        border:2px solid #dedede;
        border-radius:50%;
        display:inline-block;
        margin:0 0 5px;
        padding:20px;
        overflow:hidden;
        transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;
        width: 90px;
        height: 90px}
    /*@media screen and (max-width:1024px){
    .ani-milestone .cat-tab ul li a span.img{margin:0 15px 5px;padding:15px}
    }*/
    @media screen and (max-width:767px){
    .ani-milestone .cat-tab ul li a span.img{
        padding-top: 15px;
        width: 70px;
        height: 70px}
    }
    /*@media screen and (max-width:667px){
    .ani-milestone .cat-tab ul li a span.img{margin:0 15px 5px;padding:15px}
    }
    @media screen and (max-width:480px){
    .ani-milestone .cat-tab ul li a span.img{
        padding: 10px;
        margin: 0 5px 5px}
    }*/
    .ani-milestone .cat-tab ul li.active a span.img,.ani-milestone .cat-tab ul li.active a:hover span.img,.ani-milestone .cat-tab ul li.active a:focus span.img,.ani-milestone .cat-tab ul li:hover a span.img{border-color:#a2339e}
    .ani-milestone .cat-tab ul li a span.img img{
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        margin-bottom:0;
        width:45px}
    @media screen and (max-width:1024px){
    .ani-milestone .cat-tab ul li a span.img img{width:50px}
    }
    @media screen and (max-width:480px){
    .ani-milestone .cat-tab ul li a span.img img{width:35px}
    }
    .ani-milestone .cat-tab ul li.active a span.img img{
        filter: brightness(1) sepia(12) hue-rotate(-152deg) saturate(60) contrast(50%);
        -webkit-filter: brightness(1) sepia(12) hue-rotate(-152deg) saturate(60) contrast(50%)}

    .ani-milestone .tab-content{position: relative;}
    .ani-milestone p{color:#6d6d6d;display:none;font-size:13px;line-height:16px;margin-bottom:20px}
    @media screen and (min-width:992px) {
    .ani-milestone p{display:block}
    }
    .ani-milestone .prod-slider{margin:0;overflow:hidden}
    @media screen and (max-width:1009px) {
    .ani-milestone .prod-slider.off{display:block;padding: 0 10px}
    }
    .ani-milestone .prod-slider li{font-size:11px;line-height:13px;outline:none;padding:1px 5px;position:relative}
    @media screen and (min-width: 667px) {
    .ani-milestone .prod-slider li{font-size:12px;line-height:15px}
    }
    @media screen and (min-width: 1024px) {
    .ani-milestone .prod-slider li{font-size:14px;line-height:17px;padding-bottom:2px}
    }
    @media screen and (max-width:1009px) {
    .ani-milestone .prod-slider li{
        padding: 1px;
        float: left;
        width: 33.3333%}
    }
    @media screen and (max-width:480px){
    .ani-milestone .prod-slider li{width: 50%}
    }
    .ani-milestone .prod-slider li .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:15px;
        width:40px;
        z-index:1}
    @media screen and (max-width: 1009px){
    .ani-milestone .prod-slider li .discount{top: 10px}
    }
    @media screen and (max-width:991px){
    .ani-milestone .prod-slider li .discount { 
        font-size: 12px;
        line-height: 13px;
        height: 30px;
        padding: 1px 1px 0;
        right: 10px;
        top: 10px;
        width: 30px}
    }
    @media screen and (max-width: 667px) {
    .ani-milestone.prod-slider li .discount{
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    .ani-milestone .prod-slider li .discount span {font-weight: 700; font-family:'Roboto Condensed', sans-serif}
    @media screen and (max-width:1009px) {
    .ani-milestone .prod-slider li div.product-dv{
        box-shadow:none;
        padding: 0;
        width: 100%;}
    }
    .ani-milestone .prod-slider li div.product-dv a{color:#6d6d6d;display:block}
    .ani-milestone .prod-slider li div.product-dv a:hover,.ani-milestone .prod-slider li div.product-dv a:active,.ani-milestone .prod-slider li div.product-dv a:focus,.ani-milestone .prod-slider li div.product-dv a:focus:active{color:#b364dc}
    .ani-milestone .prod-slider li div.product-dv div{
        float: none;
        margin: 0;
        position: relative}
    .ani-milestone .prod-slider li div.product-dv .product-dtl .product-name, .ani-milestone .prod-slider li div.product-dv .product-dtl .price-dv{margin-top: 10px}
    @media screen and (max-width: 1009px){
    .ani-milestone .prod-slider li div.product-dv .img-dv {
        display: block;
        float: none;
        margin: 0;
        vertical-align: top;
        width: 100%}
    }
    .ani-milestone .prod-slider li div.product-dv img{margin:0 auto}
    .ani-milestone .prod-slider li div.product-dv div a{display:inline}
    @media screen and (max-width:1009px) {
    .ani-milestone .prod-slider li div.product-dv div.product-dtl a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width:320px) {
    .ani-milestone .prod-slider li div.product-dv div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
    .ani-milestone .prod-slider li div.product-dv div.product-name{width:100%;height:32px;overflow:hidden;text-align:center}
    .ani-milestone .prod-slider li div.product-dv div.product-dtl {position: static}
    @media screen and (max-width: 1009px) {
    .ani-milestone .prod-slider li div.product-dv .product-dtl .product-name {
            float:none;
            height:50px;
            margin-bottom:0}
    .ani-milestone .prod-slider li div.product-dv div.product-dtl {
            color:#000;
            display:block;
            margin:0;
            padding:0 5px 5px}
    }
    .ani-milestone .prod-slider li div.product-dv div.price-dv span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;padding-right:5px;padding-left:5px;text-decoration:line-through}
    @media screen and (max-width: 991px){
    .prodct-carousel .list-item div.product-dv div.price-dv span.offer-price {
        font-size: 11px;
        line-height: 15px;}
    }
    .ani-milestone .prod-slider li div.product-dv div.price-dv span.price{display:inline-block;font-size:16px;line-height:18px;padding-right:5px;padding-left:5px}
    @media screen and (max-width:1009px) {
    .ani-milestone .prod-slider li div.product-dv div.price-dv span.offer-price{padding: 0;}
    .ani-milestone .prod-slider li div.product-dv div.price-dv span.price{color:#000;font: 700 16px/18px 'Roboto Condensed', sans-serif;padding: 0;}
    }
    .ani-milestone .prod-slider li div.product-dv div.price-dv span.price i,.ani-milestone .prod-slider li div.product-dv div.price-dv span.offer-price i{font-style:normal;font-family:'rupee_foradianregular'}
    .ani-milestone .prod-slider li div.product-dv .midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:53%;width:160px;z-index: 3}
    @media screen and (min-width:1025px) {
    .ani-milestone .prod-slider li div.product-dv .midl-dv{display:none}
    .ani-milestone .prod-slider li:hover div.product-dv .midl-dv{display:block}
    }
    @media screen and (max-width:1025px) {
    .ani-milestone .prod-slider li div.product-dv .midl-dv{display: none}
    }
    .ani-milestone .prod-slider li div.product-dv .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button:hover,.ani-milestone .prod-slider li div.product-dv .midl-dv button:focus,.ani-milestone .prod-slider li div.product-dv .midl-dv button:active,.ani-milestone .prod-slider li div.product-dv .midl-dv button:focus:active{background-color:#b364dc;border-color:#b364dc!important}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button i{
        background:none;
        display:block;
        height: auto;
        margin:0 auto;}

    .ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now{border:1px solid rgba(246,246,246,0.8);border-right:none;border-radius:50px 0 0 50px;color:#b364dc;font-weight:700;padding:10px 25px;min-width:117px}
    @media screen and (max-width:1024px) {
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now{border:1px solid #b364dc;border-radius:50px;height:30px;padding:7px 16px;min-width:90px}
    }
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now:hover,.ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now:focus,.ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now:active,.ani-milestone .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active{border-color:#b364dc!important;background-color:#b364dc;color:#fff}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview i{
        background: none;
        font-size: 15px;
        line-height: 17px;
        color: #b364dc}

    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:active i,.ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i{color: #fff}

    @media screen and (max-width:1024px) {
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview{border:none;border-radius:50%;display:inline-block;margin-left:10px;position:relative;text-indent:-20000px;width:30px;height:30px}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview i{background:none}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview i:before,.ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview i:after,{background:url(../i22/m-spriteimg17.png) no-repeat -34px -78px;content:'';height:20px;margin:-10px auto 0;position:absolute;left:0;right:0;top:50%;width:20px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview i:after{background-position:-55px -78px;opacity:0}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:hover {background-color:#b364dc}
    .ani-milestone .prod-slider li div.product-dv .midl-dv button.quickview:hover i:after{opacity:1}
    }
    @media screen and (min-width:992px) {
    .ani-milestone .prod-slider .owl-nav{display:none}
    .ani-milestone .prod-slider:hover .owl-nav{display:block}
    }
    .ani-milestone .prod-slider .owl-prev,.ani-milestone .prod-slider .owl-next{background-color:rgba(0,0,0,0.7);border:none;height:80px;margin-top:-40px;position:absolute;top:50%;width:30px;z-index:1}
    .ani-milestone .prod-slider .owl-prev i,.ani-milestone .prod-slider .owl-next i{background:url(../i22/val-sprite-img17.png) no-repeat -224px -79px;font-size:0;line-height:0;display:inline-block;height:16px;padding:0;position:absolute;left:0;right:0;top:50%;margin-left:auto;margin-right:auto;margin-top:-8px;width:8px}
    .ani-milestone .prod-slider .owl-prev{border-radius:0 3px 3px 0;left:0}
    .ani-milestone .prod-slider .owl-next{border-radius:3px 0 0 3px;right:0}
    .ani-milestone .prod-slider .owl-next i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
    .ani-milestone .tab-content>.tab-pane{display:block;height:0;overflow: hidden}
    .ani-milestone .tab-content>.active{height:auto}
    .ani-milestone .btmdv{padding-top:20px;padding-bottom:23px}
    .ani-milestone .btmdv a.view-more{margin: 0;background-color: transparent}
    .ani-milestone .btmdv a.view-more:hover,.btmdv a.view-more:focus,.btmdv a.view-more:focus:active{background-color:#b364dc;border-color:#b364dc;color:#fff}
    .anniversary .home-categories{
        background-color:#fff;
        margin-left:-15px;
        margin-right:-15px;
        margin-bottom:15px}
    /*@media screen and (min-width:992px) {
    .anniversary .home-categories{margin-bottom:25px}
    }*/
    .anniversary .home-categories ul{margin:0;padding:15px;overflow:hidden}
    @media screen and (max-width:667px) {
    .anniversary .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    @media screen and (max-width:767px) {
    .anniversary .home-categories li{border:none;padding:0 5px 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .anniversary .home-categories li{width:33.3333%}
    }
    @media screen and (max-width:360px) {
    .anniversary .home-categories li{padding:0 5px 10px}
    }
    .anniversary .home-categories li:after{background-color:#fff;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:2px}
    @media screen and (max-width:767px) {
    .anniversary .home-categories li:after{display:none}
    }
    .anniversary .home-categories li:nth-child(3n):after{display:none}
    .anniversary .home-categories li span.bg{background-color: rgba(255,177,53,0.1)}
    @media screen and (max-width:767px) {
    .anniversary .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .anniversary .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .anniversary .home-categories li a{padding:0}
    }
    .anniversary .home-categories li a .productname{color: #a2339e}
    @media screen and (max-width:1100px) {
    .anniversary .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .anniversary .home-categories li a .productname{font:normal 12px/14px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .anniversary .home-categories li a .productname{font-size:11px}
    }
    .anniversary .home-categories li a .productname strong{font-weight:400;font-weight:700}
    .anniversary .home-categories li a .giftBtn{border-color: #b364dc}
    .anniversary .home-categories li a .giftBtn span{background-color: #b364dc}
    @media screen and (max-width:980px) {
    .anniversary .home-categories li a .giftBtn{margin:0 20px}
    .anniversary .home-categories li a .giftBtn span{display:table-cell;height:22px;vertical-align:middle;padding:5px 20px}
    }
    @media screen and (max-width:720px) {
    .anniversary .home-categories li a .giftBtn{margin:0 10px}
    }
    @media screen and (max-width:767px) {
    .anniversary .home-categories li a .giftBtn{display:none}
    }
    .anniversary .home-categories li a img.img-lg{display:block}
    .anniversary .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .anniversary .home-categories li a img{margin:0 auto 5px}  
    .anniversary .home-categories li a img.img-lg{display:none}
    .anniversary .home-categories li a img.img-sm{display:block}
    }
    .anniversary .home-categories li span.bg {background-color: rgba(179,100,220,0.1)}
    .anniversary .home-categories li div.catDiv ul li a:hover, .anniversary .home-categories li div.catDiv a.more:hover{color: #b20101}
    .anniversary .home-categories li div.catDiv a.more:hover:after{border-color: #b20101}

    .anniversary .best-slr .sectionhd {margin-bottom: 15px}
    @media screen and (max-width:1024px){
    .anniversary .best-slr .sectionhd {margin: 0 0 15px}
    }
    .anniversary .best-slr ul{margin-left:-8px;margin-right:-8px}
    @media screen and (max-width: 1024px) {
    .anniversary .best-slr ul{margin-left:0;margin-right:0}
    }
    .anniversary .best-slr ul li{background:none !important;float: none;font-size:14px;margin-bottom:0;padding:0 8px 15px}
    @media screen and (max-width: 1024px) {
    .anniversary .best-slr ul li{padding:0 1px 2px}
    }
    .anniversary .best-slr li .img-wrapper{
        background-color:#fff;
        box-shadow:0 1px 1px rgba(0,0,0,0.15);
        overflow:hidden;
        margin-top:0;
        padding-bottom:10px;
        text-align:center;
        position:relative}
    @media screen and (max-width: 1024px) {
    .anniversary .best-slr li .img-wrapper{box-shadow:none}
    }
    .anniversary .best-slr li:before,.anniversary .best-slr li .img-wrapper:after{display:none !important}
    .anniversary .best-slr li .img-wrapper .img-dv {display: block}
    .anniversary .best-slr li div.product-name{
        margin-top: 7px;
        margin-bottom: 5px !important;
        padding: 0 5px}
    .anniversary .best-slr li  div.product-name{width:100%;height:34px;overflow:hidden;text-align:center !important}
    .anniversary .best-slr li a{color:#6d6d6d;padding-bottom:0}
    .anniversary .best-slr li div.price-dv{height:40px;width:100%;padding:0;text-align:center!important;position: relative}
    @media screen and (max-width:1023px) {
    .anniversary .best-slr li div span.price{display:block;font-size:14px !important;line-height:17px !important;margin-top:2px;margin-bottom:5px}
    }
    /*Anniversary End*/
    /*Scratch Start*/
    @media screen and (min-width:991px){
    .scrtch-containr-dv{width: 895px}
    }
    .scrtch-contnt {
        margin-bottom: 15px;
        overflow: hidden;
        position: relative;
        padding-top: 5px;
        padding-left: 90px;
    min-height: 65px}
    .scrtch-contnt span{
        color: #6d6d6d;
        display: block;
        margin-bottom: 10px}
    @media screen and (min-width:991px){
    .scrtch-contnt span{font-size: 16px}
    }
    .scrtch-contnt i{
        background: url(../svg22/gift.svg) no-repeat 0 0;
        display: block;
        position: absolute;
        left: 0;
        top: 5px;
        width: 60px;
        height: 60px;
    }
    .scratch-containr { 
        background-color: #fff;
        border: 10px solid #fff;
        box-shadow: 0 1px 3px rgba(0,0,0,0.15);
        margin: 0 auto 15px;
        position: relative}
    @media screen and (min-width: 600px){
    .scratch-containr {
        height: 430px;
        margin: 0 auto 30px;
        width: 430px}
    }
    .canvas { 
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
        cursor: url('../i22/cursor.png'), grab;
        cursor: url('../i22/cursor.png'), -webkit-grab;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10;
        height: 100%;
        width: 100%}
    @media screen and (min-width: 600px){
    .canvas {
        height: 410px;
        width: 410px}
    }
    .winner-box {
        background: url(../i22/scratch-img1.jpg) no-repeat center top;
        background-size: cover;
        color: #fff;
        height: 100%;
        position: relative;
        padding: 20px;
        text-align: center;
        visibility: hidden}
    .winner-box .save-mg{
        color: #b20101;
        font-size: 90px;
        line-height: 90px}
    .winner-box .save-mg span{font-size: 45px;line-height: 46px}
    .winner-box .save-mg i{font-size: 75px}
    @media screen and (min-width: 320px){
    .winner-box .save-mg{
        font-size: 80px;
        line-height: 80px}
    .winner-box .save-mg i{font-size: 70px}
    }
    @media screen and (min-width: 600px){
    .winner-box .save-mg{
        font-size: 120px;
        line-height: 120px}
    .winner-box .save-mg span{font-size: 60px;line-height: 66px}
    .winner-box .save-mg i{font-size: 105px}
    }
    .winner-box .scratch-code {
        color: #2b2b2b;
        display: block;
        font-size: 20px;
        line-height: 33px;
        margin-top: 10px}
    .winner-box .scratch-code span{
        background-color: rgba(255,255,255,0.5);
        border-radius: 10px;
        color: #009eff;
        display: inline-block;
        font-size: 30px;
        margin-top: 10px;
        padding: 10px 15px;
        text-transform: uppercase}
    @media screen and (min-width: 480px){
    .winner-box .scratch-code span{font-size: 35px}
    }
    @media screen and (min-width: 600px){
    .winner-box .scratch-code{
        margin-top: 40px;
        font-size: 30px}
    .winner-box .scratch-code span{font-size: 45px}
    }
    .validitity-txt {color: #6d6d6d; margin-top: 25px}
    .scrtch-code {
        background-color: #fff;
        box-shadow: 0 1px 3px rgba(0,0,0,0.15);
        font-size: 16px;
        line-height: 24px;
        margin: 0 auto 15px;
        padding: 15px}
    @media screen and (min-width:600px){
    .scrtch-code {margin: 0 auto 65px; width: 430px}
    }
    .scrtch-code span{margin-bottom: 5px}
    .scrtch-code span:last-of-type{margin-bottom: 0}
    .scrtch-code i{font-style:normal}
    .scrtch-code strong{text-transform: uppercase}
    .scratch-dv {
        display: block;
        margin: 0 auto 65px;
        overflow: hidden;
        padding-left: 5px;
        padding-right: 5px;
        position: relative}
    @media screen and (min-width:991px){
    .scratch-dv {width: 890px}
    }
    .scratch-dv:after {
        border: 1px solid #b4b4b4;
        border-radius: 10px;
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 10px;
        bottom: 20px}
    .scratch-dv h2{
        background-color: #ebebeb;
        display: inline-block;        
        font-size: 24px;
        margin: 0 auto;
        padding: 0 10px;
        position: relative;
        z-index: 1}
    .scratch-dv .form-dv {
        border-bottom: 1px dashed #b4b4b4;
        display: table;
        overflow: hidden;
        padding-top: 10px;
        padding-bottom: 10px;
        position: relative;
        width: 100%;
        z-index: 1}
    .scratch-dv .form-dv .colmn{    
        display: block;    
        padding: 5px;
        vertical-align: middle}
    @media screen and (min-width:600px){
    .scratch-dv .form-dv {padding-top: 0; padding-bottom: 0}
    .scratch-dv .form-dv .colmn{display: table-cell;padding: 15px 5px;}
    }
    .scratch-dv .form-dv.noborder{border-bottom: none}
    .scratch-dv .form-dv .plusbtn{
        background: none;
        border: none;
        font-size: 20px}
    .scratch-dv .form-dv div:nth-child(3){width:25%}
    .scratch-dv .form-dv div:last-child{width:5%}
    @media screen and (max-width:599px){
    .scratch-dv .form-dv div:nth-child(3){float: left;width:75%}
    .scratch-dv .form-dv div:last-child{
        float: left; 
        text-align: right; 
        padding-top: 20px;
        width:25%}
    }
    .scratch-dv .btm-dv{
        background-color: #ebebeb;
        display: inline-block;
        margin: 15px auto 0;
        padding-left: 15px;
        padding-right: 15px;
        position: relative;
        z-index: 1}
    @media screen and (max-width:599px){
        .scratch-dv .btm-dv{margin: 5px auto 0;}
    }
    .scratch-dv .regBtn{
        background-color: #f34343;
        border-color: #b20101;
        color: #fff;
        min-width:110px;
        position: relative;
        z-index: 1}
    .scratch-terms-dv {
        display: block;
        margin: 0 auto 15px;
        overflow: hidden;
        padding-left: 15px;
        padding-right: 15px;
        position: relative}
    @media screen and (min-width:992px){
    .scratch-terms-dv {margin-top: 130px; width: 340px}
    }
    .scratch-terms-dv:after{
        border: 1px solid #b4b4b4;
        border-radius: 10px;
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 8px;
        bottom: 0}
    .scratch-terms-dv h2{
        background-color: #ebebeb;
        display: inline-block;        
        font-size: 14px;
        margin: 0 0 0 10px;
        padding: 0 5px;
        position: relative;
        z-index: 1}
    .scratch-terms-dv ul{
        margin: 5px 0 5px;
        position: relative;
        z-index: 1}
    .scratch-terms-dv ul li{
        color: #6d6d6d;
        margin-bottom: 10px;
        padding-left: 15px;
    position: relative}
    .scratch-terms-dv ul li:before{
        background-color: #6d6d6d;
        content: '';
        display: block;
        height: 7px;
        position: absolute;
        left: 0;
        top: 3px;
        width: 7px}
    .copy-code{margin-top: 10px}
    .copy-code i {
        font-size: 16px;
        margin-right: 10px}
    /*Scratch End*/
    /*Women's Day Start*/
    @media screen and (max-width: 1024px){
    .wday .topdescription {display: block}
    }
    .wday .sectionhd {font-weight: 300;font-size: 24px; line-height: 27px; margin-bottom: 0}
    @media screen and (max-width:1024px){
    .wday .sectionhd {color:#2b2b2b; margin: 0 15px}
    }
    @media screen and (max-width:767px){
    .wday .sectionhd {font-size: 18px; line-height: 20px}
    }
    .wday .catscroll-sctn{font-size:11px;line-height:13px;margin-top:15px; margin-bottom: 25px;position:relative}
    @media screen and (min-width:1024px) {
    .wday .catscroll-sctn{font-size:14px;line-height:17px;margin-top: 25px}
    }
    @media screen and (max-width:767px) {
    .wday .catscroll-sctn{padding-top:0}
    }
    .wday .catscroll-sctn .row{position: relative}
    .wday .catscroll-sctn .sectionhd{margin-bottom:15px}
    @media screen and (min-width:1024px) {
    .wday .catscroll-sctn .sectionhd{margin-bottom:25px}
    }
    @media screen and (max-width: 1023px){
    .wday .content-inner {padding: 15px}
    }
    .wday .catscroll-sctn span.bg {
        background:url(../i22/wday-bg19.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    @media screen and (min-width: 1024px) {
    .wday .catscroll-sctn span.bg {	        
            margin-right:auto;
            margin-left:auto;
            width:100%}
    }
    @media screen and (min-width: 1200px) {
    .wday .catscroll-sctn span.bg {width:1200px}
    }
    @media screen and (max-width: 1023px) {
    .wday .catscroll-sctn span.bg {
        background-image:url(../i22/wday-bg19-sm.jpg);
        background-color: #e2e2e2;
        width:100%}
    }
    @media screen and (min-width: 1024px) {
    .wday .catscroll-sctn span.bg:before,
    .wday .catscroll-sctn span.bg:after{
            background: url(../i22/grey-brdr18.png) repeat 0 0;
            content:'';
            display:block;
            position:absolute;
            top:16px;
            bottom:0;
            width:4px}
    .wday .catscroll-sctn span.bg:before {left:0}
    .wday .catscroll-sctn span.bg:after {right:0}
    }
    .wday .cat-tab ul.tab-menu{border:none;display:block;margin:0 -15px;overflow:hidden;padding:0 0 15px;text-align:center}
    @media screen and (min-width:1024px) {
    .wday .cat-tab ul.tab-menu{margin: 0; padding:0 95px 15px}
    }

    .wday .cat-tab ul.tab-menu li{
        display:inline-block;
        float: none;
        font-size: 16px;
        /*padding:0 15px;*/
        width:120px}
    @media screen and (max-width:599px) {
    .wday .cat-tab ul.tab-menu li{width:100%;padding:0}
    }
    @media(max-width:992px) {
    .wday .cat-tab ul.tab-menu li{padding:0 10px}
    }
    @media(max-width:767px) {
    .wday .cat-tab ul.tab-menu li{font-size: 14px;padding:0 5px}
    }
    .wday .cat-tab ul li a{
        border:none;
        color:#6d6d6d;
        display:inline-block;
        margin-right:0;
        position:relative}
    .wday .cat-tab ul li.active a,.wday .cat-tab ul li.active a:hover,.wday .cat-tab ul li.active a:focus,.wday .cat-tab ul li:hover a{
        border:none;
        background-color:inherit;
        color:#c13b8d;
    font-weight: 700}

    .wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:focus,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:hover,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:hover,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:active:hover,.wday .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus:active{border-color:transparent;background-color:transparent}

    .wday .cat-tab ul li a span{
        background-color: #fff;
        border-radius: 50px;
        box-shadow: 0 1px 3px rgba(0,0,0,0.15);
        display:block;
        margin: 0 auto 10px;
        padding-top: 20px;
        width: 90px;
        height: 90px}
    @media screen and (max-width:767px){
    .wday .cat-tab ul li a span{
        padding-top: 15px;
        width: 70px;
        height: 70px}
    }
    .wday .cat-tab ul li a span strong{font-weight:700;}
    @media screen and (max-width:1199px){
    .wday .cat-tab ul li a span strong{display: block}
    }
    .wday .cat-tab ul li a span i{
        display: block;
        height: 50px;
        margin: 0 auto;
        position: relative;
        width: 45px}
    @media screen and (max-width:767px){
    .wday .cat-tab ul li a span i{
        width: 35px;
        height: 50px}
    }
    .wday .cat-tab ul li a span i:before {
        background-image: url(../svg22/categories.svg#gnrl-o);
        background-repeat: no-repeat;
        background-position: center top;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;    
        width: 100%}
    .wday .cat-tab ul li.active a span i:before,.wday .cat-tab ul li.active a:hover span i:before,.wday .cat-tab ul li.active a:focus span i:before,.wday .cat-tab ul li:hover a span i:before{
        filter: brightness(1) sepia(12) hue-rotate(-85deg) saturate(100) contrast(35%);
        -webkit-filter: brightness(1) sepia(12) hue-rotate(-85deg) saturate(100) contrast(35%)}

    .wday .cat-tab ul.tab-menu .disabled{display:none}
    .wday .cat-tab ul.tab-menu .owl-item{display: inline-block}
    @media screen and (min-width:600px) {
    .wday .cat-tab ul.tab-menu .owl-stage {margin: 0 auto}
    }
    .wday .tab-content{position: relative;}
    .wday .tab-content>.tab-pane{display:block;height:0;overflow: hidden}
    .wday .tab-content>.active{height:auto}

    .wday .prod-slider{margin:0;overflow:hidden}
    @media screen and (max-width:1009px) {
    .wday .prod-slider.off{display:block}
    .wday .prod-slider{padding: 0 15px}
    }
    .wday .prod-slider li{font-size:11px;line-height:13px;outline:none;padding:1px 5px;position:relative}
    @media screen and (min-width: 667px) {
    .wday .prod-slider li{font-size:12px;line-height:15px}
    }
    @media screen and (min-width: 1024px) {
    .wday .prod-slider li{font-size:14px;line-height:17px;padding-bottom:2px}
    }
    @media screen and (max-width:1009px) {
    .wday .prod-slider li{
        padding: 1px;
        float: left;
        width: 25%}
    }
    @media screen and (max-width:992px) {
    .wday .prod-slider li{width: 33.3333%}
    }
    @media screen and (max-width:480px){
    .wday .prod-slider li{width: 50%}
    }
    .wday .prod-slider li .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:15px;
        width:40px;
        z-index:1}
    @media screen and (max-width: 1009px){
    .wday .prod-slider li .discount{top: 10px}
    }
    @media screen and (max-width:991px){
    .wday .prod-slider li .discount { 
        font-size: 12px;
        line-height: 13px;
        height: 30px;
        padding: 1px 1px 0;
        right: 10px;
        top: 10px;
        width: 30px}
    }
    @media screen and (max-width: 667px) {
    .wday.prod-slider li .discount{
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    .wday .prod-slider li .discount span {font-weight: 700; font-family:'Roboto Condensed', sans-serif}
    @media screen and (max-width:1009px) {
    .wday .prod-slider li div.product-dv{
        box-shadow:none;
        padding: 0;
        width: 100%;}
    }
    .wday .prod-slider li div.product-dv a{color:#6d6d6d;display:block}
    .wday .prod-slider li div.product-dv a:hover,.wday .prod-slider li div.product-dv a:active,.wday .prod-slider li div.product-dv a:focus,.wday .prod-slider li div.product-dv a:focus:active{color:#c13b8d}
    .wday .prod-slider li div.product-dv div{
        float: none;
        margin: 0;
        position: relative}
    .wday .prod-slider li div.product-dv .product-dtl .product-name, .wday .prod-slider li div.product-dv .product-dtl .price-dv{margin-top: 10px}
    @media screen and (max-width: 1009px){
    .wday .prod-slider li div.product-dv .img-dv {
        display: block;
        float: none;
        margin: 0;
        vertical-align: top;
        width: 100%}
    }
    .wday .prod-slider li div.product-dv img{margin:0 auto}
    .wday .prod-slider li div.product-dv div a{display:inline}
    .wday .prod-slider li div.product-dv div.product-name{width:100%;height:32px;overflow:hidden;text-align:center}
    .wday .prod-slider li div.product-dv div.product-dtl {position: static}
    @media screen and (max-width: 1009px) {
    .wday .prod-slider li div.product-dv .product-dtl .product-name {
            float:none;
            height:50px;
            margin-bottom:0}
    .wday .prod-slider li div.product-dv div.product-dtl {
            color:#000;
            display:block;
            margin:0;
            padding:0 5px 5px;
        width: 100%}
    }
    @media screen and (max-width:1009px) {
    .wday .prod-slider li div.product-dv div.product-dtl a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width:320px) {
    .wday .prod-slider li div.product-dv div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
    .wday .prod-slider li div.product-dv div.price-dv span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;padding-right:5px;padding-left:5px;text-decoration:line-through}
    @media screen and (max-width: 991px){
    .wday .prodct-carousel .list-item div.product-dv div.price-dv span.offer-price {
        font-size: 11px;
        line-height: 15px;}
    }
    .wday .prod-slider li div.product-dv div.price-dv span.price{font-weight: 700; color:#c13b8d; display:inline-block;font-size:16px;line-height:18px;padding-right:5px;padding-left:5px}
    @media screen and (max-width:1009px) {
    .wday .prod-slider li div.product-dv div.price-dv span.offer-price{padding: 0;}
    .wday .prod-slider li div.product-dv div.price-dv span.price{color:#000;font: 700 16px/18px 'Roboto Condensed', sans-serif;padding: 0;}
    }
    .wday .prod-slider li div.product-dv div.price-dv span.price i,.wday .prod-slider li div.product-dv div.price-dv span.offer-price i, .wday .best-slr li div span.price i, .wday .best-slr li div span.offer-price i{font-style:normal;font-family:'rupee_foradianregular'}
    .wday .prod-slider li div.product-dv .midl-dv, .wday .best-slr li .midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:53%;width:160px;z-index: 3}
    @media screen and (min-width:1025px) {
    .wday .prod-slider li div.product-dv .midl-dv, .wday .best-slr li .midl-dv{display:none}
    .wday .prod-slider li:hover div.product-dv .midl-dv, .wday .best-slr li:hover .midl-dv{display:block}
    }
    @media screen and (max-width:1025px) {
    .wday .midl-dv{display: none}
    }
    .wday .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}
    .wday button:hover,.wday .midl-dv button:focus,.wday .midl-dv button:active,.wday .midl-dv button:focus:active{background-color:#e05dad!important;border-color:#e05dad!important}
    .wday .midl-dv button i{
        background-image:none !important;
        display:block !important;
        height: auto !important;
        margin:0 auto !important}

    .wday .midl-dv button.gift-now{border:1px solid rgba(246,246,246,0.8);border-right:none;border-radius:50px 0 0 50px;color:#e05dad !important;font-weight:700;padding:10px 25px;min-width:117px}
    @media screen and (max-width:1024px) {
    .wday button.gift-now{border:1px solid #c13b8d;border-radius:50px;height:30px;padding:7px 16px;min-width:90px}
    }
    .wday .midl-dv button.gift-now:hover,.wday .midl-dv button.gift-now:focus,.wday .midl-dv button.gift-now:active,.wday .midl-dv button.gift-now:focus:active,  .wday .btmdv a.view-more:hover, .wday .btmdv a.view-more:focus, .wday .btmdv a.view-more:focus:active{border-color:#e05dad!important;background-color:#e05dad !important;color:#fff !important}
    .wday .midl-dv button.quickview{
        border:1px solid #f6f6f6;
        border-left:none;
        border-radius:0 50px 50px 0;
        height:40px;
        margin:0;
        width:40px}
    .wday .midl-dv button.quickview i{
        background: none;
        font-size: 15px;
        line-height: 17px;
        color: #e05dad}

    .wday .midl-dv button.quickview:hover i,.wday .midl-dv button.quickview:focus i,.wday .midl-dv button.quickview:active i,.wday .midl-dv button.quickview:focus:active i{color: #fff !important}

    .wday .home-categories{background-color:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:25px}
    .wday .home-categories ul{margin:0;padding:15px;overflow:hidden}
    @media screen and (max-width:667px) {
    .wday .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    /*@media screen and (max-width:667px) {
    .wday .home-categories li{border:none;padding:0 5px 5px;width:33.333333%}
    }
    @media screen and (max-width:675px) {
    .wday .home-categories li{width:50%}
    .wday .home-categories li:nth-child(2n):after{display:none}
    }*/
    @media screen and (max-width:767px) {
    .wday .home-categories li{border:none;padding:0 5px 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .wday .home-categories li{width:33.3333%}
    }
    .wday .home-categories li span.bg {
        background-color: rgba(224,93,173,0.1);
    }
    @media screen and (max-width:767px) {
    .wday .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .wday .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .wday .home-categories li a{padding:0}
    }
    .wday .home-categories li a .productname{color: #e05dad}
    @media screen and (max-width:1100px) {
    .wday .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .wday .home-categories li a .productname{font:normal 12px/14px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .wday .home-categories li a .productname{font-size:11px}
    }
    .wday .home-categories li a .productname strong{font-weight:400;font-weight:700}
    .wday .home-categories li a .giftBtn {border-color: #e05dad}
    @media screen and (max-width:767px) {
    .wday .home-categories li a .giftBtn{display:none}
    }
    .wday .home-categories li a .giftBtn span{background-color: #e05dad}
    .wday .home-categories li a img.img-lg {display:block}
    .wday .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .wday .home-categories li a img{margin:0 auto 5px}  
    .wday .home-categories li a img.img-lg{display:none}
    .wday .home-categories li a img.img-sm{display:block}
    }
    .wday .best-slr .sectionhd {margin-bottom: 15px}
    @media screen and (max-width:1024px){
    .wday .best-slr .sectionhd {margin: 0 0 15px}
    }
    .wday .best-slr ul{margin-left:-8px;margin-right:-8px}
    @media screen and (max-width: 1024px) {
    .wday .best-slr ul{margin-left:0;margin-right:0}
    }
    .wday .best-slr ul li{background:none !important;float: none;font-size:14px;margin-bottom:0;padding:0 8px 15px}
    @media screen and (max-width: 1024px) {
    .wday .best-slr ul li{padding:0 1px 2px}
    }
    .wday .best-slr li .img-wrapper{
        background-color:#fff;
        box-shadow:0 1px 1px rgba(0,0,0,0.15);
        overflow:hidden;
        margin-top:0;
        padding-bottom:10px;
        text-align:center;
        position:relative}
    @media screen and (max-width: 1024px) {
    .wday .best-slr li .img-wrapper{box-shadow:none}
    }
    .wday .best-slr li:before,.wday .best-slr li .img-wrapper:after{display:none !important}
    .wday .best-slr li .img-wrapper .img-dv {display: block}
    .wday .best-slr li div.product-name{
        margin-top: 7px;
        margin-bottom: 5px !important;
        padding: 0 5px}
    .wday .best-slr li  div.product-name{width:100%;height:34px;overflow:hidden;text-align:center !important}
    .wday .best-slr li a{color:#6d6d6d;padding-bottom:0}
    .wday .best-slr li div.price-dv{height:40px;width:100%;padding:0;text-align:center!important;position: relative}
    @media screen and (max-width:1023px) {
    .wday .best-slr li div span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }
    .catscroll-sctn .showmore {
        background: none;
        border: none;
        border-radius: 0;
        font-size: 12px;
        margin-top: 15px;
        margin-bottom: 0;
        min-width: inherit;
        padding: 5px;
        display: none}
    @media screen and (max-width: 1009px){
    .catscroll-sctn .showmore {display: inline-block}
    .catscroll-sctn .showmore i {margin-left: 5px}
    }
    /*Women's Day End*/
    /*Wedding Start*/
    .weddng {
        background: url(../i22/wedng-patrn.png) no-repeat 0 43px;
        position: relative}
    .weddng:after {
        background: url(../i22/wedng-patrn.png) no-repeat 0 0;
        content:'';
        display: block;
        height: 162px;
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        position: absolute;
        right: 0;
        top: 43px;
        width: 202px}
    @media screen and (max-width: 1024px){
    .weddng {background: none}
    .weddng:after{display: none}
    }
    .weddng .pagelinks{margin-bottom: 0}
    @media screen and (max-width: 1024px){
    .weddng .topdescription {display: block}
    }
    .weddng .sectionhd {font-weight: 300;font-size: 24px; line-height: 27px; margin-bottom: 0}
    @media screen and (max-width:1024px){
    .weddng .sectionhd {color:#2b2b2b; margin-top: 20px; margin-bottom: 0}
    }
    .weddng .catscroll-sctn{font-size:11px;line-height:13px;margin-top:15px; margin-bottom: 15px;position:relative}
    @media screen and (min-width:1024px) {
    .weddng .catscroll-sctn{font-size:14px;line-height:17px;margin-top: 25px; margin-bottom:25px}
    }
    @media screen and (max-width:1024px) {
    .weddng .catscroll-sctn{display: none}
    }
    @media screen and (max-width:767px) {
    .weddng .catscroll-sctn{padding-top:0}
    }
    .weddng .catscroll-sctn .row{position: relative}
    @media screen and (min-width:1024px) {
    .weddng .catscroll-sctn .sectionhd{margin-bottom:25px}
    }
    .weddng .cat-tab{padding:0;position:relative}
    .weddng .cat-tab:after{left:inherit;right:0}
    .weddng .cat-tab ul.tab-menu{    
        border-top: 2px solid #e40a45;
        border-bottom: 2px solid #e40a45;
        display:block;
        margin:0 auto 15px;
        overflow:hidden;
        text-align:center;
        width: 100%}
    @media screen and (min-width:1024px) {
     .weddng .cat-tab ul.tab-menu{width: 600px}
    }
    .weddng .cat-tab ul.tab-menu li{border-right: 2px solid #e40a45;display:inline-block;float:left; width: 200px;}
    .weddng .cat-tab ul.tab-menu li:last-of-type{border-right:none}
    .weddng .cat-tab ul.tab-menu li a{
        border: none;
        border-radius: 0;
        background-color: rgba(255,125,7,0);
        display:block;
        font: 700 11px/14px 'Roboto', sans-serif; 
        margin: 0;
        padding: 15px;
        text-transform: uppercase}
    @media screen and (min-width: 1024px) {
    .weddng .cat-tab ul.tab-menu li a{font-size: 16px; line-height: 18px}
    }
    .weddng .cat-tab ul.tab-menu li a, .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .weddng .best-slr li .midl-dv button.gift-now, .weddng .home-categories li a .productname {color: #e40a45}
    .weddng .cat-tab ul li.active a,.weddng .cat-tab ul li.active a:hover,.weddng .cat-tab ul li.active a:focus,.weddng .cat-tab ul li:hover a{
        border: none;
        background-color: rgba(228,10,69,1);
        color:#fff}

    .weddng .catscroll-sctn .prod-slider li div.product-dv a:hover,.weddng .catscroll-sctn .prod-slider li div.product-dv a:active,.weddng .catscroll-sctn .prod-slider li div.product-dv a:focus,.weddng .catscroll-sctn .prod-slider li div.product-dv a:focus:active, .weddng .best-slr li a:hover, .weddng .best-slr li a:focus, .weddng .best-slr li a:active{color:#e40a45}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:hover,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:focus,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:active,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button:focus:active{background-color:#e40a45;border-color:#e40a45!important}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:hover, .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:focus, .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:active,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now:focus:active, .weddng .best-slr li .midl-dv button:hover,
    .weddng .best-slr li .midl-dv button:focus,
    .weddng .best-slr li .midl-dv button:active,
    .weddng .best-slr li .midl-dv button:focus:active, .weddng .btmdv a.view-more:hover, .weddng .btmdv a.view-more:focus, .weddng .btmdv a.view-more:focus:active {border-color:#e40a45!important;background-color:#e40a45;color:#fff}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview, .weddng .best-slr li .midl-dv button.quickview{border:1px solid #f6f6f6;border-left:none;border-radius:0 50px 50px 0;height:40px;margin:0;width:40px}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i, .weddng .best-slr li .midl-dv button.quickview i{
        background: none;
        font-size: 15px;
        line-height: 17px;
        color: #e40a45;
        height: auto}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:hover i,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:focus i,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:active i,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:focus:active i, .weddng .best-slr li .midl-dv button.quickview:hover i,.weddng .best-slr li .midl-dv button.quickview:focus i,.weddng .best-slr li .midl-dv button.quickview:active i,.weddng .best-slr li .midl-dv button.quickview:focus:active i{color: #fff}

    @media screen and (max-width:1024px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview, .weddng .best-slr li .midl-dv button.quickview{border:none;border-radius:50%;display:inline-block;margin-left:10px;position:relative;text-indent:-20000px;width:30px;height:30px}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i, .weddng .best-slr li .midl-dv button.quickview i{background:none}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i:before,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i:after,.weddng .best-slr li .midl-dv button.quickview i:before,.weddng .best-slr li .midl-dv button.quickview i:after{background:url(../i22/m-spriteimg17.png) no-repeat -34px -78px;content:'';height:20px;margin:-10px auto 0;position:absolute;left:0;right:0;top:50%;width:20px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview i:after, .weddng .best-slr li .midl-dv button.quickview i:after{background-position:-55px -78px;opacity:0}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:hover, .weddng .best-slr li .midl-dv button.quickview:hover{background-color:#ff7d07}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:hover i:after,.weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.quickview:focus i:after, .weddng .best-slr li .midl-dv button.quickview:hover i:after,.weddng .best-slr li .midl-dv button.quickview:focus i:after{opacity:1}
    }

    @media screen and (min-width:992px) {
    .weddng .catscroll-sctn .prod-slider .owl-nav{display:none}
    .weddng .catscroll-sctn .prod-slider:hover .owl-nav{display:block}
    }
    .weddng .catscroll-sctn .prod-slider .owl-prev,.weddng .catscroll-sctn .prod-slider .owl-next {background-color:rgba(0,0,0,0.7);border:none;height:80px;margin-top:-40px;position:absolute;top:50%;width:30px;z-index:1}

    .weddng .catscroll-sctn .prod-slider .owl-prev i,.weddng .catscroll-sctn .prod-slider .owl-next i{background:url(../i22/val-sprite-img17.png) no-repeat -224px -79px;font-size:0;line-height:0;display:inline-block;height:16px;padding:0;position:absolute;left:0;right:0;top:50%;margin-left:auto;margin-right:auto;margin-top:-8px;width:8px}

    .weddng .catscroll-sctn .prod-slider .owl-prev{border-radius:0 3px 3px 0;left:0}

    .weddng .catscroll-sctn .prod-slider .owl-next{border-radius:3px 0 0 3px;right:0}

    .weddng .catscroll-sctn .prod-slider .owl-next i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}

    .weddng .cat-tab .scrtabs-tab-container{float:left;height:auto;position:relative;width:100%}

    .weddng .cat-tab .scrtabs-tabs-fixed-container{float:none;margin:0 auto}

    .weddng .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow{border-top:1px solid #ddd;background-color:#fff;margin-top:-24px;position:absolute;top:50%;text-align:center;width:30px}

    .weddng .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-left{left:0;border-left:none}

    .weddng .cat-tab .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-right{right:0;border-right:none}

    .weddng .cat-tab .glyphicon-chevron-left:before,.weddng .cat-tab .glyphicon-chevron-right:before{color:#6d6d6d}

    .weddng .catscroll-sctn .tab-content>.tab-pane{display:block;height:0;overflow: hidden}

    .weddng .catscroll-sctn .tab-content>.active{height:auto}
    .weddng .best-slr .sectionhd {margin-bottom: 15px}
    @media screen and (max-width:1024px){
    .weddng .best-slr .sectionhd {margin-top: 0; margin-bottom: 15px}
    }
    .weddng .best-slr ul{margin-left:-8px;margin-right:-8px}
    .weddng .best-slr ul li{background:none !important;font-size:14px;padding:0 8px 15px}
    @media screen and (max-width: 1024px) {
    .weddng .best-slr ul li{padding:0 1px 2px}
    }
    .weddng .best-slr li .img-wrapper{
        background-color:#fff;
        box-shadow:0 1px 1px rgba(0,0,0,0.15);
        overflow:hidden;
        margin-top:0;
        padding-bottom:10px;
        text-align:center;
        position:relative}
    @media screen and (max-width: 1024px) {
    .weddng .best-slr li .img-wrapper{box-shadow:none}
    }
    .weddng .best-slr li:before,.weddng .best-slr li .img-wrapper:after{display:none !important}

    .weddng .best-slr li .img-wrapper .img-dv {display: block}

    .weddng .best-slr li div.product-name{
        margin-top: 7px;
        margin-bottom: 5px !important;
        padding: 0 5px}
    .weddng .best-slr li  div.product-name{width:100%;height:34px;overflow:hidden;text-align:center !important}
    .weddng .best-slr li a{color:#6d6d6d;padding-bottom:0}

    .weddng .best-slr li div.price-dv{height:40px;width:100%;padding:0;text-align:center!important;position: relative}
    .weddng .best-slr li div span.price i{font-size: 15px; font-weight: 700}
    @media screen and (max-width:1023px) {
    .weddng .best-slr li div span.price{display:block;font-size:14px;line-height:17px;margin-top:2px;margin-bottom:5px}
    }

    .weddng .best-slr li .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}

    .weddng .cat-tab ul li a span{
        font-family: 'Roboto', sans-serif;
        text-transform: none}
    .weddng .cat-tab ul li a span strong{font-weight:700;font-weight:400}
    .weddng .catscroll-sctn p{color:#6d6d6d;display:none;font-size:13px;line-height:16px;margin-bottom:20px}
    @media screen and (min-width:992px) {
    .weddng .catscroll-sctn p{display:block}
    }
    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .tab-content{
        padding-left: 15px;
        padding-right: 15px}
    }
    .weddng .catscroll-sctn .prod-slider{margin:0;overflow:hidden}
    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider.off{display:block}
    }
    .weddng .catscroll-sctn .prod-slider li{outline:none;padding:1px 5px}
    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider li{
        float: left;
        margin-bottom: 10px;
        padding: 0;
        text-align: left;
        width: 100%}
    }
    @media screen and (max-width:1009px) {
    .weddng .best-slr li div.img-wrapper {
        box-shadow:none;
        padding: 0;
        display: table;
        width: 100%;}
    }
    .weddng .catscroll-sctn .prod-slider li .discount {
        border-radius:50px;
        color:#fff;
        display:block;
        font-size:15px;
        line-height:14px;
        height:40px;
        padding:7px 0;
        position:absolute;
        right:15px;
        top:15px;
        width:40px;
        z-index:1
    }
    @media screen and (max-width: 1009px){
    .weddng .catscroll-sctn .prod-slider li .discount,.weddng .best-slr li .discount {top: 10px}
    }
    @media screen and (max-width: 667px) {
    .weddng .catscroll-sctn .prod-slider li .discount, .weddng .best-slr li .discount {
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    @media screen and (max-width: 1009px){
    .weddng .catscroll-sctn .prod-slider li .discount {top: 10px}
    }
    @media screen and (max-width: 667px) {
    .weddng .catscroll-sctn .prod-slider li .discount {
            font-size:12px;
            line-height:13px;
            padding:3px 0;
            width:30px;
            height:30px;
            right:10px}
    }
    .weddng .catscroll-sctn .prod-slider li .discount span {font-weight: 700; font-family:'Roboto Condensed', sans-serif}

    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv {
        box-shadow:none;
        padding: 0;
        display: table;
        width: 100%;}
    }

    .weddng .catscroll-sctn .prod-slider li div.product-dv a{color:#6d6d6d;display:block}

    .weddng .catscroll-sctn .prod-slider li div.product-dv div{
        float: none;
        margin: 0;
        position: relative;
        text-align: left}
    @media screen and (max-width: 1009px){
    .weddng .catscroll-sctn .prod-slider li div.product-dv .img-dv {
        display: table-cell;
        float: none;
        margin: 0;
        vertical-align: top;
        width: 105px}
    }
    .weddng .catscroll-sctn .prod-slider li div.product-dv img{margin:0 auto}

    .weddng .catscroll-sctn .prod-slider li div.product-dv div a{display:inline}

    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-dtl a, .weddng .best-slr li div.product-dtl a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width:320px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-dtl a, .weddng .best-slr li div.product-dtl a{height:32px;display:block;overflow:hidden}
    }
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-name{width:100%;height:32px;margin-top:10px; margin-bottom:10px; overflow:hidden;text-align:center}

    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-dtl{position: static}

    @media screen and (max-width: 1009px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-name{
            float:none;
            max-height:29px;
            height:auto;
            margin-top:0;
            margin-bottom:10px;
            padding-right:60px;
            text-align:left}

    .weddng .catscroll-sctn .prod-slider li div.product-dv div.product-dtl {
            color:#000;
            display:table-cell;
            margin:0;
            padding-top:10px;
            padding-left:10px}
    }
    @media screen and (max-width: 667px) {
    .weddng .prod-slider li div.product-dv div.product-dtl {padding-top:7px}
    .weddng .prod-slider li div.product-dv div.product-name {padding-right:40px}
    }
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv, .weddng .best-slr li div.product-dtl div.price-dv {height:40px;width:100%;text-align:center}

    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv {text-align:left}
    }

    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price{color:#6d6d6d;display:block;font-size:12px;line-height:16px;padding-right:5px;padding-left:5px;text-decoration:line-through}

    .wedddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price{color:#ff7d07;display:inline-block;font-size:16px;line-height:18px;padding-right:5px;padding-left:5px}

    @media screen and (max-width:1009px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price{padding: 0; text-align: left}

    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price{color:#000;font: normal 16px/18px 'Roboto Condensed', sans-serif;padding: 0;text-align: left}
    }

    .weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.price i,.weddng .catscroll-sctn .prod-slider li div.product-dv div.price-dv span.offer-price i, .best-slr li div span.price i, .best-slr li div span.offer-price i{font-style:normal;font-family:'rupee_foradianregular'}

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .weddng .best-slr li div.product-dtl div.midl-dv{float:none;margin:0 auto;position:absolute;left:0;right:0;top:53%;width:160px;z-index: 3}

    @media screen and (min-width:1025px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .weddng .best-slr li .midl-dv{display:none}

    .weddng .catscroll-sctn .prod-slider li:hover div.product-dv .midl-dv, .weddng .best-slr li:hover .midl-dv{display:block}
    }
    @media screen and (max-width:1025px) {
     .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv, .weddng .best-slr li .midl-dv{display: none}
    }

    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button{background:rgba(255,255,255,0.8);border:none;display:inline-block;float:left;height:40px;margin:0 1px 0 0;vertical-align:top}

    @media screen and (min-width:1025px) {
    .weddng .catscroll-sctn .prod-slider li:hover div.product-dv .midl-dv{display:block}
    }
    @media screen and (max-width:1025px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv{display: none}
    }
    .weddng .best-slr li .midl-dv button.gift-now{border:1px solid rgba(246,246,246,0.8);border-right:none;border-radius:50px 0 0 50px;font-family: 'Roboto', sans-serif;font-weight:700;padding:10px 25px;min-width:117px}

    @media screen and (max-width:1024px) {
    .weddng .catscroll-sctn .prod-slider li div.product-dv .midl-dv button.gift-now, .weddng .best-slr li .midl-dv button.gift-now{border:1px solid #e40a45;border-radius:50px;height:30px;padding:7px 16px;min-width:90px}
    }
    .weddng .catscroll-sctn span.bg {
        background:url(../i22/weddng-bg19.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    @media screen and (min-width: 1024px) {
    .weddng .catscroll-sctn span.bg {		
            margin-right:auto;
            margin-left:auto;
            width:100%}
    }
    @media screen and (min-width: 1200px) {
    .weddng .catscroll-sctn span.bg {width:1200px}
    }
    @media screen and (max-width: 1023px) {
    .weddng .catscroll-sctn span.bg {width:100%}
    }
    @media screen and (min-width: 1024px) {
    .weddng .catscroll-sctn span.bg:before,
    .weddng .catscroll-sctn span.bg:after{
            background: url(../i22/grey-brdr18.png) repeat 0 0;
            content:'';
            display:block;
            position:absolute;
            top:16px;
            bottom:0;
            width:4px}
    .weddng .catscroll-sctn span.bg:before {left:0}
    .weddng .catscroll-sctn span.bg:after {right:0}
    }

    .weddng .home-categories{background-color:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:25px}
    .weddng .home-categories ul{margin:0;padding:15px;overflow:hidden}
    @media screen and (max-width:667px) {
    .weddng .home-categories ul{margin-left:-10px;margin-right:-10px}
    }
    @media screen and (max-width:767px) {
    .weddng .home-categories li{border:none;padding:0 5px 5px;width:25%}
    }
    @media screen and (max-width:480px) {
    .weddng .home-categories li{width:33.3333%}
    }

    .weddng .home-categories li span.bg {
        background-color: rgba(228,10,69,0.1);
    }
    @media screen and (max-width:767px) {
    .weddng .home-categories li span.bg{display: none}
    }
    @media screen and (max-width:980px) {
    .weddng .home-categories li a{padding:25px 0;height:inherit}
    }
    @media screen and (max-width:767px) {
    .weddng .home-categories li a{padding:0}
    }

    @media screen and (max-width:1100px) {
    .weddng .home-categories li a .productname{font-size:19px;line-height:28px;padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .weddng .home-categories li a .productname{font:normal 12px/14px 'Roboto', sans-serif;height:30px;margin-top:0;margin-bottom:0;padding:0}
    }
    @media screen and (max-width:320px) {
    .weddng .home-categories li a .productname{font-size:11px}
    }
    .weddng .home-categories li a .productname strong{font-weight:400;font-weight:700}
    .weddng .home-categories li a .giftBtn {border-color: #e40a45}
    @media screen and (max-width:767px) {
    .weddng .home-categories li a .giftBtn{display:none}
    }
    .weddng .home-categories li a .giftBtn span{background-color: #e40a45}
    .weddng .home-categories li a img.img-lg {display:block}
    .weddng .home-categories li a img.img-sm{display:none}
    @media screen and (max-width:767px){
    .weddng .home-categories li a img{margin:0 auto 5px}  
    .weddng .home-categories li a img.img-lg{display:none}
    .weddng .home-categories li a img.img-sm{display:block}
    }
    /*Wedding End*/
    /*Gifts Resources Start*/
    @media screen and (max-width:1024px){
    .overseas-txt {display: block}
    }
    @media screen and (min-width:1025px){
    .bannrs {
        padding-top: 30px;
        padding-bottom: 30px}
    }
    @media screen and (max-width:1024px){
    .bannrs {
        margin-left: -15px;
        margin-right: -15px;
        padding-top: 5px;
        padding-bottom: 15px}
    }
    .bannrs .slide{
        border: 2px solid #fff;
        position: relative}
    .bannrs .slide span{
        box-shadow: 2px 5px rgba(255,255,255,0.5);
        color: #fff;
        font:300 20px/22px 'Roboto Condensed', sans-serif;
        padding: 5px 15px;
        position: absolute;
        left: 0;
        bottom: 17px;
        text-shadow: 0 1px 1px rgba(0,0,0,0.25)}
    .bannrs .slide span i, .bannrs .slide span:before{
        content: '';
        width: 0;
        height: 0;    
        border-right: 25px solid transparent;
        position: absolute;
        right: -25px;
        top: 0}
    .bannrs .slide span:before{
        border-top: 37px solid rgba(255,255,255,0.5);
        border-right: 30px solid transparent;
        right: -32px}
    .bannrs .slide span.bluebg{background-color: rgba(37,186,255,0.9)}
    .bannrs .slide span.bluebg i{border-top: 32px solid rgba(37,186,255,0.9)}
    .bannrs .slide span.brownbg{background-color: rgba(134,76,37,0.9)}
    .bannrs .slide span.brownbg i{border-top: 32px solid rgba(134,76,37,0.9)}
    .bannrs .slide span.greenbg{background-color: rgba(72,192,94,0.9)}
    .bannrs .slide span.greenbg i{border-top: 32px solid rgba(72,192,94,0.9)}
    .bannrs .slide span.darkbluebg{background-color: rgba(34,58,112,0.9)}
    .bannrs .slide span.darkbluebg i{border-top: 32px solid rgba(34,58,112,0.9)}
    .bannrs .slide span.yelowbg{background-color: rgba(201,157,39,0.9)}
    .bannrs .slide span.yelowbg i{border-top: 32px solid rgba(201,157,39,0.9)}
    .bannrs .slide span.blckbg{background-color: rgba(34,36,36,0.9)}
    .bannrs .slide span.blckbg i{border-top: 32px solid rgba(34,36,36,0.9)}
    .bannrs .slide span.olvgreenbg{background-color: rgba(66,99,25,0.9)}
    .bannrs .slide span.olvgreenbg i{border-top: 32px solid rgba(66,99,25,0.9)}
    .bannrs .slide span.marunbg{background-color: rgba(117,26,14,0.9)}
    .bannrs .slide span.marunbg i{border-top: 32px solid rgba(117,26,14,0.9)}
    .bannrs .slide span.drkyelowbg{background-color: rgba(118,72,0,0.9)}
    .bannrs .slide span.drkyelowbg i{border-top: 32px solid rgba(118,72,0,0.9)}
    .bannrs .slide span.yelowbg1{background-color: rgba(202,133,67,0.9)}
    .bannrs .slide span.yelowbg1 i{border-top: 32px solid rgba(202,133,67,0.9)}
    .bannrs .slide span.orangebg{background-color: rgba(205,67,0,0.9)}
    .bannrs .slide span.orangebg i{border-top: 32px solid rgba(205,67,0,0.9)}
    .bannrs .slide span.redbg{background-color: rgba(224,57,57,0.9)}
    .bannrs .slide span.redbg i{border-top: 32px solid rgba(224,57,57,0.9)}
    .bannrs .slide span.lgtgreenbg{background-color: rgba(108,195,41,0.9)}
    .bannrs .slide span.lgtgreenbg i{border-top: 32px solid rgba(108,195,41,0.9)}
    .bannrs .slide span.pnkbg{background-color: rgba(255,65,144,0.9)}
    .bannrs .slide span.pnkbg i{border-top: 32px solid rgba(255,65,144,0.9)}
.cat-sctn {
	padding-top: 20px;
	padding-bottom: 20px;
    height: auto;
}

@media screen and (max-width:360px) {
	.cat-sctn {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

@media screen and (max-width:1024px) {
	.cat-sctn .container {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

.cat-sctn:nth-child(odd), .greybg {
	background-color: #e2e2e2;
}

.cat-sctn h2.catHd {
	font-weight: 300;
	height: 30px;
	margin-top: 0;
	margin-bottom: 15px;
	text-align: left;
	text-transform: none;
}

@media screen and (max-width:991px) {
	.cat-sctn h2.catHd {
		font-size: 18px;
		line-height: 20px;
		height: 22px;
	}
}

@media screen and (max-width:360px) {
	.cat-sctn h2.catHd {
		font-size: 16px;
		margin-bottom: 10px;
	}
}

@media screen and (max-width:320px) {
	.cat-sctn h2.catHd {
		font-size: 13px;
	}
}

.cat-sctn h2.catHd span {
	position: relative;
	display: inline-block;
}

.cat-sctn h2.catHd > span:before {
	display: none;
}

.cat-sctn h2.catHd > span:after {
	background: url(../i22/grey-brdr18.png) repeat 0 0;
	height: 5px;
	content: "";
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -2px;
	margin-left: 15px;
	width: 9999px;
}

@media screen and (max-width:991px) {
	.cat-sctn h2.catHd > span:after {
		margin-left: 10px;
	}
}

.cat-sctn .view-more {
	background-color: #ebebeb;
	height: 30px;
	padding-left: 10px;
	position: absolute;
	right: 0;
	top: 0;
}

@media screen and (max-width:991px) {
	.cat-sctn .view-more {
		height: 20px;
	}
}

.cat-sctn:nth-child(odd) .view-more {
	background-color: #e2e2e2;
}

.cat-sctn .view-more:after {
	display: none;
}

.cat-sctn .view-more a {
	border: 1px solid #b4b4b4;
	background-color: #fff;
	color: #4d4d4d;
	font: 700 14px/17px 'Roboto', sans-serif;
	padding: 6px 10px;
	height: 30px;
	display: inline-block;
	vertical-align: top;
}

@media screen and (max-width:991px) {
	.cat-sctn .view-more a {
		border: none;
		background-color: transparent;
		font-size: 12px;
		line-height: 20px;
		height: 20px;
		padding: 0;
	}
}

@media screen and (min-width:992px) {
	.cat-sctn .view-more a:hover {
		background-color: #b20101;
		color: #fff;
	}
}

.cat-sctn a.showmore {
	display: none;
}

@media screen and (max-width:1009px) {
	.cat-sctn a.showmore {
		border: none;
		box-shadow: none;
		color: #6d6d6d;
		display: inline-block;
		font-size: 12px;
		line-height: 14px;
		margin: 15px 0 0;
		padding: 0;
		text-align: center;
		width: auto;
	}

	.cat-sctn a.showmore i {
		margin-left: 5px;
	}

	.cat-sctn a.showmore i:before {
		font-size: 18px;
		line-height: 22px;
		padding: 0;
		position: relative;
		top: 2px;
	}
}

.greybg .view-more {
	background-color: #e2e2e2;
}
    .cat-sctn .catHd .view-more {border: none;margin: 0;padding: 0}
    .cat-sctn p {margin-bottom: 15px}
    .cat-sctn p strong{color: #2b2b2b}
.prodct-carousel {
	margin-bottom: 15px;
}

.prodct-carousel .owl-item {
	padding-bottom: 2px;
}

.prodct-carousel .list-item {
	border-radius: 3px;
	position: relative;
}

@media screen and (max-width:993px) {
	.prodct-carousel .list-item {
		padding: 1px;
		float: left;
		width: 33.3333%;
	}
}

@media screen and (max-width:480px) {
	.prodct-carousel .list-item {
		width: 50%;
	}
}

.prodct-carousel .list-item a {
	display: block;
	float: left;
	overflow: hidden;
	position: relative !important;
	width: 100%;
}
.prodct-carousel .list-item div.product-dv a img{
    position: relative
}
.prodct-carousel .list-item div.product-dv {
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    height: auto;
	overflow: hidden;
	text-align: center;
}

@media screen and (max-width:992px) {
	.prodct-carousel .list-item div.product-dv {
		border-radius: 0;
		box-shadow: none;
	}
}
@media (max-width: 1199px){
.prodct-carousel .list-item div.product-dv {
    padding-bottom: 0;}
}
.prodct-carousel .list-item .discount {
	border-radius: 50px;
	color: #fff;
	display: block;
	font-size: 15px;
	line-height: 14px;
	font-family: 'Roboto Condensed', sans-serif;
	height: 40px;
	padding: 7px 0;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 40px;
	z-index: 1;
}

@media screen and (max-width:991px) {
	.popGifts .list-item .discount, .prodct-carousel .list-item .discount {
		font-size: 12px;
		line-height: 13px;
		height: 30px;
		padding: 1px 1px 0;
		right: 10px;
		top: 0;
		width: 30px;
	}
}

@media screen and (max-width:360px) {
	.popGifts .list-item .discount {
		right: 5px;
	}
}

.popGifts .list-item .discount span, .prodct-carousel .list-item .discount span {
	display: block;
	font-weight: 700;
}

@media screen and (max-width:991px) {
	.popGifts .list-item .discount span, .prodct-carousel .list-item .discount span {
		margin-top: 2px;
	}
}

.orangeBG {
	background-color: rgba(244, 94, 54, 0.8);
}

.blueBG {
	background-color: rgba(0, 154, 207, 0.8);
}

.pinkBG {
	background-color: rgba(219, 77, 93, 0.8);
}

.violetBG {
	background-color: rgba(122, 96, 198, 0.8);
}

.greenBG {
	background-color: rgba(57, 181, 74, 0.8);
}

.newproduct {
	line-height: 27px !important;
}
.prodct-carousel .list-item div.product-dv div.product-dtl {
	position: static;
	float: left;
	width: 100%;
}

.prodct-carousel .list-item div.product-dv div.product-name {
	width: 100%;
	height: 40px;
	margin: 5px 0 10px;
	overflow: hidden;
	text-align: center;
	padding: 0 5px;
}

@media screen and (max-width: 1009px) {
	.prodct-carousel .list-item div.product-dv div.product-name {
		float: none;
		height: 50px;
		margin-top: 0;
		margin-bottom: 10px;
	}

	.prodct-carousel .list-item div.product-dv div.product-dtl {
		color: #000;
		display: block;
		margin: 0;
		padding: 0 5px 5px;
	}
}

@media screen and (max-width: 667px) {
	.prodct-carousel .list-item div.product-dv div.product-dtl {
		padding-top: 7px;
	}
}

.prodct-carousel .list-item div.product-dv div.price-dv {
	display: block;
	width: 100%;
	height: 45px;
	padding-bottom: 10px;
	text-align: center;
}

@media screen and (max-width:991px) {
	.prodct-carousel .list-item div.product-dv div.price-dv span.offer-price {
		font-size: 11px;
		line-height: 15px;
	}

	.prodct-carousel .list-item div.product-dv div.price-dv span.price {
		font-size: 14px;
		line-height: 16px;
	}
}
.prodct-carousel .list-item div.product-dv div.price-dv span.offer-price {
	color: #6d6d6d;
	display: block;
	font-size: 12px;
	line-height: 16px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: line-through;
}

.prodct-carousel .list-item div.product-dv div.price-dv span.price {
	color: #4d4d4d;
	display: inline-block;
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
}

.prodct-carousel .list-item div.product-dv div.price-dv span.offer-price i, .prodct-carousel .list-item div.product-dv div.price-dv span.offer-price i, .prodct-carousel .list-item div.product-dv div.price-dv span.price i {
	font-style: normal;
	font-family: 'rupee_foradianregular';
}

.prodct-carousel .list-item .midl-dv {
	float: none;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 53%;
	width: 160px;
	z-index: 3;
}

@media screen and (min-width:1025px) {
	.prodct-carousel .list-item .midl-dv {
		display: none;
	}

	.prodct-carousel .list-item:hover .midl-dv {
		display: block;
	}
}

@media screen and (max-width:1025px) {
	.prodct-carousel .list-item .midl-dv {
		display: none;
	}
}

.prodct-carousel .list-item .midl-dv button, .btn-loader {
	background: rgba(255, 255, 255, 0.8);
	border: none;
	color: #b20101;
	display: inline-block;
	float: left;
	height: 40px;
	margin: 0 1px 0 0;
	vertical-align: top;
}

.prodct-carousel .list-item .midl-dv button:hover, .prodct-carousel .list-item .midl-dv button:focus, .prodct-carousel .list-item .midl-dv button:active, .prodct-carousel .list-item .midl-dv button:focus:active {
	background-color: #b20101;
	border-color: #b20101 !important;
	color: #fff !important;
}

.prodct-carousel .list-item .midl-dv button.gift-now, .btn-loader {
	border: 1px solid rgba(246, 246, 246, 0.8);
	border-right: none;
	border-radius: 50px 0 0 50px;
	font-weight: 700;
	font-size: 14px;
	padding: 10px 25px;
	min-width: 117px;
	text-align: center;
}

.btn-loader img {
	width: 16px !important;
	margin: 0 auto;
}

.prodct-carousel .list-item .midl-dv button.quickview {
	border: 1px solid #f6f6f6;
	border-left: none;
	border-radius: 0 50px 50px 0;
	height: 40px;
	margin: 0;
	width: 40px;
}

.prodct-carousel .list-item .midl-dv button.quickview i {
	font-size: 15px;
	line-height: 17px;
}
.prodct-carousel .btn {
	background-color: rgba(0, 0, 0, 0.7);
	border-radius: 0;
	display: none !important;
	font-size: 0;
	height: 80px;
	margin-top: -40px;
	padding: 0;
	position: absolute;
	top: 50%;
	text-indent: -20000px;
	width: 30px;
}

.prodct-carousel:hover .btn {
	display: block !important;
}

@media screen and (max-width:992px) {
.prodct-carousel .btn {
		background-color: rgba(0, 0, 0, 1);
		display: block !important;
	}
}

.prodct-carousel .owl-nav .disabled {
	display: none;
}

.prodct-carousel .btn:before {
	border: 2px solid #fff;
	content: '';
	display: block;
	height: 10px;
	position: relative;
	top: 50%;
	margin-top: -5px;
	width: 10px;
}

.prodct-carousel .btn.prev {
	border-radius: 0 2px 2px 0;
	left: 0;
}

.prodct-carousel .btn.prev:before {
	border-right: none;
	border-bottom: none;
	float: right;
	margin-right: 7px;
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.prodct-carousel .btn.next {
	border-radius: 2px 0 0 2px;
	right: 0;
}

.prodct-carousel .btn.next:before {
	border-left: none;
	border-bottom: none;
	float: left;
	margin-left: 7px;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}


.prodct-carousel.off {
	display: block;
	overflow: hidden;
}
    @media screen and (max-width:991px){
    .prodct-carusl1 {
        padding-left: 15px;
        padding-right: 15px}
    }
    @media screen and (min-width:992px){
    .prodct-carusl1 .list-item div.product-dv {
        background-color: #fff;
        padding: 10px}
    }

    .plan-gft{
        padding-top: 30px;
        padding-bottom: 30px}
    @media(min-width:992px) {
    .plan-gft{
        padding-top: 60px;
        padding-bottom: 60px}
    .plan-gft .sectionhd {margin-bottom: 30px}
    }
    .plan-gft .onlineSrch li {margin-bottom: 10px; width:50%}
    @media(min-width:667px) {
    .plan-gft .onlineSrch li{width:33.3333%}
    }
    @media(min-width:992px) {
    .plan-gft .onlineSrch li{width:25%}
    }
    @media(min-width:1024px) {
    .plan-gft .onlineSrch li{width:16.66667%}
    }
    .faq-scn{padding-top: 5px; padding-bottom: 15px}
    .faq-scn h2{margin-top: 10px;margin-bottom: 15px}
    @media(min-width:992px) {
    .faq-scn{padding-top: 10px; padding-bottom: 30px}
    .faq-scn h2{margin-top: 20px}
    }
    .faq-scn p:last-of-type{margin-bottom: 0}
    .cat-scrol-sctn{padding:20px 15px;position: relative}
   
.cat-scrol-sctn .cat-sctn-inr-dv{overflow: hidden}
    @media(min-width:1600px) {
    .cat-scrol-sctn .cat-sctn-inr-dv {width: 1553px}
    }
    @media screen and (min-width: 1010px){
    .cat-scrol-sctn .prodct-carousel {
        padding-left: 0;
        padding-right: 0}
    }
    .cat-scrol-sctn.cat-sctn .view-more{
        border: none;
        padding: 0 0 0 10px;
        right: 15px}
    h2.catHd > span:after{width: 1200px}
    @media screen and (max-width: 480px) {
        h2.catHd{
            height: auto !important;
            width: 50%} 
    }
    @media screen and (min-width: 1200px) {
    .cat-scrol-sctn p {
        text-align: center;
        float: none;
        display: block;
        margin: 0 auto 15px;
        width: 1170px}
    }
    /*Gifts Resources End*/
    /*Pagination Start*/
.cat-pagination{
    overflow: hidden;
    padding-bottom: 35px}
.cat-pagination .pagination{border-radius:0;margin: 10px auto 0}
@media screen and (min-width:768px){
.cat-pagination .pagination{margin-top: 0}
}
.cat-pagination .pagination li{vertical-align: top}
.cat-pagination .pagination li a{
	background:url(../i22/pagin18bg.jpg) repeat 0 0;
	border:1px solid #b4b4b4;
	border-radius:3px;
	color:#6d6d6d;
	font:700 14px/25px 'Roboto', sans-serif;
    text-shadow: 0 1px 2px #fff;
	margin-right:5px;
    padding: 0;
    height: 25px;
    width: 25px}
@media screen and (min-width:600px){
.cat-pagination .pagination li a{
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    width: 40px}
}
.cat-pagination .pagination li a:hover,.cat-pagination .pagination li a:focus,.cat-pagination .pagination li.active a,.cat-pagination .pagination li.active a:hover{
    border-color:#4a5257;
    background:url(../i22/pagin18bg-o.jpg) repeat 0 0;
    box-shadow:1px 3px 3px #2b2b2b inset;
    color:#fff;
    text-shadow:0 1px 1px #000}
.cat-pagination .pagin, .cat-pagination .pagin-sml{
    display: block;
    overflow: hidden}
/*.cat-pagination .pagin{height: 20px}*/
@media screen and (min-width:375px){
.cat-pagination .pagin{height: 25px}
}
@media screen and (min-width:600px){
.cat-pagination .pagin{height: 40px}
}

@media screen and (min-width:768px){
.cat-pagination .pagin-sml{
    height: 30px;
    margin-top: 15px}
}
@media screen and (max-width:359px) {
    .cat-pagination .pagin {
        display: inline-block}
}
.cat-pagination .pagin li, .cat-pagination .pagin-sml li{display: inline-block}
@media screen and (max-width:359px) {
    .cat-pagination .pagin li{float: left}
}
.cat-pagination .pagin-sml li a, .cat-pagination .pagin-sml li a:hover{
    border-color: #d5d5d5;
    background: none;
    box-shadow: none;
    color: #b4b4b4;
    font-size: 11px;
    line-height: 20px;
    height: 20px;
    text-shadow: 0 1px 2px #fff;
    width: 20px}
@media screen and (min-width:600px){
.cat-pagination .pagin-sml li a, .cat-pagination .pagin-sml li a:hover{
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 30px}
}
.cat-pagination .pagin li.dots span {
    background: none;
    border: none;
    color: #6d6d6d;
    font: 700 16px/40px 'Roboto', sans-serif;
    text-shadow: 0 1px 2px #fff;
    margin-right: 5px;
    padding: 0;
    position: relative;
    height: 30px;
    width: 30px}
@media screen and (min-width:768px){
    .cat-pagination .pagin li.dots span {
        height: 40px;
        width: 40px}
}
.cat-pagination .pagin li.dots span:before{
    content: '...';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    line-height: 18px}
.cat-pagination .pagin li.pagin-btn a{background: #fff}
.cat-pagination .pagin li.pagin-btn a:hover {background-image: url(../i22/pagin18bg-o.jpg)}
/*Pagination End*/
    /*New Category Start*/
    .topdescription{color: #4d4d4d;line-height: 20px; margin-top: 15px;}
    @media screen and (max-width: 1024px) {
    .topdescription{display:none}
    }
    .topdescription a,.btmdescription a{color:#2b2b2b;font-weight: 700; font-family:'Roboto', sans-serif}
    .topdescription span{font-weight: 700; font-family:'Roboto', sans-serif}
    .topdescriptionsml{display:none}
    .topdesDiv{display:block}
    @media(max-width:800px) {
    .topdescription .col-lg-8{display:none}
    .topdescription .col-lg-4{display:block}
    .topdesDiv{display:none}
    }
    .catproduct{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-right:-5px;margin-left:-5px}
    .catproduct:last-of-type{margin-bottom: 30px;}
    @media (max-width: 1024px) {
    .catproduct{margin-right:-10px;margin-left:-10px}
    }
    .catproduct li, .catproduct .cat-item{
        background: none;
        font-size: 14px;
        padding: 0 5px 10px;
        float: left;
        position: relative;
        width: 50%;}
    @media screen and (min-width: 667px) {
    .catproduct li, .catproduct .cat-item{width:33.3333%}
    }
    @media screen and (min-width: 1024px) {
    .catproduct li, .catproduct .cat-item{width:25%}
    }
    @media screen and (min-width: 1200px) {
    .catproduct li, .catproduct .cat-item{padding: 0 8px 15px;width:20%}
    }
    @media screen and (max-width: 767px) {
    .catproduct li, .catproduct .cat-item{font-size: 12px}
    }    
    .catproduct li .img-wrapper, .catproduct .cat-item .img-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;margin-top:0;padding:5px 5px 7px;text-align:center;position:relative}
    @media screen and (max-width: 1024px) {
    .catproduct li .img-wrapper, .catproduct .cat-item .img-wrapper{box-shadow:none}
    }
    .catproduct li .img-wrapper div, .catproduct .cat-item .img-wrapper div{
        float: left;
        margin-top: 7px;
        position: relative;}
    .catproduct li .shadow-bx, .catproduct .cat-item .shadow-bx{
        display: inline-block;
        position: relative}
    .catproduct li .shadow-bx:after, .catproduct .cat-item .shadow-bx:after{
        box-shadow: inset 0px 0px 50px rgba(0,0,0,0.3);
        -moz-box-shadow: inset 0px 0px 50px rgba(0,0,0,0.3);
        -webkit-box-shadow: inset 0px 0px 50px rgba(0,0,0,0.3);
        content: '';
        display: block;
        opacity: 1;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 1;
        height: 100%;
        transition:all .3s ease-in-out;
        -moz-transition:all .3s ease-in-out;
        -ms-transition:all .3s ease-in-out;
        -o-transition:all .3s ease-in-out;
        -webkit-transition:all .3s ease-in-out;
        width: 100%}
    .catproduct li .img-wrapper:hover .shadow-bx:after, .catproduct .cat-item .img-wrapper:hover .shadow-bx:after{opacity: 0}
    .catproduct li .img-wrapper div.product-name, .catproduct .cat-item .img-wrapper .product-name{
        height: 35px;
        overflow: hidden;
        width: 100%}
    .catproduct li .img-wrapper div.price-dv, .catproduct .cat-item .img-wrapper .price-dv {text-align: center;width: 100%}
    .catproduct li .img-wrapper div.price-dv span.offer-price, .catproduct .cat-item .img-wrapper .price-dv .offer-price{display: inline; color: #6d6d6d;font-size: 12px; line-height: 14px;text-decoration: line-through}
    @media screen and (max-width:1279px){
        .catproduct li .img-wrapper div.price-dv span.offer-price, .catproduct .cat-item .img-wrapper .price-dv .offer-price{display: none}
    }
    .catproduct li .img-wrapper span.price, .catproduct .cat-item .img-wrapper .price{color:#f3404d;display:inline;font:700 16px/18px 'Roboto', sans-serif;padding: 0 5px}
    @media screen and (max-width:767px){
        .catproduct li .img-wrapper span.price, .catproduct .cat-item .img-wrapper .price{font-size: 14px}
    }

    .catproduct li .img-wrapper div.price-dv span.price i, .catproduct li .img-wrapper div.price-dv span.offer-price i, .catproduct .cat-item .img-wrapper .price i, .catproduct .cat-item .img-wrapper .offer-price i {
        font-style: normal;
        font-family: 'rupee_foradianregular'}

    .catproduct li .discount, .catproduct .cat-item .discount{border-radius:50px;color:#fff;display:inline-block;font-size:15px;font-family:'Roboto Condensed', sans-serif;line-height:15px;text-align:center;text-transform:uppercase;padding:5px;position:absolute;right:15px;top:15px;vertical-align:middle;height:40px;width:40px;z-index:3}

    @media(max-width:767px) {
    .catproduct li .discount, .catproduct .cat-item .discount{width:30px; height: 30px; font-size:12px;line-height: 13px; padding:3px}
    }
    .catproduct li .discount strong, .catproduct .cat-item .discount strong{font-weight: 700; font-family:'Roboto Condensed', sans-serif}
    .filter-sctn {
        background-color: #fff;
        box-shadow: 0 1px 2px rgba(0,0,0,0.15);
        height: 50px;
        padding-top: 10px;
        padding-bottom: 5px;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        transition: all .3s;
        z-index: 4}
    @media(min-width:992px) {
        .leftpanel .modal{
            position: relative !important;
            display: block;
            z-index: 100;
        }
        .filter-sctn {display: none}
        .filtr-slidr.modal.right.fade .modal-dialog{
            right: auto !important;
            width: 100%;
        }
        .filtr-slidr.modal.right .modal-dialog{
            position: relative !important;
        } 
        .fade{opacity: 1;}  
    }
    @media(max-width:991px) {
        .filter-sctn {
            height: 40px;
            padding-top: 5px; 
            padding-bottom: 5px} 
        .filter-btn {display: block; margin-top: 10px;}
        .leftpanel{margin-bottom: 0}  
    }
    /*Small Header Start*/
    .filter-sctn.small{
        border: none;
        display: table;
        font-size: 14px;
        position:fixed;
        top:-167px;
        text-align:left;	
        margin-top:0;
        z-index: 1002;
        width: 100%}
    body.down .filter-sctn.small{top:95px}
    /*Small Header End*/
    .filtr-list{
        display: inline-block; 
        margin: 0;
    position: relative;
    width: 100%}
    .filtr-list li{
        float: left;
        margin-right: 10px;
        position: static}
    .filtr-list li:last-of-type{float: right; margin-right: 0}
    .filtr-list li a.backbtn{
        background-color: #fff;
        border: 1px solid #b4b4b4;
        border-radius: 3px;
        color: #6d6d6d;
        display: block;
        font-size: 0;
        line-height: 0;
        height: 30px;
        text-align: center;
        width: 30px}
    .filtr-list li a.backbtn i{
        font-size: 16px;
        line-height: 30px}
    @media screen and (max-width: 991px){
        .filtr-list li a.backbtn i{height: 28px}
    }
    .filtr-list li.fltr-lg{display: none}
    @media screen and (min-width: 1200px){
    .filtr-list li.fltr-lg{display: block}
    .filtr-list li a.backbtn{display: none}
    }

    .filtr-list li a.filter-dropdn {
        background-color:#fff;
        border: 1px solid #b4b4b4;
        border-radius: 3px;
        color: #2b2b2b;
        display: block;
        font-size: 14px;
        line-height: 30px;
        height: 30px;
        padding: 0 15px;
        position: relative;
        width: 200px}
    .filtr-list li a.filter-dropdn i{
        color: #b4b4b4;
        font-size: 16px;
        margin-top: -7px;
        transition: 0.70s;
      -webkit-transition: 0.70s;
      -moz-transition: 0.70s;
      -ms-transition: 0.70s;
      -o-transition: 0.70s;
    position: absolute;
    right: 15px;
    top: 50%}
    .filtr-list li a.filter-dropdn i:before{content: "\f107"}
    .filtr-list li.open a.filter-dropdn{
        background-color: #b20101;
        border-color:#b20101;
        color: #fff}
    .filtr-list li.open a.filter-dropdn i{
        color: #fff;
    -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg)}
    .filtr-list li.open .dropdown-menu{margin-top: 25px}
    .filtr-list li .dropdown-menu{
        border: none;
        border-radius: 0;
        box-shadow: none;
        padding: 20px 20px 10px}
    .filtr-list li .dropdown-menu h2{
        border-bottom: 1px solid #e2e2e2;
        color: #6d6d6d;
        font: 700 15px/17px 'Roboto Condensed', sans-serif;
        margin: 0 0 15px;
        padding-bottom: 10px}
    .filtr-list li .dropdown-menu ul {margin: 0}
    .filtr-list li .dropdown-menu ul li{
        float: left;    
        height: 110px;
        text-align: center;
        position: relative;
        padding: 0;
        width: 120px}
    .filtr-list li .dropdown-menu ul li div {
        display: table;
        height: 100%;
        width: 100%}
    .filtr-list li .dropdown-menu ul li div a {
        background: none;
        color: #6d6d6d;
        display: block;
        font: 300 14px/17px 'Roboto Condensed', sans-serif;
        padding: 65px 2px 0!important;
        position: relative;
        vertical-align: middle;
        height: 100%;
        width: 100%}
    .filtr-list li .dropdown-menu ul li div a:hover {color: #b20101}
    .filtr-list li .dropdown-menu ul li div a i {
        display: inline-block;
        height: 40px;
        margin: 0 auto;
        position: absolute;
        top:15px;
        left: 0;
        right: 0;
        width: 40px}
    .filtr-list li .dropdown-menu ul li div a i:before {
        border: none;
        background-image: url(../svg22/categories.svg#gnrl-o);
        background-repeat: no-repeat;
        background-position: center top;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        transform: none;
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        width: 100%}
    .filtr-list li .dropdown-menu ul li:hover a i:before {
        filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10);
        -webkit-filter: brightness(1) sepia(1) hue-rotate(-50deg) saturate(10)}

    .filtr-list li .dropdown-menu ul li a span {
        display: block;
        font-size: 12px}

    /*
    .cat-top-dv {
        padding-right: 50px;
        padding-left: 50px}
    @media (max-width: 1366px){
    .cat-top-dv {
        padding-right:15px;
        padding-left: 15px}
    }
    */
    .populargifts .catHd{font: 300 24px/30px 'Roboto Condensed', sans-serif; text-align:left; text-transform:none;padding-left: 0}
    @media (max-width: 1024px){
    .populargifts .catHd{font-size: 18px;}
    }
    .populargifts .catHd strong{font-weight:700;font-family: 'Roboto Condensed', sans-serif;}
    .populargifts .catHd span{
        position: relative;
        display: inline-block}
    .populargifts .catHd span:before{display:none}
    .populargifts .catHd span:after{
        background: url(../i22/bordr18.png) repeat 0 0 transparent !important;
        content: '';
        height: 4px;
        position: absolute;
        top: 50%;
        left: 100%;
        width: 2000px}
.populargifts .catHd span span:after {display: none}
    .filter-fropdn {
        background-color:#fff;
        border: 1px solid #ddd;
        border-radius: 3px;
        font-size: 14px;
        float: left;
        height: 30px;
        margin-right: 10px;
        position: relative;
        min-width: 200px;
        z-index: 4}
    span.multiselect-native-select {
        display:block;	
        height: 28px; 
        min-width: 198px;}
    span.multiselect-native-select select {
        border: 0!important;
        clip: rect(0 0 0 0)!important;
        height: 1px!important;
        margin: -1px -1px -1px -3px!important;
        overflow: hidden!important;
        padding: 0!important;
        position: absolute!important;
        width: 1px!important;
        left: 50%;
        top: 30px}
    .filter-fropdn .btn-group {
        height: 28px;
        position: initial;
        line-height: 28px;
        width: 100%}
    .filter-fropdn .btn-group .btn:before {
        font: 700 14px/28px 'Roboto', sans-serif;
        float: left;
        padding-right: 5px;
        padding-left: 10px;}
    .filter-fropdn.sort-list {border-color: #b4b4b4}
    .filter-fropdn.sort-list .btn-group .btn:before {content: 'Sort -';}
    .filter-fropdn.sort-list .btn-group.open .btn:before{color: #b20101}
    .filter-fropdn.sort-list ul{
        border: 1px solid #b4b4b4;
        border-top: none;
        border-radius: 0 0 3px 3px;
        padding: 5px 15px}
    .filter-fropdn.sort-list ul li{width: 100%}
    .filter-fropdn.catgry-list .btn i{
        color: #bbb;
        border: none;
        display: inline-block;
         -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: 900;
        font-family: "Font Awesome 5 Free";
        text-rendering: auto;
        line-height: 1;
        margin-top: -9px;
        position: absolute;
        right: 5px;
        top: 50%;	
        height: 18px;
        width: 18px}
    .filter-fropdn.catgry-list .btn i:before {
        content: "\f107";
        font-size: 18px}
    .filter-fropdn.catgry-list .btn-group .btn:before {content: 'Category';}
    .filter-fropdn.catgry-list .btn, .filter-fropdn.catgry-list .btn:hover, .filter-fropdn.catgry-list .btn:focus{
        background-color: #fff;
        border: none;
        box-shadow: none;
        font: 700 14px/26px 'Roboto', sans-serif;
        height: 28px;
        padding: 0 25px 0 5px;
        text-align: left;
        width: 100%}
    .filter-fropdn .multiselect-native-select .btn-group .btn, .filter-fropdn .multiselect-native-select .btn-group .btn:hover, .filter-fropdn .multiselect-native-select .btn-group .btn:focus{
        background-color: #fff;
        border: none;
        box-shadow: none;
        height: 28px;
        padding: 0 25px 0 0;
        width: 100%}
    .filter-fropdn select {visibility: hidden}
    .filter-fropdn .multiselect-native-select .btn-group .btn .multiselect-selected-text {
        font-size: 14px;
        line-height:28px; 
        padding:0;
        float: left;}
    .filter-fropdn .btn-group .btn .caret, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a i, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .cat-name i.arrow {
        color: #b4b4b4;
        border: none;
        display: inline-block;
         -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: 900;
        font-family: "Font Awesome 5 Free";
        text-rendering: auto;
        line-height: 1;
        margin-top: -7px;
        position: absolute;
        right: 11px;
        top: 50%;	
        height: 18px;
        width: 18px}
    .filter-fropdn .btn-group .btn .caret:before, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a.collapsed i:before, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .cat-name.collapsed i.arrow:before {
        content: "\f107";
        font-size: 16px}
    .filter-fropdn .btn-group .btn .caret{
        transition: 0.70s;
        -webkit-transition: 0.70s;
        -moz-transition: 0.70s;
        -ms-transition: 0.70s;
        -o-transition: 0.70s}
    .filter-fropdn .btn-group.open .btn .caret{
    -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
    transform: rotate(180deg)}
    .filter-fropdn .multiselect-container {
        border-color: #ddd;
        border-top: none;
        border-radius: 0;
        position: absolute;
        list-style-type: none;
        margin: 0;
        min-width: inherit;
        padding: 0 10px;
        left: -1px;
        right: -1px;}
    .filter-fropdn .multiselect-container li{position: relative; margin-right: 0}
    .filter-fropdn .multiselect-container li:last-of-type, .filter-fropdn.catgry-list .dropdown-menu li:last-of-type {border: none;}
    .filter-fropdn .multiselect-container li a, .filter-fropdn .multiselect-container li a:hover, .filter-fropdn.catgry-list .dropdown-menu li a, .filter-fropdn.catgry-list .dropdown-menu li a:hover {
        background-color: #fff;
        font-size: 14px;
        line-height: 18px}
    .filter-fropdn.catgry-list .dropdown-menu li a:hover,.filter-fropdn.catgry-list .dropdown-menu li a:focus,.filter-fropdn.catgry-list .dropdown-menu li a:focus:active,.filter-fropdn .multiselect-container.dropdown-menu>.active>a, .filter-fropdn .multiselect-container.dropdown-menu>.active>a:focus, .filter-fropdn .multiselect-container.dropdown-menu>.active>a:hover, .filter-fropdn .multiselect-container.dropdown-menu>.active>a i:before {
        background-color: #fff;
        color: #b20101;}
    .filter-fropdn .multiselect-container>li>a{padding:0;}
    .filter-fropdn .multiselect-container>li>a>label {
        margin: 0;
        height: 100%;
        cursor: pointer;
        font-weight: 400;
        padding: 7px 0}
    .filter-fropdn .multiselect-container>li>a>label.radio {margin: 0;}
    .filter-fropdn .multiselect-container li label.radio input[type=radio]{
        margin:0;
        right: 0;
        display: none;}
    .filter-fropdn .multiselect-container li i {
        background-color: #fff;
        position: absolute;
        right: 1px;
        top:6px;}
    .filter-fropdn .multiselect-container li i:before {
        color: #ddd;	
        font-size: 15px;}
    .filter-fropdn .multiselect-container li.active i{font-weight: 900}
    .filter-fropdn .multiselect-container li.active i:before {content: "\f192";}
    .filter-fropdn.catgry-list .dropdown-menu{
        border: none;
        border-radius: 0;
        margin: 25px 0 0
    }
    .filter-btn{
        border:1px solid #b4b4b4;
        border-radius: 3px; 
        background-color: #fff;
        color: #2b2b2b;
        font-size:14px;
        line-height:20px;
        text-transform: uppercase;
        height:30px;
        padding:5px 12px;
        vertical-align: top}
    @media screen and (max-width:360px) {
    .filter-btn{font-size:12px;line-height:16px;padding:7px}
    }
    /*.filterhd-xs{display:block}*/
    @media screen and (max-width:991px) {
    .filter-btn i{margin-top:0;vertical-align:top}
    }
    .filtr-slidr.modal.right .modal-dialog {
        position: fixed;
        margin: auto;
        width: 320px;
        height: 100%;
        -webkit-transform: translate3d(0%, 0, 0);
        -ms-transform: translate3d(0%, 0, 0);
        -o-transform: translate3d(0%, 0, 0);
        transform: translate3d(0%, 0, 0);}
    @media screen and (max-width: 320px) {
    .filtr-slidr.modal.right .modal-dialog{width: 80%}
    }
    .filtr-slidr.modal.right .modal-content {
        box-shadow: none;
        height: 100%;
        overflow-y: auto;}
    .filtr-slidr.modal.right .modal-body {
        font-size: 16px;
        line-height: 22px;
        padding: 15px 15px 80px;
        position: relative;}
    .filtr-slidr.modal.right.fade .modal-dialog {
        right: -320px;
        -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
        -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
        -o-transition: opacity 0.3s linear, right 0.3s ease-out;
        transition: opacity 0.3s linear, right 0.3s ease-out;}	
    .filtr-slidr.modal.right.fade.in .modal-dialog {right: 0;}
    .filtr-slidr .close {
        background-color: rgba(0,0,0,0.7) !important;
        background-image: none;
        text-indent: -20000px;
        height: 40px;
        opacity: 1;
        position: absolute;
        left: -40px;
        top:0;
        width: 40px;}
    .filtr-slidr .close i {
        background: url(../i22/spriteimg14.png) -80px 0 no-repeat;
        display: block;
        height: 15px;
        margin: 0 auto;
        width: 15px;}
    .filtr-slidr .slideDV{
        background-color: #f0f4f6;
        display: block;
        float: right;
        height:100%;
        overflow: hidden;
        z-index:1001;	
        width: 100%;}
    .filtr-slidr .slideDV .slider-subddv .row{
        margin-right: -10px;
        margin-left: -10px;}
    .filtr-slidr .slideDV .slider-subddv .col-sm-6{
        padding-right: 10px;
        padding-left: 10px;}
    .filtr-slidr .row{position:relative;}
    .filtr-slidr .slideDV .slider-subddv {
        background-color: #ededed;
        overflow:auto;
        height:100%;	
        z-index:1001;	
        width:100%;}
    @media screen and (max-width:991px){
        .filtr-slidr .slideDV .slider-subddv{padding: 40px 0 0}
        .filtr-slidr .slideDV .slider-subddv .topdesDiv{display: none}
    }
    .filtr-slidr .slideDV .slider-subddv .panel-group {margin-bottom: 10px}
    .filtr-slidr .slideDV .slider-subddv .panel-group:last-of-type {margin-bottom:0;}
    .filtr-slidr .slideDV .slider-subddv .panel-group .panel+.panel{margin-top: 2px}
    .filtr-slidr .panel-group .panel {	
        background: none;
        border: none;
        border-radius: 0;
        box-shadow: none;}
    .filtr-slidr .panel-group .panel-default>.panel-heading {
        background-color: #fff;
        border-radius: 0;
        color: #b20101;
        padding: 0;}
    .filtr-slidr .panel-group .panel-default>.panel-heading .collapsed {color: #2b2b2b;}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title {cursor: pointer;display: table; position: relative;width:100%}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .cat-name{
        display: table-cell;
        font: 700 14px/17px 'Roboto', sans-serif;
        height: 50px;
        padding: 10px 15px;
        position: relative;
        vertical-align: middle}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a span.sort-list{
        display: block;
        font-size: 11px;
        font-family: 'Roboto', sans-serif;
        font-weight: normal}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a i, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .cat-name i.arrow {
        right: 9px;
        top: 50%;
        margin-top: -8px;}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title a i:before, .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .cat-name i.arrow:before{
        content: '\f106';
        font-size: 18px;}
    .filtr-slidr .panel-group .panel-body{
        border-top: none !important; 
        padding:0 15px;
        background-color: #fff}
    /*.filtr-slidr .panel-group .panel-body .panel-default{margin-bottom: 10px}
    .filtr-slidr .panel-group .panel-body .panel-default:first-of-type>.panel-heading .panel-title {margin: 15px 0 0}*/
    .filtr-slidr .panel-group .panel-body .panel-default>.panel-heading .panel-title a{
        color: #2b2b2b;
        display: block;
        height: inherit;
        padding: 10px}
    .filtr-slidr .panel-group .panel-body .panel-default>.panel-heading .panel-title a i{right: 3px}
    .filtr-slidr .panel-group .panel-body .panel-default>.panel-heading .panel-title a i:before {
        content: "\f068";
        font-size: 12px}
    .filtr-slidr .panel-group .panel-body .panel-default>.panel-heading .panel-title a.collapsed i:before{content: "\f067"}
    .filtr-slidr .panel-group .panel-body .panel-default>.panel-heading .panel-title a.clear{
        font-weight: normal;
        font-size: 10px;
    position: absolute;
    right: 40px;
    top: 0}
    .filtr-slidr .panel-group .filter-list {
        padding-right: 20px; 
        padding-left: 20px}
    .filtr-slidr .panel-group ul {margin:0}
    .filtr-slidr .panel-group ul li {
        /*border-bottom: 2px solid #fff;*/
        display: block}
    .filtr-slidr .panel-group ul li:last-of-type {border-bottom: none}
    .filtr-slidr .panel-group ul li a {
        color: #6d6d6d;
        display: block;
        font-size: 13px;
        padding: 3px 15px 3px 22px;
        position: relative}
    .filtr-slidr .panel-group ul li.disabled a, .filtr-slidr .panel-group ul li.disabled a i {
        color: #d5d5d5;}
    @media screen and (max-width:991px){
        .filtr-slidr .panel-group ul li a {padding: 5px 15px 5px 22px}
    }
    .filtr-slidr .panel-group ul li.selected a{
        color: #2b2b2b;
        font-weight: 700}
    .filtr-slidr .panel-group ul li a i {
        color: #b4b4b4;
        font-size: 11px;
        height: 11px;
        margin-top: -5px;
        position: absolute;
        left: 0;
        top: 50%;
        width: 11px;}
    .filtr-slidr .panel-group ul li.selected a i {color: #b20101}
    .modal-filter {padding-right: 0 !important;}
    /* Modal Content */
    .modal-filter-content {
        box-shadow: 0 1px 3px rgba(0,0,0,0.5);
        background-color: #fefefe;
        /*position: absolute;
        top: 0;*/
        width: 100%;
        height: 530px;}	
    .modal-filter-content .modal-header {
        background-color: #424242;
        border: none;
        color: #fff;
        font-size: 18px;
        padding: 11px 55px 12px 15px}
    .modal-filter-content .modal-header .clear-all, .filtr-slidr .modal-header .clear-all {
        color: #fff;
        float: right;
        font-size: 12px;
        line-height: 16px;}	
    .modal-filter-content .modal-header .close {
        background-color: #212121;
        color: #fff;
        font-size: 18px;
        height: 40px;
        margin-top: 0;
        opacity: 1;
        right: 0;
        top: 0;
        text-shadow: none;
        width: 40px;}
    /*.modal-filter-content .modal-header .close:before{content:"\f406"}*/
    .modal-filter-content .modal-body {padding: 0;}
    .filtr-slidr .modal-header {
        background-color: #424242;
        border: none;
        color: #fff;
        font-size: 18px;
        padding: 11px 15px 12px;
        /* position: absolute ; */
        right: 0;
        top: 0;
        width: 100%;
        z-index:10}
    @media(max-width:991px){
        .filtr-slidr .modal-header {position: absolute;}
    }
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .srch-btn {
        color: #2b2b2b;
        display: none;
        padding: 10px;
        position: absolute;
        right: 35px;
        top: 7px;
        z-index: 10}
    @media screen and (min-width:1200px){
        .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .srch-btn {
            padding: 0;
            right: 45px;
            top: 17px}
    }
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .srch-btn.in i{color: #b20101}
    .filtr-slidr .panel-group .panel-default>.panel-heading .panel-title .srch-btn.active{display: block}
    .filtr-slidr .input-group.srch-div{
        border: 1px solid #d5d5d5;
        border-radius: 50px;
        display: none;
        overflow: hidden;}
    .filtr-slidr .input-group.srch-div.open{display: table}
    .modal-filter-content .modal-body .input-group.srch-div {margin-top: 15px}
    .filtr-slidr .input-group.srch-div .form-control {
        border: none;    
        border-right: 1px solid #d5d5d5;
        border-radius: 0;
        color: #6d6d6d;
        height: 28px!important;
        padding: 5px 10px}
    .filtr-slidr .input-group.srch-div .form-control:focus{z-index:0}
    .filtr-slidr .input-group-btn .btn-info {
        background-color:#fff;
        border: none;
        color: #b20101;
        font-size: 13px;
        margin-left: 0;
        padding: 5px 8px 3px;
        text-transform: uppercase}
    .filtr-slidr .input-group-btn .btn-info i:before, {font-size: 15px}
    .filtr-slidr .panel-group .scrollbar{padding-bottom: 10px}
    .filtr-slidr .panel-group .scrollbar.simplebar{height: 250px}
    .filtr-slidr .panel-group .scrollbar.simplebar .simplebar-scrollbar:before{
        background: #d1d1d1;
        opacity: 1}
    /*.sb-container{
        position: relative;
        overflow: hidden;
        padding-right: 10px;
    }
    .sb-content {
      height:100%;
      width: 120%;
      padding-right: 20%;
      overflow-y: scroll;
      box-sizing:border-box;
    }
    .sb-scrollbar-container {
        position: absolute;
        right: 5px;
        bottom: 5px;
        top: 5px;
        width: 10px;
    }
    .sb-scrollbar {
      position: absolute;
      right: 0;
      height: auto;
      width: 10px;
      border-radius: 10px;
      background: rgba(50, 50, 50, 0.5);
    }

    .sb-scrollbar:hover {
        background: rgba(0, 0, 0, 0.5);
    }*/
    /*.filtr-slidr .panel-group .scrollbar .simplebar-scrollbar:before{
        background-color: #d1d1d1;
        opacity: 1}*/
    @media screen and (min-width:1200px){
        .filtr-slidr .nav-pan{display: none}
    }
    .filtr-slidr .nav-pan ul{
        padding: 0 5px 15px 0;
        display: block;
        margin: 0 auto;
        text-align: center;
        overflow: hidden;
        position: relative}
    .filtr-slidr .nav-pan ul:after {
        background-color: #fff;
        content: '';
        display: block;
        position: absolute;
        right: 0;
        bottom: 15px;
        height: 1px;
        width: 100%}
    .filtr-slidr .nav-pan ul li{
        border-bottom: none;
        float: left;
        height: 100px;
        margin: 0;
        position: relative;
        width: 33.3333%}
    .filtr-slidr .nav-pan ul li:after{
        background-color: #d0d0d0;
        content: '';
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        height: 100%;
        width: 1px}
    .filtr-slidr .nav-pan ul li:nth-child(3n):after{display: none}
    .filtr-slidr .nav-pan ul li:before{
        background-color: #d0d0d0;
        content: '';
        display: block;
        position: absolute;
        left: 0;
        bottom: 0;
        height: 1px;
        width: 100%}
    .filtr-slidr .nav-pan ul li:last-of-type:before{display: none}
    .filtr-slidr .nav-pan ul li div{    
        display: table;
        height: 100%;
        width: 100%}
    .filtr-slidr .nav-pan ul li a{
        color: #6d6d6d;
        display: table-cell;
        font: normal 14px/17px 'Roboto Condensed', sans-serif;
        padding: 0 2px!important;
        text-align: center;
        vertical-align: middle;
        width: 100%}
    @media screen and (max-width:320px){
    .filtr-slidr .nav-pan ul li a {font-size: 13px}
    }
    .filtr-slidr .nav-pan ul li i{right: inherit}
    @media screen and (max-width:320px){
    .filtr-slidr .nav-pan ul li a span {font-size: 11px}
    }
    .filtr-slidr .panel-group.nav-pan ul li a i {
        display: block;
        height: 40px;
        margin: 0 auto 10px;    
        position: relative;
        left: 0;
        right: 0;
        width: 40px;
    }
    .filtr-slidr .nav-pan ul li i:before{
        border: none;
        background-image: url(../svg22/categories.svg#gnrl-o);
        background-repeat: no-repeat;
        background-position: center top;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0; 
        transform: none;
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        width:100%;}
    .filtr-slidr .panel-group.nav-pan ul li a span {
        display: block;
        font-size: 11px}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li {
        border-bottom: 2px solid #fff;
        display: block;
        height: inherit;
    width: 100%}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li:before, .filtr-slidr .panel-group.nav-pan .sortlist ul li:after{display: none}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li a {
        color: #2b2b2b;
        display: block;
        padding: 10px 0 !important;
        position: relative;
    text-align: left}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li a i{
        height: inherit;
        margin: 0;
        position: absolute;
        width: inherit;
        text-align: right;
        top: 12px}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li a i:before {
        color: #ddd;
        font-size: 15px;
    }
    .filtr-slidr .panel-group.nav-pan .sortlist ul li a i:before {
        background: none;
        content: "\f111";
        position: relative}
    .filtr-slidr .panel-group.nav-pan .sortlist ul li.selected a, .filtr-slidr .panel-group.nav-pan .sortlist ul li.selected a i:before{
        color: #b20101;
    }
    .filtr-slidr .panel-group.nav-pan .sortlist ul li.selected a i:before{
        content: "\f192";
        font-weight: 700;
    }
    .pageno {
        line-height: 30px; 
        margin-left: 15px}
    /*
    .cat-pagination{
        background-color: #fff;
        box-shadow: 0 -1px 1px rgba(0,0,0,0.10);    
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        margin-right: 0;
        margin-left: 0;
        transition: max-height 0.2s ease-in-out;
        z-index: 100}
    */
    .cat-pagination{margin-bottom: 15px}
    .cat-pagination .pagination{border-radius:0;margin: 10px auto}
    @media screen and (min-width:768px){
    .cat-pagination .pagination{margin-top: 0}
    }
    @media screen and (min-width:768px){
    .cat-pagination .pagination{margin-bottom: 20px}
    }
    .pagein-up{max-height: 0}
    .pagein-down{max-height: 130px}
    .cat-pagination .pagination li{vertical-align: top}
    .cat-pagination .pagination li a{
        background:url(../i22/pagin18bg.jpg) repeat 0 0;
        border:1px solid #b4b4b4;
        border-radius:3px;
        color:#6d6d6d;
        font:700 14px/30px 'Roboto', sans-serif;
        text-shadow: 0 1px 2px #fff;
        margin-right:5px;
        padding: 0;
        height: 30px;
        width: 30px}
    @media screen and (min-width:768px){
    .cat-pagination .pagination li a{
        font-size: 16px;
        line-height: 40px;
        height: 40px;
        width: 40px}
    }
    .cat-pagination .pagination li a:hover,.cat-pagination .pagination li a:focus,.cat-pagination .pagination li.active a,.cat-pagination .pagination li.active a:hover{
        border-color:#4a5257;
        background:url(../i22/pagin18bg-o.jpg) repeat 0 0;
        box-shadow:1px 3px 3px #2b2b2b inset;
        color:#fff;
        text-shadow:0 1px 1px #000}

    .cat-pagination .pagin{height: 30px}
    @media screen and (min-width:768px){
    .cat-pagination .pagin{height: 40px}
    }
    @media screen and (min-width:768px){
    .cat-pagination .pagin-sml{
        height: 30px;
        margin-top: 15px}
    }
    .cat-pagination .pagin-sml li a, .cat-pagination .pagin-sml li a:hover{
        border-color: #d5d5d5;
        background: none;
        box-shadow: none;
        color: #b4b4b4;
        font-size: 11px;
        line-height: 20px;
        height: 20px;
        text-shadow: 0 1px 2px #fff;
        width: 20px}
    @media screen and (min-width:768px){
    .cat-pagination .pagin-sml li a, .cat-pagination .pagin-sml li a:hover{
        font-size: 14px;
        line-height: 30px;
        height: 30px;
        width: 30px}
    }
    .cat-pagination .pagin li.dots span {
        background: none;
        border: none;
        color: #6d6d6d;
        font: 700 16px/40px 'Roboto', sans-serif;
        text-shadow: 0 1px 2px #fff;
        margin-right: 5px;
        padding: 0;
        position: relative;
        height: 30px;
        width: 30px}
    @media screen and (min-width:768px){
        .cat-pagination .pagin li.dots span {
            height: 40px;
            width: 40px}
    }
    .cat-pagination .pagin li.dots span:before{
        content: '...';
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        line-height: 18px}
    .price-bg .panel-heading{
        background-color: #424242 !important;
    }
    .price-bg .panel-title>a{color: #fff !important;}
    .price-bg  .filter-list{
        background-color: #fff;
        padding-top: 10px;
    }
    /*New Category End*/
    @media screen and (max-width: 1024px){
    .xmas-topdescription{display:block; margin-bottom:20px;}
    }
    /*Christmas Best Selling Gifts Section start*/
    .section-heading{color:#000; font:300 24px/27px 'Roboto Condensed', sans-serif; overflow:hidden; white-space:nowrap; margin-top:0; margin-bottom:20px; padding:0 30px 0 35px; text-align:center;}
    .section-heading-wrap{white-space:nowrap;}
    .section-heading span{position:relative; display:inline-block;}
    .section-heading > span:before{right:100%; margin-right:15px}
    .section-heading > span:after{left:100%; margin-left:15px}
    .section-heading span::after, .section-heading span::before{content: ""; position:absolute; top:50%; width:1000px; height:4px; background:url("../i22/bordr18.png") repeat 0 0;}
    .xmas-bs-container{width:100%; padding:0; margin-left:auto; margin-right:auto;}
    .xmas-catproduct{display:flex; flex-wrap:wrap; padding:0; margin-right:-5px; margin-left:-5px;}
    .xmas-catproduct .xmas-catitem{width:20%; padding:0 8px 15px;}
    .xmas-catproduct .xmas-catitem .img-area{background-color:#fff; box-shadow:0 1px 1px rgba(0,0,0,0.15); overflow:hidden; margin-top:0; padding:5px 5px 7px; text-align:center; position: relative;}
    .xmas-catproduct .xmas-catitem .shadow-overlay{display: inline-block; position: relative}
    .xmas-catproduct .xmas-catitem .shadow-overlay:after{box-shadow:inset 0px 0px 50px rgba(0,0,0,0.3); -moz-box-shadow:inset 0px 0px 50px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0px 0px 50px rgba(0,0,0,0.3); content: ''; display: block; opacity: 1; position: absolute; left: 0; top: 0; z-index: 1; height: 100%; transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; width:100%;}
    .xmas-catproduct .xmas-catitem .img-area:hover .shadow-overlay:after{opacity:0;}
    .xmas-catproduct .xmas-catitem .img-area .product-name{height:35px; width:100%; overflow:hidden;  margin-top:10px; font-family: 'Roboto', sans-serif; font-size:14x; line-height:18px;}
    .xmas-catproduct .xmas-catitem .img-area .product-name a{color:#6d6d6d; outline:0 !important; transition:all ease-in-out 0.3s;}
    .xmas-catproduct .xmas-catitem .img-area .product-name a:hover{color:#b20101; text-decoration:none;}
    .xmas-catproduct .xmas-catitem .img-area .price-area{width:100%; text-align:center; margin-top:7px;}
    .xmas-catproduct .xmas-catitem .img-area .price-area .offer-price{display:inline; color:#6d6d6d; font-size:12px; line-height:14px; text-decoration:line-through;}
    .xmas-catproduct .xmas-catitem .img-area .price-area .price{color:#C6272D; display:inline; font:700 16px/18px 'Roboto', sans-serif; padding:0 5px;}
    .xmas-catproduct .xmas-catitem .discount{border-radius:50px; color:#fff; display:inline-block; font-size: 15px; font-family: 'Roboto Condensed', sans-serif; line-height: 15px; text-align:center; text-transform:uppercase; padding:5px; position:absolute; right: 15px; top: 15px; vertical-align:middle; height:40px; width:40px; z-index:3;}
    .discount10 {background-color:#8B6DBC;}
    .overflowH{overflow:hidden}
    .view-more-btn{border-top-left-radius:27px; border-bottom-left-radius:27px; border-top-right-radius:27px; border-bottom-right-radius:27px; text-transform:uppercase; font-family: 'Roboto', sans-serif; font-size:16px !important; line-height:normal; font-weight:700; padding:8px 20px; color:#6D6D6D;}
    @media screen and (max-width:1024px){
        .xmas-catproduct .xmas-catitem{width:25%;}
        .xmas-catproduct .xmas-catitem .img-area .price-area .offer-price{display:none;}
    }
    @media screen and (max-width:768px){
        .xmas-catproduct .xmas-catitem{width:33.333%;}
        .section-heading{margin-top:15px; font-size:18px; line-height:20px; margin-bottom:15px;}
        .section-heading-wrap{white-space:normal;}
    }
    @media screen and (max-width:480px){
        .xmas-catproduct .xmas-catitem{width:50%;}
        .xmas-catproduct .xmas-catitem .img-area .price-area{margin-top:10px;}
    }
    .xmas-catproduct .xmas-catitem .img-area .price-area .offer-price, .xmas-catproduct .xmas-catitem .img-area .price-area .price i{font-style: normal; font-family: 'rupee_foradianregular';}
    /*Christmas Best Selling Gifts Section end*/

    /*Product Slider Start*/
    .prod-slider .owl-nav {
        display: none;
    }
    .prod-slider:hover .owl-nav {
        display: block;
    }
    .prod-slider .owl-prev,.prod-slider .owl-next{background-color:rgba(0,0,0,0.7);border:none;height:80px;margin-top:-40px;position:absolute;top:50%;width:30px;z-index:1}
    .prod-slider .owl-prev i,
    .prod-slider .owl-next i {
        background: url(../i22/val-sprite-img17.png) no-repeat -224px -79px;
        font-size: 0;
        line-height: 0;
        display: inline-block;
        height: 16px;
        padding: 0;
        position: absolute;
        left: 0;
        right: 0;
        top: 50%;
        margin-left: auto;
        margin-right: auto;
        margin-top: -8px;
        width: 8px;
    }
    .prod-slider .owl-prev{border-radius:0 3px 3px 0;left:0}
    .prod-slider .owl-next{border-radius:3px 0 0 3px;right:0}
    .prod-slider .owl-next i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
    .prod-slider li, .prod-slider .prod-slider-item{font-size: 14px; outline:none; padding:1px 5px; list-style: none;}
    .prod-slider li div.product-dv, .prod-slider .prod-slider-item .product-dv{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;padding:5px 5px 7px;text-align:center; position: relative;}
    .prod-slider li div.product-dv a, .prod-slider .prod-slider-item .product-dv a{color:#6d6d6d;display:block; font-size: 14px; font-family: 'Roboto',sans-serif; line-height: 18px; font-weight: 400; font-style: normal; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;white-space: normal}
    .prod-slider li div.product-dv a:hover,.prod-slider li div.product-dv a:active,.prod-slider li div.product-dv a:focus,.prod-slider li div.product-dv a:focus:active,.val-catgories div.dilse-cat li div.product-name a:hover,.val-catgories div.dilse-cat li div.product-name a:active,.val-catgories div.dilse-cat li div.product-name a:focus:active,.val-catgories ul.best-selr li div.product-name a:hover,.val-catgories ul.best-selr li div.product-name a:active,.val-catgories ul.best-selr li div.product-name a:focus:active{color:#b20101; text-decoration: none;}
    /*.prod-slider li div.product-dv div{float:left;margin-top:10px;position:relative;text-align:left}*/
     .prod-slider li div.prd-cntr div {float:none !important;}
    .prod-slider li div.product-dv .product-name, .prod-slider .prod-slider-item .product-dv .product-name{padding:10px; text-align:center; width:100%}
    .prod-slider li div.product-dv div.img-dv, .prod-slider .prod-slider-item .product-dv .img-dv{margin-top: 0;}
    .prod-slider li div.product-dv img, .prod-slider .prod-slider-item .product-dv .img-dv img{margin:0 auto;}
    .prod-slider li div.product-dv div a{display:inline}
    @media screen and (max-width: 991px) {
    .prod-slider li div.product-dv div a{font-size:13px;line-height:16px}
    }
    @media screen and (max-width: 320px) {
    .prod-slider li div.product-dv div a{height:32px;display:block;overflow:hidden}
    }
    .prod-slider li div.product-dv div.product-name,.categories li .img-wrapper div.product-name{width:100%;height:45px;overflow:hidden;text-align:center}
    .prod-slider li div.product-dv div.price-dv,.categories li .img-wrapper div.price-dv{height:40px;width:100%;text-align:center}
    .prod-slider li div.product-dv div.price-dv span.offer-price,.categories li .img-wrapper div.price-dv span.offer-price{color:#6d6d6d;font: 400 12px/16px 'Roboto',sans-serif;padding-right:5px;padding-left:5px;text-decoration:line-through}
    .prod-slider li div.product-dv div.price-dv span.price, .prod-slider .prod-slider-item .product-dv .price-dv span.price{color:#c6272d;display:inline-block;font: 700 16px/18px 'Roboto',sans-serif;text-align:right;padding-right:5px;padding-left:5px}
    @media screen and (max-width: 991px) {
    .prod-slider li div.product-dv div.price-dv span.price,.categories li .img-wrapper div.price-dv span.price{font-size:12px;line-height:16px}
    }
    @media screen and (max-width: 375px) {
    .prod-slider li div.product-dv div.price-dv,.categories li .img-wrapper div.price-dv{margin:0}
    .prod-slider li div.product-dv div.price-dv span.offer-price,.prod-slider li div.product-dv div.price-dv span.price,.categories li .img-wrapper div.price-dv span.price{text-align:center;width:100%}
    }
    .prod-slider li div.product-dv div.price-dv span.price i,.prod-slider li div.product-dv div.price-dv span.offer-price i,.categories li .img-wrapper div.price-dv span.offer-price i{font-style:normal;font-family: 'rupee_foradianregular'}


    .xmas-catproduct .xmas-catitem .shadow-overlay{display: inline-block; position: relative}

    .xmas-catproduct .xmas-catitem .shadow-overlay:after{box-shadow:inset 0px 0px 50px rgba(0,0,0,0.3); -moz-box-shadow:inset 0px 0px 50px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0px 0px 50px rgba(0,0,0,0.3); content: ''; display: block; opacity: 1; position: absolute; left: 0; top: 0; z-index: 1; height: 100%; transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; width:100%;}

    .xmas-catproduct .xmas-catitem .img-area:hover .shadow-overlay:after{opacity:0;}


    .discount{border-radius:50px; color:#fff; display:inline-block; font-size: 15px; font-family: 'Roboto Condensed', sans-serif; line-height: 15px; text-align:center; text-transform:uppercase; padding:5px; position:absolute; bottom: 22px; vertical-align:middle; height:25px; z-index:3;}
    .discount10 {background-color:#8B6DBC;}
    /*Product Slider End*/
    /* tab area start*/
    .xmas-tab-area{
        font-size:11px;
        line-height:13px;
        margin-top:15px; 
        margin-bottom: 15px;
        position:relative}
    @media screen and (min-width:1024px) {
    .xmas-tab-area{font-size:14px;line-height:17px;margin-top: 25px; margin-bottom:25px}
    .xmas-tab-area .bg:before,.ani-milestone .bg:after{background:url(../i22/grey-brdr18.png) repeat 0 0;content:'';display:block;position:absolute;bottom:0; top:12px;width:4px;}
    }
    @media screen and (max-width:1024px) {
    .xmas-tab-area{display: none}
    }
    @media screen and (max-width:767px) {
    .xmas-tab-area{padding-top:0}
    }
    .xmas-tab-area span.bg{
        background:url(../i22/xmas-bg18.jpg) no-repeat center 100%;
        display:block;
        height:100%;
        position:absolute;
        bottom:4px;
        left:0;
        right:0}
    @media screen and (min-width: 1024px) {
    .xmas-tab-area span.bg{		
            margin-right:auto;
            margin-left:auto;
            width:100%}
    }
    @media screen and (min-width: 1200px) {
    .xmas-tab-area span.bg{width:1200px}
    }
    @media screen and (max-width: 1023px) {
    .xmas-tab-area span.bg{width:100%}
    }
    @media screen and (min-width: 1024px) {
    .xmas-tab-area span.bg:before,
    .xmas-tab-area span.bg:after{
            background: url(../i22/grey-brdr18.png) repeat 0 0;
            content:'';
            display:block;
            position:absolute;
            top:16px;
            bottom:0;
            width:4px}
    .xmas-tab-area span.bg:before{left:0}
    .xmas-tab-area span.bg:after{right:0}
    }
    @media screen and (min-width:1024px) {
    .xmas-tab-area .sectionhd{margin-bottom:25px}
    }
    .xmas-tab-area .cat-tab{padding:0;position:relative}
    .xmas-tab-area .cat-tab ul.tab-menu{border:none;display:block;margin:0;overflow:hidden;padding:0 0 15px;text-align:center}
    @media screen and (min-width:1024px) {
        .xmas-tab-area .cat-tab ul.tab-menu {
            padding: 0 95px 15px;
            left: 62.5%;
            position: relative;
            transform: translateX(-48%);
        }
    }
    .xmas-tab-area .cat-tab ul.tab-menu li{display:inline-block;padding:0 15px;width:16.66667%}
    @media(max-width:992px) {
    .xmas-tab-area .cat-tab ul.tab-menu li{padding:0 10px}
    }
    @media(max-width:667px) {
    .xmas-tab-area .cat-tab ul.tab-menu li{padding:0 5px}
    }
    .xmas-tab-area .cat-tab ul li a{background-position:center top;background-repeat:no-repeat;background-size:contain;border:none;color:#6d6d6d;display:block;height:100%;margin-right:0;position:relative;width:100%}
    .xmas-tab-area .cat-tab ul li.active a,.xmas-tab-area .cat-tab ul li.active a:hover,.xmas-tab-area .cat-tab ul li.active a:focus,.xmas-tab-area .cat-tab ul li:hover a{border:none;background-color:inherit;color:#C6272D}
    .xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:focus,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li.active>a:hover,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:hover,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:active:hover,.xmas-tab-area .cat-tab .scrtabs-tabs-fixed-container ul.nav-tabs>li>a:focus:active{border-color:transparent;background-color:transparent}
    .xmas-tab-area .cat-tab ul li a:after{border-top:7px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);content:'';display:block;height:0;margin:0 auto;position:absolute;bottom:0;left:0;right:0;width:0}
    .xmas-tab-area .cat-tab ul li.active a:after{border-top-color:#C6272D}
    .xmas-tab-area .cat-tab ul li a span{display:block;padding-bottom:10px;font: normal 14px/17px 'Roboto', sans-serif;}
    .xmas-tab-area .cat-tab ul li a span strong{font-weight:700;}
    @media screen and (max-width:1199px){
    .xmas-tab-area .cat-tab ul li a span strong{display: block}
    }
    .xmas-tab-area .cat-tab ul li a span.img{
        background-color: #fff;
        border:2px solid #dedede;
        border-radius:50%;
        display:inline-block;
        margin:0 0 5px;
        padding:20px;
        overflow:hidden;
        transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;
        width: 90px;
        height: 90px}
    @media screen and (max-width:767px){
    .xmas-tab-area .cat-tab ul li a span.img{
        padding-top: 15px;
        width: 70px;
        height: 70px}
    }
    .xmas-tab-area .cat-tab ul li.active a span.img,.xmas-tab-area .cat-tab ul li.active a:hover span.img,.xmas-tab-area .cat-tab ul li.active a:focus span.img,.xmas-tab-area .cat-tab ul li:hover a span.img{border-color:#C6272D}
    .xmas-tab-area .cat-tab ul li a span.img img{
        transition: -webkit-filter 0.5s;
        transition: filter 0.5s;
        transition: filter 0.5s, -webkit-filter 0.5s;
        margin-bottom:0;
        width:45px}
    @media screen and (max-width:1024px){
    .xmas-tab-area .cat-tab ul li a span.img img{width:50px}
    }
    @media screen and (max-width:480px){
    .xmas-tab-area .cat-tab ul li a span.img img{width:35px}
    }
    .xmas-tab-area .cat-tab ul li.active a span.img img{
        filter: invert(18%) sepia(67%) saturate(4314%) hue-rotate(347deg) brightness(86%) contrast(86%);
        -webkit-filter: invert(18%) sepia(67%) saturate(4314%) hue-rotate(347deg) brightness(86%) contrast(86%);
        backface-visibility: hidden;
        -webkit-backface-visibility: hidden;
        transform:translate3d(0,0,0);
        -webkit-transform:translate3d(0,0,0);
    }
    .xmas-tab-area .tab-content{position: relative;}
    .xmas-tab-area p{color:#6d6d6d;display:none;font-size:13px;line-height:16px;margin-bottom:20px}
    @media screen and (min-width:992px) {
    .xmas-tab-area p{display:block}
    }
    .xmas-tab-area .tab-content>.tab-pane{display:block;height:0;overflow: hidden}
    .xmas-tab-area .tab-content>.active{height:auto}
    .xmas-tab-area .btmdv{padding-top:20px;padding-bottom:23px}
    .xmas-tab-area .btmdv a.view-more{margin: 0}
    .xmas-tab-area .btmdv a.view-more:hover,.btmdv a.view-more:focus,.btmdv a.view-more:focus:active{background-color:#b364dc;border-color:#b364dc;color:#fff}
    .xmas-tab-area .btmdv a.view-more:hover,.xmas-tab-area a.view-more:focus,.xmas-tab-area a.view-more:focus:active{background-color:#b20101;border-color:#b20101}
    /*tab end*/
    /*Categories Page Load Start*/
    .showmore{
        background-color:#fff;
        border:1px solid #bbb;
        border-radius:50px;
        color:#6d6d6d;
        display:block;
        font-weight: 700; 
        font-family:'Roboto', sans-serif;
        line-height:17px;
        margin:15px auto;
        padding:5px 15px;
        text-transform:uppercase;
        width: 225px}
    .more-results{
        background-color:#fff;
        box-shadow:0 1px 3px #cdd6dc;
        color:#5d656a;
        display:block;
        line-height:17px;
        margin-bottom:15px;
        padding:5px;
        width:100%;float: l}
    .showmore a{color:#5d656a;display:block;padding:5px}
    .showmore a img,.more-results img{margin-right:5px}
    .loadMore{
        display: inline;
    }
    /*Categories Page Load End*/
    /* New Catlist Link Start */
    .newcat-list{background-color: #fff; padding: 10px 0; width: 100%;}
    .cat-link{color:#2b2b2b; display: block; font:700 14px/17px 'Roboto', sans-serif; margin-top: 10px; margin-bottom: 5px; padding-left: 15px;}
    .cat-link:hover{color: #b20101!important;}
    .newcat-list .panel-title a{height: 20px !important; padding: 5px 15px 0 !important;}
    .newcat-list .panel-body{margin-top: 5px;}
    @media (max-width:991px){
        .newcat-list{padding-top: 0;}
        .newcat-list .panel-title a{padding: 5px 15px !important;}
        .newcat-list .panel-body{margin-top: 0;}
        .newcat-list ul{margin-top: 5px !important;} 
    }
    /* New Catlist Link End */x 0; width: 100%;}
    .cat-link{color:#2b2b2b; display: block; font:700 14px/17px 'Roboto', sans-serif; margin-top: 10px; margin-bottom: 5px; padding-left: 15px;}
    .cat-link:hover{color: #b20101!important;}
    .newcat-list .panel-title a{height: 20px !important; padding: 5px 15px 0 !important;}
    .newcat-list .panel-body{margin-top: 5px;}
    @media (max-width:991px){
        .newcat-list{padding-top: 0;}
        .newcat-list .panel-title a{padding: 5px 15px !important;}
        .newcat-list .panel-body{margin-top: 0;}
        .newcat-list ul{margin-top: 5px !important;} 
    }
    /* New Catlist Link End */
    /*Popular Category Start*/
    .personalised-gifts .populargifts h2{margin: 0}
    @media(max-width:991px) {
    .personalised-gifts .populargifts h2{display:block}
    }
    .poplr-cat-product{
        display:flex;
        flex-wrap:wrap;
        padding:0;
        margin-bottom: 30px;
        margin-right:-5px;
        margin-left:-5px}
    .poplr-cat-product .cat-item{
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        width:20%;
        margin-top: 15px;
        padding:0 8px}
    @media screen and (max-width:1199px){
        .poplr-cat-product .cat-item{width:25%}
    }
    @media screen and (max-width:768px){
        .poplr-cat-product .cat-item{width:33.333%}
    }
    @media screen and (max-width:480px){
        .poplr-cat-product .cat-item{width:50%}
    }
    .poplr-cat-product .cat-item .img-area{
        background-color:#fff;
        box-shadow:0 1px 1px rgba(0,0,0,.15);
        min-height:1px;
        overflow:hidden;
        padding:5px 5px 7px;
        position:relative;
        text-align:center;
        width: 100%}
    .poplr-cat-product .cat-item .img-area img{
        margin: 0 auto;
        width: 100%}
    .poplr-cat-product .cat-item .img-area .product-name{
        float: left;
        height:35px;
        width:100%;
        font:14px/18px 'Roboto',sans-serif;
        margin-top:10px;
        overflow:hidden}
    .poplr-cat-product .cat-item .img-area .product-name a{
        color:#6d6d6d;
        outline:0!important;
        transition:all ease-in-out .3s}
    .poplr-cat-product .cat-item .img-area .product-name a:hover{
        color:#b20101;
        text-decoration:none}
    .poplr-cat-product .cat-item .img-area .shadow-overlay{
        display:inline-block;
        float: left;
        height: 0;
        padding-bottom: 100%;
        position: relative;
        width: 100%}
    .poplr-cat-product .cat-item .img-area .shadow-overlay:after{
        box-shadow:inset 0 0 50px rgba(0,0,0,.3);
        -moz-box-shadow:inset 0 0 50px rgba(0,0,0,.3);
        -webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.3);
        content:'';
        display:block;
        opacity:1;
        position:absolute;
        left:0;
        top:0;
        transition:all .3s ease-in-out;
        -moz-transition:all .3s ease-in-out;
        -ms-transition:all .3s ease-in-out;
        -o-transition:all .3s ease-in-out;
        -webkit-transition:all .3s ease-in-out;
        height:100%;
        width:100%;
        z-index:1}
    .poplr-cat-product .cat-item .img-area:hover .shadow-overlay:after{opacity:0}
    .poplr-cat-product .cat-item .img-area .price-area{
        float: left;
        margin-top:7px;
        text-align:center;
        width:100%}
    @media screen and (max-width:480px){
        .poplr-cat-product .cat-item .img-area .price-area{margin-top:10px}
    }
    .poplr-cat-product .cat-item .img-area .price-area .price{
        color:#c6272d;
        display:inline;
        font:700 16px/18px 'Roboto',sans-serif;
        padding:0 5px}
    .poplr-cat-product .cat-item .img-area .price-area .price i{
        font-style:normal;
        font-family:'rupee_foradianregular'}
    .poplr-cat-product .cat-item .img-area .discount{
        border-radius:50px;
        color:#fff;
        display:inline-block;
        font:15px/15px 'Roboto Condensed',sans-serif;
        text-align:center;
        text-transform:uppercase;
        padding:5px;
        position:absolute;
        right:15px;
        top:15px;
        vertical-align:middle;
        height:40px;
        width:40px;
        z-index:3}
    /*Popular Category End*/
.test-icon:before{display: none}
.test-icon i{
    font-size: 20px;
    position: absolute;
    left: 0;
    top: 5px;
    text-align: center;
    width: 25px}
.test-icon .test-icon-call{transform: rotate(90deg)}
.test-icon .test-icon-whatsapp{font-size: 27px}
.test-icon span{display: block}
.testaddress span{display: inline}
.testaddress span:last-of-type{display:block}
@media screen and (min-width: 992px){
.pull-left-md{
    float: left;
    width: 100%}
}
.fa-check:before {
    content: "\f00c";
}
.fa-circle:before {
    content: "\f111";
}
.fa-star:before {
    content: "\f005";
}
.fa-eye:before {
	content: "\f06e";
}
.fa-angle-right:before {
	content: "\f105";
}

.fa-angle-down:before {
	content: "\f107";
}
.quckpopup {
	padding: 0 !important;
}

@media(max-width:800px) {
	.quckpopup .modal-lg {
		width: 700px;
	}
}

@media(max-width:768px) {
	.quckpopup .modal-lg {
		margin: 10px auto;
		width: 500px;
	}
}

@media(max-width:480px) {
	.quckpopup .modal-lg {
		margin: 10px;
		width: auto;
	}
}

.quickviewpopup {
	border-radius: 0;
	border: 10px solid rgba(255, 255, 255, 0.70);
	background-color: rgba(255, 255, 255, 0.7);
	display: inline-block;
	width: 100%;
}

.quickviewpopup .close {
	border-top: 60px solid #2b2b2b;
	border-right: 0 solid rgba(0, 0, 0, 0);
	border-left: 60px solid rgba(0, 0, 0, 0);
	opacity: .9;
	text-indent: -20000px;
	width: 60px;
	height: 60px;
	display: block;
	float: right;
	position: absolute;
	right: -10px;
	top: -10px;
	z-index: 100;
}

.quickviewpopup .close:hover {
	background: none;
}

.quickviewpopup .close:before {
	background: url(../i22/spriteimg14.png) no-repeat -80px 0;
	content: "";
	display: block;
	height: 15px;
	position: absolute;
	right: 10px;
	bottom: 34px;
	width: 15px;
}

.quickviewpopup .prodImg {
	background-color: #fff;
	float: none;
	display: table-cell;
	padding: 10px;
	vertical-align: top;
}

@media(max-width:767px) {
	.quickviewpopup .prodImg {
		display: block;
	}

	.quickviewpopup .prodImg img {
		max-width: 50%;
	}
}

.quickviewpopup .prodetails {
	background-color: #fff;
	margin-right: -15px;
	margin-left: -5px;
	overflow: hidden;
	padding: 10px;
	text-align: left;
}

.quickviewpopup .prodetails h4 {
	color: #2b2b2b;
	font: normal 24px/26px 'Roboto Condensed', sans-serif;
	height: 50px;
	margin: 0 0 8px;
}

.quickviewpopup .prodetails span.price {
	border-bottom: 1px solid #b4b4b4;
	color: #b20101;
	display: block;
	float: none;
	font-weight: 300;
	font-family: 'Roboto', sans-serif;
	font-size: 34px;
	line-height: 37px;
	padding-bottom: 4px;
	margin-bottom: 7px;
}

.quickviewpopup .prodetails span.price strike, .quickviewpopup .prodetails span.price s {
	color: #6d6d6d;
	display: block;
	font-size: 16px;
	line-height: 18px;
}

.quickviewpopup .prodetails .descriptions {
	height: 200px;
	overflow: hidden;
	margin-bottom: 30px;
}

.quickviewpopup .prodetails .descriptions .slimScrollDiv {
	height: 200px !important;
	padding-right: 15px;
}

.quickviewpopup .prodetails .descriptions .desctn-dv {
	height: 95px !important;
}

.slimScrollBar {
	background-color: #5d656a !important;
	cursor: pointer;
	opacity: .9 !important;
	width: 5px !important;
}

.quickviewpopup .prodetails p {
	color: #5d656a;
}

.quickviewpopup .qtyTxt {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	line-height: 40px;
	margin-right: 10px;
}

.quickviewpopup .qtybox {
	border: 1px solid #b4b4b4;
	border-radius: 3px;
	width: 65px;
	height: 39px;
}

.quickviewpopup .qty {
	border: none;
	border-right: 1px solid #b4b4b4;
	border-radius: 3px 0 0 3px;
	color: #6a7882;
	font: normal 18px/36px 'Roboto', sans-serif;
	float: left;
	width: 42px;
	height: 37px;
	text-align: center;
}

.quickviewpopup .qtyplus, .quickviewpopup .qtyminus {
	background-color: #2b2b2b;
	color: #fff;
	display: block;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	float: left;
	line-height: 18px;
	transition: none;
	width: 21px;
	height: 19px;
}

.quickviewpopup .qtyplus:hover, .quickviewpopup .qtyplus:focus, .quickviewpopup .qtyminus:hover, .quickviewpopup .qtyminus:focus {
	color: #fff;
}

.quickviewpopup .qtyminus {
	font-weight: 300;
	font-size: 25px;
	font-family: 'Roboto', sans-serif;
}

.prodetails .giftNow {
	border: 1px solid #b4b4b4;
	border-radius: 3px;
	background-color: #fff;
	color: #b20101;
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	font-family: 'Roboto', sans-serif;
	margin: 0 10px 0 20px !important;
	padding: 10px 20px;
	text-transform: uppercase;
	transition: all .3s ease-in-out 0;
	vertical-align: top;
	width: inherit;
}

@media (min-width: 1200px) {
	.prodetails .giftNow {
		margin: 5px 10px 0 0;
		min-width: 125px;
	}
}

.prodetails .giftNow:hover, .prodetails .giftNow:focus {
	border-color: #b20101;
	background-color: #b20101;
	color: #fff;
}

.prodetails .wishlist {
	border: 1px solid #b4b4b4;
	border-radius: 3px;
	color: #b20101;
	display: inline-block;
	font-size: 0;
	line-height: 0;
	margin: 0;
	padding-top: 7px;
	text-align: center;
	width: 38px;
	height: 38px;
}

.prodetails .wishlist i {
	font-size: 23px;
}

.prodetails .wishlist:hover {
	border-color: #b20101;
	background-color: #b20101;
	color: #fff;
}

@media (min-width: 768px) {
	.quckpopup .modal-dialog {
		margin: 5% auto 0;
	}
}

.popup-rgt-dv {
	float: none;
	display: table-cell;
}

/* Wrapper for the tooltip content*/
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    filter: alpha(opacity=0);
    opacity: 0;
    line-break: auto;}
.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9;
    transition: opacity .15s linear;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #2b2b2b;
  }
.product-avlble-dv{
    background-color:#fff;
    box-shadow:0 1px 2px #cdd6dc;
    margin-bottom: 30px;
    padding: 11px 15px 7px}
.product-avlble-sctn-hd{
    font-size: 16px;
    margin-bottom: 14px}
.avlble-product-scroll{position: relative}
@media (max-width:991px){
    .avlble-product-scroll.off{
        display: block;
    overflow: hidden}
}
.avlble-product-bx{
    padding-right: 15px;
    position: relative}
@media (max-width:991px){
    .avlble-product-bx{
        float: left;
        padding: 0}
}
@media (min-width:768px) and (max-width:991px){
    .avlble-product-bx{width: 50%}
}
@media (max-width:767px){
    .avlble-product-bx{width: 33.33%}
}
@media (max-width:667px){
    .avlble-product-bx{width: 50%}
}
.avlble-product-scroll .owl-item {padding-right: 15px}
.avlble-product-bx:after{
    border-left: 1px dashed #b4b4b4;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0}
@media (max-width:991px){
    .avlble-product-bx:after{
        background-color: #fff;
        border:none;
        width: 2px;}
}
.owl-item:last-of-type .avlble-product-bx:after{display: none} 
.avlble-product-item{
    background-color: #fff;
    padding-bottom:80px;     
    position: relative;
    height: 100%;
    width: 100%;}
.item-prduct-img{
    background-color: grey;
    float: left;
    position: relative;
    height: 0;
    padding-bottom: 100%;
    width: 100%;}
.item-prduct-img img{
    position: absolute;
    left: 0;
    height: 100%;
    width: 100%;}
.avlble-product-dtl {
    background-color: #fff;
    display: inline-block;
    padding: 7px 5px;
    width: 100%;}
.avlble-product-name {
    display: block;
    width: 100%;
    height: 40px;
    margin-bottom: 10px;
    overflow: hidden;}

.avlble-product-scroll .owl-nav button.owl-prev,.avlble-product-scroll .owl-nav button.owl-next{
    background-color:rgba(40,54,63,0.3) !important;
    cursor:pointer;
    display:none;
    overflow:hidden;
    margin-top:-20px;
    position:absolute;
    top:50%;
    width:40px;
    height:40px;
    text-indent:-20000px;
    text-align:center;
    transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    -ms-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    -webkit-transition:all .3s ease-in-out}

    .avlble-product-scroll:hover .owl-nav button.owl-prev,
    .avlble-product-scroll:hover .owl-nav button.owl-next{display:block}

    .avlble-product-scroll .owl-nav button.owl-prev:hover,
    .avlble-product-scroll .owl-nav button.owl-next:hover{background-color:rgba(40,54,63,1)!important}

    .avlble-product-scroll .owl-nav button.owl-prev{left:-15px}
    .avlble-product-scroll .owl-nav button.owl-next{right:-15px}

    .avlble-product-scroll .owl-nav button.owl-prev i,
    .avlble-product-scroll .owl-nav button.owl-next i{
        border-top:2px solid #fff;
        display:block;
        height:14px;
        width:14px}

    .avlble-product-scroll .owl-nav button.owl-prev i{
        border-left:2px solid #fff;
        position: absolute;
        right: 10px;
        top: 50%;
        margin-top: -7px;
        transform:rotate(-45deg);
        -moz-transform:rotate(-45deg);
        -ms-transform:rotate(-45deg);
        -o-transform:rotate(-45deg);
        -webkit-transform:rotate(-45deg)}
    .avlble-product-scroll .owl-nav button.owl-next i{
        border-right:2px solid #fff;
        position: absolute;
        left: 10px;
        top: 50%;
        margin-top: -7px;
        transform:rotate(45deg);
        -moz-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        -webkit-transform:rotate(45deg)}
.avlble-prodct-show-more {
    display: none;
}
@media screen and (max-width: 991px){
.avlble-prodct-show-more {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 23px;
    margin-top: 5px;
    text-transform: uppercase;
}
.avlble-prodct-show-more a.show-more {
    border: none;
    box-shadow: none;
    color: #6d6d6d;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    padding: 0;
    text-align: center;
    width: auto;}
.avlble-prodct-show-more a.show-more i:before {
    font-size: 18px;
    line-height: 22px;
    padding: 0;
    position: relative;
    top: 2px}
}
.item-service-ability{
    background-color: #DCE2E6;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 10px}
.item-service-label{
    display: flex;
    flex: 0 0 100%;
    font:normal 15px/18px 'Roboto', sans-serif; 
    margin-bottom: 10px}
.item-service-pincode{
    border: 1px solid #cdd6dc;
    border-right: none;
    border-radius: 4px 0 0 4px;
    box-shadow: none;
    color: #6a7882;
    display: flex;
    flex-basis: 0;
    flex-grow: 1;
    font-size: 18px;
    height: 40px;
    max-width: 100%}
.item-service-checkbtn {
    border: 1px solid #cdd6dc;
    border-left: none;
    border-radius: 0 4px 4px 0;
    background: #2b2b2b;
    color: #fff;
    flex: 0 0 25%;
    font: 700 14px/17px 'Roboto', sans-serif;    
    height: 40px;
    text-transform: uppercase;
    transition: all .3s ease-in-out;
    max-width: 25%}
.item-service-checkbtn:hover, .item-service-checkbtn:focus{background-color: #b20101;color: #fff}
.item-date-picker .date{
    width: 100%}
.item-date-picker .date .form-control{
    border: 1px solid #cdd6dc;
    border-radius: 4px;
    box-shadow: none;
    height: 40px}
.item-date-picker .date .date-picker {
    border: none;
    border-radius: 0;
    background-color: transparent;
    margin-top: -7px;
    overflow: hidden;
    padding: 0 0 0 5px;
    position: absolute;
    right: 15px;
    top: 50%;
    z-index: 10
}
@media screen and (max-width: 768px){
.item-date-picker .date .date-picker {width:19px}
}
.item-date-picker .date-picker i {
    color: #B4B4B4;
	display: block;
    font-size: 14px}
.fa-calendar-alt:before {
    content: "\f073";
}
.item-date-picker-label{font:normal 15px/18px 'Roboto', sans-serif}
.item-gft-now{
    border: 1px solid #b20101;
    border-radius: 3px;
    background-color: #b20101;
    color: #fff;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom:20px;
    padding: 10px 20px;
    min-height: 40px;
    transition: all .3s ease-in-out;
    vertical-align: top}
.item-gft-now:hover{
    background-color: #fff;
    border-color: #b4b4b4;
    color: #b20101}
.catHd {
    color: #2b2b2b;
    display: block;
    font: normal 24px/27px 'Roboto Condensed', sans-serif;
    text-align: center;
    text-transform: uppercase;
    overflow: hidden;
    white-space: nowrap
}

@media screen and (max-width: 600px) {
    .catHd {
        white-space: normal
    }
}

.catHd span {
    position: relative;
    display: inline-block
}

.catHd > span:after,
.catHd > span:before {
    content: "";
    position: absolute;
    top: 50%;
    width: 1000px;
    height: 1px;
    background: #2b2b2b
}

@media(max-width:800px) {
    .catHd > span:after,
    .catHd > span:before {
        width: 250px
    }
}

@media(max-width:600px) {
    .catHd > span:after,
    .catHd > span:before {
        width: 180px
    }
}

.catHd > span:before {
    right: 100%;
    margin-right: 15px
}

.catHd > span:after {
    left: 100%;
    margin-left: 15px
}
.fa-phone:before {
    content: "\f095";
}
.fa-whatsapp:before {
    content: "\f232";
}
.fa-map-marker-alt:before {
    content: "\f3c5";
}
.fa-envelope:before {
    content: "\f0e0";
}
.testimonialrating .reviewpopuptxt div.rating{float:left;margin-left: 5px}
.testimonialrating .reviewpopuptxt div.rating span:before{line-height: 20px}