@font-face{font-family:'gotham_blackregular';src:url('../fonts/gotham-black-webfont.eot');src:url('../fonts/gotham-black-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-black-webfont.woff2') format('woff2'), url('../fonts/gotham-black-webfont.woff') format('woff'), url('../fonts/gotham-black-webfont.ttf') format('truetype'), url('../fonts/gotham-black-webfont.svg#gotham_blackregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_boldregular';src:url('../fonts/gotham-bold-webfont.eot');src:url('../fonts/gotham-bold-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-bold-webfont.woff2') format('woff2'), url('../fonts/gotham-bold-webfont.woff') format('woff'), url('../fonts/gotham-bold-webfont.ttf') format('truetype'), url('../fonts/gotham-bold-webfont.svg#gotham_boldregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_lightregular';src:url('../fonts/gotham-light-webfont.eot');src:url('../fonts/gotham-light-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-light-webfont.woff2') format('woff2'), url('../fonts/gotham-light-webfont.woff') format('woff'), url('../fonts/gotham-light-webfont.ttf') format('truetype'), url('../fonts/gotham-light-webfont.svg#gotham_lightregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Gotham-Book';src:url('../fonts/Gotham-Book.eot');src:url('../fonts/Gotham-Book.eot') format('embedded-opentype'), url('../fonts/Gotham-Book.woff2') format('woff2'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_mediumregular';src:url('../fonts/gotham-medium-webfont.eot');src:url('../fonts/gotham-medium-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-medium-webfont.woff2') format('woff2'), url('../fonts/gotham-medium-webfont.woff') format('woff'), url('../fonts/gotham-medium-webfont.ttf') format('truetype'), url('../fonts/gotham-medium-webfont.svg#gotham_mediumregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_thinregular';src:url('../fonts/gotham-thin-webfont.eot');src:url('../fonts/gotham-thin-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-thin-webfont.woff2') format('woff2'), url('../fonts/gotham-thin-webfont.woff') format('woff'), url('../fonts/gotham-thin-webfont.ttf') format('truetype'), url('../fonts/gotham-thin-webfont.svg#gotham_thinregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_ultraregular';src:url('../fonts/gotham-ultra-webfont.eot');src:url('../fonts/gotham-ultra-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-ultra-webfont.woff2') format('woff2'), url('../fonts/gotham-ultra-webfont.woff') format('woff'), url('../fonts/gotham-ultra-webfont.ttf') format('truetype'), url('../fonts/gotham-ultra-webfont.svg#gotham_ultraregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'gotham_extralightregular';src:url('../fonts/gotham-xlight-webfont.eot');src:url('../fonts/gotham-xlight-webfont.eot') format('embedded-opentype'), url('../fonts/gotham-xlight-webfont.woff2') format('woff2'), url('../fonts/gotham-xlight-webfont.woff') format('woff'), url('../fonts/gotham-xlight-webfont.ttf') format('truetype'), url('../fonts/gotham-xlight-webfont.svg#gotham_extralightregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Averta-Regular';src:url('../fonts/Averta-Regular.eot');src:url('../fonts/Averta-Regular.eot') format('embedded-opentype'), url('../fonts/Averta-Regular.woff2') format('woff2'), url('../fonts/Averta-Regular.woff') format('woff'), url('../fonts/Averta-Regular.ttf') format('truetype'), url('../fonts/Averta-Regular.svg#Averta-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Averta-Bold';src:url('../fonts/Averta-Bold.eot');src:url('../fonts/Averta-Bold.eot') format('embedded-opentype'), url('../fonts/Averta-Bold.woff2') format('woff2'), url('../fonts/Averta-Bold.woff') format('woff'), url('../fonts/Averta-Bold.ttf') format('truetype'), url('../fonts/Averta-Bold.svg#Averta-Bold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Averta-SemiBold';src:url('../fonts/Averta-SemiBold.eot');src:url('../fonts/Averta-SemiBold.eot') format('embedded-opentype'), url('../fonts/Averta-SemiBold.woff2') format('woff2'), url('../fonts/Averta-SemiBold.woff') format('woff'), url('../fonts/Averta-SemiBold.ttf') format('truetype'), url('../fonts/Averta-SemiBold.svg#Averta-SemiBold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
.welcome h2,h3,h4,h5 {font-size: 25px;line-height: 42px;margin: 0px;}
.blog1 h4, .blog2 h4, .blog3 h4 {font-size: 17px;line-height: normal;}
.hex{background: rgba(212, 106, 130,.8);padding: 15px;text-align: center;font-size: 19px;font-weight: 500;color: #fff;line-height: 25px;}
.wtext a {color: #ed008c;text-decoration: none;}
.welcome strong {font-size: 16px;}
p a {
  color: #ec008c;
  text-decoration: none;
}
p {
    line-height: 21px!important;
 font-size:15px;
}
html{-webkit-text-size-adjust:none;}
body{background-color:#fff;margin:0;padding:0;outline:none;font-family:'gotham_lightregular';line-height:normal;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
p{margin:0;padding:0;}
img{border:0;vertical-align:text-top;}
.clear{clear:both;}
.pinko{padding-top: 10px;padding-bottom: 5px;color: #000!important;line-height:32px; font-size: 25px;}
select, input, textarea{margin:0;padding:10px;outline:none;font-family:'gotham_lightregular';font-size:14px;color:#000;outline:none;font-weight: 400!important;}
h1, h2, h3, h4, h5{margin:0 0 10px 0;padding:0;font-weight:normal;line-height:normal;font-family:'gotham_mediumregular';}
hr{color:#dddddd;border:none;border-top:1px solid #dddddd;height:1px;margin:0;padding:0;margin-bottom:15px;}
.gradient{filter:none;}
label{line-height:22px;}
input[type=text], input[type=url], input[type=email], input[type=password], input[type=tel]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}
input[type=checkbox]{-webkit-appearance:checkbox;-webkit-border-radius:0;border-radius:0;}
input[type=radio]{-webkit-appearance:radio;-webkit-border-radius:0;border-radius:0;}
::-webkit-input-placeholder{color:#7c7c7c;}
:-moz-placeholder{color:#7c7c7c;opacity:1;}
::-moz-placeholder{color:#7c7c7c;opacity:1;}
:-ms-input-placeholder{color:#6c6c6c;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.wrapper{max-width:1200px;margin:auto}
.top1{height:34px;background-color:#222;}
.top-left{float:left}
.zoom{width:44px;height:44px;position:absolute;bottom:12px;right:12px;}
.phone{float:left;font-size:14px;color:#000;padding:4px 3px 4px 24px;position:relative;margin-top:6px;}
.phone .licon{background:url(../image/sprite.png) -10px -5px no-repeat;position:absolute;left:5px;top:3px;width:12px;height:18px;}
.mobile{float:left;font-size:14px;color:#fff;padding-left:5px;padding-bottom:4px;position:relative;padding-right:0px;position:relative}
.cdivider{height:34px;width:1px;background-color:#4b4a4a;float:left;margin-top:0px;margin-left:10px;margin-right:10px;}
.top-right{float:right}
.login{font-size:12px;color:#000;float:right;text-align:right;padding-right:23px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.login a{color:#9959e1;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.login a:hover{color:#ec008c;}
.currency{font-size:14px;color:#fff;position:relative;padding-left:15px;float:right;padding-top:10px;}
.currency:before{content:"";position:absolute;width:9px;height:10px;background:url(../image/sprite.png) -50px -5px no-repeat;top:12px;left:0}
.check_header{background:#fff;padding:10px 0px;}
.check_header .ch_logo{float:left;}
.check_header .ch_logo img{border:none;max-width:100%;height:auto;}
.check_header .ch_info{color:#000;float:right;font-family:"gotham_lightregular";font-size:24px;font-weight:600;text-align:right;line-height:3;}
.check_header .ch_info a{text-decoration:none;display:inline-block;color:#000;font-family:"gotham_lightregular";font-size:24px;}
.check_header .ch_info a:hover{color:#EC008C;}
.language{font-size:14px;color:#fff;position:relative;padding-left:23px;float:right;padding-top:10px;}
.language:before{content:"";position:absolute;width:16px;height:11px;background:url(../image/sprite.png) -244px -4px no-repeat;top:12px;left:0}
.top-right .cdivider{float:right}
.top2{height:99px;background-color:#fff;}
.logo{float:left;margin-top:16px;}
.logo img{max-width:100%;height:auto}
.search1{width:40%;position:relative;margin-right:0;float:right;margin-top:28px;padding:5px;}
.ninput1{width:100%;height:33px;background-color:#fff;font-size:15px;color:#777777;padding:8px 38px 5px 9px;}
.ninput2{width:32px;height:22px;position:absolute;top:10px;right:5px;background:url(../image/sprite.png) -122px -5px no-repeat;border:0}
.cart{font-size:15px;color:#3b3b3b;float:right;margin-top:29px;padding-left:50px;margin-left:20px;position:relative}
.cart:before{content:"";position:absolute;height:41px;width:41px;top:0;left:0}
.cart a{color:#692dav;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.cart a:hover{color:#3b3b3b;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.tright2 #cart .heading .cart span a img{position:absolute;left:0px;top:2px;}
.tright2 #cart .heading .cart span a p{float:left;}
.cart span{font-size:17px;text-transform:uppercase;font-family:'gotham_lightregular';}
.cart span a{font-size:17px;text-transform:uppercase;font-family:'gotham_lightregular';text-decoration:none;}
.cart span a:hover{text-decoration:none;color:#ec008c;}
.cart span#cart-total{font-family:'gotham_lightregular';}
.mtop{display:none}
.store1{float:left}
.mtop-left{display:table;margin:auto}
.mtop-left ul{margin:0;padding:0;list-style:none}
.mtop-left li{float:left;width:31px;height:31px;cursor:pointer;position:relative}
.muser{background:url(../image/sprite.png) -163px -97px no-repeat;}
.mcart{background:url(../image/sprite.png) -197px -97px no-repeat;}
.msearch{background:url(../image/sprite.png) -231px -97px no-repeat;}
.memail{background:url(../image/sprite.png) -129px -250px no-repeat;}
.mphone{background:url(../image/sprite.png) -61px -97px no-repeat;}
.mcurrency{background:url(../image/sprite.png) -95px -97px no-repeat;}
.mlanguage{background:url(../image/sprite.png) -129px -97px no-repeat;}
.mopen{position:absolute;left:0;top:31px;background-color:#444;padding:5px;display:none;z-index:2000;white-space:nowrap;padding:3px}
.mtop-left li:hover .mopen{display:block}
.mlogin{background-color:#fff;padding:3px 5px;font-size:13px;width:80px;}
.mlogin a{display:block;color:#3f3f3f;text-decoration:none;padding:3px 0}
.mlogin a:hover{color:#f22991;}
.mcart1{background-color:#fff;padding:3px 5px;font-size:13px;color:#3f3f3f;text-align:center}
.mcart1 a{display:inline-block;color:#3f3f3f;text-decoration:none;padding:3px 0}
.mcart1 a:hover{color:#d14d4d;}
.mcart2{text-align:left;line-height:18px;}
.msearch1{width:140px;background-color:#fff;position:relative;}
.msearch1 .tinput1{width:100%;font-size:14px;color:#6c6c6c;padding:6px 30px 6px 8px;border:0;border:1px solid #adadad;height:33px;}
.msearch1 .tinput2{position:absolute;top:6px;right:8px;background:none;border:0;background:url(../image/sprite.png) -122px -5px no-repeat;width:20px;height:20px;}
.mtop-right .mopen{right:0;left:inherit}
.navigation{background-color:#fff;border-top: 1px solid #bdbdbd;padding-left:65px;padding-right:55px;text-align:left;}
.nav{display:table;margin:auto}
.nav ul{margin:0;padding:0;}
.nav li{float:left;list-style:none;font-size:14px;color:#000;text-align:center;}
.nav li a{color:#fff;text-decoration:none;display:block;padding:15px 48px 10px;}
.nav li a:hover, .nav li a.active{color:#ec008c;}
.home a{padding:9px 10px !important}
ul.menu a{display:block;color:#000;text-decoration:none;}
ul.menu a:hover{color:#ec008c;}
ul.menu li{position:relative;float:left;margin-right:0px;}
ul.menu ul{position:absolute;top:42px;left:0px;z-index:999 !important;display:none;opacity:0;list-style:none;border-top:none;border-top:0;}
ul.menu ul li{position:relative;color:#fff;text-align:left;border-top:none;width:218px;margin:0px;background-color:#3e3d3d;opacity:1;margin-left:0px !important;padding-left:0;}
ul.menu ul li a{display:block;color:#fff !important;padding:12px 8px 12px 11px;background-color:#222;font-size:14px;opacity:.98;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
ul.menu ul li a:hover{background:none;background-color:#ec008c !important;color:#fff!important;opacity:1;}
ul.menu ul ul{left:192px;top:0px;padding-left:3px;}
ul.menu .menulink{border:1px solid #aaa;padding:0px 0px 0px;font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover{color:#ec008c !important;background-color:none !important}
.nav ul ul .menuhover, .nav ul ul .menulink:hover{color:#ec008c !important;background-color:none !important}
.features{height:100px;background-color:#fff}
.features ul{margin:0;padding:0;list-style:none;}
.features li{color:#000;float:left;font-size:15px;line-height:22px;margin-right:20px;margin-top:28px;padding-left:57px;position:relative;}
.features li .fimg{position:absolute;top:-3px;left:0}
.features li span{font-size:17px;font-family:'gotham_mediumregular';}
.features li:last-child{margin-right:0;}
.content{padding-bottom:25px}
.main-left, .main-right{width:240px;float:left;}
.main{margin-top:30px;}
.main1{margin-top:0}
.mbox{}
.mbox1{margin-bottom:16px;}
.mhead{height:40px;background:#ededed;position:relative}
.mhead h2{font-size:14px;color:#000;font-family:'gotham_mediumregular';padding:12px 14px 12px 8px;text-decoration:none;text-transform: uppercase;}
.mhead h2 a{font-size:16px;color:#ec008c;font-family:'gotham_mediumregular';text-decoration:none;text-transform:uppercase;}
.mhead:before{content:"";position:absolute;top:15px;right:14px;width:18px;height:10px;}
.mtext{padding:12px 15px;background-color:transparent;}
.mtext ul{margin:0;padding:0;list-style:none}
.suburb{display:block !important;}
.mtext li{position:relative;font-size:14px;color:#000;padding-left:0px;line-height:26px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.mtext li a{color:#000;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.mtext .plus > .mtext2:after{content:"";width:10px;height:10px;position:absolute;top:7px;right:0;background:url(../image/sprite.png) -186px -5px no-repeat;}
.mtext .minus:after{content:"";width:10px;height:10px;position:absolute;top:7px;right:0;background:url(../image/sprite.png) -175px -5px no-repeat;}
.mtext ul ul{display:none}
.mtext ul ul li{line-height:24px}
.mtext ul ul ul li{line-height:22px}
.mtext2 a{color:#000;}
.main-right{width:900px;float:right}
.banner img{max-width:100%;height:auto}
.sbanner1{}
.sbanner1 ul{margin:0;padding:0;list-style:none;}
.sbanner1 li{float:left;width:435px;margin-right:30px;position:relative;margin-top:30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.sbanner1 li img{max-width:100%;height:auto}
.sbanner1 li:last-child{margin-right:0;}
.sinfo h4{font-family:'gotham_mediumregular';padding-top:12px;padding-left:16px;padding-bottom:12px;}
.sinfo h4 a{color:#000;text-decoration:none;}
.sinfo h4 a:hover{color:#F22991;text-decoration:none;}
.sinfo span{position:absolute;top:0;bottom:0;margin:auto;right:13px;width:18px;height:14px;background:url(../image/sprite.png) -171px -23px no-repeat;}
.sbanner2 li {margin-bottom: 7px;margin-top: 0px;border: 5px solid #f4f4f4;}
.sbanner2 ul{margin:0;padding:0;list-style:none;}
.sbanner2 li{float:left;}
.sbanner2 li img{max-width:100%;height:auto}
.sbanner2 li:last-child{margin-right:0;}
.new-arrivals{margin-top:34px;}
.phead{height:40px;background-color:#444;position:relative}
.phead h2{font-size:16px;color:#fff;font-family:'gotham_mediumregular';padding-left:14px;padding-top:12px;}
.pbox{width:205px;float:left;margin-top:29px;margin-right:26px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pbox a{cursor:pointer;display:inline-block;height:auto;text-decoration:none;width:100%;}
.pimg{background: #ffffff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pimg img{max-width:100%;height:auto}
.ptext{font-size:14px;line-height:18px;color:#222222;text-align:center;padding-top:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;min-height:65px;}
.pprice{font-size:20px;color:#444;font-family:'gotham_mediumregular';text-align:center;padding-top:9px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.star{display:none;margin:auto;text-align:center;}
.star ul{margin:0;padding:0;list-style:none;}
.star li{width:17px;height:16px;float:left;margin-left:2px;margin-right:2px;margin-top:6px;}
.star .star-fill{background:url(../image/sprite.png) -12px -108px no-repeat;}
.new-arrivals .pbox:last-child{margin-right:0;}
.pbox:hover .pimg{border:1px solid #444;}
.pbox:hover .ptext{color:#444}
.pbox:hover .pprice{color:#222}
.our-brands{margin-top:30px;}
.brands-inner{background-color:#fff;padding:28px 27px;}
.slide1 img{max-width:100%;height:auto;}
.slide1 .item{margin:0 13px;text-align:center;text-align:center}
.slide1{position:relative;}
.slide1 .next{width:13px;height:14px;background:url(../image/sprite.png) -210px -5px no-repeat;position:absolute;left:-13px;top:46%;cursor:pointer}
.slide1 .prev{width:13px;height:14px;background:url(../image/sprite.png) -226px -5px no-repeat;position:absolute;right:-13px;top:46%;cursor:pointer}
.welcome{padding-bottom:10px;}
.heading-h1{font-size:22px;color:#444;font-family:'gotham_mediumregular';}
.wtext{font-size:13px;line-height:19px;color:#222222;text-align:justify;padding-top:10px;}
.read{background:#222222 none repeat scroll 0 0;border:0 none;color:#ffffff;font-size:14px;height:auto;margin-top:18px;text-transform:uppercase;width:107px;}
.raed:hover{background:#444;}
.footer{}
.foot1{height:80px;background-color: #000; border-bottom: 1px solid #424242;}
.foot1 .wrapper{position:relative}
.signup{border-right:2px solid #373737;display:block;float:left;padding-bottom:7px;padding-right:15px;width:88%;}
.footer .foot1 .wrapper .signup #mc_embed_signup{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;clear:none !important;margin-top:13px;}
#mc_embed_signup form{padding:10px 0px !important;}
.footer .foot1 .wrapper .signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{clear:none;display:inline-block;float:left;min-height:50px;padding-bottom:0;position:relative;width:40%;}
#mc_embed_signup div.mce_inline_error{position:absolute;}
.footer .foot1 .wrapper .signup #mc_embed_signup .clear{clear:none;display:inline-block;float:none;}
#mc_embed_signup .mc-field-group input{border:medium none !important;color:#000000 !important;display:block;height:36px !important;padding:8px 0;text-indent:2%;width:100%;font-weight:100;font-size:13px;}
.signup h3{color:#ffffff;float:left;font-family:'gotham_lightregular';font-size:16px;margin-bottom:0;padding-right:13px;padding-top:7px;}
.sinput{width:413px;float:left;position:relative;margin-top:21px;}
#colorbox #cboxMiddleLeft{display:none;}
#colorbox #cboxMiddleRight{display:none;}
#colorbox #cboxTopCenter{display:none;}
#colorbox #cboxBottomCenter{background:#e6e5e5 none repeat scroll 0 0 !important;height:43px;}
#colorbox #cboxBottomRight{display:none;}
#colorbox #cboxBottomLeft{display:none;}
#colorbox #cboxTopLeft{display:none;}
#colorbox #cboxTopRight{display:none;}
.sinput1{width:100%;height:38px;background-color:#fff;border:0;font-size:15px;color:#7c7c7c;padding-left:14px;padding-right:110px;}
.sinput2{background:#444444 none repeat scroll 0 0;border:0 none !important;color:#ffffff;cursor:pointer;font-size:16px;height:36px;margin:0 !important;position:relative;text-transform:uppercase;top:0;width:85px !important;}
.tright1 .follow{float:left;position:relative;right:0;top:5px;margin-bottom:5px;}
.tright1 .follow .top_wish{width:auto;}
.tright1 .follow .fb{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -17px -244px;}
.tright1 .follow .fb:hover{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -17px -279px;}
.tright1 .follow .twit{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -63px -244px;}
.tright1 .follow .twit:hover{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -63px -279px;}
.tright1 .follow .gplus{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -114px -244px;}
.tright1 .follow .gplus:hover{background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -114px -279px;}
.follow{position:absolute;top:22px;right:0}
.follow h3{font-size:20px;color:#fff;font-family:'gotham_lightregular';float:left;padding-top:5px;}
.follow ul{margin:0;padding:0;list-style:none;float:left}
.follow li{float:left;margin-left:5px;margin-right:5px;width:38px;height:37px;}
.follow li a{text-decoration:none;display:block;width:100%;height:100%}
.follow .fb{background:url(../image/sprite.png) -12px -57px no-repeat}
.follow .fb:hover{background:url(../image/sprite.png) -12px -132px no-repeat}
.follow .twit{background:url(../image/sprite.png) -59px -57px no-repeat}
.follow .twit:hover{background:url(../image/sprite.png) -59px -132px no-repeat}
.follow .gplus{background:url(../image/sprite.png) -106px -57px no-repeat}
.follow .gplus:hover{background:url(../image/sprite.png) -106px -132px no-repeat}
.follow .pint{background:url(../image/sprite.png) -153px -57px no-repeat}
.follow .pint:hover{background:url(../image/sprite.png) -153px -132px no-repeat}
.follow .ytube{background:url(../image/sprite.png) -201px -57px no-repeat}
.follow .ytube:hover{background:url(../image/sprite.png) -201px -132px no-repeat}
.foot2{height:auto;background-color:#000;border-bottom:1px solid #424242;padding-bottom: 20px;}
.foot2 h3{font-size:17px;color:#fff;padding-top:19px;font-family:'gotham_lightregular';text-transform:uppercase}
.ftext{font-size:15px;color:#fff;line-height:26px;padding-top:6px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.quick-links{float:left;margin-right:125px;}
.ftext a{color:#ffffff;display:block;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.ftext1 a{color:#ffffff;text-decoration: none;}
.ftext a:hover{color:#ec008c}
.ftext1{color:#ffffff;font-size:15px;line-height:26px;padding-bottom:0;padding-top:10px;}
.tright1{float:right;width:100%;}
li.top_wish{width:auto;color:#ec008c;}
li.top_wish a{color:#ec008c;text-decoration:none;line-height:2;font-size:14px;}
li.top_wish a:hover{color:#ffffff;text-decoration:none;}
.ftext2{font-size:15px;line-height:26px;color:#3b3b3b;padding-top:0px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.ftext2 a{color:#3b3b3b;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.ftext2 a:hover{color:#444}
.ftext2 span{color:#1c4489;}
.foot3{background-color:#000}
.copy{float:left;font-size:15px;color:#fff;padding-top:25px;}
.paypal{float:right;}

select option:not(:first-of-type) {
   font-family:'gotham_mediumregular';
}


@media (max-width:320px){.cardsused{float:right;align:center;}
}
@media (min-width:320px) and (max-width:1920px){.cardsused{float:right;}
}
.pnav{font-size:13px;color:#000;padding:13px 0px 13px 0;margin-top:0px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding-bottom:3px;}
.pnav a{text-decoration:none;color:#3b3b3b;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pnav a:hover, .pnav a#on1{color:#000;}
.inner-banner{background-repeat:no-repeat;padding-top:18px; padding-bottom: 17px;background-size:cover;}
.inner-banner h1{font-size:30px;color:#fff;font-family:'gotham_mediumregular';margin-bottom:10px;}
.inner-banner-text{font-size:18px;line-height:22px;text-align:justify;padding-top:0px;margin-bottom:10px;max-height:400px;overflow:auto height:auto;}
.options #option-380{clear:both;float:left;margin-bottom:10px;}
.options #option-380 select{padding:5px;}
.listingnew1{margin-top:0}
.sel-new{float:left}
.sel{font-size:16px;float:left;color:#000;padding-top:8px;float:left;padding-left:15px;}
.sel select{width:122px;background-color:transparent;border:none;font-size:14px;padding:1px;margin-left:6px;color:#222;height:23px;line-height:20px;padding-top:4px;}
.listing1{font-size:13px;color:#969696;float:right;margin-top:8px;margin-right:8px;font-size:14px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.listing1 a{color:#fff;text-decoration:none;display:inline-block;padding:5px 7px 2px 7px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-left:7px;background-color:#ec008c;}
.listing1 a:hover, .listing a.list-active{background-color:#fff;color:#ec008c;}
.sel1 select{width:60px;}
.grid{position:absolute;text-align:center;top:9px;left:0;right:0;margin:auto;width:65px;}
.grid a{display:inline-block;padding:0 2px}
.psection .pbox:nth-child(4n){margin-right:0}
.psection .pbox{height:auto;margin-bottom:11px;margin-top:0;min-height:380px;text-align:center;}
.psection .add-cart{-webkit-appearance: none;cursor: pointer;display:inline-block;line-height: 22px;background-color:#373737 !important; border: none;color: #fff;border-radius: 20px;padding: 7px 0px;width: 100%; text-transform: uppercase;}
.heart{display:table;margin:auto;margin-top:12px;}
.heart ul{margin:0;padding:0;list-style:none;}
.heart li{float:left;margin-left:8px;margin-right:8px;}
.pbox:hover .add-cart{background-color:#0c831f;transition: all .3s ease-out;-ms-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transform: scale(1.05);-webkit-transform: scale(1.05);}
.pdetails{padding-bottom:39px}
.pdetails-left{float:left;width:49%;}
.pdetails-left img{max-width:100%;height:auto}
.products-big{position:relative}
.pdetails-small{margin-top:34px;}
.slide2 img{max-width:100%;height:auto;display:block;margin:auto}
.slide2 .item{margin:10px 5px;text-align:center}
.slide2{position:relative;}
.slide2 .next{width:13px;height:14px;background:url(../image/sprite.png) -210px -5px no-repeat;position:absolute;left:-13px;top:46%;cursor:pointer}
.slide2 .prev{width:13px;height:14px;background:url(../image/sprite.png) -226px -5px no-repeat;position:absolute;right:-13px;top:46%;cursor:pointer}
.slide2 .item{text-align:center; }
.pdetails-right{float:right;width:50%;}
.pdetails-right h1{font-size:30px;color:#3b3b3b;font-family:'gotham_mediumregular';}
.pdet{padding-bottom:12px;}
.areview{float:left;display: none;}
.areview h3{float:left;font-size:13px;color:#3b3b3b;padding-right:5px;}
.pdet .star{float:left;margin-top:0}
.pdet .star li{margin-top:0}
.review{font-size:15px;color:#3b3b3b;float:left;padding-left:5px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.review a{color:#444;text-decoration:none;display:inline-block;padding-left:5px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.review a:hover{color:#3b3b3b;}
.availability{float:right;padding-bottom:10px;text-align:right;}
.avail{float:left;font-size:15px;line-height:26px;color:#3b3b3b;padding-top:0px;}
.avail a{color:#ec008c;}
.avail span{color:#444;}
.share{float:right;font-size:15px;color:#3b3b3b;margin-top:39px;}
.share img{max-width:100%;height:auto;vertical-align:middle;}
.price1{color:#444444;float:left;font-family:'gotham_mediumregular';font-size:35px;line-height:40px;}
.price1 span{font-size:28px;color:#3b3b3b}
.price1 .price-new{color:#ec008c;}
.srecomend{margin-top:15px;}
.srecomend h4{font-size:15px;color:#444}
.srecomend1{margin-top:11px;}
.srecomend1 img{max-width:100%;height:auto}
.srecomend1 .simg{border:1px solid #a8a7a7;float:left}
.sradio{float:left;margin:23px 13px}
.stext{font-size:14px;color:#3b3b3b;float:left;margin-top:14px;}
.quantity{clear:both;height:auto;margin-top:22px;}
.content #content h1{margin:0 0 10px;}
.quantity1{clear:both;display:inline-block;float:left;width:100%;padding-top:15px;}
.quantity h3{font-size:17px;color:#3b3b3b;float:left;padding-top:5px;}
.cquantity{float:left;height:auto;margin-left:6px;padding:0px 35px;position:relative;width:123px;}
.cquantity input{width:100%;border:0;font-size:15px;color:#3b3b3b;text-align:center;padding:7px 0 3px;}
.cquan-left{width:35px;height:37px;background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -67px -194px;position:absolute;top:0;right:0;border:none;cursor:pointer;}
.cquan-right{width:35px;height:37px;background:rgba(0, 0, 0, 0) url("../image/sprite.png") no-repeat scroll -106px -194px;position:absolute;top:0;left:0;border:none;cursor:pointer;}
.add-bag input.button{background-color:#000000;border-radius: 20px;}
.add-bag input.button:hover{background-color:#000000 !important;border-radius: 20px;}
.add-bag:hover{height:auto;background:#000000;border:0;font-size:19.75px;color:#fff;text-transform:uppercase;cursor:pointer;font-family:'gotham_mediumregular';text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.add-bag{height:auto;background-color:#000000;width: 100%;border-radius: 20px;padding: 7px 0px;border:0;margin-left:11px;font-size:18px;color:#fff;text-transform:uppercase;cursor:pointer;float:right;font-family:'gotham_mediumregular';text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.add-bag a{color:#fff;text-decoration:none;padding:9px 0;padding-top:10px;display:block;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.add-bag input.button:hover{background-color:#000 !important;border-radius: 20px;}
.compare{font-size:13px;color:#3b3b3b;position:relative;float:right;margin-top:29px;margin-left:13px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.compare a{color:#3b3b3b;text-decoration:none;display:block;padding-left:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;cursor:pointer;}
.compare a:hover{color:#a70e5d}
.compare span{position:absolute;top:-2px;left:0}
.pdes2{padding-top:0px;}
.detail-description1{margin-right:0px;}
.des1{background-color:#444;float:left;text-align:center;font-size:16px;color:#fff;margin-right:3px;text-transform:uppercase;font-family:'gotham_mediumregular';-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.des1 a{text-decoration:none;color:#fff;display:block;display:block;padding:13px 18px 7px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.des1 a:hover, .des1 a#on4{color:#fff;background-color:#f22991;}
.des-box{background-color:#ffe3f2;padding:18px}
.des-text{color:#3b3b3b;font-size:15px;line-height:22px;text-align:justify;}
.you-may{margin-top:27px;}
.you-may h4{font-size:30px!important;line-height:35px;color:#000;font-family:'gotham_mediumregular';text-transform: inherit;}
.you-may h3{font-size:30px;line-height:35px;color:#000;font-family:'gotham_mediumregular';text-transform: inherit;}
.slide3 img{max-width:100%;height:auto;display:block}
.slide3 .item{margin:0 5px;text-align:center}
.slide3{position:relative;padding-top: 5px;}
.slide3 .next{width:13px;height:14px;background:url(../image/sprite.png) -210px -5px no-repeat;position:absolute;left:-13px;top:25%;cursor:pointer}
.slide3 .prev{width:13px;height:14px;background:url(../image/sprite.png) -226px -5px no-repeat;position:absolute;right:-13px;top:25%;cursor:pointer}
.slide3 .item{}
.slide3 .pbox{width:auto;margin:0;float:none}
.slide3 .pimg{text-align:center}
.slide3 .pimg img{display:inline-block}
.customer-review{margin-top:26px;}
.customer-review h3{font-size:16px;color:#444;font-family:'gotham_mediumregular';padding-bottom:9px;border-bottom:1px solid #a8a7a7;margin-bottom:17px;}
.review1{margin-bottom:20px;}
.review1 h4{font-size:17px;color:#3b3b3b;font-family:'gotham_mediumregular';}
.date{font-size:14px;color:#999999;font-family:'gotham_lightregular';padding-top:2px;}
.date span{color:#444}
.review1 .star{float:left;margin-top:0px;margin-bottom:10px;}
.rtext{font-size:14px;color:#3b3b3b;text-align:justify;clear:both;}
.view-all{font-size:14px;color:#444;text-transform:uppercase}
.view-all a{color:#444;text-decoration:none;border-bottom:1px solid #444}
.top2{background-color:#fff;height:101px}
.top2-left{float:left}
.top2-right{float:right;width:400px;}
.search1{position:absolute;display:table;margin:auto;left:0;right:0;top:25px;}
.logo{margin-top:11px;}
.tright3{float:right;text-align:right;width:167px;margin-top:10px;}
.tright3 .cdivider, .tright1 .cdivider{display:none}
.cart{margin-top:4px;color:#fff}
.login a{color:#000;}
.cart a{color:##ec008c}
.cart a:hover{color:#fff}
.currency{margin-right:23px;}
.features{background-color:#fafafa}
.navigation{background-color:#fff}
.sinfo{text-align:center;}
.sinfo h4{font-family:'gotham_mediumregular';margin:auto;text-transform:uppercase;font-size:15px;}
.sinfo span{display:none}
.sbanner1 li, .sbanner2 li, .sbanner3 li{overflow:hidden;}
.sbanner1 li a, .sbanner2 li a, .sbanner3 li a{text-decoration:none}
.sbanner1 li:hover h4 a, .sbanner2 li:hover h4 a, .sbanner3 li:hover h4 a, .sbanner1 li:hover h4, .sbanner2 li:hover h4, .sbanner3 li:hover h4{color:#ec008c;}
.top2-right .language, .top2-right .currency{display:none}
.top2-right .phone, .top2-right .mobile{float:right}
.top2-right .login{padding-right:0px;}
.content.ac{float:left;margin:10px 20px 10px 0px !important;padding:10px;width:47%;}
.note{width:100%;float:left;margin-top:10px;}
.cart{padding-top:15px;}
.cart a{padding-left:12px;}
.cart br{display:none}
.main{margin-top:0px;}
.main-right{width:941px;}
.sbanner2 li{margin-top:7px;width:302px;margin-right:7px;}
.sbanner2 li:nth-child(3n){margin-right:0}
.pbox{width:225px;margin-right:5px!important;}
.listing{margin-bottom:9px;margin-left: 0px;}
.pimg{text-align:center}
.pdetails-right{width:49%;}
.pdetails{padding-bottom:15px;padding-top:10px;}
.you-may{margin-top:18px;margin-top: 18px;font-size: 30px !important;text-transform: inherit !important;padding: 0px !important;}
.you-may h3{margin-bottom:10px;}
.customer-review h3{margin-bottom:11px;}
.review1{margin-bottom:13px;}
.pdetails-small{margin-top:16px;}
.quantity{margin-top:8px;}
.earned{color:#fff;font-size:14px;float:right;margin-top:5px;display:none;}
.earned span{color:#ec008c}
.earned img{vertical-align:middle}
.logo-mobile{display:none}
.ppoints{font-size:13px;padding:10px 0;}
.ppoints img{vertical-align:middle}
.ppoint1{color:#3b3b3b;font-size:16px;padding: 0px 0px 0px 10px;}
.ppoint1 a{color:#3b3b3b;text-decoration: none;}
.ppoint1 a:hover{color:#F22991}
.cross{position:absolute;z-index:2000000;top:10px;right:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.cross:hover{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.mbox-head1 { display:none}

.top2-right { width:auto; margin-top:40px}
.header .top2-right .tright1 { width:auto; float:left}
.header .top2-right .tright2 { float:right}
.header .cart { margin-top:-3px}
.header .cart a { padding-left:0}
.header .tright2 #cart .content { left:inherit; right:0}
.mtopicons ul { margin:0; padding:0; list-style:none}
.mtopicons li { float:right; width:40px; margin-left:10px}
.mtopicons li img{ max-width:100%; height:auto; width:30px; height:30px}
.mtopicons li a { text-decoration:none; display:inline-block}
.main-left .mbox1 .mtext{ display:none !important}
.main-left .mbox1.divopen .mtext{ display:block !important}
.main-left .mbox1 .mhead-1{ position:relative; height:auto}
.main-left .mbox1 .mhead-1 h2 { margin-bottom:0}
.main-left .mbox1 .mhead-1:before {background-image: url(../image/filter_images.png);background-repeat: no-repeat;background-position: -28px -36px; width:20px; height:15px; position:absolute; top:10px; right:0; content:'';}
.main-left .mbox1.divopen .mhead-1:before {background-image: url(../image/filter_images.png);background-repeat: no-repeat;background-position: -16px -26px;}

.main-left .mbox1 .mhead{ position:relative; height:auto}
.main-left .mbox1 .mhead h2{ margin-bottom:0}
.main-left .mbox1 .mhead:before {background-image: url(../image/filter_images.png);background-repeat: no-repeat;background-position: -28px -36px; width:20px; height:15px; position:absolute; top:10px; right:0; content:'';}
.main-left .mbox1.divopen .mhead:before {background-image: url(../image/filter_images.png);background-repeat: no-repeat;background-position: -16px -26px;}
.box .filter_box dl.filters dt span em { margin-right:0 !important; position:relative; right:-14px}


@media only screen and (max-width:1800px){.nav li a{padding-left:39px;padding-right:39px;}
}
@media only screen and (max-width:1700px){.nav li a{padding-left:36px;padding-right:36px;}
}
@media only screen and (max-width:1600px){.nav li a{padding-left:29px;padding-right:29px;}
}
@media only screen and (max-width:1500px){.nav li a{padding-left:25px;padding-right:25px;}
}
@media only screen and (max-width:1350px){.nav li a{padding-left:14px;padding-right:15px;}
}
@media only screen and (max-width:1400px){.nav{display:inline-block !important;margin:auto}
.nav li a{color:#000;text-decoration:none;display:block;padding:15px 15px 10px;font-family: 'Gotham-Book';font-size: 16px;letter-spacing:1px;}
}
@media only screen and (max-width:1200px){
.wrapper{width:98%}
.sbanner1 li{margin-top:3%;margin-right:3%;width:48.5%;}
.sbanner2 {width: 100%;}
.nav li a{padding:15px 6px 10px;font-family: 'Gotham-Book';}
.navigation{padding:0 3px}
.features{height:auto;padding-bottom:11px;}
.features li{font-size:15px;line-height:22px;margin-right:0;margin-top:16px;padding-left:50px;position:relative;width:16%;padding-right:10px;}
.features li span{font-size:16px}
.main-left{width:27%}
.main-right{width:70%}
.sbanner2 li{margin-top:3%;width:31.32%;margin-right:3%}
.pbox{width:23.5%;margin-right:2%;margin-top:3%}
.mhead h2{font-size:15px;padding-top:14px;}
.mtext li{font-size:14px;}
.mtext{padding:10px 15px}
.sinfo h4{font-size:15px;padding-top:13px;}
.phead h2{font-size:15px;padding-top:13px;}
.ptext{font-size:13px;line-height:16px;min-height:60px;}
.pprice{font-size:17px;}
.heading-h1{font-size:19px;}
.wtext{font-size:14px;line-height:18px;}
.read{font-size:13px;}
.foot1{height:auto;padding-bottom:15px;}
.signup h3{font-size:20px;}
.sinput{width:310px;}
.signup{display:table;float:none;margin:auto;padding-right:0;border:0}
.follow{position:relative;top:0;display:table;margin:auto}
.signup h3{padding-top:10px;}
.sinput{margin-top:11px;}
.signup{padding-bottom:17px;}
.follow h3{font-size:20px;padding-top:7px;}
.quick-links{margin-right:0;width:20%}
.foot2 h3{font-size:15px;}
.ftext{font-size:13px;line-height:24px;}
.ftext1, .ftext2{font-size:13px;line-height:24px;}
.copy{font-size:13px;}
.inner-banner h1{font-size:26px;}
.inner-banner-text{font-size:14px;line-height:20px;}
.sel{font-size:14px;}
.sel select{font-size:13px;}
.grid{right:-89px;}
.psection .pbox{margin-bottom:40px;}
.add-cart{font-size:14px;}
.pdetails-left{width:40%}
.pdetails-right{width:57%}
.slide2, .slide3{padding:0 22px}
.slide2 .next, .slide3 .next{left:5px}
.slide2 .prev, .slide3 .prev{right:5px}
.pdetails-right h1{font-size:20px;}
.avail{font-size:14px;}
.price1{font-size:27px;}
.price1 span{font-size:14px;}
.add-bag{font-size:17px;width:182px;margin-left:15px;}
.quantity{height:auto;padding-bottom:10px;}
.compare{float:left;margin-left:0;margin-right:15px;margin-top:20px;}
.des1{font-size:14px;}
.des1 a{padding-top:10px;}
.des-text{font-size:14px;}
.review1 h4{font-size:17px;}
.search1{right:220px}
.main-right{width:72%}
.sbanner2 li{margin-right:1%;margin-top:1%;width:32.65%;}
.pbox{margin-right:1%;width:24.2%}
.psection .pbox{margin-bottom:8px;}
.quantity{padding-left:0;margin-top:7px;}
.quantity1{float:none;padding: 10px;}
.compare{float:left;margin-top:15px;clear:both}
}
@media only screen and (max-width:980px){.top2-right .tright1 .mobile{display:none;}
.tright1{float:none;text-align:center;}
.tright1 .follow{float:none;position:relative;right:0;top:0;display:none;}
.top2-right .login{display:none;}
.mtop{display:block;background-color:#222}
.logo img{max-width:300px;}
.top1{display:none}
.cart{display:none}
.search1{display:none}
.logo{float:none;margin-bottom:15px;margin-top:0;padding-top:10px;text-align:center;}
.top2{height:auto}
.navigation{height:auto;}
.header .nav{display:none !important;}
.features{display:none}
.main-left{width:100%}
.main{margin-top:0px;}
.mbox1{margin-bottom:2px;}
.main-right{width:100%;height:100%;}
.mtext{display:none}
.content{padding:15px 0;padding-top:7px;}
.main-right{margin-top:16px;}
.mhead{height:35px;}
.mhead h2{padding-top:10px;}
.mhead:before{top:13px;}
.mhead h2{font-size:14px;padding-top:11px;}
.mtext li{line-height:25px;}
.mtext{padding:5px 15px}
.sinfo h4{font-size:14px;padding-top:14px;}
.signup h3{font-size:18px;padding-top:21px;}
.sinput1{font-size:14px;}
.follow h3{font-size:18px;padding-top:8px;}
.fopen{display:none}
.quick-links{width:100%}
.foot2{height:auto;padding:15px 0}
.quick-links{margin-bottom:2px}
.foot2 h3{padding-top:0;color:#fff;background-color:#444;padding-top:9px;padding-bottom:5px;padding-left:12px;font-size:13px;cursor:pointer}
.ftext{padding-left:11px;}
.ftext1{padding-top:7px;padding-bottom:7px;padding-left:11px;}
.ftext2{padding-top:0;padding-left:11px;}
.psection .pbox{margin-bottom:30px;}
.add-cart{font-size:13px;color:#ffffff;}
.inner-banner h1{font-size:24px;}
.pdetails-left{float:none;margin:auto;width:380px;}
.pdetails-right{width:100%;margin-top:20px;}
.pdetails-right h1{font-size:18px;}
.avail{font-size:13px;}
.price1{font-size:25px;}
.price1 span{font-size:23px;}
.des-text{line-height:20px;}
.quantity h3{font-size:15px;}
.compare{clear:both}
.review1 h4{font-size:16px;}
.pdetails{padding-bottom:0px}
.top2{padding-bottom:36px;}
.tright2 .cart{display:block;margin-left:0}
.top2 .wrapper{width:300px;margin:auto}
.top2-right{display:inline-block;float:none;margin:auto;text-align:right;width:auto;}
.search1{right:0;top:20px;display:block}
.top2 .top2-right .tright2 #cart .heading{display:inline-block;margin:auto;text-align:center;}
.top2-left{float:none;}
.search1{position:relative;width: 400px;}
.main-left{display:none}
.main-left.faqs {display: block !important;}
.main-right{margin-top:0}
.welcome{padding-top:12px;}
.wtext{padding-top:3px;}
.foot2{padding:3px 0}
.signup{padding-bottom:10px;}
.signup h3{padding-top:12px;}
.sinput{margin-top:5px;}
.follow h3{padding-bottom:1px}
.foot1{padding-bottom:9px;}
.psection .pbox{margin-bottom:8px;}
.logo-mobile{display:block}
.mtop{display:none}
.cart{margin-top:0}
.cart a{padding-left:0;}
.earned{display:none;}
#cart .heading .cart span a p{display:none;}
#cart .heading .cart span#cart-total{display:block;}
.reg_leftside{float:none;width:100% !important;}
.reg_form{float:none;width:100% !important;}

.mtopicons li { margin-left:0; margin-right:10px}
.top2right11  {position: absolute;top: 19px;right: 35px;}

.mtopicons li { width:28px;}
.mtopicons li img { width:28px; height:28px}
.tright2 #cart .heading .cart span a img { top: 4px;  width: 28px;  height: 28px;}

}
@media only screen and (max-width:760px){.content.ac{float:none;margin:10px 20px 10px 0px !important;padding:10px;width:auto;}
.tright1{float:none;text-align:center;}
.tright1 .follow{float:none;position:relative;right:0;top:0;}
#cart .heading .cart span a p{display:none;}
#cart .heading .cart span#cart-total{display:block;}
.cart a{padding-left:0;}
.earned{display:none;}
.signup h3{float:none;text-align:center;padding-right:0}
.foot3{height:auto;padding-bottom:12px;}
.copy{padding-top:13px;float:none;text-align:center}
.paypal{float:none;text-align:center;}
.logo img{max-width:272px;}
.mhead h2{font-size:14px;padding-top:9px;text-transform:uppercase;margin-left:5px;color: #454545;background: #fff;}
.mhead{height:29px;}
.pprice{font-size:17px;}
.heading-h1{font-size:18px;}
.mtext li{font-size:13px;line-height:22px;}
.mhead::before{-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);top:9px;right:8px;}
.follow h3{padding-right:7px;}
.follow li{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);margin-left:-3px;}
.sinfo h4{font-size:13px;padding-top:9px;}
.signup h3{font-size:16px;}
.new-arrivals{margin-top:3%}
.our-brands{margin-top:3%}
.sinput1{font-size:13px !important;}
.follow h3{font-size:16px;padding-top:11px;}
.foot2 h3{font-size:17px;}
.ftext{font-size:16px;line-height:25px;}
.listing{height:auto;padding:10px 0}
.sel-new{float:none;display:table;margin:auto}
.sel{padding-left:0;padding-top:0}
.sel1{padding-left:10px;}
.grid{padding-bottom:11px;position:relative;right:inherit;}
.listing1{float:none;text-align:center}
.inner-banner h1{font-size:22px;}
.pdes2{margin-top:10px;}
.you-may{margin-top:20px;font-size: 20px !important;
    line-height: 25px !important}
.you-may h3{margin-bottom:20px;}
.customer-review h3{margin-bottom:12px;}
.stext{font-size:13px;}
.des-text{font-size:13px;line-height:18px;}
.rtext{font-size:13px;}
.sbanner2 li{width:49%;margin-right:0.5% !important;margin-left:0.5% !important;text-align:center}
.mhead {height: 37px}
  .header .top2-right .tright1 {
  display: none;
}
.mhead::before { -ms-transform: scale(1); /* IE 9 */ -webkit-transform: scale(1); /* Safari */ transform: scale(1);}
}
@media only screen and (max-width:1200px) and (min-width:550px){
.sbannerhome2 li{width: 50% !important;border: 0px solid #fff;float: left;padding: 0.5%;list-style: none;}
.sbannerhome li {width: 50% !important;border: 0px solid #fff;float: left;padding: 0.5%;list-style: none;}
  .search1 {
  margin-left: -45px;
}
  .cart {
  padding-top: 20px;
}
}

  @media only screen and (min-width:550px){
  .mobilea{display:none;}
    .blog1 a, .blog3 a, .blog2 a {color: #fff;text-decoration: none;text-align: center;font-family: 'gotham_mediumregular';line-height: 28px;}
 .blog1{width: 32%;float: left;margin: 0.5%;list-style: none;padding: 5%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:200px;}
   .blog2{width: 32%;float: left;margin:0.5%;list-style: none;padding:5%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:200px;}
   .blog3{width: 32%;float: left;margin: 0.5%;list-style: none;padding:5%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:200px;}
     .valentine {
  font-size: 35px;
  text-align: center;
  padding: 2%;
  line-height: 35px;
}
}
 @media only screen and (max-width:550px){
   .valentine {
  font-size: 26px;
  text-align: center;
  padding-top: 4%;
  line-height: 26px;
  padding-bottom: 0px;
}
   .availability {
  display: none;
}
   .sbannerhome{padding-top:10px;}
   .sbannerhome li{width: 49.5%;float: left;list-style: none;padding: 0.75%;}
   .blog1 a, .blog3 a, .blog2 a {color: #fff;text-decoration: none;text-align: center;font-family: 'gotham_mediumregular';line-height: 24px;}
   .blog11, .blog21, .blog31 {width: 100%!important;text-align: center;padding: 4%;}
   .blog11 a, .blog21 a, .blog31 a {font-size: 17px!important;line-height: 24px!important;}
   .blog1{width: 100%;float: left;margin-bottom: 2%;list-style: none;padding: 4%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:85px;}
   .blog2{width: 100%;float: left;margin-bottom: 2%;list-style: none;padding: 4%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:85px;}
   .blog3{width: 100%;float: left;margin-bottom: 2%;list-style: none;padding: 4%;background-image: linear-gradient(to right, #f4bac0, #9db3cc);text-align: center;height:85px;}
.desktopa{display:none;}
.login-content .left{float:none;width:auto;}
.login-content .right{float:none;width:auto;}
.tright1{float:none;text-align:center;}
.tright1 .follow{float:none;position:relative;right:0;top:0;}
.header .top2{float:none;}
.header .top2 .top2-lef .logo{display:block;margin:0 auto;}
.checkout-content .left{float:none;width:auto;}
.checkout-content .right{float:none;width:auto;}
.sbannerhome2 li{width: 100%!important;}
.sinput{width:272px;}
.follow h3{font-size:16px;padding-top:3px;float:none;text-align:center;padding-bottom:9px;}
.logo img{max-width:217px;}
.pbox{margin-right:1% !important;width:48%;margin-left:1% !important;margin-top:5%}
.add-cart{font-size:12px;padding-top:6px;}
.sel select{width:88px;}
.pdetails-right h1{font-size:23px;}
.avail{line-height:18px;}
.share{float:none;font-size:13px;padding-top:10px;clear:both}
.price1{font-size:23px;}
.add-bag{font-size:15px;width:163px;}
.sbanner2 li{width:49%;margin-right:0.5% !important;margin-left:0.5% !important}
.htabs{height:auto;}
.htabs a{float:none;width:100%;display:block !important;}
.pdetails-right .prow1 .quantity .quantity1 .add-bag #button-cart{width:auto;}
.welcome {padding: 5px!important;}
}
@media only screen and (max-width:479px){.tright1{float:none;text-align:center;}
.tright1 .follow{float:none;position:relative;right:0;top:0;}
.search1{top:20px;width: 300px;margin-top: -20px;}
.earned{display:none;}
.sbanner1 li{margin-top:3%;margin-right:1% !important;width:98%;margin-left:1% !important;}
.sbanner2 li{margin-right:6% !important;width:88%;margin-left:6% !important;}
.pdetails-left{width:100%}
.stext{width:181px;margin-top:10px;}
.add-bag{float:right;margin-left:0;}
.des1{font-size:11px;}
.sbanner2 li{width:49%;margin-right:0.5% !important;margin-left:0.5% !important}
.sel select{width:77px;}
.detail-description1{background-color:#444}
.compare{margin-top:10px;}
.pnav{padding-top:0}
.pdetails-right .prow1 .quantity .quantity1 .add-bag #button-cart{width:100%;font-size:15px;}

.mtopicons li { margin-right:4px;}
.header .tright2 .cart { margin-left:2px}

.logo img { max-width:140px }
}
@media only screen and (max-width:375px){
.logo { position:relative;}
}
@media (min-width:401px) and (max-width:420px){.rec_pro_details .add-bag{clear:right !important;margin-bottom:15px;margin-top:0 !important;width:auto;}
.log_img{float:right;position:relative;top:10px;}
.login-content .left .content, .login-content .right .content{min-height:160px;}
a.button, input.button{min-width:auto;font-size:14px;}
.cquantity{float:left;height:auto;margin-left:6px;padding:0 30px;position:relative;width:90px;}
.rec_pro .rec_pro_img{float:left;margin-right:10px;}
.rec_pro_details .add-bag:hover{margin-left:0;}
}
@media only screen and (max-width:400px){.add-bag{clear:both;margin-left:0;margin-top:13px;float:left;}
.log_img{float:right;position:relative;top:10px;}
.login-content .left .content, .login-content .right .content{min-height:160px;}
}
.cart-info .quantity input[type="text"]{float:left;height:auto;margin:6px 10px;padding:0;width:auto;}
.cart-info table tbody .name a{color:hsl(324, 72%, 49%);text-decoration:none;}
#checkout .checkout-content p{margin-bottom:10px;}
#checkout .checkout-content label{cursor:pointer;display:inline-block;float:none;margin-bottom:10px;width:auto;}
#checkout .checkout-content input.button{padding:10px 12px;}
.checkout input[type="text"], .checkout input[type="password"], .checkout textarea{border:1px solid #ccc;margin-bottom:10px;margin-top:5px;}
.quantity1 .cquantity .input-group .input-number{margin:0px !important;}
.fifty .cart-info .quantity input[type="text"]{border:1px solid #dddddd !important;display:inline-block;height:25px;margin:0 5px 0 0;padding:5px;text-align:center;width:30px;}
.cart-info .quantity input[type="text"]{width:auto !important;border:none !important;}
.fifty .cart-module .content input[type="text"]{width:69% !important;}
.fifty .cart-module #shipping input[type="text"]{width:100% !important;}
#content input[type=text], #content input[type=url], #content input[type=email], #content input[type=password], #content input[type=tel], #content textarea{border:1px solid #e8e8e8;height:42px;margin-bottom:10px;margin-top:0px;width:100%;}
.content .wrapper .reg_desktop .reg_table td input{width:100%;}
.checkout input.large-field, .checkout select.large-field{width:100%;margin-top:5px;padding:10px;}
.bt_search{position:relative;}
.button-search{border:0 none;height:22px;position:absolute;right:0;top:8px;width:30px;cursor:pointer;}
.bt_search .ninput1{border-radius: 22px;padding: 13px 20px 15px;background: #f7f7f7;}
.success a{color:#ec008c;}
.checkout-content a{color:#ec008c;}
.right .content a{color:#ec008c;}
#column-right .box .box-heading{background:#444444;color:#ffffff;font-family:'gotham_mediumregular';font-size:16px;border-radius:0;-o-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border:none;font-weight:100;padding:10px 15px;margin-top:10px;}
#column-right .box .box-content ul{margin:0;padding:0;clear:both;display:block;}
#column-right .box .box-content ul li::before{content:"»";font-size:17px;left:0;padding:5px;position:relative;top:-2px;}
#column-right .box .box-content ul li{list-style:none;line-height:2;}
#column-right .box .box-content ul li a{color:#3b3b3b;font-size:15px;text-decoration:none;display:inline-block;}
#column-right .box .box-content ul li a:hover{text-decoration:none;color:#ec008c;}
.sitemap-info ul{margin:0;padding:0;clear:both;display:block;}
.sitemap-info ul li::before{content:"»";font-size:17px;left:0;padding:5px;position:relative;top:-2px;}
.sitemap-info ul li{list-style:none;line-height:2;}
.sitemap-info ul li a{color:#3b3b3b;font-size:15px;text-decoration:none;display:inline-block;}
.sitemap-info ul li a:hover{text-decoration:none;color:#ec008c;}
.mlist_name a{color:#3b3b3b;text-decoration:none;}
.mlist_name a:hover{color:#ec008c;text-decoration:none;}
table{width:100%;border-collapse:collapse;}
.cart-info tr:nth-of-type(odd){background:#eee;}
.cart-info th{font-weight:bold;}
.cart-info td{padding:6px;text-align:left;background:#ffffff;}
.cart-info th{padding:6px;border:1px solid #ccc;text-align:left;background:#eee;}
@media only screen and (max-width:760px), (min-device-width:768px) and (max-device-width:1024px){.cart-info table, .cart-info thead, .cart-info tbody, .cart-info th, .cart-info td, .cart-info tr{display:block;}
.cart-info thead tr{position:absolute;top:-9999px;left:-9999px;}
.cart-info tr{border:1px solid #ccc;}
.cart-info td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;text-align:left !important;}
.cart-info td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.cart-info td:nth-of-type(1):before{content:"Image";}
.cart-info td:nth-of-type(2):before{content:"Product Name";}
.cart-info td:nth-of-type(3):before{content:"Model";}
.cart-info td:nth-of-type(4):before{content:"Quantity";}
.cart-info td:nth-of-type(5):before{content:"Unit Price";}
.cart-info td:nth-of-type(6):before{content:"Total";}
}
@media only screen and (min-width:1200px){
.psection {margin-left: 20px;}
.listing {margin-left: 20px;}
.welcome {margin-left: 0x;}
.main-right {border-left: 0px solid #ccc;}
.sbannerhome2 li{padding: .25%;width: 50% !important;float: left;list-style: none;}
.sbannerhome li {width: 25%;margin-top: 7px;float: left;padding: 2px;overflow: hidden;}
}
.sbannerhome2 img {
  width: 100%;
}
@media only screen and (max-width:1199px){
.signup h3{margin-bottom:10px;}
.sbannerbrand{width:100%;}
.signup{width:auto;}
.footer .foot1 .wrapper .signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{width:200px !important;}
}
@media only screen and (max-device-width:1024px){.login-image{display:none !important;}
.login_desktop{float:none !important;width:98% !important;}
.reg_desktop{width:98% !important;float:none !important;}
.check_header .ch_info, .check_header .ch_info a{font-size:18px;}
}
@media only screen and (max-width:767px){.signup h3{margin-bottom:10px;}
.signup{width:auto;}
.footer .foot1 .wrapper .signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{width:200px !important;}
.content .wrapper .reg_desktop .reg_table td input{width:100% !important;}
.check_header .ch_logo{float:none;text-align:center;}
.check_header .ch_info{float:none;text-align:center;}
}
@media only screen and (max-width:760px){.footer .foot1 .wrapper .signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{width:195px !important;}
.top2-right .tright1 .mobile{display:none;}
}
@media only screen and (max-width:567px){.checkout-heading{font-size:12px;padding:10px 11px;}
.top2-right .tright1 .mobile{display:none;}
.signup h3{margin-bottom:10px;}
.signup{width:auto;}
.content .wrapper .reg_desktop .reg_table td input{width:100% !important;}
.check_header .ch_info{line-height:1.5;}
}
.log_heading{font-size:44px;font-weight:normal;text-align:center;}
.login_acc input{float:right;width:65% !important;}
.login_acc b{float:left;font-weight:normal;margin-top:10px;width:35%;}
.login_acc input.button, .login-content a.button{background:#ec008c none repeat scroll 0 0;width:170px !important;text-transform:none !important;margin-top:0px;}
.login_acc input.button:hover, .login-content a.button:hover{background:#222222 none repeat scroll 0 0;}
.log_img .fa.fa-lock{position:absolute;left:40px;top:9px;color:#fff;}
.log_img{position:relative;float:right;width:auto;}
.login-image{left:0;position:absolute;top:243px;}
.right > h2, .left > h2{font-weight:bold;}
.left .content, .right .content{border:none !important;}
.login_background{background:#f3f3f3;}
.social_botton > li{height:auto;width:auto;}
.box_pack > img{float:left;margin-right:10px;}
.box_pack{border:1px solid #ccc;display:inline-block;margin:10px 0;padding:5px;width:210px;}
.reg_heading{font-size:44px;font-weight:bold;text-align:center;}
.content.login_acc{padding:0 !important;margin-bottom:0px !important;}
.reg_sec{padding:0 !important;}
.form.reg_table{margin-bottom:0;}
.reg_sec p{font-size:16px;line-height:1.75;margin-top:0;}
.custom-tweet-button, .custom-follow-button{width:auto;margin:0px;}
.custom-tweet-button a, .custom-follow-button a{position:relative;display:inline-block;height:16px;padding:2px;border:1px solid #ccc;font-size:11px;color:#333;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5);font-weight:bold;background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#DEDEDE));background-image:-moz-linear-gradient(top, #FFF, #DEDEDE);background-image:-o-linear-gradient(top, #FFF, #DEDEDE);background-image:-ms-linear-gradient(top, #FFF, #DEDEDE);border:#CCC solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;overflow:hidden;}
.custom-tweet-button a:hover, .custom-follow-button a:hover{border-color:#BBB;background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#D9D9D9));background-image:-moz-linear-gradient(top, #F8F8F8, #D9D9D9);background-image:-o-linear-gradient(top, #F8F8F8, #D9D9D9);background-image:-ms-linear-gradient(top, #F8F8F8, #D9D9D9);background-image:linear-gradient(top, #F8F8F8, #D9D9D9);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.custom-tweet-button a .btn-icon, .custom-follow-button a .btn-icon{position:absolute;width:16px;height:13px;top:50%;left:3px;margin-top:-6px;background:url('https://twitter.com/favicons/favicon.ico') 1px center no-repeat;background-size:13px;}
.custom-tweet-button a .btn-text, .custom-follow-button a .btn-text{display:inline-block;padding:2px 3px 0 20px;}
.fb-foolow{background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url("../image/facebooklike.png");background-repeat:no-repeat;}
.social_botton li a img{float:left;height:28px;width:auto;}
.social_botton{display:none;}
h2{font-size:25px;}
.nivo-controlNav{display:none;}
.reg_form{float:right;width:50%;}
.reg_leftside{float:left;width:49%;}
.filter_box dl.filters dt span{background:#ededed none repeat scroll 0 0 !important;color:#000!important;font-family:"gotham_mediumregular";font-size:14px;font-weight:normal;height:auto !important;margin-left:0 !important;padding:12px 14px 12px 8px;}
.filter_box dl.filters dt span em{background-repeat:no-repeat;display:inline-block;float:right;font-size:0;height:15px !important;line-height:17px;margin-right:10px !important;vertical-align:middle;width:20px !important;}
#menuscm .filter_box dl.filters{margin-bottom:0px;}
#menuscm .filter_box dl.filters .page_preload{}
.filter_box dl.filters dt.last{border-bottom:medium none !important;border-radius:0px !important;height:auto !important;}
#menuscm .filter_box dl.filters dd li{padding-bottom:5px !important;}
#menuscm .filter_box dl.filters dd li a{color:#000000 !important;font-size:14px;line-height:26px;}
.errorr{background:#484848;}
.errorr img{position:relative;top:10px;}
.srch{font-size:32px;}
.srch span{font-weight:600;}
.header .top2 #search .bt_search .smartsearch{margin:0px !important;}
.large{background-color:#232323 !important;width:100% !important;}
.morecontent span{display:none;}
.more{display:inline;}
.morelink{border:0 none;color:#000;display:block;font-family:"gotham_mediumregular";font-size:14px;height:auto;text-align:left;text-decoration:underline;text-transform:uppercase;}
.price-old{font-size:16px;text-decoration:line-through;color: #7c7c7c !important;}
.price1 .price-old {font-size: 21px !important;}
.rec_pro_details .price-old{padding-left:8px;}
.pprice .price-new{color:rgb(236, 0, 140);}
#onlymobile{display:none;}

.header-2.filter-by { position:relative}
.header-2.filter-by .pull-right { position:absolute; top:2px; right:-9px}
.header-2.filter-by .pad-top-4 { padding-top:7px}

.blog1, .blog2, .blog3 { position:relative; overflow:hidden;font-family: 'gotham_mediumregular';line-height: 24px;}
.blog11, .blog21, .blog31 { float: left; width: 32.5%;margin-right: .5%;border: 10px solid #ededed;}
.blog11 h4, .blog21 h4, .blog31 h4 {text-align: center; padding: 2px 15px 2px 15px;font-size: 19px;text-decoration: none; color: #000;line-height: 24px;}
.blog11 a, .blog21 a, .blog31 a {font-size: 23px;text-decoration: none; color: #000;line-height: 28px;}
.blog11 img, .blog21 img, .blog31 img { margin-bottom: 15px;max-width: 100%;height: auto;border-radius: 1.5rem;display: none;}
.blog1:before, .blog2:before, .blog3:before {background-image: url(../image/heart_1.png);background-repeat: no-repeat; content:''; width:89px; height:135px; opacity:0.4;  background-size:cover; position:absolute; top:21px; left:0; bottom:0; right:0; margin:auto}
.blog1 a, .blog3 a, .blog2 a { position:relative; z-index:10; display:inline-block}


@media only screen and (max-width:760px){
#onlymobile{display:block;}
.minuss:before{
    content:"\f147";
    font-family: FontAwesome;
    font-size: 24px;
    color:white;
    padding-right: 15px;
    float: right;
    text-decoration: none;
    cursor:pointer;
}
.mhead-1 h2 {
    color: #454545!important;
text-transform: uppercase;
font-size:14px!important;
}
.mhead-1 {
    background: #fff!important;
}
.pluss:before{
    content:"\f196";
    font-family: FontAwesome;
    font-size: 24px;
    color:white;
    float: right;
    padding-right: 15px;
    text-decoration: none;
    cursor:pointer;
}
.header-2{
    height: 30px;
    background-color: #ec008c;
    color: white;
    padding-left: 5px;
    padding-bottom: 5px;
    font-size: 15px;
    letter-spacing: 1px;
}
.body{
    background-color: #f9f9f9;
    border:1px solid #e2e2e2;
}
.pad-top-4{padding-top:5px;}
.mhead{display:none;}
/* .filter_box dl.filters dt span em {
    background-position: -22px -36px !important;

} */
 .filter_box dl.filters dt span {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom:1px ridge #e4e4e4;

    color: #444 !important;
    font-family: "gotham_mediumregular";
    font-size: 14px;
    font-weight: normal;
    height: auto !important;
    margin-left: 0 !important;
    padding: 12px 0 12px 8px;
}
.mhead-1{
    border-bottom:1px ridge #e4e4e4;
}

/* .expand{display:inline-block;} */

#menuscm .box { margin-bottom:0}
#menuscm .box .filter_box .filters{ padding-bottom:0}
#menuscm .box .filter_box .filters .upper{ padding-bottom:0}
#menuscm .box .filter_box .filters .page_preload { padding-left:0; padding-right:0; padding-bottom:0}
#menuscm .box .filter_box .filters .page_preload ul { margin-bottom:15px; border-bottom:1px solid #ccc}
#menuscm .box .filter_box .filters .upper .fa {position: absolute;top: 8px;right: 0; margin-right:0; font-size:15px}
#menuscm .box .filter_box .filters .upper .fa.fa-plus:before {  content: "\f067";  font-family: FontAwesome;  font-size: 24px;  color: #222;  float: right;  padding-right: 15px;  text-decoration: none;  cursor: pointer;  font-style: normal; font-size:15px;}
#menuscm .box .filter_box .filters .upper .fa.fa-minus:before {  content: "\f067";  font-family: FontAwesome;  font-size: 24px;  color: #222;  float: right;  padding-right: 15px;  text-decoration: none;  cursor: pointer;  font-style: normal; font-size:15px}
#collapse .mhead-1 h2 .fa,#collapse .mhead h2 .fa { margin-right:0; font-size:15px; color:#222}

}
.mhead-1::before {
    transform: scale(1);
}
.mhead-1::before {
    right: 8px;
    top: 9px;
    transform: scale(0.7);
}
.mhead-1::before {
    top: 13px;
}
.mhead-1::before {
    content: "";
    height: 10px;
    position: absolute;
    right: 14px;
    top: 15px;
    width: 18px;
}

.mhead-1 {
    height: 37px;
}
.mhead-1 {
    height: 29px;
}
.mhead-1 {
    height: 35px;
}
.mhead-1{height:40px;position:relative;background:#ededed;}
.mhead-1 h2{font-size:14px;color:#444;font-family:'gotham_mediumregular';padding:12px 14px 12px 8px;text-decoration:none;color: #000;text-transform: uppercase;}
.mhead-1 h2 a{font-size:16px;color:#444;font-family:'gotham_mediumregular';text-decoration:none;text-transform:uppercase;}

.sbanner23 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.sbanner23 li {
    width: 25%;
    margin-top: 7px;
    float: left;
    padding: 0.25%;
    overflow: hidden;
    height:auto;
}

.loader {
  cursor: wait;
  background: #fff ;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.30;
  position: absolute;
  z-index: 10000;
  background: url('../image/xten.gif') center center no-repeat;
}
.sbannerhome {margin-left: 0px;}
.sbannerhome2 {margin-left: 0px;}

@media screen and (min-width: 500px) {
  .counter__01 {color: #fff;font-size: 23px;text-align: center;font-family: 'gotham_lightregular'; text-transform:uppercase;  background: #ed008c;  }
  h1{font-size:35px;color: #000 !important;padding-bottom:2px;}
}
@media screen and (max-width: 500px) {
  .counter__01 {color: #fff;font-size: 18px;text-align: center;font-family: 'gotham_lightregular'; text-transform:uppercase; background: #ed008c;  line-height: 30px; }
  h1{font-size:28px;color: #000 !important;padding-bottom:10px;}
  .sbanner23 li {
    width: 49vw;
    height:175px;
  padding: 0.5% !important;
}
}
@media (min-width:320px) and (max-width:370px){
  .sbanner23 li {
    width: 155px;
    height:150px;
  }

}
.sbanner23 li img {
  max-width: 100%;
  height: auto;
}
 .out-of-stock-j{display: inline-block;cursor:pointer;border: none;background-color:#e52345;font-size:14px;color:#fff;text-align:center;font-family: 'Gotham-Book';padding: 7px 0px;text-transform: uppercase;width: 100%;border-radius: 20px;font-size: 14px;line-height: 22px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-appearance:none;}
label[for="cod"] {

    display: none;

}
.menu-text{vertical-align: -7px;
padding-right: 6px;}
.gc-icon-prev{display:none!important;}
.gc-icon-next{display:none!important;}

@media only screen and (max-width:760px){

      .filter-by{width:48%;}
      #collapse .mbox1 .mhead{display:block;}
       .mhead h2 ,.mhead-1 h2{cursor:pointer;}
      .mhead h2 .fa{
          float: right;
          margin-right: 10px;
        }
        .mhead-1 h2 .fa{
           float: right;
           margin-right: 24px;
        }
     #onlymobile #collapse{margin-top:10px;}

    .sel-new{display:none;}
      .selmobile{
         width: 48%;
         background: #ED0890;
         float:right;
         padding: 3px 0px 3px 4px;
         color:#fff;
       }

       .filter_box .fa{
          float: right;
          margin-right: 17px;
        }

}
.manufac-h1{text-align:center;}
.mlist_name{text-align:center;margin-bottom:15px;line-height:2.5em;}
@media only screen and (max-width:760px){
.manufacturer-list ul {width:100%; }
}
.quty_select{
    float: left;
    margin-right: 10px;
}
.shipping_red{
color: red;
margin-bottom: 10px;
font-weight: bold;
}

.carto1{height: 30px;
width: 30px;}
li a.valen {
  color: #e52345 !important;
  font-weight: 600;
}
a[x-apple-data-detectors] {
  color: inherit !important;
  text-decoration: none !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
}
.bannercarousel .carousel_item{
               background: #ed008c;
               color: #fff;
               display: flex;
                   flex-direction: column;
                   justify-content: space-around;
                   max-width: 100%;
                   min-width: 100%;
                   padding: 6px 6px;
                   text-align: center;
           }
           .bannercarousel .carousel_item .block-heading a{
                 text-decoration: none;
           }
           .bannercarousel .carousel_item .box-heading{
               color: #fff;
               font-size: 14px;
               text-align: center;
               font-family: 'gotham_lightregular';
               text-transform: uppercase;
           }
.main-left.faqs {width:100%}
.mhead-1 h4 {
  font-size: 14px;
  color: #444;
  font-family: 'gotham_mediumregular';
  padding: 12px 14px 12px 14px;
  text-decoration: none;
  color: #000;
  text-transform: uppercase;
letter-spacing: 0.5px;
}
