@charset "utf-8";@font-face{font-family:'gotham_bookregular';src:url('font/gotham-book-webfont.eot');src:url('font/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
url('font/gotham-book-webfont.woff2') format('woff2'),
url('font/gotham-book-webfont.woff') format('woff'),
url('font/gotham-book-webfont.ttf') format('truetype'),
url('font/gotham-book-webfont.svg#gotham_bookregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_mediumregular';src:url('font/gotham-medium-webfont.eot');src:url('font/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('font/gotham-medium-webfont.woff2') format('woff2'),
url('font/gotham-medium-webfont.woff') format('woff'),
url('font/gotham-medium-webfont.ttf') format('truetype'),
url('font/gotham-medium-webfont.svg#gotham_mediumregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'fontawesome';src:url('font/fontawesome-webfont.eot');src:url('font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
url('font/fontawesome-webfont.woff') format('woff'),
url('font/fontawesome-webfont.ttf') format('truetype'),
url('font/fontawesome-webfont.svg#fontawesome-webfont') format('svg');font-weight:normal;font-style:normal;}
html{-webkit-text-size-adjust:none;}
body{background-color:#fff;margin:0;padding:0;outline:none;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;line-height:normal;background-image:url(../images/bg1.jpg);background-repeat:repeat;}
*{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;outline:none;}
.clear{clear:both;}
select, input, textarea{margin:0;padding:0;outline:none;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;font-size:16px;color:#818181;outline:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;line-height:normal;font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif;}
hr{color:#dddddd;border:none;border-top:1px solid #dddddd;height:1px;margin:0;padding:0;margin-bottom:15px;}
.gradient{filter:none;}
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;}
a{text-decoration:none;color:#818181;outline:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
a:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
::-webkit-input-placeholder{color:#6c6c6c;}
input:focus, select:focus{border:1px solid #eb6fdf;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;outline:none;}
:-moz-placeholder{color:#6c6c6c;opacity:1;}
::-moz-placeholder{color:#6c6c6c;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:39px;background-color:#eb6fdf;}
.top1-left{float:left;font-size:14px;color:#fff;padding-top:12px;}
.top1-left a{color:#fff;text-decoration:none;position:relative}
.top1-left a:hover{color:#fecffb}
.top1-left a span{width:25px;height:16px;background:url(../images/sprite.png) -61px -10px no-repeat;position:absolute;left:0;top:0}
.store{padding-left:31px;}
.mtop{display:none}
.store1{float:left}
.mtop-right{float:right}
.mtop-right ul{margin:0;padding:0;list-style:none}
.mtop-right li{float:left;width:38px;height:39px;cursor:pointer;position:relative}
.muser{background:url(../images/sprite.png) -94px -8px no-repeat;}
.mcart{background:url(../images/sprite.png) -135px -8px no-repeat;}
.mopen{position:absolute;right:0;top:39px;background-color:#eb6fdf;padding:5px;display:none;z-index:2000;}
.mtop-right li:hover .mopen{display:block}
.mlogin{background-color:#fff;padding:3px 5px;font-size:13px;width:100px}
.mlogin a{display:block;color:#3f3f3f;text-decoration:none;padding:3px 0}
.mlogin a:hover{color:#eb6fdf;}
.mcart1{background-color:#fff;padding:3px 5px;font-size:13px;width:150px;color:#3f3f3f;text-align:center}
.mcart1 a{display:inline-block;color:#3f3f3f;text-decoration:none;padding:3px 0}
.mcart1 a:hover{color:#eb6fdf;}
.navigation .tsearch{display:none}
#static_desc p{margin:12px 0 !important;line-height:unset !important;}
.top1-right{float:right}
.tsearch{width:192px;height:27px;background-color:#fff;float:left;margin-top:5px;position:relative}
.tinput1{width:100%;font-size:14px;color:#6c6c6c;padding:6px 30px 6px 8px;border:0;}
.tinput1:focus{border:0;}
.tinput2{position:absolute;top:6px;right:8px;background:none;border:0;background:url(../images/sprite.png) -8px -8px no-repeat;width:16px;height:16px;}
.cart{float:right;font-size:14px;color:#fff;margin-top:12px;margin-left:15px;padding-left:30px;position:relative}
.cart a{color:#fff;text-decoration:none;}
.cart a:hover{color:#fecffb}
.cart span{width:21px;height:20px;position:absolute;left:1px;top:-1px;background:url(../images/sprite.png) -30px -8px no-repeat;}
.top2 .wrapper{padding-top:15px;background-color:#f8f8f8;max-width:1230px;}
.logo{text-align:center}
.logo img{max-width:100%;height:auto}
.shake{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.shake:hover{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:10000ms;-ms-animation-duration:10000ms;animation-duration:10000ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
.shake.shake-little:hover{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:10000ms;-ms-animation-duration:10000ms;animation-duration:10000ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
.shake.shake-constant{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:10000ms;-ms-animation-duration:10000ms;animation-duration:10000ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
@-webkit-keyframes shake-little{0%{-webkit-transform:translate(0px, 0px) rotate(0deg)}
2%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
4%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
6%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
8%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
10%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
12%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
14%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
16%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
18%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
20%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
22%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
24%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
26%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
28%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
30%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
32%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
34%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
36%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
38%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
40%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
42%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
44%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
46%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
48%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
50%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
52%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
54%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
56%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
58%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
60%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
62%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
64%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
66%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
68%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
70%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
72%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
74%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
76%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
78%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
80%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg)}
82%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
84%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg)}
86%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
88%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
90%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
92%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
94%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
96%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg)}
98%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg)}
}
@-ms-keyframes shake-little{0%{-ms-transform:translate(0px, 0px) rotate(0deg)}
2%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
4%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
6%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
8%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
10%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
12%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
14%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
16%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
18%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
20%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
22%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
24%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
26%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
28%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
30%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
32%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
34%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
36%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
38%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
40%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
42%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
44%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
46%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
48%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
50%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
52%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
54%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
56%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
58%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
60%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
62%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
64%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
66%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
68%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
70%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
72%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
74%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
76%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
78%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
80%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
82%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
84%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
86%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
88%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
90%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg)}
92%{-ms-transform:translate(0px, 0px) rotate(-0.5deg)}
94%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
96%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg)}
98%{-ms-transform:translate(0px, -1px) rotate(-0.5deg)}
}
@keyframes shake-little{0%{transform:translate(0px, 0px) rotate(0deg)}
2%{transform:translate(-1px, -1px) rotate(-0.5deg)}
4%{transform:translate(-1px, -1px) rotate(-0.5deg)}
6%{transform:translate(0px, 0px) rotate(-0.5deg)}
8%{transform:translate(0px, -1px) rotate(-0.5deg)}
10%{transform:translate(-1px, -1px) rotate(-0.5deg)}
12%{transform:translate(0px, 0px) rotate(-0.5deg)}
14%{transform:translate(0px, 0px) rotate(-0.5deg)}
16%{transform:translate(0px, -1px) rotate(-0.5deg)}
18%{transform:translate(0px, 0px) rotate(-0.5deg)}
20%{transform:translate(-1px, -1px) rotate(-0.5deg)}
22%{transform:translate(-1px, -1px) rotate(-0.5deg)}
24%{transform:translate(-1px, -1px) rotate(-0.5deg)}
26%{transform:translate(-1px, 0px) rotate(-0.5deg)}
28%{transform:translate(0px, -1px) rotate(-0.5deg)}
30%{transform:translate(0px, -1px) rotate(-0.5deg)}
32%{transform:translate(0px, 0px) rotate(-0.5deg)}
34%{transform:translate(0px, -1px) rotate(-0.5deg)}
36%{transform:translate(-1px, 0px) rotate(-0.5deg)}
38%{transform:translate(-1px, -1px) rotate(-0.5deg)}
40%{transform:translate(0px, 0px) rotate(-0.5deg)}
42%{transform:translate(-1px, -1px) rotate(-0.5deg)}
44%{transform:translate(-1px, 0px) rotate(-0.5deg)}
46%{transform:translate(-1px, -1px) rotate(-0.5deg)}
48%{transform:translate(0px, -1px) rotate(-0.5deg)}
50%{transform:translate(0px, -1px) rotate(-0.5deg)}
52%{transform:translate(0px, 0px) rotate(-0.5deg)}
54%{transform:translate(-1px, 0px) rotate(-0.5deg)}
56%{transform:translate(0px, 0px) rotate(-0.5deg)}
58%{transform:translate(0px, 0px) rotate(-0.5deg)}
60%{transform:translate(0px, 0px) rotate(-0.5deg)}
62%{transform:translate(0px, -1px) rotate(-0.5deg)}
64%{transform:translate(0px, 0px) rotate(-0.5deg)}
66%{transform:translate(-1px, -1px) rotate(-0.5deg)}
68%{transform:translate(0px, -1px) rotate(-0.5deg)}
70%{transform:translate(0px, 0px) rotate(-0.5deg)}
72%{transform:translate(-1px, -1px) rotate(-0.5deg)}
74%{transform:translate(-1px, -1px) rotate(-0.5deg)}
76%{transform:translate(-1px, 0px) rotate(-0.5deg)}
78%{transform:translate(0px, 0px) rotate(-0.5deg)}
80%{transform:translate(0px, -1px) rotate(-0.5deg)}
82%{transform:translate(-1px, 0px) rotate(-0.5deg)}
84%{transform:translate(-1px, -1px) rotate(-0.5deg)}
86%{transform:translate(0px, -1px) rotate(-0.5deg)}
88%{transform:translate(0px, 0px) rotate(-0.5deg)}
90%{transform:translate(-1px, -1px) rotate(-0.5deg)}
92%{transform:translate(-1px, 0px) rotate(-0.5deg)}
94%{transform:translate(-1px, 0px) rotate(-0.5deg)}
96%{transform:translate(0px, -1px) rotate(-0.5deg)}
98%{transform:translate(0px, -1px) rotate(-0.5deg)}
}
#menu span{display:none}
#contact_form{margin-bottom:10px;}
.content{}
.content .wrapper{padding-top:3px;background-color:#f8f8f8;padding:15px;max-width:1230px;}
.banner{text-align:center;border:3px solid #fff;}
.banner img{max-width:100%;height:auto}
.sbanner{padding-top:28px;}
.sbanner img{max-width:100%;height:auto}
.sbanner1{padding:13px;background-color:#fff;float:left;margin-right:24px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center}
.sbanner1 h3{font-size:20px;color:#eb6fdf;text-align:center;padding-top:15px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.sbanner1 h4{font-size:14px;color:#555556;text-align:center;padding-top:8px;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.sbanner2 h3{padding-top:2px;}
.sbanner2 h4{padding-bottom:15px;padding-top:6px;}
.sbanner3{float:left;text-align:center}
.sbanner1 a{display:block;width:100%;height:100%;text-decoration:none}
.sbanner1:hover{background-color:#eb6fdf;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.sbanner1:hover h3,.sbanner1:hover h4{color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px);}
100%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
}
@keyframes hvr-bob{0%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px);}
100%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
}
@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
}
@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
}
.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active{-webkit-animation-name:hvr-bob-float, hvr-bob;animation-name:hvr-bob-float, hvr-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate;}
.bbanner{}
.bbanner img{max-width:100%;height:auto}
.bbanner-left{float:left;margin-top:24px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bbanner-right{float:right}
.bimg1 img{max-width:100%;height:auto}
.btext{height:60px;background-color:#fff;padding:0 17px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.btext-left{font-size:20px;color:#eb6fdf;font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif;padding-top:20px;float:left;-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;}
.btext-right{font-size:13px;color:#555556;float:right;font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif;text-transform:uppercase;margin-top:24px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.btext-right a{color:#555556;text-decoration:none;}
.btext-right a:hover{color:#eb6fdf}
.bbanner-left:hover .btext{background-color:#eb6fdf;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bbanner-left:hover .btext-left,.bbanner-left:hover .btext-right a{color:#fff}
.footer{margin-top:0px;}
.foot1{height:169px;background-color:#fff;}
.foot2{height:57px;background-color:#fecffb}
.sale_offer { height:70px; background-color:#015f95; text-align:center; }
.flinks{float:left;padding-top:22px;width:33%}
.fheading{font-size:18px;color:#eb6fdf;}
.flinks1{font-size:14px;color:#3f3f3f;padding-top:12px}
.flinks1 a{color:#3f3f3f;text-decoration:none;display:block;line-height:24px;}
.flinks1 a:hover{color:#eb6fdf}
.finput1{margin:0;padding:0;width:97%;background-color:#FFF;border:0;color:#3e3e3e;font-size:15px;padding-left:3%;background-color:#fff;overflow:hidden;padding-top:8px;padding-bottom:7px;border:1px solid #ededed;margin-top:15px;}
.subs-btn{width:112px;background-color:#eb6fdf;height:30px;text-align:center;font-size:15px;color:#fff;margin-top:13px;cursor:pointer;-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-top:15px;border:0;font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif;}
.subs-btn:hover{background-color:#3f3f3f;-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;color:#fff}
.copy{float:left;font-size:14px;color:#6a6a6a;padding-top:23px;width:33%;}
.sale_offer .copy { padding-top:0px;width:100%}
.copy a{color:#eb6fdf;text-decoration:none}
.copy a:hover{color:#6a6a6a;}
.copy1{float:right;width:26%;text-align:right;}
.copy2{width:38%;text-align:center;}
.products{background-color:#fff;padding:16px;padding-bottom:19px;margin-top:8px;}
.pnav{font-size:14px;color:#555556;padding:3px 1px 18px;margin-top:0px;}
.pnav a{text-decoration:none;color:#555556;}
.pnav a:hover, .pnav #on1{color:#eb6fdf;}
.inner-banner{min-height:74px;background-color:#fecffb;margin-bottom:24px;}
.inner-banner h1{font-size:30px;color:#eb6fdf;padding-left:19px;padding-top:19px;}
.about h1{color:#eb6fdf;font-size:24px;}
.ptext1 p{margin:12px 0;line-height:unset;}
.pleft{width:242px;float:left;background-color:#fecffb;}
.pleft h2{font-size:17px;color:#fd6c6c;height:43px;background-color:#eb6fdf;text-transform:uppercase;color:#fff;padding:12px 0 12px 14px;}
.pleft ul{margin:0;padding:0;list-style:none;background-color:#fecffb;padding:10px 0}
.pleft li{font-size:15px;color:#3f3f3f;-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;line-height:35px;}
.pleft li a{color:#3f3f3f;text-decoration:none;display:block;-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;padding-left:14px;}
.pleft li a:hover{color:#eb6fdf}
.pleft ul li ul{padding:0px;}
.pleft ul li ul{padding-left:5px;}
.pright{width:904px;float:right;}
.listing{height:42px;background-color:#eb6fdf}
.sel{font-size:15px;float:left;color:#fff;padding-top:6px;float:left;padding-left:15px;}
.sel select{width:160px;background-color:#ffffff;border:none;font-size:14px;padding:1px;margin-left:6px;color:#787878;height:30px;line-height:24px;}
.sel select option{padding:5px;}
.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:#595959;text-decoration:none;display:inline-block;padding:6px 10px;-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:#fff}
.listing1 a:hover, .listing a.list-active{color:#eb6fdf;}
.pbox{position:relative;width:210px;float:left;margin-top:25px;margin-right:21px;-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;}
.pimg{position:relative;height:330px;border:1px solid #c8c7c8;-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;text-align:center}
.pimg img{max-width:100%;height:auto;}
.rview .pimg{height:auto !important;}
.ptext{font-size:14px;color:#3f3f3f;text-align:center;padding-top: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;min-height:70px; line-height:17px;}
.ptext a{color:#3f3f3f;text-decoration:none;-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;}
.pbox:nth-child(4n){margin-right:0}
.pbox:hover .pimg{border:1px solid #eb6fdf}
.pbox:hover .ptext a{color:#eb6fdf}
.pprice{font-size:14px;color:#eb6fdf;text-align:center;}
.psection .listing{clear:both;padding-top:0;margin-top:26px;}
.pdetails{}
.pdetails-left{width:740px;background-color:#fecffb;min-height:736px;float:left;padding:24px}
.pdetails-right{width:400px;float:right}
.products-big{position:relative;border:1px solid #b6b6b6}
.zoom{position:absolute;bottom:15px;right:15px;}
.pdetails-right img{max-width:100%;height:auto}
.psmall{margin-top:18px;}
.psmall ul{margin:0;padding:0;list-style:none;}
.psmall li{float:left;border:1px solid #b6b6b6;margin-right:17px; margin-bottom:5px;}
.psmall li:last-child{margin-right:0}
.pdetails-left h2{font-size:17px;color:#555556;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;}
.pdetails-left h3{font-size:15px;color:#555556;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;padding-top:19px;}
.pdetails-left h3 span{color:#eb6fdf}
.pright-span{color:#eb6fdf !important;font-size:15px !important;font-weight:bold;}
.avail{font-size:13px;color:#555556;font-style:italic;padding-top:9px;}
.pdetails-left h4{font-size:20px;color:#eb6fdf;margin-top:20px;}
.pdetails-left h4 span{color:#555556;font-size:15px;position:relative;top:0px;left:0px;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;}
.box1{padding:18px 18px 26px;background-color:#fff;margin-top:24px;}
.options{margin-bottom:25px;}
.color{float:left;width:202px;margin-right:25px;}
.color h4{font-size:15px;line-height:20px;color:#555556;margin-top:0;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;}
.color select{height:29px;width:100%;border:1px solid #cbcbcb;margin-top:12px;font-size:13px;color:#969696;line-height:30px;text-indent:3px}
.color option{padding:5px;}
.quantity{}
.quan{font-size:15px;color:#3f3f3f;float:left}
.quan input{width:54px;background-color:#FFFFFF;border:1px solid #c5c4c4;padding:10px 0px 9px 0;text-align:center;margin-right:19px;border:0;margin-left:3px;border:1px solid #c8c7c8;-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;}
.quan input:focus{border:1px solid #fd6c6c;-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-btn{width:156px;height:39px;background-color:#eb6fdf;border:0;font-size:15px;color:#fff;font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif;text-transform:uppercase;cursor:pointer;-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-btn:hover{background-color:#555556;-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;}
.size{float:right}
.share{background-color:#fff;padding:11px 17px 17px;margin-top:28px;margin-bottom:15px;height:53px;}
.share img{vertical-align:middle}
.ptext1{font-size:14px;line-height:20px;color:#555556;text-align:justify;margin-top:22px;}
.rview{}
.rhead{background-color:#eb6fdf;margin-top:26px;}
.rhead h2{font-size:17px;color:#fff;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;padding:13px 0 12px 14px}
.psection1 .pbox{width:180px;margin-right:17px;margin-top:22px;}
.psection1 .ptext{font-size:12px;color:#555556}
.psection1 .pprice{font-size:16px;}
.psection1 .pbox:nth-child(4n){margin-right:17px}
.psection1 .pbox:nth-child(6n){margin-right:0}
#scrollup{display:none;}
.scrollup{background:url("../images/arrow2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:50px;height:46px;position:fixed;right:8px;text-indent:-9999px;width:64px;-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;}
.scrollup_top{animation:3s ease 0s normal none infinite arrow;-moz-animation:arrow 3s infinite linear;-webkit-animation:arrow 3s infinite linear;background:url("../images/arrow1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:50px;height:32px;position:fixed;right:30px;text-indent:-9999px;width:20px;margin-bottom:34px;z-index:9999}
@keyframes arrow{0%, 100%{bottom:0px;}
50%{bottom:15px;}
}
@-webkit-keyframes arrow{0%, 100%{bottom:0px;}
50%{bottom:15px;}
}
#static_desc ul{margin-left:20px;}
#menu-gadget{display:none;}
.span6{float:left;width:50%;}
.span6 ul ul li:first-child{margin-top:10px;}
.span6 ul ul li{line-height:30px;}
.cinput2{font-size:14px;margin-bottom:0;margin:9px 0;padding:7px 0 7px 1%;width:50%;border:1px solid #e8e8e8;-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;box-shadow:none;}
.cinput2:focus{border-color:#eb6fdf;-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;}
.track_order_status{margin-left:81px;}
.choose-btn1:hover,.cbtn3:hover{background-color:#3f3f3f;color:#fff;-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;}
.choose-btn1 ,.cbtn3{padding-left:1%;padding-right:1%;height:33px;background:#eb6fdf;font-family:"gotham_mediumregular",Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase;text-align:center;color:#fff;-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;position:relative;border:0;margin-top:20px;margin-bottom:20px;float:left;cursor:pointer;}
.cform-right{float:left;margin-left:33px;}
.cform-left{float:left;width:586px;}
.cinput2-new{font-size:14px;margin-bottom:0;margin-top:20px;padding:7px 0 7px 2%;width:98%;height:40px;border:1px solid #e8e8e8;-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;box-shadow:none;}
.cinput2-new:focus{border-color:#eb6fdf;-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;}
.cinput2-new option{padding:5px;}
.input_email{font-size:14px;margin-bottom:0;margin-top:20px;padding:7px 0 7px 2%;width:98%;height:40px;}
.no_404_img{float:right;padding-right:4%;margin-top:-10px;}
.ncustomer{border:1px solid #f2f0f1;float:left;margin-top:15px;width:560px;}
.ncustomer h3{background-color:#f2f0f1;color:#eb6fdf;font-size:17px;padding:10px 0 10px 15px;}
.ncustomertext{padding:18px 15px 0;}
.ncustomertext h5{color:#2c2c2c;font-size:15px;}
.ncustomertext p{color:#2c2c2c;font-size:13px;line-height:26px;padding-top:6px;text-transform:none;}
.rcustomer{border:1px solid #f2f0f1;float:right;margin-top:15px;min-height:323px;width:595px;}
.rcustomer h3{background-color:#f2f0f1;color:#eb6fdf;font-size:17px;padding:10px 0 10px 15px;}
.forgot{color:#eb6fdf;float:right;font-size:15px;padding-right:2.5%;padding-top:28px;text-transform:none;}
.forgot a{color:#eb6fdf;text-decoration:none;}
.add_member_address .forgot_new_address a{float:left !important;color:#eb6fdf;text-decoration:none;margin-bottom:20px;}
.add_member_address .forgot_new_address_r a{float:right !important;color:#eb6fdf;text-decoration:none;margin-bottom:20px;}
.add_member_address .cbtn3{margin-bottom:15px;}
.ntext{padding:18px 15px 0;}
.cselect-new{border:1px solid #e8e8e8;font-size:14px;margin-bottom:0;margin-top:18px;padding:7px 10px;width:98%;}
.cselect-new option{padding-left:5px;padding-bottom:5px;}
.cbtn3-new{float:right;margin-top:0px;}
.cselect{border:1px solid #c6c6c6;font-size:14px;margin-bottom:0;margin-top:18px;padding:7px 0;width:98%;}
.cselect option{padding:3px;}
#checkout_page h3{font-size:18px !important;}
.change_billing_addr, #change_shipping_address{line-height:24px;}
.new-ntext{text-align:left;}
.ncustomer_account{border:1px solid #f2f0f1;float:left;margin-top:15px;width:253px;min-height:257px;}
.ncustomer_account h3{background-color:#f2f0f1;color:#eb6fdf;font-size:15px;padding:10px 0 10px 15px;text-transform:uppercase;}
.acc_links{float:left;font-size:13px;margin:0 0 18px 5px;}
.order_history{background:url("../images/icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.ntext{padding:18px 15px 0;}
.rcustomer_account{border:1px solid #f2f0f1;float:right;margin-top:15px;width:78%;min-height:257px;}
.rcustomer_account h3{background-color:#f2f0f1;color:#eb6fdf;font-size:15px;padding:10px 0 10px 15px;text-transform:uppercase;}
.personal_detail{color:#3f3f3f;float:left;margin:0 0 15px 18px;}
.reg_text{font-size:15px;}
.acc_links ul li{color:#3f3f3f;font-size:15px;margin:0;padding-bottom:2px;width:auto;list-style:none;}
.acc_links ul li a{color:#3f3f3f;display:block;padding:12px 0 8px 38px;text-decoration:none;text-align:left;}
.my_personal{background:url("../images/icons.png") no-repeat scroll left -40px rgba(0, 0, 0, 0);}
.my_addressbook{background:url("../images/icons.png") no-repeat scroll left -132px rgba(0, 0, 0, 0);}
.my_ch_password{background:url("../images/icons.png") no-repeat scroll left -176px rgba(0, 0, 0, 0);}
.logout{background:url("../images/icons.png") no-repeat scroll left -220px rgba(0, 0, 0, 0);}
.personal_img{border:1px solid #f2f0f1;float:left;height:150px;padding:10px 12px 0;text-align:center;width:123px;}
.personal_img img{height:auto;max-width:100%;}
.deatil_title{color:#3f3f3f;float:left;font-size:15px;padding:0 0 3px;width:165px;}
.deatil_name{color:#3f3f3f;float:left;font-size:15px;line-height:20px;padding:0 18px 7px 0;}
.usr_ord_dtt{border:none}
.usr_ord_dttd_class{background:none repeat scroll 0 0 #3f3f3f;color:#fff;border:0 none;font-weight:normal;}
.inner-banner1{height:49px;background-color:#fecffb;}
.inner-banner1 h1, .inner-banner1 h2{font-size:18px;color:#eb6fdf;padding-left:19px;padding-top:14px;}
.register{padding-bottom:28px}
.register-left{float:left;width:571px;}
.register-right{float:right}
.rinput{width:100%;border:1px solid #b6b6b6;font-size:14px;color:#6c6c6c;margin-top:23px;padding:12px 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;}
.rinput:focus{border:1px solid #eb6fdf;}
.register1{padding:14px;background-color:#fecffb;}
.rinput1{font-size:14px;color:#555556;line-height:25px;}
.rinput1 input{display:inline-block;margin-right:12px;margin-top:5px;}
.rinput12{width:100%;border:1px solid #b6b6b6;font-size:14px;color:#6c6c6c;margin-top:23px;padding:8px 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;padding-top:10px;}
.rinput12 option{padding-left:5px;padding-bottom:5px;}
.plus_size_tag{bottom:11px;right:-5px;position:absolute;width:100%;text-align:right;}
.plus_size_tag img{max-width:100%;height:auto;}
.tag{position:absolute;text-align:left;z-index:8;-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:3px;margin-top:9px;position:absolute;right:-2px;text-align:right;}
.data-table{border:1px solid #f7f7f7;width:100%;}
#shopping-cart-table{font-size:15px;border:1px solid #424242;border-collapse:collapse;padding-left:10px;}
.data-table tbody th, .data-table tbody td{border-bottom:1px solid #424242;border-right:1px solid #424242;}
.data-table tbody td tr td{border-bottom:none;border-right:none;}
.data-table th, .data-table td{font-weight:normal;vertical-align:middle;padding:10px;}
.data-table thead th{background:none repeat scroll 0 0 #eb6fdf;height:25px;text-align:center;color:#fff;}
.data-table tbody td a{color:#424244;text-decoration:none;}
.data-table tbody td strong{font-size:14px;}
#update_grand_total strong{font-size:16px;line-height:23px;}
.data-table tfoot tr{}
.data-table tfoot tr td .choose-btn1{margin:0px;}
.data-table tfoot tr td .btn-update{float:right;margin-left:15px;}
.data-table tfoot tr td .btn-shoppingclear{float:right;margin-left:15px;}
.shopping-cart #grandtotal{float:right;margin:0px 30px 0px 0px;height:auto;}
.shopping-cart #grandtotal table tr td{text-align:right;}
.shopping-cart #proceedcheckout{float:right;margin:20px 10px 0px 0px;}
.shopping-cart .totals .btn-checkout{float:right;margin:0px;}
.data-table tbody tr td img{text-align:center;}
.shopping-cart .totals{min-height:120px;height:auto;border:1px solid #424242;float:right;width:442px;padding:14px 0 18px 16px;margin-top:20px;}
.shopping-cart .discount{padding:14px 0 18px 16px;border:1px solid #424242;width:420px;font-size:14px;text-align:left;float:left;margin-top:20px;min-height:120px;height:auto;}
.shopping-cart .discount #promotion_code{height:39px;padding:2px;border:1px solid #e8e8e8;-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;float:left;}
.shopping-cart .discount #promotion_code:focus{border-color:#eb6fdf;-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;}
.record a img{display:block;margin:auto;width:55px;}
.data-table tbody tr td:last-child img{display:block;margin:auto;width:16px;}
.data-table tbody tr td .qty{text-align:center;border:1px solid #d9d9d9;width:50px;padding:3px;display:block;margin:auto;}
.data-table tbody tr.odd{background:#f9f9f9;}
.color_single{margin-top:20px;font-weight:bold;color:#eb6fdf;font-size:14px;}
.pre_order_content{margin-top:20px;font-size:13px;}
.addthis_button_pinterest_pinit iframe{width:41px !important;}
#___plusone_0{width:58px !important;}
/*Newsletter Signup CSS*/
.newsletter-signup {  background:#eb6fdf; padding:0 15px; padding-bottom:22px; margin-top:24px;}
.newsletter-signup h2 { font-size:30px; color:#fff; font-family:"gotham_mediumregular",Arial, Helvetica, sans-serif; text-align:center; padding-top:26px}
.enter-email { text-align:center; font-size:17px; color:#fff; padding-top:14px}
.newsletter-input { max-width:356px; margin:auto; position:relative; padding-right:131px; margin-top:18px}
.inputnew { width:100%; background:#fff; border:0; font-size:14px; color:#848080; padding:10px 12px 11px 12px}
.inputnew:focus { border:0 !important; }
.input-subscribe { font-size:15px; color:#fff; text-align:center; height:37px; width:131px; border:0; background:#424242;  text-transform:uppercase; position:absolute; top:0; right:0; -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}
.input-subscribe:hover { background:#f8f8f8; color:#282828 }
.input-subscribe:focus { border:0 !important; }
.fsocial { display:table; margin:auto; padding-top:23px}
.fsocial .fb { width:47px; height:47px; float:left; margin-left:4px; margin-right:4px; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;} 
.fsocial .fb:hover {     -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);}
.fsocial .fb a { display:block; width:100%; height:100%}
.fb {background:url(../images/sprite.png) -8px -58px no-repeat; }


.twit {background:url(../images/sprite.png) -118px -58px no-repeat; }



.pint {background:url(../images/sprite.png) -63px -58px no-repeat; }
.addthis_inline_share_toolbox { clear:none !important; }
.top1-center { padding-left:12.5%;}
@media only screen and (max-width:1200px){.wrapper{width:98%}
.top1-left{font-size:13px;}
.cart{font-size:13px;}
.sbanner1{width:23.5%;margin-right:1.5%}
.sbanner3{width:50%}
.bbanner-left{width:49%}
.btext-left{font-size:18px;}
.btext-right{font-size:12px;}
.fheading{font-size:16px;}
.flinks{padding-top:18px;}
.flinks1{font-size:13px;padding-top:9px;}
.copy{font-size:13px;}
.finput1{font-size:13px;}
.subs-btn{font-size:13px;}
.pleft{width:22%}
.pright{width:75%}
.pbox{width:23.5%;margin-right:2%}
.pimg{height:auto;}
.inner-banner{height:auto}
.inner-banner h1{font-size:27px;padding:16px 0 16px 19px;}
.pleft h2{font-size:15px;height:40px;padding:12px 0 12px 13px;}
.pleft li{font-size:13px;line-height:30px;}
.pleft ul{padding:10px 0}
.sel{font-size:14px;}
.sel select{font-size:13px;}
.listing1 a{padding:6px 8px;}
.ptext{font-size:13px;min-height:52px;}
.pprice{font-size:13px;}
.pdetails-left{width:60%}
.pdetails-right{width:39%}
.psmall li{width:23.5%;margin-right:2%}
.pdetails-left h2{font-size:15px;}
.pdetails-left h3{font-size:14px;padding-top:15px;}
.avail{font-size:12px;padding-top:5px;}
.pdetails-left h4{font-size:17px;margin-top:15px;}
.pdetails-left h4 span{font-size:13px;top:0;}
.color h4{font-size:14px;}
.quan{font-size:14px;}
.quan input{padding:9px 0;width:49px;}
.share{font-size:14px;}
.ptext1{font-size:13px;line-height:18px;}
.pdetails-left{min-height:698px;}
.rhead h2{font-size:15px;}
.psection1 .pprice{font-size:13px;}
.psection1 .pbox{margin-right:1%;margin-top:22px;width:15.7%;margin-top:20px;}
#menu div div div > ul > li > ul > li a{font-size:13px !important}
.enqui-form .cform-left{width:50%}
.enqui-form .cform-right{width:44%}
#contact_form iframe{width:100% !important;}
.no_404_img{padding-right:0;}
.no_404_img img{max-width:100%;}
.ncustomer, .rcustomer,.ncustomer_account, .rcustomer_account{width:49%;}
.ncustomer_profile, .rcustomer,.rcustomer_account{width:49%;}
.nc_account{width:25%;}
.rc_account{width:74%;}
.register-left{width:49%}
.top1-center { padding-left:7.5%;}
}
@media (max-width:980px){#menu{display:none;}
#menu-gadget{display:block;}
.newsletter-signup h2 { font-size:24px;}
.enter-email { font-size:16px;}
.top1-center { display:none;}
}
@media only screen and (max-width:980px){
.sale_offer img	{ max-width:100%; height:auto; }
.sbanner1 h3{font-size:16px;padding-top:11px;}
.sbanner1 h4{font-size:11px;}
.sbanner2 h3{margin-top:-2px;padding-top:0}
.sbanner2 h4{padding-bottom:15px;padding-top:4px;}
.btext{height:52px;}
.btext-left{font-size:16px;padding-top:16px;}
.btext-right{margin-top:20px;}
.fheading{font-size:15px;}
.flinks1{font-size:12px;padding-top:9px;}
.copy{font-size:12px;}
.sale_offer {height: auto;}
.sale_offer .copy { font-size:14px; }
.navigation{margin-bottom:17px;}
.inner-banner{margin-bottom:11px;}
.pbox{width:32%;margin-right:2%}
.pbox:nth-child(4n){margin-right:2%}
.pbox:nth-child(3n){margin-right:0}
.inner-banner h1{font-size:24px;}
.pleft{width:100%;display:none;min-height:inherit !important}
.pleft h2{font-size:14px;}
.pright{width:100%;margin-top:12px;}
.pleft li{line-height:24px;}
.pleft ul{display:none}
.top1-left{font-size:12px;}
.cart{font-size:12px;}
.cart span{top:-3px;}
.pdetails-right{float:none;margin:auto;width:39%;margin-bottom:20px;}
.pdetails-left{clear:both;float:none;margin:auto;width:100%;min-height:inherit !important;padding:14px;}
.ptext1{margin-top:0}
.pdetails-left h2{font-size:14px;}
.pdetails-left h3{font-size:13px;padding-top:15px;}
.avail{font-size:11px;padding-top:5px;}
.pdetails-left h4{font-size:15px;margin-top:15px;}
.pdetails-left h4 span{font-size:12px;top:0;}
.color h4{font-size:13px;}
.quan{font-size:13px;}
.quan input{padding:9px 0;width:49px;}
.share{font-size:13px;}
.ptext1{font-size:12px;line-height:18px;}
.rhead h2{font-size:14px;}
.add-btn{width:148px;height:36px;font-size:14px;}
.quan input{padding:8px 0}
.psection1 .ptext{min-height:55px;font-size:11px;}
.psection1 .pprice{font-size:12px;}
.psection1 .pbox:nth-child(3n){margin-right:1%}
.psection1 .pbox:nth-child(6n){margin-right:0%}
.psection1 .pbox{width:15.5%}
.color select{font-size:11px;}
.copy{font-size:11px;}
.sf-menu-phone li > a{font-size:11px !important}
.sf-menu-phone li li a{font-size:11px !important}
.cinput2{width:98%}
.cinput2-new{width:98%;}
.track_order_status{margin-left:0px;}
#search_location_btn{float:left !important;}
.no_404_img{padding-right:0;width:50%;}
.ntext{padding:9px 2px 0;}
.nc_account{width:25%;}
.rc_account{width:73%;}
.rc_account .deatil_name{font-size:15px;}
.rc_account .deatil_title{font-size:15px;}
.personal_img{width:15%;padding:2%;margin-left:2%;margin-top:0;height:auto;display:none;}
.personal_detail{width:74%;margin-left:3%;padding-bottom:10px;margin-top:0;}
.deatil_title{width:134px;}
.deatil_name{width:238px;}
.acc_links ul li{padding-bottom:10px;font-size:15px;}
.acc_links ul li a{padding-top:4px;padding-bottom:4px;}
.new-ntext{padding:10px;}
.cbtn3-new{margin-top:10px;}
.cbtn3{margin-bottom:35px;margin-left:0px;}
.forgot_new_address{padding-top:0px;padding-bottom:13px;padding-left:0}
.forgot_new3{padding-left:0px;padding-bottom:10px;margin-top:-20px !important;padding-top:0;float:left;}
.forgot_new4{}
.extrapad{padding-bottom:10px;padding-top:0;}
.add_member_address .forgot_new_address_r a{float:left !important;}
.cselect-new{width:98% !important;}
.inner-banner1 h1, .inner-banner1 h2{font-size:16px;padding-top:15px;}
.rinput{font-size:12px;padding:11px;}
.rinput12{font-size:12px;padding:7px;padding-top:8px;}
.rinput1{font-size:13px;line-height:23px;}
.rinput1 input{position:relative;top:2px;}
.shopping-cart .discount, .shopping-cart .totals{width:100%;}
.}
@media only screen and (max-width:760px){.desktop{display:none}
.mtop{display:block}
.navigation{position:relative;margin-bottom:0;}
.banner{margin-top:2%}
.navigation .tsearch{display:block;position:absolute;right:6px;top:0;z-index:1000;width:150px;}
.tinput1{font-size:13px;}
.logo{margin:auto auto 15px;text-align:center;width:55%;}
.mcart1{font-size:12px;}
.sbanner{padding-top:2%;}
.sbanner1{margin-right:2%;width:49%;}
.sbanner1 h3{font-size:15px;}
.btext{height:auto;padding:12px 12px}
.btext-left{padding-top:0;font-size:15px;}
.btext-right{margin-top:0;font-size:11px;margin-top:2px}
.sbanner2{margin-right:0}
.sbanner3{width:100%;margin-top:2%;}
.bbanner-left{width:100%;margin-top:2%}
.footer{margin-top:2%}
.fopen{display:none;padding:4px 0 8px}
.flinks{padding-top:0;width:100%;}
.fheading{font-size:13px;padding:5px 10px;background-color:#eb6fdf;color:#fff;border:1px solid #fff;}
.foot1{height:auto;padding:10px 0}
.foot2{padding:12px 0}
.copy{text-align:center;padding:0;float:none;font-size:11px;width:100%;}
.copy1{padding-top:5px;width:100%;}
.copy2{padding:10px 0 5px 0;width:100%;}
.flinks1{padding-top:0;font-size:11px;padding-left:5px;}
.flinks1 a{line-height:22px;}
.finput1{margin-top:5px;font-size:11px;padding-left:2%;width:100%}
.subs-btn{margin-top:7px;width:95px;font-size:11px;}
.pnav{padding:0 1px 15px}
.inner-banner h1{font-size:22px;}
.sel{width:300px;margin:auto;float:none;padding-left:0}
.pright{width:100%;margin-top:13px;}
.listing{height:auto;padding-bottom:10px;}
.listing1{float:none;text-align:center;margin-top:5px;font-size:12px;}
.listing1 a{margin-top:6px;}
.ssel{margin-bottom:15px;}
.ptext{font-size:12px;}
.pbox{margin-bottom:15px;}
.pdetails-right{width:60%}
.color1{margin-right:0;}
.color{float:left;margin-right:4%;width:48%;}
.psection1 .pbox{width:32%;margin-right:1.5%}
.no_404_img img{display:none;}
.page_404_content{width:100% !important;}
.ncustomer, .rcustomer,.ncustomer_account,.rcustomer_account{width:100%;float:none;height:auto !important;}
.ncustomer_profile, .rcustomer, .rcustomer_account{width:100%;float:none;}
.forgot_new3{padding-left:10px;padding-bottom:10px;margin-top:10px !important;padding-top:0;float:left;}
.cbtn3{margin-bottom:15px;}
}
@media only screen and (max-width:550px){.mcart1{font-size:11px}
.mlogin{font-size:12px;}
.pbox{width:49%;margin-right:2%}
.pbox:nth-child(4n){margin-right:2%}
.pbox:nth-child(3n){margin-right:2%}
.pbox:nth-child(2n){margin-right:0}
.inner-banner h1{font-size:20px;padding:11px 0 11px 14px}
.psection1 .pbox{margin-left:1% !important;margin-right:1% !important;width:31.3%;margin-top:16px;margin-bottom:9px;}
.pnav{font-size:13px;}
.pdetails-right{width:76%}
.pdetails-left h2{font-size:13px;}
.pdetails-left h3{font-size:11px;}
.pdetails-left h4{font-size:14px;}
.pdetails-left h4 span{font-size:11px;}
.color{width:100%;margin-right:0}
.color h4{margin-top:15px}
.box1{padding-top:0}
.color select{margin-top:6px;}
.quan input{width:46px;padding:5px 0}
.add-btn{font-size:12px;height:31px;width:122px;}
.ptext1{line-height:17px;}
.cform-left{width:100% !important;margin-bottom:18px;float:none}
.cform-input{width:96.5% !important}
.cform-left textarea{width:96.5%;margin-bottom:18px;float:none}
.cform-right{float:none;margin-left:0;clear:both}
.cform-right h2{font-size:18px;line-height:25px;}
.cform-right h3{font-size:13px;}
.phone{font-size:13px;line-height:25px;padding-top:5px;}
.ntext{padding:9px 15px 0;}
.rcustomer .ntext{padding:9px 15px 0;}
.deatil_title{font-weight:bold;}
.forgot{padding-top:1px;padding-bottom:10px;float:left;}
.cbtn3{margin-bottom:15px;}
.register-left{width:100%}
.register{padding-bottom:16px;}
.rinput{font-size:11px;margin-top:13px;}
.rinput12{font-size:11px;margin-top:13px;}
.inner-banner1 h1, .inner-banner1 h2{color:#eb6fdf;font-size:14px;padding-left:14px;padding-top:12px;}
.inner-banner1{height:39px;}
.newsletter-signup h2 { font-size:22px;}
.enter-email { font-size:15px;}
.inputnew { font-size:13px; height:37px}
.newsletter-input { padding-right:108px}
.input-subscribe { font-size:13px; width:108px; }
.fsocial .fb { -ms-transform: scale(0.86); /* IE 9 */
    -webkit-transform:scale(0.86); /* Chrome, Safari, Opera */
    transform: scale(0.86); margin-left:2px; margin-right:2px;}
	.sale_offer { display:none; }
}
@media only screen and (max-width:479px){.banner{margin-top:3%}
.btext-left{font-size:14px;}
.sel{width:249px;font-size:13px;}
.ptext{min-height:36px;}
.pbox{margin-bottom:0;margin-top:15px;}
.sel select{font-size:12px;}
.products{padding:8px;}
.pbox{width:100%;margin-right:0% !important}
.psection1 .pbox{margin-left:1% !important;margin-right:1% !important;width:48%;}
.pdetails-right{width:100%}
.color h4{font-size:12px;}
.add-btn{margin-top:10px}
.share img{height:auto;margin-top:10px;max-width:100%;vertical-align:middle;}
.rinput1 input{margin-right:7px;}
.rinput1{font-size:11px}
.newsletter-signup h2 { font-size:20px;}
.enter-email { font-size:14px; padding-top:11px;}
.at-icon-wrapper { height:20px !important; width:20px !important; line-height:20px !important; }
.at-icon { height:20px !important; width:20px !important;  }
.addthis_inline_share_toolbox { padding-top:5px !important; }
}