@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,700italic,400,700&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Cuprum:400,400italic,700,700italic&subset=latin,cyrillic);
@-moz-keyframes rightSpring{0%{margin-left:0} 50%{margin-left:-30px} 100%{margin-left:0}}
@-moz-keyframes leftSpring{0%{margin-left:0} 50%{margin-left:30px} 100%{margin-left:0}}
@-webkit-keyframes rightSpring{0%{margin-left:0} 50%{margin-left:-30px}100%{margin-left:0}}
@-webkit-keyframes leftSpring{0%{margin-left:0} 50%{margin-left:30px} 100%{margin-left:0}}
@font-face{font-family:'icons';src:url(icons.eot);src:url(icons.eot?) format('embedded-opentype'),url(icons.woff) format('woff'),url(icons.ttf) format('truetype')}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none;text-align:center}
.slides:after{display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{position:relative}
.flex-viewport{max-height:3300px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(sprite.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:.5;filter:alpha(opacity=50);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:-105px top;right:0}
.flex-direction-nav .flex-prev{background-position:-75px top;left:5px}
.flexslider:hover .flex-next{opacity:1}
.flexslider:hover .flex-prev{opacity:1}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
.mobile .flex-direction-nav .flex-prev{opacity:0;left:0}
.mobile .flex-direction-nav .flex-next{opacity:0;right:0}
#super-menu{background:none;border:none;height:40px}
#super-menu>ul{width:100%;display:table;overflow:auto;list-style:none;margin:0;padding:0;position:relative}
#super-menu>ul>li{border-left:1px solid #333745;display:table-cell;min-width:85px}
#super-menu>ul>li>a{text-align:center;height:40px;font-size:13px;text-transform:uppercase;color:white;text-decoration:none;display:block;z-index:6;position:relative;font-family:'Roboto Condensed',sans-serif;line-height:3.2}
#super-menu>ul>li:hover{background-color:#ea2e49}
.super-menu>li>div{position:absolute;width:980px;background-color:#5F6874;border-top:1px solid #333745;left:-200px;padding-left:15px;padding-top:15px;visibility:hidden;opacity:0}
.larger-logo .super-menu>li>div,.header_ii .super-menu>li>div{left:0}
.show-more span{display:none}
.mega-menu-item{float:left;width:226px;padding:10px;padding-bottom:10px;padding-top:10px;margin-right:15px;margin-bottom:15px;font-size:12px;background-color:white;min-height:150px}
.mega-menu-divider{clear:both}
.mega-menu-top{color:white;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;background-color:#ea2e49;padding:6px 7px;display:block}
.mega-menu-sub{color:#333;font-family:'Helvetica',sans-serif;font-size:12px;line-height:1.2;display:inline-block;margin-left:15px;text-transform:none;padding:3px 0}
.mega-menu-item ul li span:before{position:absolute;display:inline-block;font-family:'icons';content:"1";line-height:1.3;font-size:11px;padding-right:3px;padding-top:4px}
.mega-menu-item ul{float:left;max-width:50%;padding-top:5px}
.item-no-image>ul{max-width:100%}
.mega-menu-item img{float:right;max-width:100px;margin-top:8px}
.product-menu-item{float:left;width:178px;padding:10px;padding-bottom:10px;padding-top:10px;margin-right:15px;margin-bottom:15px;font-size:12px;background-color:white;position:relative;text-align:center}
.product-menu-name{width:100%;color:#333745;text-decoration:none;text-align:center;padding:5px;padding-top:5px;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.product-menu-item .price{display:block;font-weight:bold;color:#333745;text-align:center;padding-top:4px;padding-bottom:5px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-top:1px solid #dbdbdb;display:inline-block}
.product-menu-item .price-old{color:#ea2e49;font-size:13px;text-decoration:line-through;display:inline}
.product-menu-item .price-new{font-weight:bold;display:inline}
.product-menu-item .button{display:block; width:100%;font-size:12px;min-height:30px}
.product-menu-item .out-stock {display:block; height:30px; line-height:30px;}
.brands-menu{padding-left:17px}
.brands-menu-item{float:left;padding:10px;padding-bottom:10px;padding-top:10px;margin-right:15px;margin-bottom:15px;margin-left:2px;font-size:12px;background-color:white;max-width:120px}
.brands-menu-item>a{line-height:1.2}
.brands-menu-item>img{display:block;margin:0 auto;cursor:pointer}
.brands-menu-top{color:white;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;background-color:#ea2e49;padding:6px 7px;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.dropdown-menu{background:white;position:absolute;z-index:5;color:#333745;display:none;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.5);box-shadow:0 1px 5px -1px rgba(0,0,0,.5)}
.dropdown-menu li a{display:block;padding:12px;padding-left:7px;color:#333}
.dropdown-menu li a:before{font-family:'icons';content:"1";font-size:9px;padding-right:3px}
.dropdown-menu li:hover a{background-color:#ea2e49;color:white}
#super-menu .open{display:none;position:relative;line-height:3.2}
.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td .camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none;-webkit-backface-visibility:hidden}
.camera_wrap{display:none;position:relative;z-index:0}
.camera_wrap img{max-width:none !important}
.camera_fakehover{height:100%;position:relative;width:100%;z-index:1}
.camera_wrap{width:100%}
.camera_src{display:none}
.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}
.camera_target_content .camera_link{background:url(blank.gif);display:block;height:100%;text-decoration:none}
.camera_loader{background:#fff url(loader.gif) no-repeat center;background:rgba(255,255,255,.9) url(loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3;display:none !important}
.camera_bar{left:0;overflow:hidden;position:absolute;right:0;top:0;bottom:0;z-index:3}
.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}
.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}
.camera-caption{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;display:block;padding:18px;bottom:35px;margin:0 35px;background:#ea2e49;font-size:15px;color:white}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4}
.camera_wrap .camera_pag{position:absolute;bottom:-7px;text-align:center;width:100%}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:center;display:inline-block}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:15px;width:15px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent,.camera_wrap .camera_pag .camera_pag_ul li:hover{background-color:#588f27}
.camera_pag_ul li img{display:none;position:absolute}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}
.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:70px;width:70px;top:50%;margin-top:-40px;position:absolute;z-index:2;font-size:55px;color:white;background-color:transparent;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
.camera_prev:hover,.camera_next:hover,.camera_commands:hover{color:#588f27}
.camera_prev{left:0}
.camera_prev>span{display:block;height:50px;width:50px}
.camera_prev>span:before{content:'6';font-family:'icons';position:absolute;top:8px;left:8px}
.camera_next>span:before{content:'5';font-family:'icons';position:absolute;top:6px;left:8px}
.camera_next{right:0}
.camera_next>span{display:block;height:50px;width:50px}
.camera_commands{right:51px}
.camera_clear{display:block;clear:both}
.showIt{display:none}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}
.camera_caption{color:#fff}
.camera_caption>div{background:#000;background:rgba(0,0,0,.8)}
.camera_wrap .camera_pag .camera_pag_ul li{background:white}
.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:white}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{background:#434648}
.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}
.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6}
.camera_wrap .camera_pag .camera_pag_ul li{background:#f4f4f4}
.camera_thumbs_cont ul li>img{border-color:1px solid #000}
*{margin:0;outline:none;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img,iframe{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
.clearfix{clear:both}
html{overflow-x:hidden}
body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333745;font-size:13px;overflow:hidden;-webkit-font-smoothing:antialiased;background-color:#f4f4f4}
.loader{width:100%;height:100%;top:0;left:0;position:fixed;background-repeat:no-repeat;background-position:center center;background-color:white;z-index:9999}
.overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;display:none}
p{margin-top:0;margin-bottom:20px;color:#333745;line-height:1.4;font-size:13px}
.camera-caption p{margin:0;font-size:15px}
#content{min-height:350px}
#content>h1{color:white;background-color:#ea2e49;padding:11px;padding-left:15px;height:40px;max-height:40px;padding-bottom:10px;font-family:'Roboto Condensed',sans-serif;font-size:18px;text-transform:uppercase;margin:-20px;margin-bottom:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.win #content>h1{padding-top:11px}
#content.quickview h1{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#content h2{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;padding-bottom:8px;border-bottom:1px solid #dbdbdb;margin-bottom:10px;font-weight:bold;color:#333745}
#content>h1 + p{padding-top:10px}
#content>h1 + b{font-size:17px;font-weight:bold;margin:10px 0 15px 0;display:block;color:#48a0d0}
hr{margin-top:10px;border:0;height:0;border-bottom:1px solid #dbdbdb}
a,a b{color:#45738f;text-decoration:none;cursor:pointer}
a:hover{color:#ea2e49;text-decoration:none}
a.button,input.button{cursor:pointer;color:white;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:14px;background-color:#ea2e49;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-height:35px;padding:0 12px;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-font-smoothing:antialiased}
a.button{display:inline-block;text-decoration:none;line-height:2.7}
.-moz- a.button{line-height:2.6}
input.button{margin:0;border:0;line-height:1.6;padding-bottom:2px}
a.button:hover,input.button:hover{background-color:#45738f}
.buttons{border-top:1px solid #dbdbdb;overflow:auto;padding:10px;padding-top:15px;margin-bottom:10px;min-height:30px;padding-left:0}
.buttons a b:hover{color:#ea2e49}
.buttons .left{float:left;text-align:left}
.buttons .right{float:right;text-align:right}
.buttons .right a{text-decoration:none !important}
.buttons .center{float:left;text-align:center;margin-left:auto;margin-right:auto}
.wait{position:absolute;padding-top:25px;padding-left:5px;right:-2px}
input[type='text'],input[type='email'],input[type='password'],textarea{background:#fafafa;-webkit-border-radius:2px;border-radius:2px;border:1px solid #dbdbdb;padding:6px 3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05);padding:5px;margin:5px 0 0;min-height:28px;min-width:250px;max-width:250px}
textarea{max-width:100%;width:100%;resize:none;height:150px}
input[type='text']:hover,input[type='email'],input[type='password']:hover,textarea:hover{background-color:#f7f7f7}
input[type='radio'],input[type='checkbox']{margin:5px}
select{background:#f4f4f4;border:1px solid #dbdbdb;padding:5px;margin:5px}
label{cursor:pointer;padding-right:20px;font-weight:bold}
span.error{display:inline-block;background-color:#ea2e49;color:white !important;padding:3px 4px 2px 4px;font-size:12px;margin-top:5px}
.mc-hide-scrolls{overflow:hidden}
body .mc-cycle{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0}
#bgslider_left,#bgslider_right{position:absolute;cursor:pointer;top:250px;width:50px;height:50px;background:red;z-index:2}
#bgslider_right{right:0}
div.mc-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}
.mc-old-browser .mc-image{overflow:hidden}
html.ie8{overflow:auto !important}
#container{width:980px;margin:0 auto;background-color:white;z-index:97;overflow:hidden;position:relative}
#content{max-width:980px;padding:20px 20px 0 20px;position:relative}
#content .content{padding:10px;padding-top:0;padding-left:0;overflow:auto;margin-bottom:10px;font-size:13px}
#content .content b{font-weight:bold;line-height:1.5;font-size:15px}
header ul,footer ul,#column-right ul,#column-right ol,#column-left ul,#column-left ol,.journal-filter ul,#content .content ul,#content .content ol,.sitemap-info ul,.category-list ul,.journal-boxes ul{padding:0;list-style:none}
#content .content ul li{margin:6px}
#content .content ul li:before{font-family:'icons';content:"1";font-size:11px}
#content .content .left{float:left;width:49%;line-height:1.2}
#content .content .right{float:right;width:49%;line-height:1.2}
.breadcrumb{background:#333745;color:white;margin:0 auto;padding:12px;padding-left:15px;max-width:980px;height:40px;position:relative;clear:both;z-index:9;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.breadcrumb a{color:inherit;font-size:12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:bold}
.breadcrumb a:hover{color:#ea2e49;background-color:transparent}
.webkit.mac .breadcrumb{padding-top:13px}
.ie8 .breadcrumb{width:980px}
header{width:100%;margin:0 auto;height:120px;position:relative;background-color:#f4f4f4;z-index:1000}
header .top-header{width:100%;height:40px;position:absolute;z-index:0;background-color:#f4f4f4}
.ie8 header .top-header{display:none}
#journal-header{width:980px;height:120px;margin:0 auto}
#logo{position:relative;top:0;left:0;width:200px;height:120px;background-color:white;display:table;z-index:99;float:left}
#logo a{text-align:center;display:table-cell;vertical-align:middle}
#logo a img{margin:0 auto;max-width:200px;height:auto;max-height:118px}
.top-links{width:500px;height:40px;position:relative;z-index:1;float:left;display:table;border-bottom-width:0;border-bottom-style:solid}
.top-links a{display:table-cell;vertical-align:middle;padding:7px;color:#333745;text-decoration:none;font-size:10px;text-transform:uppercase;text-align:center;border-left:1px solid #dbdbdb;min-width:60px}
.top-links a img{display:inline-block;vertical-align:middle}
.top-links a span{margin:0;padding:0;position:relative;height:100%;margin-left:10px;vertical-align:middle}
.ie8 .top-links a{border-bottom:1px solid #dbdbdb}
.top-links a:first-child{border-left:none}
.top-links .no-link{cursor:default}
#search{width:280px;height:40px;background-color:white;float:left;position:relative}
#search input{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border:none;-webkit-border-radius:0;border-radius:0;height:40px;width:240px;min-height:40px;min-width:240px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;z-index:2;padding:0;margin:0;padding-left:10px;font-size:13px;color:#333745}
.ie8 #search input{position:absolute;line-height:3}
#search .button-search{width:40px;height:40px;float:left;background:url(sprite.png) no-repeat -103px -25px;cursor:pointer;border-right:1px solid #dbdbdb}
.android #search{overflow:auto !important;-webkit-backface-visibility:visible !important}
#journal-header .welcome{position:relative;z-index:99;display:table;width:500px;height:40px;margin:0;float:left;font-size:12px;background-color:#f4f4f4}
#journal-header .welcome form{padding:0;margin:0;display:table-cell;vertical-align:middle;position:relative;z-index:2}
#welcome{display:table-cell;vertical-align:middle;text-align:right;padding-right:15px;position:relative;z-index:1;font-size:16px;color:#333;font-weight:bold}
.safari #journal-header .welcome{width:499px}
#journal-header .cart{background-color:#ea2e49;color:white;height:40px;width:280px;float:left;z-index:999;position:relative;margin:0}
#cart{left:0;right:0;width:100%;height:40px;cursor:pointer}
#cart .heading{float:none;margin:0;padding:0;border:none;position:relative;z-index:1}
#cart .heading:before{font-family:'icons' !important;content:"a";font-size:29px;position:absolute;pointer-events:none;right:6px;top:4px}
#cart .heading a{color:inherit;border:none;font-size:14px;display:block;text-decoration:none;overflow:hidden;width:100%;height:40px;display:table}
#cart .heading a span{display:block;text-align:right;padding-right:45px;display:table-cell;vertical-align:middle;font-weight:bold}
#cart.active .heading{padding:0;margin:0;border:0}
#cart .content{min-width:350px;visibility:hidden;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';position:relative;padding:8px;padding-top:10px;min-height:125px;border:0;background:white;color:#333745;-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.5);box-shadow:0 1px 8px -3px rgba(0,0,0,.5);float:right;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#cart.active .content{display:block;visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.mini-cart-info{position:relative;top:-7px}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:0}
.mini-cart-info td{color:#333745;vertical-align:middle;padding:10px 5px;border-bottom:1px solid #DFDFDF}
.mini-cart-info td a{display:block;color:#333745}
.mini-cart-info .image{width:1px}
.mini-cart-info .image a{display:block;line-height:50px;width:50px;font-size:0px;height:50px;text-align:center;vertical-align:middle}
.mini-cart-info .image img{line-height:50px;max-width:50px;max-height:50px;vertical-align:middle}
.mini-cart-info .name small{color:#333745}
.mini-cart-info .quantity,.mini-cart-info td.total,.mini-cart-info .remove{text-align:right}
.mini-cart-info .remove a{width:7px;height:7px;background:url(sprite.png) no-repeat -139px -10px;position:relative;cursor:pointer}
.mini-cart-info .total{white-space:nowrap}
.mini-cart-total{text-align:center;font-size:13px;border:0px}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px}
.mini-cart-total td{color:#333745;padding:4px}
td.left,td.right{min-width:100px;text-align:right;font-weight:bold}
td.right{min-width:80px}
#cart .checkout{clear:both;min-height:58px;padding-top:5px;text-align:center;display:table;margin:0 auto}
#cart .checkout a{display:table-cell;vertical-align:middle;display:block;padding:8px 10px;margin-top:15px;float:left;text-align:center;color:white;font-family:'Roboto Condensed',sans-serif;margin:10px;max-height:30px;text-transform:uppercase;font-size:13px;background:#ea2e49;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#cart .checkout a:hover{background:#45738f}
#cart .empty{padding-top:43px;text-align:center;font-size:14px;font-style:italic}
#journal-header .menu{height:40px;background-color:#5f6874;float:left;width:780px;position:relative;z-index:98;margin:0}
#menu{background:none;border:none;height:40px}
#menu>ul{width:100%;display:table;overflow:auto;list-style:none;margin:0;padding:0;position:relative}
#menu .open{display:none;position:relative;z-index:999}
#menu>ul>li{border-left:1px solid #333745;display:table-cell;position:relative;min-width:85px}
#menu>ul>li:nth-child(2){border-left:none}
#menu>ul>li>a{text-align:center;height:40px;font-size:13px;text-transform:uppercase;color:white;text-decoration:none;display:block;z-index:6;position:relative;font-family:'Roboto Condensed',sans-serif;line-height:3}
#menu>ul>li:hover{background-color:#ea2e49}
#menu>ul>li div{background:white;position:absolute;z-index:5;color:#333745;-webkit-box-shadow:0 1px 6px -1px rgba(0,0,0,.5);box-shadow:0 1px 6px -1px rgba(0,0,0,.5);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:table;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden}
#menu>ul>li:hover div{opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible}
#menu>ul>li:last-child>div{right:0}
#menu>ul>li>div>ul{display:table-cell;min-width:100px}
#menu>ul>li>div>ul li a:before{font-family:'icons';content:"1";font-size:8px}
#menu>ul>li ul + ul{border-left:1px solid #dbdbdb}
#menu>ul>li ul>li>a{text-decoration:none;padding:12px;padding-left:8px;color:#333745;display:block;white-space:nowrap;overflow:hidden}
#menu>ul>li ul>li:hover>a{background:#ea2e49;color:white}
#menu>ul>li>div>ul>li>a{color:#333745}
.noborder{border-left:none !important;border-right:none !important;border:none !important}
.journal-slider + #container>#notification{display:none}
.success,.warning,.attention,.information{position:absolute;line-height:1.5;z-index:99;min-width:100%;height:40px;margin:0}
.success a,.warning a,.attention a,.information a{color:#333745}
.maintenance>h1{padding-bottom:50px !important;line-height:1.2 !important}
.home-container #column-right,.home-container #column-left{position:relative;top:20px}
.home-container .side-shade,.home-container .side-shade2{top:20px}
#column-right .column-head,#column-left .column-head{width:200px;height:40px;background:#ea2e49;position:absolute;top:0;z-index:-1}
.side-shade,.side-shade2{width:200px;height:100%;position:absolute;top:0;right:0;background-color:#f4f4f4;z-index:-1}
.side-shade2{left:0}
#column-right + #content{margin-right:200px}
#column-left + #content{margin-left:200px}
#column-right{width:200px;float:right}
#column-left{width:200px;float:left}
#column-right .box,#column-left .box{margin-bottom:0}
#column-right .box .box-heading,#column-left .box .box-heading{display:table-cell;vertical-align:middle;border:none;color:white;height:40px;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:normal;padding-left:10px;text-transform:uppercase;width:200px}
#column-right .box .box-content,#column-left .box .box-content{padding:0}
#column-right .box .box-content p,#column-left .box .box-content p{padding:10px;text-align:left;line-height:1.4;margin-bottom:0}
#column-right .box .box-content p + select,#column-left .box .box-content p + select{margin-bottom:15px}
#column-right .box-category{margin-top:0}
#column-right .box-content>ul>li>a:before,#column-right .box-category>ul>li>a:before,#column-left .box-content>ul>li>a:before,#column-left .box-category>ul>li>a:before,#column-left #blogArchive>li>a:before,#column-left .blogCategories>ul>li>a:before,#column-right #blogArchive>li>a:before,#column-right .blogCategories>ul>li>a:before,.articleBottom li:before,#blogCategory li:before,.blogSearch .plain li a:before{font-family:'icons';content:"1";font-size:11px;padding-right:3px}
#column-right .box-content ul li,#column-left .box-content ul li{color:#333745}
#column-right .box-content ul li a,#column-left .box-content ul li a{text-decoration:none;color:inherit;font-size:13px}
#column-right .box-category ul li a,#column-left .box-category ul li a{padding-left:5px}
#column-right .box-content ul li ul,#column-left .box-content ul li ul{display:none;padding-top:4px;padding-left:0;padding-bottom:0}
#column-right .box-category>ul>li ul,#column-right .box-content>ul>li ul,#column-left .box-category>ul>li ul,#column-left .box-content>ul>li ul{margin-bottom:5px}
#column-right .box-category>ul>li>a,#column-right .box-content>ul>li>a,#column-right #blogArchive>li>a,#column-right .blogCategories>ul>li>a,#column-right .blogArchives ul ul>li>a,#column-left .box-category>ul>li>a,#column-left .box-content>ul>li>a,#column-left #blogArchive>li>a,#column-left .blogCategories>ul>li>a,#column-left .blogArchives ul ul>li>a{padding:11px 7px;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;border-bottom:1px solid #dbdbdb;display:inline-block;width:100%;height:auto}
#column-right .box-category>ul>li ul,#column-right .box-content>ul>li ul,#column-left .box-category>ul>li ul,#column-left .box-content>ul>li ul{margin-bottom:0;padding-bottom:7px;border-bottom:1px solid #dbdbdb}
#column-right .box-content>ul>li>a:hover,#column-right .box-category>ul>li>a:hover,#column-right #blogArchive>li>a:hover,#column-right .blogCategories>ul>li>a:hover,#column-left .box-content>ul>li>a:hover,#column-left .box-category>ul>li>a:hover,#column-left #blogArchive>li>a:hover,#column-left .blogCategories>ul>li>a:hover{background-color:white}
#column-right .box-content ul li a.active,#column-left .box-content ul li a.active{font-weight:normal;color:#ea2e49}
#column-right .box-content ul li.active,#column-left .box-content ul li.active{background-color:transparent}
#column-right .box-category>ul>li a.active + ul,#column-left .box-category>ul>li a.active + ul{display:block}
#column-right .box-category>ul>li ul>li,#column-left .box-category>ul>li ul>li{padding:2px 5px 3px 10px}
#column-right .box-category>ul>li ul>li>a,#column-left .box-category>ul>li ul>li>a{text-decoration:none;display:inline-block;font-size:12px;padding:4px}
#column-right .box-category>ul>li ul>li>a:hover,#column-left .box-category>ul>li ul>li>a:hover{text-decoration:none;padding:4px;color:#ea2e49;font-weight:normal}
#column-right .box-category>ul>li ul>li>a.active,#column-left .box-category>ul>li ul>li>a.active{font-weight:normal;padding:4px}
#column-right .box-product,#column-left .box-product{width:100%;overflow:hidden}
#column-right .box-product>div,#column-right .prod>li,#column-left .box-product>div,#column-left .prod>li{width:200px;display:inline-block;vertical-align:top;margin:0;padding:5px;border-bottom:8px solid #f4f4f4;background-color:white}
#column-right .box-product>div,#column-left .box-product>div{width:200px}
#column-right .box-product .image,#column-left .box-product .image{display:block;text-align:center;margin-bottom:0;float:left;margin:5px;position:relative;z-index:3;min-width:50px;min-height:50px}
#column-right .box-product .image img,#column-left .box-product .image img{display:inline-block;padding:0;max-width:50px;max-height:50px}
#column-right .box-product .name,#column-left .box-product .name{position:relative;margin-top:9px}
#column-right .box-product .name a,#column-left .box-product .name a{font-size:12px;text-decoration:none;display:block;margin-bottom:5px}
#column-right .box-product .price,#column-left .box-product .price{display:block;font-weight:bold;margin-bottom:4px;font-size:12px;padding-right:7px;padding-top:3px;float:left;color:#777}
#column-right .box-product .price-old,#column-left .box-product .price-old{color:#ea2e49;padding-right:5px;text-decoration:line-through}
#column-right .box-product .price-new,#column-left .box-product .price-new{font-weight:bold}
#column-right .box-product .rating,#column-left .box-product .rating{display:block;margin-bottom:4px}
#column-right .box-product .cart,#column-left .box-product .cart{display:none}
#column-right .box-product .cart input,#column-left .box-product .cart input{color:#5f6874;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:none;font-weight:bold}
#column-right .box-product .cart input:hover,#column-left .box-product .cart input:hover{color:#ea2e49 !important}
.nivoSlider,.journal-slider{position:relative;margin:0 auto;z-index:9;clear:both;margin-bottom:0 !important}
#column-right .column-head + .slideshow,#column-right .column-head + .banner,#column-right .column-head + .journal-slider,#column-left .column-head + .slideshow,#column-left .column-head + .banner,#column-left .column-head + .journal-slider{margin-top:40px;z-index:91}
.banner{position:relative;margin:0 auto;margin-bottom:-2px}
.banner div{text-align:center;display:none;margin:0 auto}
#content .box-filter{display:block;overflow:hidden;width:100%;position:relative;margin-top:-15px;border-bottom:1px solid #dbdbdb;padding-bottom:20px}
#content #button-filter{margin:15px 0;float:right}
#content .box-filter>li{max-width:200px;float:left;margin-right:10px}
#content .box-filter>li>span{font-size:15px;font-weight:bold;padding:8px 8px 12px 0;display:block;border-bottom:1px solid #dbdbdb;margin-bottom:8px;padding-left:8px}
#column-right .box-filter>li,#column-left .box-filter>li{min-height:40px;width:100%;display:table}
#column-right .box-filter>li>span,#column-left .box-filter>li>span{font-size:15px;font-weight:bold;padding:8px 8px 8px 0;min-height:40px;display:block;padding-left:15px;line-height:1.5;border-bottom:1px solid #dbdbdb}
#column-right #button-filter,#column-left #button-filter{margin:15px}
#column-right .box-content .box-filter li ul,#column-left .box-content .box-filter li ul{display:block;padding-left:10px;padding-top:5px}
.box-filter label:hover{-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;color:#EA2E49}
.journal-filter{width:100%;height:100%;position:relative;z-index:10}
p + .journal-filter{margin-top:0}
.journal-filter ul{display:table;width:100%;height:42px;margin:0 auto;table-layout:fixed}
#column-right + #content .journal-filter ul,#column-left + #content .journal-filter ul{height:40px}
.journal-filter ul li{background:#ea2e49;border-left:1px solid white;display:table-cell;vertical-align:middle;position:relative;overflow:hidden}
.journal-filter ul li:first-child{border:0}
.journal-filter ul li span{width:100%;height:100%;display:table;overflow:hidden}
.journal-filter ul li a{display:block;width:100%;height:100%;min-height:40px;text-align:center;color:white;font-family:'Roboto Condensed',sans-serif;font-size:16px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:table-cell;vertical-align:middle;overflow:hidden}
.journal-filter ul li a:hover{background:#f4f4f4;color:#ea2e49}
.journal-filter ul li a.selected{color:#ea2e49;background-color:#f4f4f4}
.filter-container{overflow:hidden;width:100%;position:relative;margin:0 auto;display:block;color:white;z-index:0}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.product-grid,.product-list{margin-bottom:20px;margin-right:-20px}
.product-grid input.button,.product-list input.button{min-height:30px;max-height:30px;line-height:1.2}
#content .box-product{margin-right:-20px}
.product-grid>div,#content .box-product>div{margin-right:16px;margin-top:20px;width:220px;background-color:#f4f4f4;display:inline-block;vertical-align:top;text-align:center;position:relative}
#column-right + #content .product-grid>div,#column-right + #content .box-product>div,#column-left + #content .product-grid>div,#column-left + #content .box-product>div{margin-right:16px;width:234px}
.journal-filter .product-grid>div{margin-right:20px}
#content .box-product>div{margin-top:0;margin-bottom:20px}
.product-grid .image,#content .box-product .image{height:234px;width:100%;position:relative;overflow:hidden;background:#FFF}
.product-grid .image a,#content .box-product .image a{width:100%;display:block;text-align:center;background-color:transparent;position:relative;overflow:hidden;height:234px;line-height:234px;vertical-align:middle}
.product-grid .image a img,#content .box-product .image a img{position:relative;max-width:200px;max-height:200px;line-height:234px;vertical-align:middle}
.product-over{width:inherit;height:100%;top:0;left:0;right:0;bottom:0;background:black;position:absolute;z-index:2;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-backface-visibility:hidden}
.product-grid>div:hover .product-over,#content .box-product>div:hover .product-over{opacity:.04;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)';visibility:visible;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}
.product-list .product-over{display:none}
#content .box-heading,.addtocart_window .box-heading{font-family:'Roboto Condensed',sans-serif;font-size:18px;max-height:40px;padding-left:15px;text-transform:uppercase;margin-bottom:10px;color:white;margin-bottom:20px;padding:12px}
.box-heading{background-color:#ea2e49}
.product-grid .name a,#content .box-product .name a{width:100%;color:#333745;text-decoration:none;display:block;text-align:center;padding:8px;padding-top:10px}
.product-grid .description{display:none}
.product-grid .rating,#content .box-product .rating{display:block;position:absolute;top:5px;left:50%;margin-left:-49px;padding:4px 6px 8px 6px}
.product-grid .price,#content .box-product .price{display:block;font-weight:bold;color:#333745;text-align:center;padding-top:6px;padding-bottom:7px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;border-top:1px solid #dbdbdb;display:inline-block}
.product-grid .price-old,#content .box-product .price-old{color:#ea2e49;font-size:13px;text-decoration:line-through}
.product-grid .price-new,#content .box-product .price-new{font-weight:bold}
#content .box-product .cart{margin-bottom:15px}
#content .box-product .cart a{margin:0}
.product-grid .price .price-tax,#content .box-product .price-tax{display:none}
.product-grid .wishlist,.product-grid .compare,#content .box-product .wishlist,#content .box-product .compare{position:relative;margin-top:11px;margin-bottom:13px;text-align:center;height:10px}
.product-grid .wishlist a,#content .box-product .wishlist a{text-align:center;color:#333745;text-decoration:none;display:block;font-size:11px;border-right:1px solid #dbdbdb;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.product-grid .compare a,#content .box-product .compare a{text-align:center;color:#333745;text-decoration:none;display:block;font-size:11px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.product-grid .wishlist a:hover,.product-grid .compare a:hover,#content .box-product .wishlist a:hover,#content .box-product .compare a:hover{color:#ea2e49}
.sale{position:absolute;background-color:#ea2e49;color:#f4f4f4;min-width:40px;min-height:40px;display:inline-block;top:5px;right:5px;-webkit-border-radius:50%;border-radius:50%;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:2.8;font-size:14px;padding:0 2px}
.product-list .sale{top:40px}
#column-right .sale,#column-left .sale{display:none}
.category-info{overflow:auto}
.category-info .image{float:left;margin-right:15px;margin-bottom:17px}
.category-list{overflow:auto;background:#333745;padding-left:16px;position:relative}
.category-list span{width:20px;height:20px;background-color:inherit;position:absolute;left:-8px;top:8px;z-index:2}
h2.refine{margin-bottom:0;border:none;display:none}
.category-list ul{z-index:1;position:relative;color:#f4f4f4;margin-left:-15px}
.category-list ul li{float:left;display:table;position:relative}
.category-list ul li a{font-size:12px;font-weight:bold;color:inherit;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:table-cell;vertical-align:middle;height:37px}
.category-list ul li a:hover{color:#ea2e49}
.category-list ul>li:before{content:"/";position:relative;top:11px;padding-right:7px}
.opera .category-list ul{margin-left:0}
.opera .category-list ul li{margin-right:12px}
.opera .category-list ul>li:before{content:"";position:absolute;top:11px;padding-right:7px}
.product-filter{padding-left:0;overflow:auto;background-color:#f4f4f4;color:#333745}
.product-filter div b{font-size:12px}
.mac .product-filter{padding:5px}
.product-filter .display{padding:11px 0 5px 10px;float:left;color:inherit}
.product-filter .display a{font-weight:normal !important;color:transparent !important;max-width:20px;height:20px;display:inline-block;position:relative;z-index:0}
.product-filter .display span{text-indent:-999999px}
.product-filter .display span{cursor:pointer;position:relative;margin:0 5px;display:inline-block;width:19px;height:17px;color:transparent;background:url(sprite.png) no-repeat -38px -39px}
.product-filter .display span:hover,.product-filter .display span.active2{background-position:-57px -39px}
.product-filter .display span + span{background:url(sprite.png) no-repeat 0 -39px}
.product-filter .display span + span:hover,.product-filter .display span + span.active2{background-position:-19px -39px}
.ipad .product-compare,.ipad .product-filter .display{padding-top:6px}
.product-filter .display span.active2{cursor:default}
.product-filter .sort{float:right;color:inherit}
.product-filter .limit{margin-left:15px;float:right;color:inherit}
.product-compare{font-weight:bold;padding-top:13px;margin-left:25px;float:left}
.product-compare a{text-decoration:none;font-weight:bold;color:inherit;font-size:13px}
.webkit.mac .product-filter .display{padding-top:5px;padding-left:5px}
.webkit.mac .product-compare{padding-top:7px}
.product-list>div{overflow:hidden;margin-bottom:15px;position:relative}
.product-list .right{margin-left:20px;position:absolute;top:115px;left:130px;z-index:99}
.product-list>div{border-top:1px solid #dbdbdb;padding-top:16px}
.product-list>div:first-child{border:none}
.product-list .image{float:left;margin-right:10px}
.product-list .image a{display:block;text-align:center;height:140px;line-height:140px;vertical-align:middle;width:140px}
.product-list .image img{max-height:120px;max-width:120px;line-height:140px;vertical-align:middle}
.product-list .name{margin-top:5px;margin-bottom:5px}
.product-list .name a{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;padding-bottom:4px;display:inline-block;border-bottom:1px solid #dbdbdb;color:#333745;font-weight:bold;width:68%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:475px}
.product-list .description{line-height:1.4;margin-bottom:10px;margin-left:150px;color:#f4f4f4;max-width:65%}
.product-list .rating{color:#333745}
.product-list .price{height:50px;color:#333745;position:absolute;font-size:16px;right:20px;top:15px;text-align:right;font-weight:bold}
.product-list .price-old{font-size:13px;color:#ea2e49;text-decoration:line-through}
.product-list .price-new{font-weight:bold}
.product-list .price-tax{font-size:12px;font-weight:normal;color:#888}
.product-list .cart{float:left}
.product-list .compare{float:right;position:relative;top:10px;left:10px;font-size:11px}
.product-list .quickview{left:68px;top:50%;margin-top:-5px}
.product-info{overflow:auto;margin-bottom:20px;position:relative;display:table;width:100%}
.product-info>.left{display:table-cell;vertical-align:top;width:370px}
.product-info .image{margin-right:20px;padding:0;text-align:left}
.product-info .image a img{max-width:350px}
.ie8 .product-info .image{width:330px !important}
.ie8 .product-info .image-additional{width:330px !important}
.zoomContainer{z-index:100}
.zoomLens{max-width:150px;max-height:150px}
.mobile .zoomContainer{display:none !important}
.product-info .image-additional{width:100%;clear:both;overflow:hidden;position:relative;margin-bottom:15px;padding-right:10px}
.product-info .image-additional a{font-size:0px;position:relative;width:80px;line-height:72px;display:inline-block;height:80px;text-align:center;vertical-align:middle;margin:7px 7px 0 0;border:4px solid #f4f4f4}
.product-info .image-additional a img{max-width:72px;max-height:72px;line-height:72px;vertical-align:middle}
.product-info .description{border-bottom:1px solid #dbdbdb;padding-bottom:10px;margin-bottom:12px;line-height:1.5;font-size:13px}
.product-info .description span{color:#999;font-size:13px;text-align:right;padding-right:5px}
.product-info .description a{text-decoration:none;font-size:14px}
.product-info .price{overflow:auto;padding:9px 0 9px 10px;margin:0 0px 10px 0;font-size:23px;font-family:'Roboto Condensed',sans-serif;background:#f4f4f4;color:#333745}
.product-info .price-old{font-size:15px;white-space:nowrap;text-decoration:line-through; padding:4px;margin:0;margin-bottom:6px;background:none;position:relative;color:#333;display:inline-block}
.product-info .price-new{font-size:22px}
.product-info .price-tax{display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;padding:4px 0 4px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;color:#333745}
.product-info .price .reward{display:block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;margin:9px 0 7px 0;font-weight:normal}
.product-info .price .discount{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:1.4}
.product-info .options{border-bottom:1px solid #dbdbdb;margin-bottom:10px;padding-top:5px;position:relative}
.product-info .options .option{position:relative;display:inline-block;padding:6px 7px 0 7px;padding-bottom:8px;width:100%;background:#f4f4f4;margin-bottom:15px}
.product-info .options .option input[type='text'],.product-info .options .option textarea{min-width:100%;max-width:100%}
.product-info .options .option span{padding:5px 3px 3px 0}
.product-info .options h2{font-size:14px;border:none;margin:0;padding:0;font-weight:normal}
.product-info .options span.error{position:absolute;top:5px;right:5px;padding:3px 4px 2px 4px}
.product-info .option-image{margin-top:3px;margin-bottom:10px}
.product-info .option-image label{display:block;width:100%;height:100%}
.product-info .option-image img{margin-right:5px;cursor:pointer}
.product-info .cart,.product-fastbuy{border-bottom:1px solid #dbdbdb;padding:0 5px 17px 0;margin-bottom:15px;color:#dbdbdb;overflow:auto}
.product-info .cart div{float:left;color:#888;padding-top:2px}
.product-info .cart div a,.product-info .cart div span{position:relative;top:9px;font-size:11px;display:block}
.product-info .cart div a:last-child{border-top:1px solid #dbdbdb;top:0;padding-top:4px}
.product-info .cart div>span{padding-top:9px;display:block}
.product-info .cart input.button{min-height:41px;position:relative;top:1px;min-width:100px;padding-top:2px}
.product-info .cart input.button{padding-top:7px}
.chrome .product-info .cart input.button,.ie .product-info .cart input.button{padding-top:0}
.cart input[name=quantity]{max-width:50px !important;min-width:50px !important;min-height:40px;height:40px;text-align:center;margin-right:7px}
.product-info .cart .minimum{padding-top:10px;font-size:12px;color:#bbb;clear:both}
.product-info .review{color:#888;margin-bottom:20px;line-height:1}
.product-info .review>div img{top:2px;position:relative;margin-right:7px}
.product-info .review>div>span{color:#333745}
.product-info .review .share{display:none;overflow:auto;line-height:normal}
.product-info .review .share a{text-decoration:none}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;margin-bottom:20px}
.attribute thead td,.attribute thead tr td:first-child{color:#333745;font-size:14px;font-weight:bold;background:#f4f4f4;text-align:left}
.attribute tr td:first-child{font-weight:bold;text-align:right;width:20%}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
ul.product-option{padding:0}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;margin-bottom:20px}
.compare-info thead td,.compare-info thead tr td:first-child{color:#f4f4f4;font-size:14px;font-weight:bold;background:#5f6874;text-align:left}
.compare-info tr td:first-child{color:#333;font-weight:bold;text-align:right}
.compare-info td{padding:7px;width:20%;color:#333;text-align:center;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
.compare-info .name a{font-weight:bold}
.compare-info .price-old{font-weight:bold;color:#ea2e49;text-decoration:line-through}
.compare-info .price-new{font-weight:bold}
input[name='captcha']{max-width:150px;min-width:150px;margin-bottom:15px}
#tab-description div,#tab-description p{line-height:1.3;margin-bottom:10px}
#tab-description h3{padding-left:0}
#tab-description ul li{margin-bottom:5px}
.htabs{height:38px}
.htabs a:first-child{border-right:none}
.htabs a{background:#ea2e49;padding:11px;float:left;font-size:15px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;text-align:center;text-decoration:none;color:white;display:none;height:38px;-webkit-box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4);box-shadow:inset 0 -3px 6px -2px rgba(0,0,0,.4)}
.htabs a.selected{background-color:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;color:#333745}
.tab-content{padding:15px;background-color:#f4f4f4;margin-bottom:20px;z-index:2;overflow:auto}
.tab-content p{font-size:13px;color:#333745;margin-bottom:0}
.review-list{padding-bottom:20px;background-color:transparent;padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #dbdbdb}
.review-list .text{padding:10px;padding-top:0;line-height:1.3;clear:both}
.review-list .author{padding:5px;font-weight:bold;border-bottom:1px solid #dbdbdb;display:inline-block;color:#333}
.review-list .author b{font-size:15px;font-weight:bold;color:#5C8BA6}
.review-list .rating{float:right;margin-bottom:20px}
#tab-review{position:relative;padding:20px;padding-bottom:0}
#tab-review .success,#tab-review .warning,#tab-review .attention,#tab-review .information{position:relative;max-width:99%;min-width:99%;margin-bottom:15px}
#tab-review input[type='text'],#tab-review input[type='email'],#tab-review input[type='password'],#tab-review textarea{background:white}
.cart-info table{width:100%;margin-bottom:25px;border-collapse:collapse;border-top:1px solid #dbdbdb}
.cart-info td{padding:7px;padding-right:15px;font-weight:bold}
.cart-info thead td{color:white;font-weight:bold;background-color:#5f6874;color:white}
.cart-info thead .image{text-align:center;height:40px}
.cart-info thead .name,.cart-info thead .model,.cart-info thead .quantity{text-align:left}
.cart-info thead .price,.cart-info thead .total,.cart-info tbody .price,.cart-info tbody .total{text-align:center}
.cart-info tbody td.name a{font-weight:bold;font-size:14px}
.cart-info tbody td{vertical-align:middle;border-bottom:1px solid #dbdbdb}
.cart-info tbody .image img{border:none;padding-top:5px}
.cart-info tbody .image{text-align:center}
.cart-info tbody .name,.cart-info tbody .model,.cart-info tbody .quantity{text-align:left}
.cart-info tbody .quantity input[type='image'],.cart-info tbody .quantity img{position:relative;top:4px;cursor:pointer}
.cart-info tbody span.stock{color:#F00;font-weight:bold}
.cart-total{overflow:auto;margin-bottom:15px;width:400px;float:right}
.cart-total table{float:right}
.cart-total td{padding:3px;text-align:right}
label{line-height:1.5;font-size:13px;position:relative}
.win label{top:-2px}
#total .right{font-size:14px}
input[name='postcode']{max-width:100px;min-width:100px}
.quantity input[type='text']{max-width:40px;min-width:40px;text-align:center}
#shipping table tr>td{font-size:12px}
table td{line-height:1.4}
table td a + a{margin-left:15px}
footer{position:relative;width:100%;background:none;clear:both;overflow:auto;z-index:98}
#footer{border:0;background-color:#333745;position:relative;width:980px;margin:0 auto;overflow:hidden}
.top-row{position:relative;width:100%;display:table;padding-bottom:10px;padding-left:3px;padding-top:3px}
#footer h3{max-height:50px;color:#dbdbdb;font-family:'Roboto Condensed',sans-serif;font-size:14px;text-transform:uppercase;border-bottom:1px solid #5f6874;padding:15px 0;padding-bottom:14px;margin:0 10px;margin-left:15px}
#footer .column{display:table-cell;width:25%}
#footer .column ul li:before{font-family:'icons';content:"1";font-size:11px;color:#f4f4f4}
.fb{margin:15px;margin-bottom:0;background-color:white;max-height:185px}
#footer .column ul{margin-top:8px;margin-left:8px}
#footer .column ul li{padding:6px}
#footer .column a{font-size:13px;padding-left:3px;text-decoration:none;color:#dbdbdb;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#footer .column a:hover, #footer .column a.active{color:#ea2e49}
.connect{position:relative;width:100%;display:table;margin-top:5px;padding-top:9px;height:60px;background:#5f6874;padding-right:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.4);box-shadow:0 0 7px rgba(0,0,0,.4);text-align:center}
.connect section{display:inline-block;float:left}
.connect section + section{display:inline-block;float:right;padding-right:10px}
.connect div{float:left;margin-left:11px;min-width:40px;height:40px;font-weight:bold;color:#dbdbdb;font-size:15px;line-height:2.6}
.connect div a{line-height:2.6}
.connect div span{width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;float:left;margin-right:7px;display:inline-block;background-position:center;background-repeat:no-repeat;background-color:#333745}
.connect .contact-methods a{color:white;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.connect .contact-profiles a{color:white;display:inline-block;width:40px;height:40px;min-width:40px;margin-left:7px;-webkit-border-radius:50%;border-radius:50%;background-position:center;background-repeat:no-repeat;background-color:#333745;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}
.connect .contact-profiles a:hover{background-color:#ea2e49}
.ipad .connect{height:50px}
.custom-text{width:100%;position:relative;padding:15px;color:#dbdbdb;line-height:1.2}
.custom-text p{margin-bottom:0}
header,header .top-header{-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.7);box-shadow:0 1px 4px -1px rgba(0,0,0,.7)}
#journal-header .cart{-webkit-box-shadow:0 1px 4px -2px rgba(0,0,0,.6);box-shadow:0 1px 4px -2px rgba(0,0,0,.6)}
.chrome header,.chrome header .top-header{-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.7);box-shadow:0 1px 5px -1px rgba(0,0,0,.7)}
.chrome #powered{-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.5);box-shadow:0 -1px 5px rgba(0,0,0,.5)}
.chrome #journal-header .cart{-webkit-box-shadow:0 1px 5px -2px rgba(0,0,0,.6);box-shadow:0 1px 5px -2px rgba(0,0,0,.6)}
.back-top{position:fixed;z-index:999;bottom:10px;right:20px;cursor:pointer;display:none;max-width:45px;max-height:45px}
.menu-icon{display:inline-block;width:23px;margin-top:11px;float:left;margin-right:10px}
.menu-icon span{display:block;width:100%;height:4px;background-color:white;margin-bottom:3px}
.swipebox-overflow-hidden{overflow:hidden !important}
#swipebox-overlay img{border:none !important}
#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute}
#swipebox-slider .slide{background:url(loader.gif) no-repeat center center;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block}
#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;width:auto;height:auto;vertical-align:middle}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}
#swipebox-action{bottom:-50px}
#swipebox-action.visible-bars{bottom:0}
#swipebox-action.force-visible-bars{bottom:0 !important}
#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0 !important}
#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url(sb-icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}
#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}
#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}
#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}
#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)'}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
#swipebox-backdrop{position:absolute;width:100%;height:100%;background-color:white;z-index:0}
#swipebox-action,#swipebox-caption{background-color:#333}
#swipebox-caption{color:white;font-size:15px;line-height:48px;font-family:Helvetica,Arial,sans-serif}
.fake{position:absolute;width:400px;height:350px;background-color:red}
.gallery_text{font-style:italic;text-align:center;padding:6px 0 4px 0;max-width:340px;color:#999}
.gallery_text span,.gallery_text img{vertical-align:middle;margin:0 3px}
.mobile-nav *{top:0 !important}
.ie8 .gallery_text{display:none}
iframe{border:none}
.quickview>.box-heading{color:white;background-color:#ea2e49;padding:11px;padding-left:15px;max-height:40px;padding-bottom:10px;height:auto !important;font-family:'Roboto Condensed',sans-serif;font-size:18px;text-transform:uppercase;margin-top:-20px;margin-bottom:20px}
a.quickview{position:absolute;top:50%;left:50%;width:110px;margin-left:-55px;text-align:center;color:white;background-color:#ea2e49;padding:7px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:auto !important}
.product-grid a.quickview{top:105px}
#content.quickview{padding:5px;padding-top:20px;overflow:hidden;max-height:510px}
#content.quickview h1{padding-left:25px}
.quickview .product-info .description,.quickview .product-info .cart{border-bottom:none;padding-bottom:0}
.quickview .product-info .review{display:none}
.quickview .product-info .cart div a{top:0;font-size:13px;display:inline-block;margin-right:10px}
.product-info .cart div a:last-child{padding-top:0;border-top:none}
.quickview .product-info .price{margin-bottom:15px}
.quickview .tab-content ul,.quickview .tab-content ol{padding-left:20px}
.quickview .tab-content{padding-bottom:15px;margin-bottom:0;overflow:auto;height:100%}
.quickview .tab-content p{line-height:1.2}
.quickview .product-info .image-additional{text-align:center;padding-right:13px;height:auto}
.quickview .product-info .image-additional a{margin-bottom:5px;display:inline-block}
.quickview .product-info>.left{padding-left:10px;max-width:380px;width:380px}
.quickview .product-info>.right{height:440px;overflow:hidden;width:300px}
.box-category a span{width:18px;height:16px;display:inline-block;float:right;line-height:.7;font-size:18px;text-align:center}
.display-important{display:block !important}
.ie .or-text{display:none}
.custom-block-left,.custom-block-right{position:fixed;top:220px;z-index:9999}
.custom-block-icon{width:50px;height:50px;background-position:center;background-repeat:no-repeat}
.custom-block-content p{margin:0}
.custom-block-content>div{position:relative;width:100%;height:100%}
.custom-block-left .custom-block-icon{position:absolute;top:0;right:-50px}
.custom-block-right .custom-block-icon{position:absolute;top:0;left:-50px}
.custom-block-content hr{margin-bottom:7px}
.custom-block-content img{margin:5px 0}
.custom-block-content a{display:inline-block;margin:10px 0}
.bx-wrapper .bx-loading{min-height:50px;background:url(loader.gif) center center no-repeat transparent;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#5F6874;padding-top:0}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}
.bx-wrapper .bx-pager.bx-default-pager a{background:#5F6874;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#EA2E49}
.bx-wrapper .bx-prev,.bx-wrapper .bx-next{opacity:0.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';background:url(sprite.png) no-repeat left top}
.bx-wrapper .bx-prev{left:10px;background-position:left top}
.bx-wrapper .bx-next{right:10px;background-position:-37px top}
.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'} 
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction{visibility:hidden;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.product-slider:hover .bx-wrapper .bx-controls-direction{visibility:visible;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';opacity:1}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:relative;bottom:-10px;width:100%}
.product-slider{background-color:#f4f4f4;padding-bottom:20px}
.product-slider img{max-width:200px;height:auto}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bxslider li{text-align:center}
.product-slider .rating{position:absolute;top:5px;left:54px}
.product-slider a.quickview{margin-top:-8px}
.ie8 .product-slider a.quickview{display:none}
#column-right .box-content ul li a.quickview,#column-left .box-content ul li a.quickview{color:white}
.product-slider .name a{width:100%;color:#333745;text-decoration:none;display:block;text-align:center;padding:8px;padding-top:10px;font-size:14px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.product-slider .price{display:inline-block;font-weight:bold;color:#333745;text-align:center;padding-top:6px;padding-bottom:7px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;border-top:1px solid #dbdbdb;margin:0 auto}
.product-slider .price-old{color:#ea2e49;font-size:13px;text-decoration:line-through}
.product-slider .price-new{font-weight:bold}
#content .box-product .cart{margin-bottom:15px}
#content .box-product .cart a{margin:0}
.product-slider .price .price-tax{display:none}
#column-right .product-slider .sale,#column-left .product-slider .sale{display:block}
.fb_edge_widget_with_comment{margin-right:20px}
#column-right .paypal-button,#column-left .paypal-button{display:block;text-align:center;padding-top:10px}
#column-right .paypal-button img,#column-left .paypal-button img{float:none !important}
.amazon-button + .clearfix{display:none}
#content .journal-gallery .box-heading{margin-bottom:14px}
.journal-gallery .box-content>div{margin-right:-20px}
.journal-gallery a{display:inline-block;margin-right:12px;margin-bottom:12px}
.journal-gallery a img{max-width:143px}
#column-left + #content .journal-gallery a img,#column-right + #content .journal-gallery a img{max-width:135px}
#column-left .journal-gallery .box-content>div,#column-right .journal-gallery .box-content>div{padding:12px 0 0 12px}
#column-left .journal-gallery a img,#column-right .journal-gallery a img{max-width:80px}
#column-left .journal-gallery a,#column-right .journal-gallery a{display:inline-block;margin-right:10px;margin-bottom:10px}
.video-js{background:#333}
.custom-blocks-active .rev-fullwidthslider-container .tp-rightarrow{right:60px !important}
.custom-blocks-active .rev-fullwidthslider-container .tp-leftarrow{left:60px !important}
.sf-menu>li.open{display:none}
.sf-menu ul{position:absolute;display:none;top:100%;z-index:99;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,.5);box-shadow:0 1px 3px -1px rgba(0,0,0,.5);background-color:white}
.chrome .sf-menu ul{-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.5);box-shadow:0 1px 5px -1px rgba(0,0,0,.5)}
.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}
.sf-menu ul ul{top:0;left:100%}
.sf-menu li{background-color:none;white-space:nowrap;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative}
#menu>ul>li ul>li>a{padding-right:22px}
.sf-menu li a span{position:relative}
.sf-menu>li>a span{display:none}
.sf-menu>li ul span{display:block;float:right;margin-left:10px;position:absolute;right:7px;display:inline-block}
.sf-menu>li ul span:before,.sf-menu>li>a span:before{font-family:'icons';content:"1";font-size:11px}
#menu ul.sf-menu a,#menu ul.sf-menu ul li:hover a{text-decoration:none;display:block;position:relative}
.sf-menu ul li a{padding:13px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px}
.menu-hide{display:none !important}
#super-menu>ul{position:absolute}
#column-right .blogTags .box-content,#column-left .blogTags .box-content{padding:10px;padding-bottom:8px}
/*.blogTags a{padding:2px 4px 3px 4px;color:#222;-webkit-border-radius:7px;border-radius:7px;font-size:13px !important;display:inline-block;margin-bottom:4px}
.blogTags a:hover{color:white}*/
.boxPlain .box-content{border-top:1px solid}
#column-right .blogArchives li,#column-right .blogCategories>ul>li,#column-left .blogArchives li,#column-left .blogCategories>ul>li,.articleBottom li,#blogCategory li,.blogSearch .plain li,.blogSearch .plain{background:none;padding-left:0}
.blogSearch .plain li{padding:5px 0}
#column-right .blogArchives ul ul>li>a,#column-left .blogArchives ul ul>li>a{padding-left:20px}
#column-right .blogArchives ul ul>li>ul>li>a,#column-left .blogArchives ul ul>li>ul>li>a{padding-left:40px}
#column-right .blogArchives ul ul,#column-left .blogArchives ul ul{margin:0;text-decoration:none}
#column-right .box-content ul li ul,#column-left .box-content ul li ul{padding-top:0}
#column-right .blogArchives ul ul>li>a:hover,#column-left .blogArchives ul ul>li>a:hover{color:#EA2E49}
.blogModule .image img{font-size:13px;padding:0;border:none;background-color:transparent}
.blogModule .title{padding:6px 0 2px 0}
.recentComments li{font-size:14px;text-indent:4px}
.recentComments li i{font-size:12px}
.articleContent p{margin-bottom:5px}
.articleContent .readMore{float:right}
.blogCatArticles{margin-bottom:40px}
#articleComments{border:none}
#commentRespond textarea{width:99%}
.articleBottom #productRelated{margin-right:-20px}
#blogCatArticles .articleHeader h3{border-bottom:1px solid;padding-bottom:5px;margin-bottom:5px}
.articleContent .readMore span.comment a{display:inline-block;background:url(sprite.png) no-repeat right -67px;padding-left:24px;min-height:14px}
.articleContent .readMore span.more a{display:inline-block;font-weight:bold;min-height:14px}
.articleContent .readMore span a{color:#5C8BA6}
.articleBottom h4,#blogCategory h4{border-top:1px solid;padding-top:15px;margin:20px 0}
#productRelated h4,#blogSearch h2{border:none;padding:11px;height:40px}
#blogArticle .articleContent{border-top:1px solid;border-bottom:1px solid;padding-top:14px;padding-bottom:8px}
.articleBottom ul,#blogCategory ul{margin:0}
.articleHeader span,.articleHeader span a{font-size:12px;color:#888}
.blogModule .recentComments .image{border:none}
.articleBottom{clear:both}
.blogSearch a:hover{text-decoration:none}
.commentList .even,#comments .commentEmpty{border:none}
#tab-related-article li{width:33%;min-height:100px}
#tab-related-article .blogTitle{font-weight:bold;margin-left:85px}
.commentList li .name a{font-weight:bold}
.commentList .odd{border:none;background:transparent}
.stepper{width:75px}
.stepper .stepper-input{background:#F9F9F9;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;color:#333;font-size:13px;line-height:1.2;margin:0;overflow:hidden;padding:9px 10px 10px;width:100%;z-index:49;position:absolute}
.stepper:hover .stepper-input,.stepper .stepper-input:focus{background-color:#fff}
.stepper .stepper-step{background:#eee url(sprite.png) no-repeat;border:1px solid #ccc;height:20px;cursor:pointer;display:block;position:absolute;right:0;text-indent:-99999px;width:20px;z-index:50}
.stepper .stepper-step:hover{background-color:#F9F9F9}
.stepper .stepper-step.up{background-position:-139px -24px;border-bottom:none;top:0;left:47px}
.stepper .stepper-step.down{background-position:-139px -43px;top:0;left:47px}
/*.stepper.disabled .stepper-input{background:#fff;border-color:#eee;color:#ccc}
.stepper.disabled .stepper-step,.stepper.disabled .stepper-step:hover{background:#fff;border-color:#eee;cursor:default}*/
.product-info .cart{padding-top:5px}
.product-info .cart div a:last-child{top:-3px;padding-top:3px}
.product-info .cart div a:first-child,.product-info .cart div span{top:7px}
.ie8 .stepper input[type='text']{margin:0 !important;height:19px !important;min-height:19px !important}
.ie8 .stepper .stepper-step{left:55px !important}
#boxer,#boxer .boxer-container,#boxer .boxer-content,#boxer-overlay{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
#boxer-overlay{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}
#boxer{background:#fff url(loader.gif) no-repeat center;border-radius:5px;box-shadow:0 0 25px #000;padding:10px;position:absolute;z-index:9999999}
#boxer.inline{padding:30px}
#boxer .boxer-close{background:#fff url(sprite.png) no-repeat -77px -33px;border-radius:100%;cursor:pointer;display:block;height:30px;position:absolute;padding:0;right:-8px;top:-8px;width:30px;text-indent:-99999px;z-index:106}
#boxer .boxer-container{background:#fff;height:100%;overflow:hidden;position:relative;width:100%;z-index:105;zoom:1}
#boxer .boxer-content{background:#fff;overflow:hidden;padding:0;width:10000px}
#boxer .boxer-image{float:left}
#boxer .boxer-meta{clear:both}
#boxer .boxer-position{color:#999;font-size:11px;margin:0;padding:15px 10px 5px}
#boxer .boxer-caption p{margin:0;padding:15px 10px 10px 10px}
#boxer .boxer-caption.gallery p{padding-top:0}
/*.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.3);-o-box-shadow:0 0px 4px rgba(0,0,0,0.3);box-shadow:0 0px 4px rgba(0,0,0,0.3)}
.ui-pnotify-container{border-radius:8px}*/
.product-over{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}
.product-grid .name a,#content .box-product .name a,.product-slider .name a{overflow:hidden;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.category-info .image{display:none}
a.quickview{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transition:all 0.3s}
.product-grid>div:hover a.quickview,.box-product>div:hover a.quickview,.product-list>div:hover a.quickview,.product-slider:hover a.quickview{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}
.category-list,.flex-viewport{padding:0;background-color:transparent;overflow:hidden;margin-right:-20px}
.category-list span{background-color:transparent}
.category-list ul li:before{content:''}
.category-list ul{margin-left:-6px}
.flex-viewport .slides>li{margin-bottom:16px}
.category-list ul li{margin-bottom:16px;margin-right:12px}
.category-list ul li a,.flex-viewport .slides>li>a{font-weight:bold;text-align:center;border-width:1px;border-style:solid;padding:5px 5px 6px 5px;min-height:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:107px}
.flex-viewport .slides>li>a{display:block} 
.flex-viewport .slides>li>a span{font-size:0px;text-align:center;border-bottom-width:1px;border-bottom-style:solid;display:block;font-size:0px;height:90px;vertical-align:middle;line-height:85px;text-align:center;padding-bottom:5px;margin-bottom:5px}
.flex-viewport .slides>li>a span img{max-height:80px;max-width:80px;display:inline;vertical-align:middle}
.category-list ul li{height:107px} 
#blogCatArticles{margin-bottom:25px;overflow:hidden}
#blogCatArticles p,#blogArticle p{line-height:18px;margin-bottom:10px}
#blogCatArticles p iframe{width:750px !important}
#blogArticle .articleHeader h1,#blogArticle .articleHeader h1 a,#blogCatArticles .articleHeader h3,#blogCatArticles .articleHeader h3 a{color:#222;font-size:24px;font-weight:normal;letter-spacing:0.5px;margin:0;padding-bottom:3px;text-decoration:none}
#blogArticle .articleHeader h1 a:hover,#blogCatArticles .articleHeader h3 a:hover{color:#0481CF}
#blogCategory{margin-bottom:25px;overflow:hidden}
.articleCat{margin-bottom:10px}
.articleHeader{margin:10px 0 15px}
.articleHeader span,.articleHeader span a{color:#777;font-size:11px;letter-spacing:-0.2px}
.articleHeader span a{font-style:italic;text-decoration:none}
.articleHeader span a:hover{color:#0481CF;text-decoration:underline}
.articleContent{overflow:hidden}
#blogCatArticles .imageFeatured{background:#f4f4f4;padding:4px;margin:0 10px 10px 0;border:1px solid #e4e4e4;float:left}
#blogCatArticles .articleContent span ol,#blogCatArticles .articleContent span ul{float:left}
.articleContent .readMore{margin-top:5px;padding:0 10px;text-align:right}
.articleContent .readMore span{margin-left:10px}
.articleContent .readMore span a{font-size:12px;text-decoration:none;color:#0481CF}
.articleContent .readMore span a:hover{text-decoration:underline}
#blogArticle{overflow:hidden}
#blogArticle .articleHeader h1,#blogArticle .articleHeader h1 a{color:#222;font-size:24px;font-weight:normal;letter-spacing:0.5px;margin:0;padding-bottom:3px}
.updateInfo{color:#888;font-size:11px;display:block}
.articleBottom{margin-top:20px;overflow:hidden}
.articleBottom>div{overflow:hidden}
.articleBottom h4,#blogCategory h4{margin:20px 0 10px;font-size:16px;clear:both;letter-spacing:0}
.articleBottom ul,#blogCategory ul{margin:0 0 0 20px;padding:0;list-style:none;float:left;width:40%}
.articleBottom li,#blogCategory li{padding:3px 0;padding-left:15px;background:url(arrow.gif) no-repeat 0 7px}
.articleBottom #articleRelated{}
.articleBottom #productRelated{}
#productRelated .box-product{width:100%;margin:0;overflow:hidden}
#productRelated .relProduct{width:19%;margin:0 0 15px;background:none;padding:0;text-align:center}
#blogArticle .attention img{margin:0 10px}
#articleComments{margin:20px 0;padding:10px 15px;background:#f6f6f6;border-top:4px solid #bbb;border-bottom:2px solid #c8c8c8;clear:left}
#articleComments h4{margin:0 0 10px;font-size:20px;letter-spacing:0}
#articleComments h4 span{font-size:14px;font-weight:normal}
#articleComments #comments{overflow:hidden}
#comments .commentEmpty{background:#fff;padding:8px 10px;border:1px solid #d8d8d8;margin-bottom:10px}
#comments .commentList{list-style:none;padding:0;margin:15px 0 0}
.commentList li{border:1px solid #ddd;min-height:75px;padding:8px 8px 8px 90px;margin-bottom:10px;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.childComment li{border:1px solid #fff}
.commentList li .avatar{background:#eee;padding:2px;border:1px solid #ddd;position:absolute;left:10px;top:10px}
.commentList li .badge{background:#222;padding:1px 4px;color:#fff;font-size:10px;letter-spacing:1px;margin-right:4px;text-shadow:1px 1px 0 #333;cursor:default}
.commentList li .default{background:#0555C6}
.commentList li .top,.commentList li .admin{background:#FF0000}
.commentList li .name,.commentList li .name a{font-size:15px;color:#0481CF;text-decoration:none;cursor:default}
.commentList li .name a{cursor:pointer}
.commentList li .name a:hover{text-decoration:underline}
.commentList li .created{font-size:10px;color:#888;margin:2px 0 8px}
.commentList li .reply{text-align:right;height:22px;margin-top:10px}
.commentList li .reply a{background:#666;color:#fff;font-size:11px;padding:3px 10px;text-decoration:none;display:inline-block}
.commentList li .reply a:hover{background:#333}
.commentList .even{background:#fff}
.childComment .even{background:#f8f8f8}
.commentList .odd{background:#eee}
.childComment .odd{background:#e6e6e6}
#comments .pagination{font-size:11px;color:#666;border:none;padding:0}
#comments .pagination .links a,#comments .pagination .links b{font-size:10px;padding:2px 5px}
#comments .pagination .links a{background:#fff;color:#666}
#comments .pagination .links b{background:#0481CF;color:#fff}
#articleComments #commentRespond{padding:15px 0}
#commentRespond h4{font-size:18px}
#commentRespond #commentTitle{}
#comments #commentTitle{display:none}
#commentRespond #replyTitle{display:none}
#comments #commentRespond{margin-top:15px;border-top:1px solid #ccc}
#comments #replyTitle{display:block;margin-bottom:10px}
#commentRespond #cancelCommentReply{background:#666;font-size:11px;padding:3px 10px;float:right;margin-top:-27px;text-decoration:none;color:#fff}
#commentRespond #cancelCommentReply:hover{background:#333}
#commentRespond table{width:100%}
#commentRespond input[type="text"],#commentRespond textarea{padding:5px 4px;background:#fff}
#commentRespond input[disabled]{background:none;border:none}
#commentRespond input[type="text"]{width:200px}
#commentRespond .captcha input[type="text"]{width:85px}
#commentRespond textarea{width:95%;display:block}
#commentRespond td{padding:3px 5px}
#commentRespond .note{font-size:10px;color:#888;display:block;margin:0 8px}
#commentRespond td:first-child{width:125px;vertical-align:top;padding-top:6px}
#commentRespond td.captcha{padding-top:0}
#commentRespond td.captcha div{overflow:hidden}
#commentRespond td.captcha span{float:right;min-width:120px}
#commentRespond td.captcha span.captchaImage{padding-top:9px;margin-right:25px}
#commentRespond .error{font-size:11px;color:#d00;display:inline-block;margin:0 8px}
#commentRespond .right{text-align:right;padding:15px 25px 10px}
#tab-related-article{overflow:hidden}
#tab-related-article ul{line-height:20px;list-style:none;margin:0;padding:0}
#tab-related-article li{width:31%;float:left;padding:0 1%;min-height:160px;overflow:hidden}
#tab-related-article a{text-decoration:none}
#tab-related-article a:hover{text-decoration:underline}
#tab-related-article .blogTitle{font-size:14px;display:block}
#tab-related-article .blogImage{float:left;margin-right:10px}
#tab-related-article .info{color:#888;font-style:italic;font-size:11px;margin-right:8px}
#tab-related-article img{background:#f8f8f8;padding:3px;border:1px solid #e8e8e8}
#tab-related-article p{margin:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#blogCatArticles.imageBlock .imageFeatured{display:block;margin:0 auto 15px;float:none}
.blogCol2 .articleCat{float:left;width:46%;padding:1% 2%;margin:0}
.blogCol3 .articleCat{float:left;width:31%;padding:0.5% 1%}
.blogCol4 .articleCat{float:left;width:23%;padding:0.5% 1%;margin:0}
.blogCol4 .articleHeader{margin:8px 0}
.blogCol4 .articleHeader h3,.blogCol4 .articleHeader h3 a{font-size:20px!important}
.blogCol4 .articleHeader span{display:none;visibility:hidden}
.blogCol2 .imageFeaturedLink,.blogCol3 .imageFeaturedLink,.blogCol4 .imageFeaturedLink{display:block}
.imageContent{background:#f4f4f4;padding:4px;margin:0 10px 10px 0;border:1px solid #e4e4e4}
#footer .contact-img{background-image:url(sprite.png);background-position:6px -57px}
#footer .contact-img-b{background-position:-30px -58px}
#footer .contact-img-c{background-position:-30px -58px}
.out-stock{color:#F00;font-size:12px}
.none{display:none}
.selector-wrapper{padding:7px 0}
.selector-wrapper label{display:block;padding-left:5px;font-size:12px}
.selector-wrapper select{width:70%}
.bxslider li .image a{font-size:0px;background:#FFF;display:block;vertical-align:middle;height:200px;line-height:200px;text-align:center}
.bxslider li .image a img{max-width:180px;display:inline;max-height:180px;vertical-align:middle;line-height:200px}
.product-grid .cart,.related-tab .cart{height:35px}
.product-grid .cart .out-stock,.related-tab .cart .out-stock{line-height:35px}
.pager span.current_page,.pager a{display:inline-block;
    padding-top:7px;
    width:27px;
    height:27px;
    transition:background 0.2s;
    text-align:center;
    text-decoration:none;
    color:#FFF;
    background-color:#000;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    -webkit-border-radius:50%;
    border-radius:50%;
    font-size:11px} 
.pager a:hover{color:#FFF}
.pager{text-align:center;padding:10px 0 25px 0}
.quickview-preview .image a{font-size:0px;display:block;height:350px;line-height:350px;vertical-align:middle}
.quickview-preview .image a img{vertical-align:middle;line-height:350px}
.quickview-preview .cart{padding-top:0px}
.quickview-preview .cart .button{margin:0px}
.price .price-from{text-transform:none}
#boxer{position:fixed;display:none;left:50%;top:50%;margin-left:-360px;margin-top:-265px}
#boxer .boxer-container{overflow:hidden;height:510px;width:700px}
.quickview-preview .product-info .image{width:350px;margin:0px;height:350px;background:url(loader.gif) no-repeat center center;}
.quickview-preview .product-info .image img{max-height:350px}
div.layer{position:fixed;width:100%;height:100%;left:0px;top:0px;background:#000;opacity:.7;filter:alpha(opacity=70);display:none;z-index:1001}
#add_product_notification{background:#282828;color:#FFF;padding:10px;opacity:0.6;filter:alpha(opacity=60);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;z-index:9999}
#own_preloader{z-index:9999;text-align:center;vertical-align:middle;font-weight:normal;font-size:12px;width:200px;height:60px}
#pagesize-select, #order-select{display:none}
.error404{text-align:center;padding:80px 0 50px 0}
.error404 big{font-weight:bold;line-height:normal;font-size:66px;display:block;margin-bottom:25px}
#index-camera{max-width:980px;max-height:400px}
.box-indexcontent{margin-bottom:20px}
.box-indexcontent .box-heading{margin-bottom:0px !important}
.box-indexcontent .box-content{background:#FFF;padding:15px}
.product-menu-item .product-menu-image{display:block;line-height:158px;vertical-align:middle;background:#FFF;height:158px;text-align:center;font-size:0px}
.product-menu-item .product-menu-image img{display:inline;max-width:140px;max-height:140px;line-height:158px;vertical-align:middle}
.product-menu-item .price{margin-bottom:5px}
.brands-menu-item .image{height:100px;display:block;line-height:100px;width:100px;text-align:center;vertical-align:middle;background:#FFF}
.brands-menu-item .image  img{line-height:100px;vertical-align:middle;display:inline;max-width:100px;max-height:100px}
.product-info .image{height:auto;display:block}
.product-info .image a{display:block;text-align:center}
.product-info .image a img{max-width:352px}
div.star-rating{float:left;width:18px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating a{background:url(sprite.png) no-repeat -123px -63px}
div.star-rating a{display:block;width:18px;height:100%;background-position:-123px -63px;border:0}
div.star-rating-on a{background-position:-123px -80px!important}
div.star-rating-hover a{background-position:-123px -80px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.addreview-form{margin-bottom:20px;border-bottom:1px solid #EBEBEB}
.addreview-form .close{font-weight:bold;color:#F00;position:absolute;right:0px;top:0px;cursor:pointer;font-size:25px}
.product-reviews{position:relative}
.product-reviews .addreview-form,.product-reviews .reviews-list .item,.product-reviews .no-reviews{margin-bottom:20px}
.product-reviews .addreview-form{position:relative;display:none}
.product-reviews .addreview-form textarea{margin:0px;width:630px;resize:none}
.product-reviews .addreview-form h3{font-size:23px;color:#454545}
.product-reviews .addreview-form .p_rating{margin-bottom:10px}
.product-reviews .addreview-form .p_rating .label{font-size:12px;color:#6C6C6C}
.product-reviews .addreview-form .row,.product-reviews .addreview-form .row-capcha{margin-bottom:10px}
.product-reviews .addreview-form .row-capcha label,.product-reviews .addreview-form .row-capcha #captcha_challenge,.product-reviews .addreview-form .row-capcha input{display:block;float:left;margin-right:12px}
.product-reviews .addreview-form .row-capcha label{color:#6C6C6C;margin-top:18px}
.product-reviews .addreview-form .row-capcha #comment_captcha_solution{font-style:normal;text-align:center}
.product-reviews .addreview-form .row-capcha #comment_captcha_solution{margin-top:12px}
.product-reviews .addreview-form .row-capcha input[type=submit]{margin-top:9px} 
.product-reviews .addreview{margin-bottom:15px}
.product-reviews .no-reviews{font-size:11px; margin:0px;color:#888}
.product-reviews .reviews-list .item{margin-bottom:15px;padding:0px;color:#6B6B6B;font-size:12px;line-height:16px}
.product-reviews .reviews-list .item .item-details{margin-bottom:5px;text-shadow:0 1px 0 #FFF;border-bottom:1px solid #EEE;background:#FAFAFA;padding:3px 7px}
.product-reviews .reviews-list .item .item-details span{font-weight:bold}
.product-reviews .reviews-list .item .item-content{font-size:12px;line-height:18px;padding:0 7px}
.product-reviews .review-list-other{display:none}
.product-reviews .all-reviews,.addreview{font-size:13px;font-weight:700;color:#CCC}
.product-reviews .all-reviews a,.addreview a{text-decoration:underline;cursor:pointer}
.product-reviews .all-reviews a:hover,.addreview a:hover{text-decoration:none}
.product-reviews input.input-error,.product-fastbuy input[type=text].input-error,.product-reviews textarea.input-error,.popup .row input[type=text].input-error{border-color:#F00;color:#B94A48}
.product-reviews textarea{min-height:100px;padding:10px 13px;line-height:16px}
#comment_captcha_solution{font-style:italic}
.noscript-wrap{position:fixed;left:0px;top:0px;width:100%;height:100%;background:rgb(0,0,0);background:transparent\9;background:rgba(0,0,0,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bf000000, endColorstr=#bf000000);
zoom:1;z-index:9999}
.noscript{background:#C00;padding:10px 0;font-size:13px;text-shadow:1px 0 1px #970000;line-height:15px;color:#FFF;text-align:center;box-shadow:0 0 5px #000}
.noscript p{margin:0px}
.red{color:#EA2E49 !important}
.rating-wrap .rating{margin-top:-2px}
.rating-wrap .rating,.rating-wrap .addcompare{float:left} 
.related-tab .description{display:none}
.related-tab a.quickview{top:110px !important}
.cart-info .del,.del_compare{display:inline-block;width:15px;height:14px;background:url(sprite.png) no-repeat -84px -70px;text-decoration:none}
#cartform .imgae{text-align:center}
#recent-products a{font-size:0px;background:#FFF;display:block;width:80px;height:80px;text-align:center;line-height:80px;vertical-align:middle}
#recent-products a img{display:inline;max-width:70px !important;max-height:70px !important;line-height:80px;vertical-align:middle}
#compare-wrap .buttons{padding-right:0px}
#compare-wrap .buttons .buttom{margin-right:0px}
.compare-info .img-count{text-align:center;padding-top:8px;font-size:11px;color:#888}
.compare-info .tr-rating{text-align:center}
.compare-info .tr-rating span{font-style:italic;font-size:12px;color:#888}
.compare-info .swipebox{display:block;height:100px;width:100px;margin:0 auto;line-height:100px;vertical-align:middle}
.compare-info .swipebox img{line-height:100px;vertical-align:middle}
.compare-info div.star-rating{float:none;display:inline-block}
.compare-info tr{transition:background 0.3s}
.compare-info tr:hover{background:#F5F5F5}
.addtocart_window{z-index:1002;display:none;position:fixed;padding:5px;box-shadow:0px 0px 18px rgba(0, 0, 0, 0.400);text-align:center;width:320px;left:50%;margin-left:-165px;top:50%;margin-top:-60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.addtocart_window .c{overflow:hidden;background:#FFF;height:110px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.addtocart_window .box-heading{background:none;color:#333 !important;padding-top:20px}
.addtocart_window p{margin-bottom:0px}
.addtocart_buttons{text-align:center}
.addtocart_buttons .button{display:inline-block;float:none;margin:0 4px;width:auto;padding:0 10px}
#coupon{float:left;margin-bottom:15px}
#coupon input[type=text]{width:150px;float:left;text-align:center;min-width:150px;max-width:150px;height:36px;margin:0px 10px 0 0}
#coupon input[type=button]{display:block;float:left}
#coupon .coupon-error{color:#F00;clear:both;padding-top:6px;font-size:11px}
#cartform .buttons{clear:both;padding-right:0px}
.notice,.notice-error{text-align:center;border:1px solid #F5E79E;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.196);margin-bottom:15px;padding:15px;color:#C09853;background:#fcf8e1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZjhlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGVmYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcf8e1 0%, #f8efc0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcf8e1), color-stop(100%, #f8efc0));background:-webkit-linear-gradient(top, #fcf8e1 0%, #f8efc0 100%);background:-o-linear-gradient(top, #fcf8e1 0%, #f8efc0 100%);background:-ms-linear-gradient(top, #fcf8e1 0%, #f8efc0 100%);background:linear-gradient(to bottom, #fcf8e1 0%, #f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf8e1', endColorstr='#f8efc0', GradientType=0 );
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.notice a{color:#C09853}
.notice-error{background:#f2dddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2M0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f2dddd 0%, #e7c4c4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2dddd), color-stop(100%, #e7c4c4));background:-webkit-linear-gradient(top, #f2dddd 0%, #e7c4c4 100%);background:-o-linear-gradient(top, #f2dddd 0%, #e7c4c4 100%);background:-ms-linear-gradient(top, #f2dddd 0%, #e7c4c4 100%);background:linear-gradient(to bottom, #f2dddd 0%, #e7c4c4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2dddd', endColorstr='#e7c4c4', GradientType=0 );
border-color:#DCA7A7;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:14px;color:#B94A48}
.product-fastbuy{padding:0 0 15px 0;margin-bottom:15px}
.product-fastbuy label{display:block;font-weight:bold;margin-bottom:3px;font-size:13px;color:#333}
.product-fastbuy input{float:left;margin-right:6px}
.product-fastbuy input[type=text]{padding:0px;margin:0 5px 0 0;height:26px;font-style:normal; line-height:23px;width:80px;padding:0 13px}
.product-fastbuy input.button{float:left; height:28px;min-height:28px; width:79px;display:block;line-height:28px !important;font-size:14px}
.product-fastbuy .msg-wrap{height:30px;clear:both;padding-top:6px;display:block}
.product-fastbuy .msg-wrap p{margin:0px;font-size:11px;color:#888}
.product-fastbuy .msg-send{display:none; text-align:left}
.product-fastbuy .msg-send p{color:#090}
.params-list{padding-left:0px;margin-left:20px;line-height:normal}
.params-list li{padding:2px 0}
.product-item-nocompare .cart{margin-bottom:10px}
.box-recent{display:none;}
.blog-list .item {margin-bottom:20px}

a.flex-next {
    display: none;
}

.flex-viewport .slides>li{
	height: 150px;
}
	
