﻿@charset "utf-8";
*{margin:0;padding:0}
@font-face{font-family:'robotoregular';src:url(../fonts/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'robotobold';src:url(../fonts/roboto-bold-webfont.woff2) format("woff2"),url(../fonts/roboto-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'robotobold_italic';src:url(../fonts/roboto-bolditalic-webfont.woff2) format("woff2"),url(../fonts/roboto-bolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'robotolight';src:url(../fonts/roboto-light-webfont.woff2) format("woff2"),url(../fonts/roboto-light-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'robotoitalic';src:url(../fonts/roboto-italic-webfont.woff2) format("woff2"),url(../fonts/roboto-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'robotolight_italic';src:url(../fonts/roboto-lightitalic-webfont.woff2) format("woff2"),url(../fonts/roboto-lightitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'roboto_condensedbold';src:url(../fonts/robotocondensed-bold-webfont.woff2) format("woff2"),url(../fonts/robotocondensed-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'roboto_condensedlight';src:url(../fonts/robotocondensed-light-webfont.woff2) format("woff2"),url(../fonts/robotocondensed-light-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:pt_sans_narrowregular;src:url(../fonts/ptn57f-webfont.eot);src:url(../fonts/ptn57f-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/ptn57f-webfont.woff) format("woff"),url(../fonts/ptn57f-webfont.ttf) format("truetype"),url(../fonts/ptn57f-webfont.svg#pt_sans_narrowregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:PTSans-NarrowBold;src:url(../fonts/PTSans-NarrowBold.eot);src:url(../fonts/PTSans-NarrowBold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans-NarrowBold.woff) format("woff"),url(../fonts/PTSans-NarrowBold.ttf) format("truetype"),url(../fonts/PTSans-NarrowBold.svg#pt_sansbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Genericons';src:url(../fonts/Genericons.eot),url(../fonts/Genericons.woff) format("woff"),url(../fonts/Genericons.ttf) format("truetype"),url(../fonts/Genericons.svg#genericonsregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'rupee_foradianregular';src:url(../fonts/rupee_foradian-webfont.woff2) format("woff2"),url(../fonts/rupee_foradian-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:latoregular;src:url(../fonts/lato-reg-webfont.eot);src:url(../fonts/lato-reg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/../fonts/lato-reg-webfont.woff) format("woff"),url(../fonts/lato-reg-webfont.ttf) format("truetype"),url(../fonts/lato-reg-webfont.svg#latoregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:latoitalic;src:url(../fonts/lato-regita-webfont.eot);src:url(../fonts/lato-regita-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-regita-webfont.woff2) format("woff2"),url(../fonts/lato-regita-webfont.woff) format("woff"),url(../fonts/lato-regita-webfont.ttf) format("truetype"),url(../fonts/lato-regita-webfont.svg#latoitalic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:latolight;src:url(../fonts/lato-lig-webfont.eot);src:url(../fonts/lato-lig-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-lig-webfont.woff) format("woff"),url(../fonts/lato-lig-webfont.ttf) format("truetype"),url(../fonts/lato-lig-webfont.svg#latolight) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:latolight_italic;src:url(../fonts/lato-ligita-webfont.eot);src:url(../fonts/lato-ligita-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-ligita-webfont.woff) format("woff"),url(../fonts/lato-ligita-webfont.ttf) format("truetype"),url(../fonts/lato-ligita-webfont.svg#latolight_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:latobold;src:url(../fonts/lato-bol-webfont.eot);src:url(../fonts/lato-bol-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-bol-webfont.woff) format("woff"),url(../fonts/lato-bol-webfont.ttf) format("truetype"),url(../fonts/lato-bol-webfont.svg#latobold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.genericon{font-size:0;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}
body{background-color:#efefef;color:#28363f;font-family:robotoregular;line-height:17px;overflow-x:hidden!important}
a,input{color:#28363f;outline:0!important;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}
a:focus,a:hover{text-decoration:none;color:#f23333}
.form-control{border-color:#ccc;box-shadow:0 0 0 transparent inset}
.form-control:focus{border-color:#ccc;box-shadow:none;-webkit-box-shadow:none}
img{max-width:100%}
.noPad{padding:0}
@media screen and (max-width:980px) {
.noPad{padding-left:15px;padding-right:15px}
}
ul,li{list-style:none}
.frobotor{font-family:'robotoregular'}
.frobotol{font-family:'robotolight'}
.frobotoi{font-family:'robotoitalic'}
.frobotoli{font-family:'robotolight_italic'}
.frobotob{font-family:'robotobold'}
.frobotobi{font-family:'robotobold_italic'}
.frobotocb{font-family:'roboto_condensedbold'}
.frobotocl{font-family:'roboto_condensedlight'}
.fptsansR{font-family:'pt_sans_narrowregular'}
.fptsan-nb{font-family:PTSans-NarrowBold}
.frupee{font-family:'rupee_foradianregular'}
.nomarg{margin:0!important}
.posRel{position:relative}
.posAbs{position:absolute}
.overflowH{overflow:hidden}
.content-inner{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1200px}
@media screen and (max-width: 1023px) {
.content-inner{padding:0 15px;width:100%}
}
header.page-header{background-color:#fcfcfc;border:none;height:125px;padding:5px 0 0;position:relative;top:0;left:0;margin:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%;z-index:1000}
@media(max-width:1199px) {
header.page-header{box-shadow:0 0 2px #000;height:77px;padding:0}
}
.nav-top{height:80px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
@media(max-width:1199px) {
.nav-top{height:40px}
}
.logoDiv{padding-left:0}
@media(max-width:360px) {
.logoDiv{padding-left:35px}
}
.logo{margin:0;display:inline-block}
.logo a{background:url(../i22/logo14.png) 0 0 no-repeat;background-size:contain;text-indent:-20000px;display:inline-block;width:300px;height:59px}
@media(max-width:1199px) {
.logo,.logo a{display:block;height:36px;margin:2px auto 0;width:auto}
.logo a{background-image:url(../i22/logo-sml.png)}
}
.logoImg,.popGifts ul li img,.subcat li img,footer img{max-width:100%}
.punchline{font-weight:400;font-size:15px;display:block;line-height:18px;margin:-20px 0 0 30px;text-align:left;position:relative}
@media(max-width:1199px) {
.punchline{display:none}
}
.punchline:after{background:url(../i22/spriteimg14.png) no-repeat;content:"";display:inline-block;width:18px;height:18px;margin:0 0 0 5px;position:absolute}
.quotation{font-size:11px;text-align:right;padding:0 10px}
@media screen and (max-width:1199px) {
.quotation{display:none}
}
.quotation p{margin:0;padding:2px 0}
.quotation span{font-family:robotolight_italic;font-size:12px;margin-top:5px}
.topnavDiv{padding-right:0;padding-top:5px}
@media(max-width:1199px) {
.topnavDiv{display:none}
}
.topnav{display:inline-block;height:25px;padding:0;margin:0 auto}
.topnav li{border-right:1px solid #cdd6dc;font-family:pt_sans_narrowregular;font-size:15px;height:25px;line-height:25px;list-style:none;padding:0 10px;float:left;position:relative}
.topnav li:first-of-type{padding-left:0}
.topnav li:last-of-type{border:none;padding-right:0}
.topnav li a{color:#28363f;display:inline-block}
.topnav li a:hover{color:#f23333;text-decoration:none}
.topnav li span.loginname{font-family:robotobold;font-size:13px;float:left;display:inline-block}
.topnav li span.count{border:1px solid #cdd6dc;display:block;font-size:14px;font-family:robotobold;float:left;line-height:17px;margin-left:5px;text-align:right;padding:2px 4px;position:relative}
.topnav li span.count:before{background:url(../i22/spriteimg14.png) -25px 0 no-repeat;content:"";display:block;float:right;width:19px;height:19px;margin-left:5px}
.topnav li span.count:after{content:"";position:absolute;left:45%;bottom:-5px;display:block;width:0;height:0}
.topnav li a:hover span.count,.topnav li.open a:active span.count,.topnav li.open a:focus span.count,.topnav li.open a:hover span.count{border:1px solid #f23333;background-color:#f23333;color:#FFF}
.topnav li a:hover span.count:before,.topnav li.open a:active span.count:before,.topnav li.open a:focus span.count:before,.topnav li.open a:hover span.count:before{background:url(../i22/spriteimg14.png) -54px 0 no-repeat}
.topnav li a:hover span.count:after,.topnav li.open a:focus span.count:after,.topnav li.open a:hover span.count:after,.topnav.open li a:active span.count:after{border-top:5px solid #f23333;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:none}
.topnav li div.bday{background:url(https://img2.giftstoindia24x7.com/r../i22/dropdownBG.gif);box-shadow:none;border-radius:0;font-family:robotoregular;left:-109px;margin:5px 0 0;position:absolute;padding:0;width:300px}
.topnav li div.bday a.close{border-top:60px solid #28363f;border-left:0 solid transparent;border-right:60px solid transparent;opacity:.9;text-indent:-20000px;width:60px;height:60px;display:block;float:left;position:relative;padding:0}
.slider a.close:before,.topnav li div.bday a.close:before{background:url(../i22/spriteimg14.png) -80px 0 no-repeat;content:"";display:block;height:15px;position:absolute;left:10px;bottom:34px;width:15px}
.topnav li div.bday span.hi{display:inline-block;float:left;font-size:42px;font-family:robotolight_italic;line-height:45px;margin-top:7px}
.topnav li div.bday span.bdayName{float:left;font-size:16px;line-height:19px;margin-top:10px;margin-left:10px;width:165px}
.topnav li div.bday div.bdayDiv{overflow:hidden;padding:3px 10px 10px}
.topnav li div.bday .bdate{background-color:#677177;color:#FFF;display:block;font:400 18px/30px pt_sans_narrowregular;margin-bottom:10px;padding:0 5px;text-align:center;text-transform:uppercase}
.topnav li div.bday ul{font-family:robotoregular;padding:0;width:100%}
.topnav li div.bday ul li{border-bottom:1px dotted #d3dbe0;border-right:none;display:block;font-family:robotoregular;height:auto;line-height:17px;list-style:none;margin:0 0 10px;overflow:hidden;padding:0 0 10px}
.topnav li div.bday ul li:last-of-type{border:none;padding:0;margin:0}
.topnav li div.bday ul li div.date{border:1px solid #cdd6dc;background-color:#eef4f8;float:left;font-size:19px;line-height:21px;padding:5px 10px;display:inline-block;text-align:center;text-transform:uppercase;margin-right:10px}
.topnav li div.bday ul li div.date span{display:block;font-size:30px}
.topnav li div.bday ul li img{max-width:50px;float:left;margin-right:10px}
.topnav li div.bday ul li div{float:left;font-size:16px}
.topnav li div.bday ul li div a.sendGifts{border:1px solid #cdd6dc;background-color:#eef4f8;display:block;font-size:13px;line-height:23px;height:23px;text-transform:uppercase;letter-spacing:1px;padding:0 5px;margin-top:5px;width:100%}
.topnav li div.bday ul li div a.sendGifts:before{display:none}
.topnav li div.bday ul li div a.sendGifts:hover{border:1px solid #f23333;background-color:#f23333;color:#FFF!important;text-decoration:none}
.srchDiv{background-color:#fff;border:1px solid #d2d2d2;height:31px;position:relative;width:375px;float:right}
@media(min-width:320px) and (max-width:1024px) {
.srchDiv{display:none}
}
.srchDiv input{border:none;color:#6a7882;float:left;height:29px;width:91.5%}
.srchDiv .srchBtn{background:url(../i22/spriteimg14.png) -31px -178px no-repeat;border:none;float:left;padding:0;width:8.5%}
.srchDiv .srchBtn:active,.srchDiv .srchBtn:focus,.srchDiv .srchBtn:hover{background-color:transparent}
.srchDiv div.srch-result{background-color:#fff;border:1px solid #d2d2d2;position:absolute;left:0;top:30px;padding:5px 10px;width:100%;z-index:100}
.srchDiv div.srch-result ul{list-style:none}
.srchDiv div.srch-result ul li{line-height:20px;padding:0 10px}
.srchDiv div.srch-result ul li:hover{background-color:#f8f8f8}
.srchDiv div.srch-result ul li span.suggestion{font-family:robotobold}
.srchDiv div.srch-result ul li.suggestion1{padding-left:5px}
.srchDiv div.srch-result .header{display:block;float:left;font-size:15px;position:relative;width:100%}
.srchDiv div.srch-result .header:after{background-color:#cdd6dc;content:"";display:block;float:left;height:1px;position:absolute;right:0;bottom:3px;width:65%}
.srchDiv div.srch-result .products{display:block;float:left;width:100%}
.srchDiv div.srch-result .products li{border-bottom:1px dotted #cdd6dc;color:#5d656a;overflow:hidden;padding:7px 0 10px}
.srchDiv div.srch-result .products li img{float:left;max-width:60px;margin-right:10px}
.srchDiv div.srch-result .products li div{float:left;width:265px}
.srchDiv div.srch-result .products li div span.price{color:#28363f;display:block;font:400 20px/22px robotobold;margin-top:5px}
.srchDiv div.srch-result .products li:last-of-type{border:none;padding-bottom:0}
.headerNav,.nav-bar{background-color:#eaeaea;border:none;box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:0;min-height:40px;text-align:center;margin-bottom:0}
@media(max-width:1199px) {
.headerNav{display:none}
}
.headerNav ul.nav{position:relative;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s ease;text-align:center}
.headerNav ul.nav>li{display:inline-block;font-size:18px;font-family:pt_sans_narrowregular;list-style:none;margin-right:10px;position:static;text-transform:uppercase}
.headerNav ul.nav>li:last-of-type{margin:0}
.headerNav ul.nav.nav-justified li{width:auto}
.headerNav ul.nav>li>a{color:#28363f;line-height:20px;padding:12px 10px 8px;margin:0;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s ease}
.headerNav ul.nav li.selected a,.headerNav ul.nav li:active a,.headerNav ul.nav li:focus a,.headerNav ul.nav li:hover a{background:#f23333!important;color:#fff!important}
.headerNav ul.nav li .dropdown{display:none}
.headerNav ul.nav li:hover .dropdown{border-top:2px solid #f23333;background-color:#FFF;box-shadow:0 2px 2px rgba(0,0,0,.3);display:block;overflow:hidden;padding:20px;text-align:left;position:absolute;left:0;top:40px;width:1170px;min-height:345px;z-index:100}
.headerNav ul.nav li .lftDiv{border:1px solid #ced7dd;height:303px}
@media(max-width:1080px) {
.headerNav ul.nav li .lftDiv{height:276px}
}
.headerNav ul.nav li h3{border-bottom:1px solid #ced7dd;font-size:18px;line-height:30px;text-transform:none;margin:0;padding:0 10px}
.headerNav ul.nav li:hover h3 a,header.small nav.headerNav ul.nav li h3 a{background:none!important;color:#28363f!important;line-height:30px;padding:0!important}
.headerNav ul.nav li:hover h3 a:hover{color:#f23333!important}
.headerNav ul.nav li .lftDiv ul,header.small .headerNav ul.nav li .lftDiv ul{padding:10px 0 10px 10px;position:relative}
.headerNav ul.nav li .lftDiv ul li,header.small .headerNav ul.nav li .lftDiv ul li{background:none!important;font-size:13px;font-family:robotoregular;float:none;list-style:none;text-transform:none;width:50%}
.headerNav ul.nav li:hover .lftDiv ul li a,ul.nav li:active .lftDiv ul li a,ul.nav li:focus .lftDiv ul li a{background:none!important;color:#5d656a!important}
.headerNav ul li .lftDiv ul li:active a,.headerNav ul li .lftDiv ul li:focus a,.headerNav ul li:hover .lftDiv ul li.selected a,.headerNav ul.nav li .lftDiv ul li:hover a{background:#eaeaea!important;color:#f23333!important}
.headerNav ul.nav li .lftDiv ul li a,header.small .headerNav ul.nav li .lftDiv ul li a{line-height:15px;padding:9px 10px;display:block;position:relative}
.deal a:hover,.headerNav ul.nav li a:hover{text-decoration:none}
.headerNav ul li .lftDiv ul li.selected a:after,.headerNav ul.nav li .lftDiv ul li:hover a:after{background:url(../i22/spriteimg14.png) -298px -38px no-repeat;content:"";display:block;width:6px;height:15px;position:absolute;right:5px;top:50%;margin-top:-9px}
.headerNav ul.nav li .lftDiv ul li div{display:none}
.headerNav ul li .lftDiv ul li div,.headerNav ul.nav li .lftDiv ul li:first-of-type div{background-color:#eaeaea;position:absolute;right:0;top:0;padding:10px;width:50%;display:block}
.headerNav ul.nav li .lftDiv ul li div a,.headerNav ul.nav li .rgtDiv ul li a,header.small .headerNav ul.nav li .lftDiv ul li div a,header.small .headerNav ul.nav li .rgtDiv ul li a{padding:0}
.headerNav ul li .lftDiv ul li.selected div a:after,.headerNav ul.nav li .lftDiv ul li:hover div a:after{display:none}
.headerNav ul.nav li .lftDiv ul li div img{max-width:100%;display:block;margin:0 auto 5px}
.headerNav ul.nav li .lftDiv ul li div span{overflow:hidden;height:16px;font-size:13px;line-height:15px;text-align:center;display:block;margin-bottom:5px}
.headerNav ul.nav li .lftDiv ul li.selected div span a,.headerNav ul.nav li .lftDiv ul li:hover div span a,.headerNav ul.nav li:hover ul li a{color:#5d656a!important}
.headerNav ul.nav li .lftDiv ul li.selected div span a:hover,.headerNav ul.nav li .lftDiv ul li:hover div span a:hover,.headerNav ul.nav li:hover ul li a:hover{color:#f23333!important}
.headerNav ul.nav li .lftDiv ul li div span.price{font-family:robotobold;font-size:15px;line-height:17px;margin-bottom:10px}
.headerNav ul.nav li .lftDiv ul li div a.viewmore{border:1px solid #cdd6dc;background-color:#FFF!important;color:#28363f!important;text-transform:uppercase;text-align:center;display:block;height:38px;font-size:12px;font-family:robotobold;line-height:38px;letter-spacing:2px}
@media(max-width:1080px) {
.headerNav ul.nav li .lftDiv ul li div a.viewmore{letter-spacing:normal}
}
.headerNav ul.nav li .lftDiv ul li div a.viewmore:hover{background-color:#f23333!important;color:#FFF!important}
.headerNav ul.nav li .rgtDiv h3{padding:0}
.headerNav ul.nav li:active .rgtDiv ul li:active a,.headerNav ul.nav li:focus .rgtDiv ul li:active a,.headerNav ul.nav li:hover .rgtDiv ul li a,.headerNav ul.nav li:hover .rgtDiv ul li:hover a{background:none!important}
.headerNav ul.nav li .rgtDiv{min-height:283px;max-height:500px;margin-bottom:20px}
.headerNav ul.nav li .rgtDiv ul{padding:0;text-align:left}
.headerNav ul.nav li .rgtDiv ul li,header.small .headerNav ul.nav li .rgtDiv ul li{display:block;float:none;font-size:13px;line-height:15px;font-family:robotoregular;margin:4px 0;text-transform:none}
.headerNav ul.nav li:hover .rgtDiv ul li a.more{color:#28363f!important}
.headerNav ul.nav li:hover .rgtDiv ul li a.more:after{background:url(../i22/spriteimg14.png) -323px -336px no-repeat;content:"";display:inline-block;margin:9px 0 0 5px;overflow:hidden;width:5px;height:8px}
.headerNav ul.nav li a.viewmoregifts{background:none!important;color:#28363f!important;font-size:18px;line-height:20px!important;display:inline-block;padding:0!important;position:absolute;right:0;bottom:-5px}
.headerNav ul.nav li a.viewmoregifts:after{background:url(../i22/spriteimg14.png) -113px -37px no-repeat;content:"";display:block;width:15px;height:15px;float:right;margin:0 0 0 5px}
.headerNav ul.nav li a.viewmoregifts:hover,.headerNav ul.nav li:hover .rgtDiv ul li a.more:hover{color:#f23333!important}
.headerNav ul.nav li a.viewmoregifts:hover:after{background-position:-364px -70px}
.headerNav ul.nav li .rgtDiv ul.allcats li{display:inline-block!important;float:left!important;width:170px}
.headerNav ul.nav li .lftDiv.mday-popular-gifts{height:auto}
.headerNav ul.nav li .lftDiv.mday-popular-gifts h3{font-family:'robotobold';font-size:14px;line-height:16px;padding:5px 10px 4px;text-transform:uppercase}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul,header.small .headerNav ul.nav li .lftDiv.mday-popular-gifts ul{padding:10px}
.headerNav ul.nav li .lftDiv.mday-popular-gifts li,header.small .headerNav ul.nav li .lftDiv.mday-popular-gifts ul li{border-bottom:1px dashed #cdd6dc;margin-bottom:10px;overflow:hidden;width:100%}
.headerNav ul.nav li .lftDiv.mday-popular-gifts li:last-of-type,header.small .headerNav ul.nav li .lftDiv.mday-popular-gifts ul li:last-of-type{border-bottom:none;margin-bottom:0}
.headerNav ul.nav li .lftDiv.mday-popular-gifts li img{width:100px}
.headerNav ul.nav li .lftDiv.mday-popular-gifts li a,header.small .headerNav ul.nav li .lftDiv.mday-popular-gifts ul li a{display:inline-block;padding:0}
.headerNav ul.nav li .lftDiv.mday-popular-gifts li:hover a{background:none!important}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li:hover a:after,.headerNav ul li .lftDiv.mday-popular-gifts ul li.selected a:after{display:none}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li:first-of-type div,.headerNav ul li .lftDiv.mday-popular-gifts ul li div{background:none;padding:0;position:relative;float:right;width:150px}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li div{display:block}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li div a{margin-bottom:5px}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li div .price{text-align:left}
.headerNav ul.nav li .lftDiv.mday-popular-gifts ul li div .viewmore,header.small .headerNav ul.nav li .lftDiv.mday-popular-gifts ul li div .viewmore{border-radius:3px;color:#f23333!important;display:inline-block;height:30px;font-size:13px;line-height:30px;letter-spacing:normal;padding:0 10px}
.mdayCatName{color:#5d656a;display:block;font-family:'robotobold';font-size:14px;line-height:16px;margin:0 0 10px 15px;overflow:hidden;position:relative;text-align:center;white-space:nowrap}
.mdayCatName span{background-color:#fff;display:inline-block;padding:3px 10px;position:relative;text-transform:uppercase;z-index:100}
.mdayCatName:before,.mdayCatName:after{background-color:#cdd6dc;content:"";position:absolute;bottom:7px;width:9999px;height:1px}
.mdayCatName:before{right:0}
.mdayCatName:after{left:0}
.headerNav ul.nav li.selected .mdayCatName span a{border-radius:3px;padding:2px 5px}
.headerNav ul.nav li.selected .mdayCatName span a:hover{background:none!important;color:#f23333!important}
.w20per{width:20%;position:relative;min-height:125px;padding-right:15px;padding-left:15px;float:left}
.marB15{margin-bottom:15px}
.headerNav ul.nav li .rgtDiv.mdaySubcats ul li,header.small .headerNav ul.nav li .rgtDiv.mdaySubcats ul li{float:left;font-family:'pt_sans_narrowregular';font-size:18px;text-transform:none;padding-right:15px;padding-left:15px;width:20%}
.headerNav ul.nav li .rgtDiv.mdaySubcats ul li a,header.small .headerNav ul.nav li .rgtDiv.mdaySubcats ul li a{background:none!important;color:#28363f!important;line-height:19px;padding:0!important}
.headerNav ul.nav li .rgtDiv.mdaySubcats ul li a:hover,header.small .headerNav ul.nav li .rgtDiv.mdaySubcats ul li a:hover{color:#f23333!important}
.headerNav ul.nav li .lftDiv.allcatgory ul li{margin:4px 0;width:100%!important;line-height:15px;display:inline-block}
.headerNav ul.nav li .lftDiv.allcatgory ul li a{padding:0!important}
.headerNav ul.nav li .lftDiv.allcatgory ul li:hover a{background:none!important}
.headerNav ul.nav li .lftDiv.allcatgory ul li:hover a:after{display:none!important}
.nav-bar{display:none}
@media(max-width:1199px) {
.nav-bar{display:block;text-align:left}
.category{border:1px solid #5d656a;border-radius:5px;display:inline-block;outline:0;padding:9px;margin:4px 0 0 10px}
.category .icon-bar{background-color:#5d656a;display:block;height:2px;margin-bottom:3px;width:18px}
.category .icon-bar:last-of-type{margin-bottom:0}
.mm-opening .category{border-color:#f23333;background-color:#f23333}
.mm-opening .category .icon-bar{background-color:#eaeaea}
}
@media(max-width:1199px) {
.nav-bar{background:rgba(255,255,255,.95);margin-top:-40px}
.category{position:absolute;left:0;top:0}
}
.catList,.mm-list{background-color:#28363f!important;padding:0!important;overflow-x:visible!important}
.catList li{padding:0!important;text-transform:uppercase}
.catList li:last-of-type{border:none}
.catList li a,.mm-list a,.mm-subtitle a{color:#FFF!important}
.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{margin:0!important}
.mm-list a.mm-subclose{background-color:rgba(0,0,0,.3)!important}
.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{border-color:#fff!important;width:9px!important;height:9px!important;margin-bottom:-3px!important}
.mm-list a.mm-subclose:before{margin-bottom:-15px!important}
.mm-subtitle{color:#c5ddff!important;font-family:robotobold;text-transform:uppercase}

.mm-subclose,.mm-subtitle a{color:#c5ddff!important}
#menu-right .mm-list a.mm-subopen:before{border:none!important}
.mm-list a.mm-subopen:after{right:2px!important}
.mm-list>li.mm-selected>a.mm-subopen:after{right:14px!important}
.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:0!important}
#menu-left .mm-list a.mm-subopen{border-right:1px solid rgba(0,0,0,.15)}
#menu-left .mm-list a.mm-subopen:after{right:15px!important}
header.small{position:fixed;top:-40px;height:40px;background:rgba(255,255,255,.95);text-align:left;padding:0;border-bottom:1px solid #cdd6dc;margin-top:0}
body.down header.small{top:0}
@media(max-width:1199px) {
body header.small{display:none}
}
header.small .logo{height:36px;float:left;margin-left:18px;position:relative;top:90px;width:200px;z-index:100}
header.small .logo a{width:200px;height:36px}
header.small .nav-top{margin-top:-90px}
header.small .category{margin:4px 0 0 10px}
header.small .punchline,header.small .quotation,header.small .topnav{display:none}
header.small .nav-bar,header.small nav.headerNav{background:0 0;box-shadow:none}
header.small nav.headerNav ul.nav{padding-left:245px}
header.small nav.headerNav ul.nav li{font-size:15px;margin:0}
header.small nav.headerNav ul.nav li a{line-height:18px;padding:12px 8px 10px}
header.small .headerNav ul.nav li .rgtDiv ul li a{line-height:15px}
header.small .nav .dropdown ul.navCat-list ul li{font-size:13px}
header.small .nav .dropdown ul.navCat-list a{padding:0}
.mm-opened.mm-opening header{left:0}
.mm-opened.mm-right.mm-opening header{left:inherit;right:0}
.search-bar{display:none}
@media(max-width:1199px) {
.search-bar{background-color:#eaeaea;display:block;padding-top:5px;padding-bottom:5px}
.search-bar .form-group{margin:0}
.search-bar .srchfld{background-color:#fff;border:1px solid #d2d2d2;overflow:hidden;height:31px}
.search-bar .srchfld input{border:none;color:#6a7882;float:left;height:30px;line-height:30px;width:96.5%}
.search-bar .srchfld .srchBtn{background:url(../i22/spriteimg14.png) -31px -178px no-repeat;border:none;float:left;width:3.5%}
.search-bar .cart{margin-top:2px}
.search-bar .cart a{background:url(../i22/spriteimg14.png) -159px -103px no-repeat;color:#5d656a;display:block;font-family:pt_sans_narrowregular;font-size:16px;height:25px;line-height:18px;margin:0 auto;padding-left:5px;text-align:center;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;width:30px}
.search-bar .cart a:hover{background-position:-59px -136px;color:#f23333}
}
@media(max-width:800px) {
.search-bar .srchfld input{width:95%}
.search-bar .srchfld .srchBtn{width:5%}
}
@media(max-width:600px) {
.search-bar .srchfld input{width:93%}
.search-bar .srchfld .srchBtn{width:7%}
}
@media(max-width:480px) {
.search-bar .srchfld input{width:91%}
.search-bar .srchfld .srchBtn{width:9%}
}
@media(max-width:360px) {
.search-bar .srchfld input{width:88%}
.search-bar .srchfld .srchBtn{width:12%}
}
@media(max-width:320px) {
.search-bar .srchfld input{width:85%}
.search-bar .srchfld .srchBtn{width:15%}
}
.categoryList{position:relative;padding-top:20px;padding-bottom:20px}
.catPad{position:relative;padding-top:10px;padding-bottom:10px}
.categoryList ul{list-style:none;overflow:hidden;margin:0}
.categoryList li{float:left;list-style:none;margin-right:30px}
.categoryList li:last-of-type{margin:0}
.categoryList li a.catName{padding:6px 22px;width:165px;height:96px}
.categoryList li.active a.catName{background-color:#ffd6db;border:1px solid #cdd6dc;color:#28363f}
.categoryList .tabDiv{position:absolute;left:15px;top:116px}
.categoryList .tab-content li{margin:0}
.categoryList .tab-content .subcatDiv div{position:relative}
.categoryList .tab-content .tabdiv.fade{display:none}
.categoryList .tab-content .tabdiv.fade.in{display:block}
.top-cats{margin-bottom:0}
.top-cats li{float:left;padding-left:15px;padding-right:15px;width:50%}
@media (min-width: 768px) {
.top-cats li{width:33.33333333%}
}
@media (min-width: 992px) {
.top-cats li{width:25%}
}
@media (min-width: 1200px) {
.top-cats li{width:16.66666667%}
}
.catName{border:1px solid #cdd6dc;border-bottom:2px solid #cdd6dc;border-radius:5px;background-color:#fff;display:block;font:400 18px/23px pt_sans_narrowregular;color:#5d656a;margin:10px 0;padding:6px 12px;text-align:center;text-transform:uppercase;height:96px;width:100%}
@media(max-width:360px) {
.catName{font-size:14px;padding:6px 10px}
}
.catName:before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;content:"";display:block;margin:0 auto}
@media screen and (max-width:320px) {
.catName:before{background-size:contain!important;width:100%!important}
}
.btn-default:active.catName:active,.btn-default:focus.catName:focus,.btn-default:hover.catName:hover{background-color:#ffd6db;border-color:#ffb7c0;color:#5e1224}
.catName.bday:before{background:url(../i22/bday14.png) no-repeat;width:119px;height:62px}
@media(max-width:360px) {
.catName.bday:before{margin-left:-5px}
}
.btn-default:focus.bday:focus:before,.btn-default:hover.bday:hover:before{background:url(../i22/bday14-o.png) no-repeat}
.catName.aniversary:before{background:url(../i22/anniversary14.png) no-repeat;width:104px;height:55px;margin:4px auto 3px}
.btn-default:focus.aniversary:focus:before,.btn-default:hover.aniversary:hover:before{background:url(../i22/anniversary14-o.png) no-repeat}
.catName.wedding:before{background:url(../i22/wedding14.png) no-repeat;width:93px;height:64px;margin:-5px auto 3px}
.btn-default:focus.wedding:focus:before,.btn-default:hover.wedding:hover:before{background:url(../i22/wedding14-o.png) no-repeat}
.catName.her:before{background:url(../i22/her14.png) no-repeat;width:92px;height:56px;margin:3px auto}
.btn-default:focus.her:focus:before,.btn-default:hover.her:hover:before{background:url(../i22/her14-o.png) no-repeat}
.catName.him:before{background:url(../i22/him14.png) no-repeat;width:114px;height:55px;margin:4px auto 3px}
.btn-default:focus.him:focus:before,.btn-default:hover.him:hover:before{background:url(../i22/him14-o.png) no-repeat}
.catName.kids:before{background:url(../i22/kids14.png) no-repeat;width:114px;height:55px;margin:4px auto 3px}
.btn-default:focus.kids:focus:before,.btn-default:hover.kids:hover:before{background:url(../i22/kids14-o.png) no-repeat}
.catName.cakes:before{background:url(../i22/cakes14.png) no-repeat;width:123px;height:58px;margin:1px auto 3px}
@media(max-width:320px) {
.catName.cakes:before{position:relative;left:-7px}
}
.btn-default:focus.cakes:focus:before,.btn-default:hover.cakes:hover:before{background:url(../i22/cakes14-o.png) no-repeat}
.catName.flowers:before{background:url(../i22/flowers14.png) no-repeat;width:93px;height:60px;margin:0 auto 2px}
.btn-default:focus.flowers:focus:before,.btn-default:hover.flowers:hover:before{background:url(../i22/flowers14-o.png) no-repeat}
.catName.chocolates:before{background:url(../i22/chocolates14.png) no-repeat;width:124px;height:55px;margin:4px auto 3px}
@media(max-width:320px) {
.catName.chocolates:before{position:relative;left:-7px}
}
.btn-default:focus.chocolates:focus:before,.btn-default:hover.chocolates:hover:before{background:url(../i22/chocolates14-o.png) no-repeat}
.catName.gifthampers:before{background:url(../i22/gift-hampers14.png) no-repeat;width:106px;height:60px;margin:0 auto 2px}
.btn-default:focus.gifthampers:focus:before,.btn-default:hover.gifthampers:hover:before{background:url(../i22/gift-hampers14-o.png) no-repeat}
.catName.personalizedgifts:before{background:url(../i22/personalised-gift14.png) no-repeat;width:113px;height:56px;margin:3px auto}
.btn-default:focus.personalizedgifts:focus:before,.btn-default:hover.personalizedgifts:hover:before{background:url(../i22/personalised-gift14-o.png) no-repeat}
.catName.homedecor:before{background:url(../i22/home-decor14.png) no-repeat;width:110px;height:50px;margin:4px auto 8px}
.btn-default:focus.homedecor:focus:before,.btn-default:hover.homedecor:hover:before{background:url(../i22/home-decor14-o.png) no-repeat}
.catName.chocoRoses:before{background:url(../i22/chocolate-roses.png) no-repeat;width:110px;height:60px;margin:0 auto 2px}
.btn-default:focus.chocoRoses:focus:before,.btn-default:hover.chocoRoses:hover:before{background:url(https://img2.giftstoindia24x7.com/r../i22/chocolate-roses-o.png) no-repeat}
.giftVoucher{background-color:#FFF}
@media(max-width:1024px) {
.giftVoucher{padding-bottom:20px}
}
.catHd{color:#28363f;display:block;font:400 24px/27px pt_sans_narrowregular;text-align:center;text-transform:uppercase;overflow:hidden;white-space:nowrap}
@media screen and (max-width: 375px) {
.catHd{white-space:normal}
}
.catHd span{position:relative;display:inline-block}
.catHd>span:after,.catHd>span:before{content:"";position:absolute;top:50%;width:500px;height:1px;background:#28363f}
@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}
.giftVoucher div.simply-scroll-container{position:relative;overflow:hidden}
.giftVoucher .simply-scroll{display:block;height:80px;margin-bottom:1em;overflow:hidden}
.giftVoucher div.simply-scroll-clip{position:relative;overflow:hidden}
.giftVoucher .simply-scroll ul.simply-scroll-list{display:block;height:80px;margin:0;padding:0}
.giftVoucher .simply-scroll ul.simply-scroll-list li{float:left;text-align:center;line-height:78px;display:block;margin:0 15px 0 0}
.giftVoucher .simply-scroll ul.simply-scroll-list li img{vertical-align:middle;max-width:100%}
.slidenav{border-top:1px solid #FFF;border-left:1px solid #FFF;position:fixed;top:179px;right:0;width:40px;z-index:100;margin:0}
.slidenav li{list-style:none;border-bottom:1px solid #FFF}
.slidenav li a{background-color:rgba(40,54,63,.8);color:#FFF;display:block;text-align:center;text-indent:-20000px;position:relative;width:40px;height:40px}
.slidenav li a:active,.slidenav li a:focus,.slidenav li a:hover{outline:0;text-decoration:none}
.slidenav li a:before{content:"";background:url(../i22/spriteimg14.png) no-repeat;width:24px;height:32px;display:block;margin:0 auto;position:absolute}
.slidenav li.cart a{font-family:pt_sans_narrowregular;font-size:16px;padding-top:9px;text-indent:inherit}
.slidenav li.cart a.active,.slidenav li.cart a:active,.slidenav li.cart a:focus,.slidenav li.cart a:hover,.slidenav li.logout a.active,.slidenav li.logout a:active,.slidenav li.logout a:focus,.slidenav li.logout a:hover,.slidenav li.myacount a.active,.slidenav li.myacount a:active,.slidenav li.myacount a:focus,.slidenav li.myacount a:hover{background-color:#f23333}
.slidenav li.cart a:before{background-position:-260px 0;top:13px;left:5px;width:30px;height:20px}
.slidenav li.search a:before{background-position:-294px 0;top:10px;left:10px}
.slidenav li.search a{background-color:#28363f}
.slidenav li.login a:before{background-position:-320px 0;top:7px;left:7px}
.slidenav li.logout a:before{background-position:-349px 0;top:7px;left:7px}
.slidenav li.myacount a:before{background-position:-99px 0;top:8px;left:10px}
.slidenav li.currency a:before{display:none}
.slidenav li.currency a{font-size:22px;font-family:robotolight;line-height:45px;text-indent:inherit}
.slidenav li.newsltr a:before{background-position:-405px 0;top:12px;left:11px}
.slidenav li.trackorder a:before{background-position:-430px 0;top:10px;left:13px}
.slider{border-left:5px solid rgba(40,54,63,.7);background:url(../i22/rgtsliderbg.gif);overflow:auto;position:fixed;right:-100%;top:0;height:100%;z-index:1001;transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;padding:60px 20px 0;width:355px}
@media(max-width:1199px) {
.slider{display:none}
}
@media(max-width:320px) {
.slider{width:305px}
}
.slider .row{position:relative}
@media(max-width:600px) {
.cartSlider{width:70%}
}
@media(max-width:320px) {
.cartSlider{width:85%}
}
.nav-expanded .slider{right:0}
body.nav-expanded{transition:right .4s ease-in-out;-webkit-transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-o-transition:right .4s ease-in-out}
.slider a.close{border-top:60px solid #28363f;border-left:0 solid transparent;border-right:60px solid transparent;opacity:.9;text-indent:-20000px;width:60px;height:60px;display:block;float:left;left:-5px;position:absolute;z-index:100;top:-60px}
.slider a.close:before{background:url(../i22/spriteimg14.png) -80px 0 no-repeat;content:"";display:block;height:15px;position:absolute;left:10px;bottom:34px;width:15px}
.slider h3.catHd:before{margin-left:0;margin-right:10px}
.slider h3.catHd:after{margin-left:10px;margin-right:0}
.rgtslider{display:none}
@media(max-width:1199px) {
.slidenav{display:none}
.rgtslider{display:block}
}
.profile-icon{display:inline-block;float:right;margin:8px 10px 0 0;width:21px;height:26px}
@media(max-width:1199px) {
.profile-icon{position:absolute;right:0;top:0}
}
.profile-icon span{background:url(../i22/spriteimg14.png) 0 -136px no-repeat;display:inline-block;font-size:0;line-height:0;width:21px;height:26px}
.mm-opening .profile-icon span{background-position:-29px -136px}
.slider span.carttotal{background-color:rgba(40,54,63,.7);color:#FFF;display:block;font:400 18px/25px robotoregular;height:25px;text-align:center;width:100%;margin-bottom:10px}
.slider span.carttotal span{font-family:robotobold}
.slider ul.cartItem{border-bottom:1px solid #b6bcc1;padding:0}
.slider ul.cartItem li{border-bottom:1px dashed #b6bcc1;font-size:20px;font-family:robotobold;overflow:hidden;margin-bottom:10px}
.slider ul.cartItem li:last-of-type{border:none;margin:0}
.slider ul.cartItem li a.cartImg{display:block;overflow:hidden}
.slider ul.cartItem li img{float:left;max-width:100%}
.slider ul.cartItem li a{font:400 16px/18px robotoregular;color:#28363f;display:inline-block;margin-bottom:10px}
.slider ul.cartItem li a:hover{color:#f23333;text-decoration:none}
.slider ul.cartItem li span{display:block;margin-bottom:10px}
.cartamnt{font-family:robotobold;font-size:20px;margin-bottom:15px}
.cartBtn,.saveBtn{border-radius:3px;background-color:#fff;color:#f23333;font-family:robotobold;font-size:14px;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:11px 0}
@media(max-width:1199px) {
.cartBtn{padding:11px 20px}
}
@media(max-width:600px) {
.cartBtn{margin-bottom:10px}
}
@media(max-width:320px) {
.cartamnt,.slider ul.cartItem li{font-size:17px}
}
.cartBtn.active,.cartBtn:active,.cartBtn:focus,.cartBtn:hover,.srchBtn.active,.srchBtn:active,.srchBtn:focus,.srchBtn:hover,.saveBtn.active,.saveBtn:active,.saveBtn:focus,.saveBtn:hover,.cartButtn:active,.cartButtn:focus,.cartButtn:hover{border-color:#f23333;background-color:#f23333;color:#FFF}
.username{border-radius:3px;color:#6a7882;height:45px!important;padding:10px 40px 10px 10px}
.inner-addon{position:relative;margin-bottom:10px;overflow:hidden}
.inner-addon .password,.inner-addon .user{padding:10px;position:absolute;right:0;line-height:0}
.inner-addon .password:before,.inner-addon .user:before{background:url(../i22/spriteimg14.png) -340px -35px no-repeat;content:"";width:20px;height:20px;display:block}
.inner-addon .password:before{background-position:-367px -35px}
.forgotpass{color:#f23333;font-size:16px;line-height:40px;font-family:robotobold}
@media(max-width:320px) {
.forgotpass{font-size:15px}
}
.forgotpass:hover,.popsrchlist li a:hover{color:#28363f;text-decoration:none}
.flogin,.flogin:active,.flogin:focus,.flogin:hover,.glogin,.glogin:active,.glogin:focus,.glogin:hover{border-radius:0;background-color:#3a589b;color:#FFF;font-family:robotobold;font-size:14px;line-height:25px;text-transform:uppercase;overflow:hidden;outline:0;position:relative;margin:20px 0}
@media(max-width:360px) {
.flogin,.flogin:active,.flogin:focus,.flogin:hover{padding-left:50px}
}
.flogin:before{background:url(../i22/fb-login.gif) no-repeat;content:"";display:block;padding:25px;position:absolute;left:0;top:0}
.glogin,.glogin:active,.glogin:focus,.glogin:hover{background-color:#d64136;margin:0 0 20px}
.glogin:before{background:url(../i22/g-login.gif) no-repeat;content:"";display:block;padding:25px;position:absolute;left:0;top:0}
.srchBtn{border-color:#cdd6dc;background-color:#28363f;display:block;text-indent:-20000px;padding:10px 27px;width:100%}
.inner-addon .gobtn,.inner-addon .search{padding:10px 0;position:absolute;left:1px;top:1px;line-height:0;width:100%}
@media(max-width:1280px) {
.srchBtn{padding:10px 0;width:100%}
}
.inner-addon .search:before{background:url(../i22/spriteimg14.png) -395px -35px no-repeat!important;content:"";float:none!important;width:20px;height:20px;display:block;margin:0 auto!important}
.slider h3.medeasy:after,.slider h3.medeasy:before{width:23%}
@media(max-width:1280px) {
.slider h3.medeasy:after,.slider h3.medeasy:before{width:17%}
}
@media(max-width:320px) {
.slider h3.medeasy:after,.slider h3.medeasy:before{width:inherit}
}
label.srchdropdn{border:1px solid #ccc;border-radius:3px;background-color:#FFF;position:relative;height:40px;overflow:hidden;margin:0;width:100%}
label.srchdropdn:after{background:url(../i22/downarrow.png) center 15px no-repeat;content:'';right:0;top:2px;position:absolute;width:20px;height:38px;display:block}
label.srchdropdn:before{content:'';right:0;top:0;width:20px;height:38px;background:#FFF;position:absolute;display:block}
label.srchdropdn select{appearance:normal;background:#FFF;border:none;box-shadow:none;color:#6a7882;cursor:pointer;display:inline-block;height:38px;font-weight:400;margin:0;outline:0;padding:2px;-webkit-appearance:normal;-moz-appearance:normal}
label.srchdropdn select:focus{border:none;box-shadow:none}
.inner-addon .gobtn:before{background:url(../i22/spriteimg14.png) -423px -35px no-repeat;content:"";width:20px;height:20px;display:block;margin:0 auto}
.popularsrch{border:1px solid #cdd6dc;padding:2px}
.popularsrch h4{background-color:rgba(40,54,63,.7);color:#FFF;font-family:robotobold;font-size:18px;margin:0 0 2px;padding:4px 0}
.popsrchlist,.rgtSlider .popsrchlist.mm-list{background-color:#FFF!important;overflow:hidden;padding:10px!important;margin:0}
.popsrchlist li,.rgtSlider .popsrchlist.mm-list li{border:none!important;font-size:16px;list-style:none;margin-bottom:5px}
.popsrchlis.mm-list>li:after,.popsrchlist.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{border:none!important}
.popsrchlist li a,.rgtSlider .popsrchlist.mm-list li a{color:#28363f!important;padding:0!important}
.offerList{border-bottom:none!important}
.offerList li a{font-size:24px!important;line-height:28px!important}
.offerList li span{display:inline-block!important;font-size:34px;line-height:37px;margin:0!important}
@media(max-width:320px) {
.offerList li a,.offerList li span{font-size:18px!important;line-height:20px!important}
}
.offerList li span.discntamount{color:#f23333;transition:all .3s ease-in-out}
.offerList li a:hover span.discntamount{color:#28363f}
.newsltrTxt{color:#28363f;font-size:16px;line-height:20px}
.mm-menu.mm-right .mm-list>li>a,.mm-menu.mm-right .mm-list>li>span{white-space:normal}
.mm-menu.mm-right li.mm-subtitle a.mm-subclose{padding-left:20px}
.mm-menu.mm-right .login,.mm-menu.mm-right .search{line-height:25px}
.mm-menu.mm-right .blog:before,.mm-menu.mm-right .contact:before,.mm-menu.mm-right .login:before,.mm-menu.mm-right .logout:before,.mm-menu.mm-right .myacount:before,.mm-menu.mm-right .newslettersignup:before,.mm-menu.mm-right .offers:before,.mm-menu.mm-right .search:before{background:url(../i22/spriteimg14.png) -280px -103px no-repeat;content:"";display:block;float:left;margin:7px 0 0 20px;width:24px;height:24px}
.mm-menu.mm-right .login:before,.mm-menu.mm-right .logout:before{background:url(../i22/spriteimg14.png) -320px 0 no-repeat}
.mm-menu.mm-right .myacount:before{background:url(../i22/spriteimg14.png) -97px 0 no-repeat}
.mm-menu.mm-right .contact:before{background:url(../i22/spriteimg14.png) -401px -147px no-repeat}
.mm-menu.mm-right .blog:before{background:url(../i22/spriteimg14.png) 0 -180px no-repeat}
@media(min-width:768px) {
.mm-menu.mm-right .mm-list>li.blog,.mm-menu.mm-right .mm-list>li.contact,.mm-menu.mm-right .mm-list>li.offers{display:none}
}
.mm-menu.mm-right .currency{line-height:22px}
.mm-menu.mm-right .currency span{color:#fff;display:block;float:left;font-family:robotolight;font-size:25px;line-height:20px;margin-right:15px;text-transform:capitalize;width:30px;height:24px}
.mm-menu.mm-right .newslettersignup,.mm-menu.mm-right .offers{line-height:32px}
.mm-menu.mm-right .offers:before{background:url(../i22/spriteimg14.png) -348px -101px no-repeat;width:25px;height:27px}
.mm-menu.mm-right .newslettersignup:before{background:url(../i22/spriteimg14.png) -314px -104px no-repeat;width:25px;height:24px}
.mm-menu.mm-right>.mm-panel{padding:0}
#menu-right .mm-list a.mm-subopen:after{margin-right:15px}
.rgtSlider{border-left:5px solid rgba(40,54,63,.7);background:url(../i22/rgtsliderbg.gif);display:block;height:100%;overflow:auto;padding:60px 20px 0;position:relative;right:inherit;transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;width:100%;z-index:1001}
.rgtSlider .slide-title{padding:0!important;width:100%;position:absolute;left:0;top:0}
.rgtSlider .slide-title li:last-of-type{display:none}
#menu-right .mm-list a.mm-subopen{width:100%!important}
.mainContainer{margin-top:30px}
.bannerDiv ul{margin:0}
.bannerDiv .menubar{background-color:#fff;text-align:center}
.bannerDiv .menubar li{color:#28363f;cursor:pointer;display:inline-block;font-size:18px;line-height:20px;font-family:'pt_sans_narrowregular';padding:15px 0 13px;width:100%}
@media (max-width:667px) {
.bannerDiv .menubar li{font-size:14px;line-height:18px;padding:12px 0 10px}
}
@media (max-width:360px) {
.bannerDiv .menubar li{font-size:13px;line-height:16px}
}
@media (max-width:320px) {
.bannerDiv .menubar li{font-size:12px;line-height:16px}
}
.bannerDiv .menubar .owl-item{border-bottom:3px solid #cdd6dc}
.bannerDiv .menubar .owl-item.synced{border-bottom-color:#f23333}
.bannerDiv .menubar .owl-item.synced li{font-family:'PTSans-NarrowBold'}
.banners li{display:block;height:100%;position:relative;width:100%}
.banners li img{display:inline!important;max-width:100%;width:auto!important}
.banners li .banlink{text-align:center;position:absolute;right:27px;top:40px;width:371px}
@media (max-width:1024px) {
.banners li .banlink{top:35px;width:40%}
}
@media (max-width:667px) {
.banners li .banlink{top:45px;width:43%}
}
@media (max-width:375px) {
.banners li .banlink{right:10px;top:30px}
}
@media (max-width:360px) {
.banners li .banlink{right:15px;top:15px}
}
.banners li h2{max-width:100%;margin:0}
.banners li p{font-size:15px;line-height:21px;margin:5px 0 0;text-align:center}
@media (max-width:667px) {
.banners li p{display:none}
}
.banners li ul{margin:15px auto 0;text-align:center;width:295px}
@media (max-width:1024px) {
.banners li ul{display:none}
}
.banners li ul li{display:inline-block;margin-right:7px;margin-bottom:10px;padding-right:10px;position:relative;text-transform:uppercase;width:auto}
.banners li ul li:after{content:'';display:block;height:13px;position:absolute;right:0;top:3px;width:1px}
.banners li ul li:nth-child(3):after,.banners li ul li:last-of-type:after{display:none}
.banners li ul li:nth-child(3),.banners li ul li:last-of-type{margin:0;padding:0}
.banners li ul li:nth-child(4){margin-bottom:0}
.banners li ul li a{font-size:15px;line-height:18px}
.banners .giftNow{border-radius:3px;display:block;font-family:'robotobold';font-size:14px;line-height:35px;height:35px;margin:20px auto 0;width:130px}
@media (max-width:480px) {
.banners .giftNow{font-size:12px;line-height:22px;height:22px;margin:10px auto 0;width:95px}
}
@media (max-width:1024px) {
.banners li.bday .banlink{right:20px}
}
@media (max-width:667px) {
.banners li.bday .banlink{top:30px}
}
@media (max-width:375px) {
.banners li.bday .banlink{right:10px}
}
.bday p{color:#d04691;text-shadow:0 0 5px #fff}
.bday ul li:after{background-color:#9757e6}
.bday ul li a{color:#9757e6}
.bday ul li a:hover{color:#d4004f}
.bday .giftNow{background-color:#d04691;color:#fff}
@media (max-width:1024px) {
.banners li.anniversary .banlink{right:10px}
}
@media (max-width:667px) {
.banners li.anniversary .banlink{top:30px}
}
.banners li.anniversary p{color:#f56b36}
.banners li.anniversary ul{width:370px}
.banners li.anniversary ul li:after{background-color:#ec3244}
.banners li.anniversary ul li a{color:#ec3244}
.banners li.anniversary ul li a:hover{color:#f56b36}
.banners li.anniversary .giftNow{background-color:#f56b36;color:#fff}
.banners li.sameday .banlink{width:340px}
@media (max-width:1024px) {
.banners li.sameday .banlink{width:45%}
}
@media (max-width:667px) {
.banners li.sameday .banlink{top:25px}
}
@media (max-width:360px) {
.banners li.sameday .banlink{top:15px}
}
.sameday p{color:#2e9cf7}
.sameday ul li:after{background-color:#0c2d82}
.banners li.sameday ul li:nth-child(2){margin:0;padding:0}
.banners li.sameday ul li:nth-child(2):after{display:none}
.banners li.sameday ul li:nth-child(3){margin-right:10px;padding-right:10px}
.banners li.sameday ul li:nth-child(3):after{display:block}
.sameday ul li a{color:#0c2d82}
.sameday ul li a:hover{color:#2e9cf7}
.sameday .giftNow{background-color:#2e9cf7;color:#fff}
@media (max-width:1024px) {
.banners li.midnight .banlink{right:10px}
}
@media (max-width:667px) {
.banners li.midnight .banlink{top:30px}
}
.midnight p{color:#fff}
.banners li.midnight ul{width:100%}
.midnight ul li:after{background-color:#fea73c}
.midnight ul li a{color:#fea73c}
.midnight ul li a:hover{color:#fff}
.midnight .giftNow{background-color:#fff;color:#1a1e33}
.banners li.personalised .banlink{width:400px}
@media (max-width:1024px) {
.banners li.personalised .banlink{right:10px;width:40%}
}
@media (max-width:667px) {
.banners li .banlink{top:30px;width:45%}
}
.personalised p{color:#2a3a43}
.banners li.personalised ul{width:380px}
.personalised ul li:after{background-color:#cd1b34}
.personalised ul li:nth-child(3n){margin:0;padding:0}
.personalised ul li:nth-child(3n):after{display:none}
.personalised ul li a{color:#cd1b34}
.personalised ul li a:hover{color:#2a3a43}
.personalised .giftNow{background-color:#2a3a43;color:#fff}
.banners li.weddingban .banlink{background:url(../i22/wedding-bg.png) no-repeat center 0;padding:30px 0;right:30px;top:5px;width:400px}
@media (max-width:1024px) {
.banners li.weddingban .banlink{background-size:contain;top:5px;right:10px}
}
@media (max-width:667px) {
.banners li.weddingban .banlink{width:50%}
}
@media (max-width:375px) {
.banners li.weddingban .banlink{padding:20px 0}
}
.banners li.weddingban .banlink p{color:#28363f;margin:10px auto 15px;width:305px}
.banners li.weddingban ul{width:100%}
.banners li.weddingban ul li:after{background-color:#e1134d}
.banners li.weddingban ul li a{color:#e1134d}
.banners li.weddingban ul li a:hover{color:#28363f}
.banners li.weddingban .giftNow{background-color:#e1134d;color:#fff}
@media screen and (max-width:667px) {
.banners li.weddingban .giftNow{margin-top:15px}
}
@media screen and (max-width:320px) {
.banners li.weddingban .giftNow{margin-top:10px}
}
.popularGift{background-color:#fff;padding:5px}
.popularGift .deal{background-color:#fff;margin-bottom:5px;text-align:center}
@media (max-width:1024px) {
.popularGift .deal{margin-bottom:20px}
}
.popGifts{background-color:#fff;position:relative}
.popGifts h3{background-color:#5d656a;font:normal 20px/22px PTSans-NarrowBold;color:#fff;text-align:center;text-transform:uppercase;height:30px;margin:1px;padding:4px 0 0}
.popGifts ul{list-style:none;padding:7px 10px 10px;margin:0}
.popGifts ul li{list-style:none;overflow:hidden;text-align:center}
.popGifts ul li a.giftsImg{display:block}
.popGifts ul li div{margin-top:10px}
.popGifts ul li a{display:block;font:normal 14px/16px robotoregular;color:#28363f}
.popGifts ul li a.giftName{height:32px;overflow:hidden}
.popGifts ul li span.price{font-family:'robotobold';font-size:18px}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-item{float:left}
.popGifts .btn,.prodct-carousel .btn{display:none!important}
.popGifts:hover .btn,.prodct-carousel:hover .btn{background-color:rgba(40,54,63,0.4);border-radius:0;display:block!important;font-size:0;height:40px;margin-top:-20px;padding:0;position:absolute;top:50%;text-indent:-20000px;width:40px}
.popGifts .owl-nav .disabled,.prodct-carousel .owl-nav .disabled{display:none}
.popGifts .btn:hover,.prodct-carousel .btn:hover{background-color:rgba(40,54,63,1)}
.popGifts .btn:before,.prodct-carousel .btn:before{border:1px solid #fff;content:'';display:block;height:15px;position:relative;top:50%;margin-top:-7px;width:15px}
.popGifts .btn.prev{left:-5px}
.popGifts .btn.prev:before,.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)}
.popGifts .btn.next{right:-5px}
.popGifts .btn.next:before,.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)}
@media(max-width:980px) {
.popularGift{background-color:inherit;padding:20px 0 0}
.popGifts{border:1px solid #bfcad7;background-color:#FFF;box-shadow:none;float:left;padding:1px;width:100%;height:60px}
.popGifts h3{float:left;height:auto;font-size:17px;line-height:19px;padding:9px 0 0;width:12%;height:56px;margin:0}
.popGifts ul{float:left;padding:5px 0 2px;text-align:left;width:88%}
.popGifts ul li{padding:0 5px}
.popGifts ul li a.giftsImg{display:block;float:left;width:47px;height:47px}
.popGifts ul li a.giftName{font-size:13px;line-height:14px;margin-bottom:3px;text-align:left}
.popGifts ul li span.price{display:block;font-size:12px;line-height:13px;text-align:left}
.popGifts ul li div{float:left;margin:0 0 0 5px;width:72%}
.popGifts .owl-item{border-right:1px dashed #cdd6dc}
.popGifts ul .owl-item:last-of-type{border:none}
}
@media(max-width:768px) {
.popGifts h3{width:25%}
.popGifts ul{width:75%}
.popGifts ul li div{float:left;margin:0 0 0 5px;width:50%}
.popGifts ul li a.giftName{font-size:11px;line-height:13px;height:26px;overflow:hidden}
}
.new-arrival{margin-bottom:30px}
.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:'robotoregular'}
.new-tabs > li > a{color:#28363f;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{line-height:30px;padding:5px 10px}
}
@media(max-width:375px) {
.new-tabs > li > a{font-size:12px;line-height:20px}
}
.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:#f23333;font-family:'robotobold';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:10px;padding:15px;overflow:hidden}
.giftstab{padding:0;margin:0;overflow:hidden;text-align:center}
.giftstab li{border-right:1px dashed #cdd6dc!important;display:inline-block;float:left;list-style:none;overflow:hidden;width:16.5%}
.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:768px) {
.giftstab li{border-bottom:1px dashed #cdd6dc;width:32%}
.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:last-of-type{padding:10px 5px 0}
}
@media(max-width:320px) {
.giftstab li{font-size:12px;padding:0 5px;width:49%}
.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 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:#f23333;text-decoration:none}
.giftstab li span,.sectionList li span{color:#28363f;display:block;font-family:'robotobold'}
@media(max-width:600px) {
.giftstab li span,.sectionList li span{margin-bottom:10px}
}
.new-tab-pane a.morelink{background-color:#28363f;color:#fff;font-family:'robotobold';float:right;line-height:30px;padding:0 10px;text-transform:uppercase}
.new-tab-pane a.morelink:after{background:url(../i22/spriteimg14.png) no-repeat -314px -35px;content:"";width:18px;height:18px;display:block;float:right;margin:6px 0 0 10px}
.new-tab-pane a.morelink:hover{background-color:#f23333;text-decoration:none}
.secTab{text-align:center;padding:0;margin:0;overflow:hidden}
.secTab li{border-right:1px solid #cdd6dc;display:inline-block;float:left;list-style:none;width:33%}
@media(max-width:600px) {
.secTab li{border:none;width:100%}
}
@media(max-width:568px) {
.secTab li{border:none;text-align:left;width:100%}
}
.secbrdcrumb{background-color:#cdd6dc;list-style:none;overflow:hidden;padding:5px 10px;margin-bottom:10px}
.secbrdcrumb li{border:none;color:#f23333;float:left;font-size:14px;list-style:none;margin-right:10px;padding:0;text-transform:uppercase;width:auto}
@media(max-width:800px) {
.secbrdcrumb li{font-size:12px}
}
@media(max-width:667px) {
.secbrdcrumb li{font-size:10px;margin-right:5px}
}
.secbrdcrumb li:last-of-type{margin:0}
.secbrdcrumb li:after{background:url(../i22/spriteimg14.png) no-repeat -285px -71px;content:"";display:block;height:10px;float:right;width:5px;margin:3px 0 0 10px}
@media(max-width:667px) {
.secbrdcrumb li:after{margin:3px 0 0 5px}
}
.secbrdcrumb li:last-of-type:after{display:none}
.secbrdcrumb li a{color:#28363f;float:left}
.sectionList{overflow:hidden;padding:0;text-align:center}
.sectionList li{border-right-style:dashed;width:49%}
@media(max-width:800px) {
.sectionList li{font-size:12px}
}
@media(max-width:600px) {
.sectionList li{border-right:1px solid #cdd6dc;border-bottom:none;font-size:14px;text-align:center;width:50%;float:left}
}
@media(max-width:320px) {
.sectionList li{border-right:none;border-bottom:1px solid #cdd6dc;float:none;width:100%;text-align:center;margin-bottom:10px}
}
.articles,.reviews{overflow:hidden;width:100%;margin:0}
.articles li{border-bottom:1px dashed #cdd6dc;border-right:1px dashed #cdd6dc;float:left;list-style:none;overflow:hidden;padding:0 0 10px;width:33%}
.articles li:nth-child(3){border-right:none}
.articles li:nth-child(4),.articles li:nth-child(5){border-bottom:none;padding:10px 0 0}
.articles li:nth-child(6){border:none;padding:10px 0 0}
@media(max-width:600px) {
.articles li{width:50%}
.articles li:nth-child(2){border-right:none;padding:0 0 10px 5px}
.articles li:nth-child(3){border-right:1px dashed #cdd6dc;border-bottom:1px dashed #cdd6dc;padding:10px 5px 10px 0}
.articles li:nth-child(4){border-right:none;border-bottom:1px dashed #cdd6dc;padding:10px 0 10px 5px}
.articles li:nth-child(5){padding:10px 5px 0 0}
}
@media(max-width:320px) {
.articles li{border-right:none;width:100%}
.articles li:nth-child(2),.articles li:nth-child(3),.articles li:nth-child(4),.articles li:nth-child(5){border-right:none;border-bottom:1px dashed #cdd6dc;padding:10px 0}
.articles li:nth-child(6){border-bottom:none}
}
.articles li .datebox{background:url(../i22/artdatebg.png) no-repeat 0 0;padding:5px 7px 13px;display:inline-block;overflow:hidden;width:100px}
@media(max-width:800px) {
.articles li .datebox{float:none;margin:0 auto}
}
.articles li .datebox .lftbox{display:inline-block;font:normal 10px/12px pt_sans_narrowregular;width:40px;margin-right:10px}
.articles li .datebox .date{display:inline-block;font:normal 24px/27px robotobold;height:27px}
.articles li .datebox .rgtbox{display:inline-block;font:bold 14px/15px pt_sans_narrowregular}
.articles li .datebox .month{display:block;font-size:20px;line-height:25px;height:25px;text-transform:uppercase}
.articles li .artDiv{font-size:14px;line-height:17px;font-family:'robotoregular';float:left}
@media(max-width:480px) {
.articles li .artDiv{float:none}
}
.articles li .artDiv h4{font-size:16px;line-height:18px;display:block;height:36px;overflow:hidden;margin:0 0 5px;position:relative}
.articles li .artDiv h4 a,.cities li a,.topLinks li a,.ftrnavigation ul li a{color:#28363f;display:inline-block}
.articles li .artDiv p{display:block;height:51px;overflow:hidden}
.articles li .artDiv .datepart{color:#5d656a;display:block;margin-bottom:10px}
.articles li .artDiv a.readMore{color:#28363f;display:inline-block;float:left;font-family:'robotobold'}
.articles li .artDiv a.readMore:after{background:url(../i22/spriteimg14.png) no-repeat -299px -70px;content:"";display:block;float:right;height:12px;margin:4px 0 0 5px;width:12px}
.articles li .artDiv a.readMore:hover{color:#f23333;text-decoration:none}
.articles li .artDiv a.readMore:hover:after{background-position:-319px -70px}
.reviews li{border-right:1px dashed #cdd6dc;border-bottom:1px dashed #cdd6dc;display:inline-block;float:left;font-size:14px;line-height:17px;width:33%;padding-bottom:20px}
@media(max-width:600px) {
.reviews li{width:50%}
}
@media(max-width:320px) {
.reviews li{border-right:none;width:100%}
}
.reviews li:nth-child(3),.reviews li:nth-child(6){border-right:none}
.reviews li:nth-child(4),.reviews li:nth-child(5),.reviews li:nth-child(6){border-bottom:none;padding:20px 0 0}
@media(max-width:600px) {
.reviews li:nth-child(2),.reviews li:nth-child(4),.reviews li:nth-child(6){border-right:none}
.reviews li:nth-child(3){padding-top:20px;border-right:1px dashed #cdd6dc}
.reviews li:nth-child(4){border-bottom:1px dashed #cdd6dc;padding-bottom:20px}
}
@media(max-width:320px) {
.reviews li{border-right:none;width:100%}
.reviews li:nth-child(2){padding:20px 0}
.reviews li:nth-child(3){border-right:none}
.reviews li:nth-child(5){border-bottom:1px dashed #cdd6dc;padding:20px 0}
}
@media(max-width:1024px) {
.reviews li a.reviewImg{display:block;margin:0 auto;width:35%}
}
@media(max-width:800px) {
.reviews li a.reviewImg{width:50%}
}
@media(max-width:667px) {
.reviews li a.reviewImg{width:55%}
}
.reviews li a img{border:1px solid #cdd6dc;display:block;margin:0 auto;max-width:100%}
.reviews li div.rating{background-color:#cdd6dc;display:block;height:20px;padding:2px 0;text-align:center;margin:0 auto}
.reviews li 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;width:14px;height:14px;display:inline-block;margin-right:3px}
.reviews li div.rating span:last-of-type{margin-right:0}
@media(max-width:1024px) {
.reviews li div.rating{width:35%;margin-bottom:10px}
}
@media(max-width:800px) {
.reviews li div.rating{width:50%}
}
@media(max-width:600px) {
.reviews li div.rating{width:50%;height:15px;padding:2px 0}
.reviews li div.rating span{width:10px;height:10px}
}
@media(max-width:667px) {
.reviews li div.rating{width:55%}
}
.reviews li 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}
.reviews li h4{font-size:16px;line-height:18px;display:block;height:36px;margin:0 0 5px;overflow:hidden}
.reviews li h4 a{color:#28363f}
.reviews li span{color:#5d656a}
.reviews li span.sendername{display:block;font-family:'robotobold'}
.reviews li span.sender{display:block;margin-bottom:10px;height:34px;overflow:hidden}
.reviews li span.msg{color:#28363f;height:54px;display:block;overflow:hidden;width:100%}
@media screen and (max-width:1024px){
.reviews li span.msg{word-break:break-all}
}
.catName.val16{padding:6px 0}
.catName.val16:before{background:url(../i22/valentine14.png) no-repeat center 0;width:140px;height:60px;margin:0 auto}
.btn-default:hover.val16:hover:before,.btn-default:focus.val16:focus:before{background:url(../i22/valentine14-o.png) no-repeat center 0}
.rakhi-deal{background:#fff;font:16px/20px 'robotoregular';padding:10px;position:relative}
.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:#f23333}
.headerNav ul.nav li:hover .diwaliDropdown{min-height:308px}
.nav .dropdown ul.navCat-list{margin:0 -10px;overflow:hidden;list-style:none}
.nav .dropdown ul.navCat-list li{text-transform:none}
.nav .dropdown ul.navCat-list li:last-of-type{border:none}
.nav .dropdown ul.navCat-list li.col-1{padding:0 10px;width:14%;display:table-cell}
.nav .dropdown ul.navCat-list li.col-2{padding:0 20px;width:32%;display:table-cell}
.nav .dropdown ul.navCat-list li .col-3{float:left;padding:0 10px;width:50%}
.nav .dropdown ul.navCat-list li .navCathd{background-color:inherit;border-bottom:1px solid #ddd;color:#2b2b2b;font-size:17px;line-height:19px;margin:0;padding-bottom:3px}
.nav .dropdown ul.navCat-list li .navCathd a{color:#2b2b2b}
.nav .dropdown ul.navCat-list li a{background-color:inherit!important}
.nav .dropdown ul.navCat-list li h3{padding:0}
.navcathd1{margin-top:10px!important}
.navCat-row{margin-right:-10px;margin-left:-10px}
.navCat-lnk{display:block;float:left;position:relative;margin:15px 0 0}
.nav .dropdownu ul.navCat-list li .col-3:nth-child(3) .navCat-lnk,.nav .dropdownu ul.navCat-list li .col-3:last-of-type .navCat-lnk{margin:10px 0 0}
.navCat-lnk span{color:#fff;font-size:12px;font-family:robotoregular;position:absolute;left:0;bottom:1px;text-shadow:0 1px 0 #000;width:100%}
.nav .dropdown ul.navCat-list ul{margin:10px 0 0;list-style:none;float:left}
.nav .dropdown ul.navCat-list ul li{border:none;float:none;font-size:13px;line-height:15px;font-family:robotoregular;margin:0 0 7px}
.nav .dropdown ul.navCat-list ul li:last-of-type{margin:0}
.nav .dropdown ul.navCat-list ul li:nth-child(3){border:none}
.navCat-row div{float:left;padding:0 5px 0 10px;width:50%}
.cartButtn{border-radius:3px;background-color:#fff;color:#f23333;font-family:robotobold;font-size:14px;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:5px 0;min-width:120px}
@media(max-width:1024px) {
.cartButtn{padding:7px 10px}
}
@media(max-width:600px) {
.cartButtn{margin-bottom:10px}
}
.noborder{border:none}
.marT10{margin-top:10px}
.txtlink{color:#f23333;font-family:'robotobold'}
.txtlink:hover{color:#28363f}
.read-more-state{display:none}
.read-more-target{display:inline}
.read-more-wrap{font-size:15px;line-height:20px}
.read-more-target ul,.bdaytxt ul{list-style:none;padding-left:15px}
.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:'Show'}
.read-more-state:checked ~ .read-more-trigger:before{content:'Hide'}
.read-more-trigger{cursor:pointer;display:inline-block;color:#666;font-size:14px;line-height:25px;border:1px solid #ddd;border-radius:.25em;position:relative;z-index:1}
.read-more-trigger:before{padding:5px}
.read-more-wrap{margin-bottom:10px}
.read-more-target ul{padding-top:10px}
}
.upcmngfest-hd{display:inline-block;font-size:17px;line-height:17px;margin-bottom:0;margin-top:10px}
.upcmngfest{display:inline}
.read-more-target h2{font-size:20px;line-height:22px;margin-bottom:5px}
.bdaytxt .read-more-wrap{font-size:14px;line-height:17px}
.bdaytxt a{color:#28363f;font-family:'robotobold'}
.bdaytxt a:hover{color:#f23333}
.bdaytxt .table-responsive{border:1px solid #bfcad7;margin-top:30px;margin-bottom:10px}
.bdaytxt .table{margin-bottom:0}
.bdaytxt .table>thead>tr>th{border:none;border-right:1px solid #bfcad7;border-bottom:1px solid #bfcad7;color:#2b2b2b;font-weight:400;font-family:'robotobold'}
.bdaytxt .table>thead>tr>th:first-of-type{width:15%}
.bdaytxt .table>tbody>tr>td{border-top:none;border-bottom:1px solid #bfcad7;border-right:1px solid #bfcad7}
.bdaytxt .table>thead>tr>th:last-of-type,.bdaytxt .table>tbody>tr>td:last-of-type{border-right:none}
.bdaytxt .table>tbody>tr:last-of-type>td{border-bottom:none}
.bdaytxt ul li{list-style:disc;margin-bottom:10px}
.bdaytxt .table.table-contnt>thead>tr>th:first-of-type{width:auto}
.w50per{width:50%!important}
.slider .cart-whiteBg{background-color:#fff;border:1px solid #898989;margin-bottom:15px;position:relative}
.slider .cart-top-dv{background:url(../i22/cartbg16.gif) repeat 0 0;overflow:hidden;padding:5px}
.slider .cartno{color:#fff;float:left;font-family:PTSans-NarrowBold;font-size:15px;line-height:20px;padding:0 15px 0 0;width:inherit}
.slider .cartinfo{border:none;float:right;width:inherit}
.slider .show-btn{background-color:#fff;border-radius:3px;color:#28363f;float:right;font-weight:400;font-size:11px;line-height:14px;padding:3px 5px}
.slider .cart-subHd{background:url(../i22/graybg.gif) repeat 0 0;color:#28363f;display:block;font:normal 14px/12px robotobold;text-align:center;overflow:hidden;white-space:nowrap}
.slider .cart-subHd span{background-color:#fff;padding:0 10px;position:relative;display:inline-block}
.slider .cartItem1{padding:0 10px!important}
.slider .cartItem li{border-bottom:1px dotted #b6bcc1;font-size:20px;font-family:robotobold;list-style:none;overflow:hidden;margin-bottom:10px;padding-bottom:10px;position:relative}
.slider .cartItem li .cartimg{display:inline-block;padding-right:10px;vertical-align:top;width:20%}
.slider .cartItem li .prod-details{display:inline-block;float:none;width:75%}
.slider .cartItem li .prod-name{display:inline-block;font-size:13px;height:17px;margin-bottom:10px;overflow:hidden;max-width:200px}
.slider .cartItem li:last-of-type{border-bottom:none}
.slider .cartItem li .price{font-size:14px}
.slider .cartItem li .close-ico{background:url(../i22/spriteimg14.png) no-repeat -370px -369px;display:inline-block;height:12px;position:absolute;right:0;top:0;width:12px}
.slider .cartItem li .strike{color:#5d656a;font-size:12px;text-decoration:line-through}
.slider .cartItem li ul li{border-top:1px dotted #c4c9cd;border-bottom:none;margin-top:10px;overflow:hidden;padding-top:10px;padding-bottom:0}
.slider .cartItem li ul li .days{display:inline-block;padding-right:10px;vertical-align:middle;width:20%}
.slider .cartItem li ul li .days span{background-color:#eaeaea;font-family:pt_sans_narrowregular;font-size:18px;padding:5px 5px 2px;text-transform:uppercase}
.slider .cartItem li ul li .days span strong{font-family:PTSans-NarrowBold;font-weight:400}
.slider .cartItem li ul li .cartimg{width:25%}
.slider .cartItem li ul li .prod-details{width:70%}
.slider .cartItem li ul li .cartrgtdv{display:inline-block;vertical-align:middle;width:75%}
.slider .cartItem li ul li .cartrgtdv .cartimg{margin-bottom:10px}
.slider .cartItem li ul li .cartrgtdv .center-block:last-of-type .cartimg{margin-bottom:0}
.slider .cart-totl{border-bottom:1px solid #b6bcc1;color:#28363f;overflow:hidden}
.slider .cart-totl div{margin-bottom:10px;overflow:hidden}
.slider .cart-totl div span,.slider .cart-grand-totl span{font-size:15px;float:left;width:50%}
.slider .cart-totl div span:last-of-type,.slider .cart-grand-totl span:last-of-type{text-align:right}
.slider .cart-grand-totl{color:#28363f;font-family:'robotobold';margin-bottom:10px;overflow:hidden;padding:10px 0}
.slider .recomenditem li .prod-details{width:45%}
.slider .recomenditem li .gift-now{display:inline-block;vertical-align:top;width:30%}
.slider .recomenditem li .gift-now input{background-color:#fff;border-color:#ccc;color:#f23333;font-size:12px}
.slider .recomenditem li .gift-now input:hover,.slider .cartBtn1{background-color:#f23333;border-color:#f23333;color:#fff;font-size:12px}
.slider .cartBtn1:hover{background-color:#fff;border-color:#ccc;color:#f23333}
.slider .prod-details{float:left;width:80%}
.slider .prod-details a{color:#5d656a}
.slider .prod-details a:hover{color:#f23333}
.cartBtn.active,.cartBtn:active,.cartBtn:focus,.cartBtn:hover,.srchBtn.active,.srchBtn:active,.srchBtn:focus,.srchBtn:hover,.saveBtn.active,.saveBtn:active,.saveBtn:focus,.saveBtn:hover{border-color:#f23333;background-color:#f23333;color:#FFF}
.catName.diwali17{padding:6px 0}
.catName.diwali17:before{background:url(../i22/diwali-icon17.png) no-repeat 0 0;width:119px;height:60px;margin:0 auto}
.btn-default:hover.diwali17:hover:before,.btn-default:focus.diwali17:focus:before{background:url(../i22/diwali-icon17-o.png) no-repeat 0 0}
.occasion-sctn{background-color:#e6e6e6}
.prodct-carousel{margin-bottom:30px}
.prodct-carousel .owl-item{padding-bottom:2px}
.prodct-carousel li{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.25);border-radius:3px;padding-bottom:15px}
.prodct-carousel li a{display:inline-block;position:relative}
.prodct-carousel li a .prodct-name{background-color:#fff;background:linear-gradient(rgba(255,255,255,0) 0%,#fff 90%);background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,#fff 90%);background:-o-linear-gradient(rgba(255,255,255,0) 0%,#fff 90%);background:-ms-linear-gradient(rgba(255,255,255,0) 0%,#fff 90%);background:-moz-linear-gradient(rgba(255,255,255,0) 0%,#fff 90%);color:#5d656a;display:block;font-size:12px;line-height:14px;padding-top:30px;position:absolute;left:0;right:0;bottom:0;z-index:1}
.prodct-carousel li a .prodct-name:hover{color:#f23333}
.prodct-carousel li div{display:block;margin-top:7px}
.prodct-carousel li span{display:inline-block}
.prodct-carousel li span.strike{color:#5d656a;font-size:15x;text-decoration:line-through}
.prodct-carousel li span.price{font-family:'robotobold';font-size:15px;margin-left:5px}
.prodct-carousel li div .giftsNow{color:#f23333;display:inline-block;font-family:'robotobold';font-size:13px;padding-right:10px;position:relative;text-transform:uppercase}
.prodct-carousel li div .giftsNow:after{border-top:2px solid #f23333;border-right:2px solid #f23333;content:'';display:inline-block;height:8px;margin-top:-4px;position:absolute;right:0;top:50%;transform:rotate(45deg);width:8px}
.prodct-carousel li div .giftsNow:hover{color:#5d656a}
.prodct-carousel li div .giftsNow:hover:after{border-color:#5d656a}
.prodct-carousel .btn.prev{left:0}
.prodct-carousel .btn.next{right:0}
/*Footer Start*/
footer{background-color:#fff}
@media(max-width:1199px) {
footer{border-top:2px solid #cdd6dc}
}
/*Newsletter Start*/
.newslettersubscription{background-color:#cbcbcb;display:none}
@media(min-width:1200px) {
.newslettersubscription{display:block}
}
.newsletter{display:block;margin:0 auto;padding:13px 0;width:775px}
.newsletter .formgroup{background-color:#6d6d6d;border-radius:3px;display:inline-block;height:40px;position:relative}
.newsletter label{color:#28363f;float:left;font-size:14px;line-height:18px;margin-right:10px;margin-bottom:0}
.newsletter label span{color:#fff;display:block}
.newsletter input{border:none;color:#6d6d6d;font-size:14px;line-height:17px;float:left;height:40px;padding:10px}
.newsletter input::-webkit-input-placeholder{color:#6d6d6d}
.newsletter input:-moz-placeholder{color:#6d6d6d}
.newsletter input::-moz-placeholder{color:#6d6d6d}
.newsletter input:-ms-input-placeholder{color:#6d6d6d}
.newsletter button.gobtn{border:none;border-radius:0 3px 3px 0;background-color:#6d6d6d;display:inline-block;height:40px;width:40px;font-size:0;line-height:0}
.newsletter button.gobtn i{background:url(../i22/val-sprite-img17.png) no-repeat -37px -20px;display:block;height:14px;margin:0 auto;width:20px}
.newsletter input[type="text"]{border-radius:3px 0 0 3px;width:200px}
.newsletter input[type="email"]{border-left:2px solid #eaeaea;width:305px}
.error-text{
    color: #fe4343;
    display: inline-block;
    font-size: 12px;
    margin-bottom: 10px}
.newsletter .formgroup .error-text{position:absolute;left:0;bottom:-16px;margin:0}
/*Newsletter End*/
.footerMarg{padding-bottom:5px !important}
@media(max-width:1240px) {
.footerMarg{padding:0 30px 10px !important}
}
/*Social Network Start*/
@media(min-width:1200px) {
.social-network{border-top:1px solid #cdd6dc;margin-top:10px}
.social-network div.networksubdiv{margin:0 auto;overflow:hidden;display:table}
.social-network div.networksubdiv div{display:table-cell;padding:0 20px 10px}
}
@media screen and (max-width:1199px) {
.social-network div.networksubdiv div.followus{display:none}
}
.social-network div.networksubdiv h3{font-size:14px;line-height:17px;margin:0 0 10px;color:#28363f;text-align:center}
@media(max-width:1199px) {
.social-network div.networksubdiv h3{text-align:left;margin-bottom:0;text-align:left}
}
.social-network div ul{margin:0}
.social-network div ul li{display:inline-block;margin:3px 5px 0}
.social-network div ul li:last-of-type{margin-right:0}
.social-network div ul li a{display:block;text-indent:-20000px}
.social-network div ul li a.country-flag{background-image:url(../i22/rakhi-country-flag16.png);height:30px;width:50px}
.usa{background-position:0 0}
.usa:hover{background-position:0 -30px}
.uk{background-position:-55px 0}
.uk:hover{background-position:-55px -30px}
.canada{background-position:-110px 0}
.canada:hover{background-position:-110px -30px}
.australia{background-position:-165px 0}
.australia:hover{background-position:-165px -30px}
.social-network div ul li a.media{background-image:url(../i22/social-network.png);background-repeat:no-repeat;height:30px;width:30px}
.facebook{background-position:0 0}
.facebook:hover{background-position:0 -34px}
.twitter{background-position:-35px 0}
.twitter:hover{background-position:-35px -34px}
.gplus{background-position:-70px 0}
.gplus:hover{background-position:-70px -34px}
.youtube{background-position:-106px 0}
.youtube:hover{background-position:-106px -34px}
.pinterest{background-position:-141px 0}
.pinterest:hover{background-position:-141px -34px}
.pinterest{background-position:-141px 0}
.pinterest:hover{background-position:-141px -34px}
.whatsap{background-position:-176px 0;height:30px!important;width:34px!important}
.whatsap:hover{background-position:-176px -34px}
.btmgreyborder{border-bottom:1px solid #eaeaea}
@media screen and (min-width:1200px) {
.social-network div.lfttgreyborder:before{background-color:#ddd;content:'';display:block;position:absolute;left:0;top:10px;bottom:10px;width:1px}
}
.social-network div.networksubdiv .support-dv{width:auto;position:relative}
@media screen and (max-width:1199px) {
.social-network div.networksubdiv .support-dv{display:block;padding:10px 0;width:100%}
}
.social-network div.networksubdiv .support-dv .suport-inr-dv{padding:0;width:100%}
.social-network div.networksubdiv .support-dv .suport-inr-dv div{display:table;padding:0;text-align:left}
.social-network div.networksubdiv .support-dv div i{background:url(../i22/val-sprite-img17.png) no-repeat 0 -42px;content:"";display:block;float:left;height:30px;margin:3px 10px 0 0;width:30px}
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno,.social-network div.networksubdiv .support-dv .suport-inr-dv .whatsapp{color:#6d6d6d;display:table-cell;vertical-align:top}
.social-network div.networksubdiv .support-dv .suport-inr-dv .whatsapp{line-height:20px;margin-right:0;width:195px}
@media screen and (max-width:800px) {
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno{border-bottom:1px dashed #cdd6dc;display:block;padding-bottom:10px}
.social-network div.networksubdiv .support-dv .suport-inr-dv .whatsapp{display:block;margin-top:10px;margin-right:0;padding-bottom:10px}
}
.social-network div.networksubdiv .support-dv .suport-inr-dv .whatsapp i{background-position:-127px -45px}
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno i{background-position:-93px -45px}
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno div div{display:inline-block;vertical-align:top}
@media screen and (max-width: 667px) {
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno div div{display:block}
}
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno span{display:block;margin-bottom:2px;margin-right:30px;padding-left:37px;position:relative;text-align:left}
@media screen and (max-width: 800px) {
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno span{margin-right:15px}
}
@media screen and (max-width: 667px) {
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno span{margin-bottom:7px;margin-right:0}
}
@media screen and (max-width: 992px) {
.social-network div.networksubdiv .support-dv .suport-inr-dv .contactno span a{display:inline-block;margin-bottom:10px}
}
.social-network div.networksubdiv .support-dv .suport-inr-dv strong{font-weight:700;font-family:'Roboto', sans-serif;line-height:20px;position:absolute;left:0;top:0}
.social-network div.networksubdiv .support-dv .suport-inr-dv a{color:#5d656a;line-height:20px}
.social-network div.networksubdiv .support-dv .suport-inr-dv a:hover{color:#fe4343}
@media screen and (min-width:1200px){
.social-network div.networksubdiv .support-dv h3 a{padding-bottom: 0}
}
/*Social Network End*/
footer a{color:#28363f}
footer a:hover,footer a:focus,footer a:active,footer a:focus:active{color:#f23333}
footer h3{background:none;border:none;color:#28363f;cursor:pointer;font-size:14px;line-height:17px;text-transform:uppercase;margin:0;padding:10px 0;position:relative;text-align:left;text-transform:uppercase;width:100%}
@media screen and (max-width: 1199px) {
footer h3{font-size:14px;line-height:18px}
}
@media screen and (min-width: 1200px) {
footer h3{cursor:default;padding-bottom:5px}
}
@media screen and (min-width:1200px) {
.ftrsrchlist{border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;margin-top:20px;padding-bottom:10px;text-align:center}
.ftrsrchlist+.ftrsrchlist{border-top:none;border-bottom:none;margin-top:0;padding-bottom:0}
}
@media screen and (max-width:1199px) {
.ftrsrchlist{
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom:1px solid #d7dde0}
}
.ftrsrchlist h3{margin-top:0}
@media screen and (min-width:1200px) {
.ftrsrchlist h3{text-align:center}
}
@media screen and (max-width:1199px) {
    .ftrsrchlist h3{display: inline}
.ftrsrchlist h3:after{
    content: '-';
    margin: 0 5px}
}
@media screen and (min-width: 1200px) {
.popsrch {border-top: none !important;padding-bottom: 7px!important}
}

.ftr-list{display: inline}
@media screen and (min-width:1200px) {
.ftr-list{display: table-cell; overflow: hidden}
}
.ftr-list .ftr-link{display:inline;font-size:13px;line-height:17px;margin:0 5px 0 0;padding:0 0 5px;position:relative}
@media screen and (min-width:1200px) {
.ftr-list .ftr-link{float: left}
}
@media screen and (max-width: 991px){
.ftr-list .ftr-link {
    font-size: 14px;
    line-height: 19px}
}
.ftr-list .ftr-link:after{color:#5d656a;content:'|'}
.ftr-list .ftr-link:last-of-type:after{display:none}
.ftr-list .ftr-link a{display: inline-block; margin-right: 8px}
footer .deliveringGifts{
    background: url(../i22/footer-bg.png) no-repeat 0 100%;
    margin: 10px auto}
footer .deliveringGifts h3, .popsrch h3{background:none;border:none;margin:0 auto;padding:0 0 5px;text-transform:uppercase}
@media screen and (min-width: 1200px) {
footer .deliveringGifts h3, .popsrch h3{font-size:14px;text-align:center}
}
@media screen and (max-width: 1199px) {
footer .deliveringGifts h3, .popsrch h3{display: block; overflow: hidden;padding: 0 0 10px}
}
footer .deliveringGifts p{color:#5d656a;display:none;font-size:13px;line-height:17px;margin-bottom:10px}
@media screen and (min-width: 1200px) {
footer .deliveringGifts p{display:block}
}
footer .deliveringGifts h4{border-bottom:1px solid #cdd6dc;margin-bottom:10px;padding-bottom:10px}
@media screen and (max-width: 1199px) {
footer .deliveringGifts h4{border:none;display:block;margin:0 0 5px;padding:0}
footer .deliveringGifts h4:after{content:'-';margin-left:5px}
footer .deliveringGifts .two-col,footer .deliveringGifts .three-col,footer .deliveringGifts .five-col{padding:0 15px}
}
@media (min-width: 992px) and (max-width: 1199px) {
footer .deliveringGifts .two-col{padding-right:10px}
}
footer .deliveringGifts .ftr-list{display: block}
footer .deliveringGifts .ftr-list .ftr-link{margin: 0}
footer .deliveringGifts .ftr-list .ftr-link:after{display: none}
@media screen and (min-width: 1200px) {
footer .deliveringGifts .two-col .ftr-list .ftr-link{width:50%}
footer .deliveringGifts .three-col .ftr-list .ftr-link{width:33.333333%}
footer .deliveringGifts .five-col .ftr-list .ftr-link{width:16.66667%}
}
@media screen and (max-width: 1199px) {
footer .deliveringGifts .ftr-list{display: inline}
footer .deliveringGifts .ftr-list .ftr-link{margin-right: 5px; padding:0 0 5px}
footer .deliveringGifts .ftr-list .ftr-link:after{content:'|';display: inline; margin: 0 0 0 8px}
footer .deliveringGifts .ftr-list .ftr-link:last-of-type:after{display:none}
footer .deliveringGifts .col-xs-12{margin-bottom: 15px}
}
footer h4{background:none;border:none;cursor:pointer;color:#28363f;display:block;font-size:13px;line-height: 17px;margin:0;padding:10px 0;position:relative;text-transform:uppercase;width:100%}
@media screen and (min-width: 1200px) {
footer h4,footer .ftr-sub-dv h3{cursor:default;padding:0 0 10px}
footer .inner-dv1:first-of-type h3{padding-top: 0}
}

footer .al-city-lnk{display:block;font-size:14px;line-height:17px;float:left;padding:10px 0;text-align:center;width:100%}
@media screen and (max-width: 1199px) {
footer .al-city-lnk{background-color:#f1f1f1;padding:5px;text-align: center}
footer .al-city-lnk h3{text-align: center}
}
.ftrsrchlist1:first-of-type{
    border: none;
margin-top: 0;
padding-bottom: 0}
@media screen and (min-width:1200px) {
.ftrsrchlist1{text-align:left}
.ftrsrchlist1 h3{display:table-cell;padding:5px 0;text-align:left;width:180px;vertical-align: middle}
.ftrsrchlist1 h3:after{content:" -"}
.ftrsrchlist1 .ftr-list{padding-top: 3px; vertical-align: middle}
    .ftrsrchlist1 .ftr-list .ftr-link a {margin-right: 5px}
}
@media screen and (min-width: 1200px) {
footer .ftr-rgt-dv h3{font-size:12px;line-height:14px}
}
footer .ftr-hd{display:block}
@media screen and (min-width: 1200px) {
footer .ftr-hd{display:none}
}
footer .colmn{padding:0}
.ftr-sub-dv:last-of-type{padding-right:0}
footer .ftr-btm-dv {padding-left: 10px;padding-right: 10px}
@media screen and (min-width:1200px) {
footer .ftr-btm-dv{padding-left: 0; padding-right:10px}
footer .ftr-btm-dv:last-of-type{padding-right:0}
}
.gateway div ul{margin: 0; text-align: center}
.gateway div ul li{
    display: inline-block;
    float: left;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0;
    padding: 0 10px 10px;
    position: relative}
.gateway div ul li:after{display:none}
@media screen and (min-width:1200px) {
.gateway{border-bottom:none;margin-top:0}
.gateway h3{display:inline-block;padding-right:20px;vertical-align:middle}
.gateway div{display:inline-block!important;vertical-align:middle}
.gateway div ul{padding-top:15px;padding-bottom:5px}
.gateway div ul li{padding:0 20px}
}
@media screen and (max-width:1199px) {
.gateway{border-top:1px solid #d7dde0;border-bottom:none;padding: 10px 0 0}
.gateway ul li{padding-bottom:15px}
}
.copyright{border-top:1px solid #cdd6dc;text-align:center;color:#5d656a;font-size:12px;line-height:14px;margin:0 0 15px;padding:15px 15px 0}
@media screen and (max-width:1199px) {
.ftrLinks{margin:12px 0 5px;width:100%;text-align:center}
.copyright{margin:0 0 11px;width:100%;text-align:center}
}
/*Footer End*/
#top{border-radius:5px;background-color:rgba(42,52,59,.8);max-width:100%;max-height:100%;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=.2);padding:15px 10px;position:fixed;bottom:70px;right:20px;display:none;cursor:pointer;transition:none;z-index:1}
#top:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=1)}
@media(max-width:1280px) {
#top{padding:10px 5px}
}
@media(max-width:768px) {
#top{display:none!important}
}
.w100per{width:100%}
