.bnmid,.srcbtn,.basket,.checkout,.addbasket,.moreinfo,.basketview,.imgsrc,.guarimg,.homeimg,.hambimg,.filter,.filterclose,.unitimg,.backimg,.baskimg,.colcell,.shopimg{BACKGROUND-IMAGE:url(vkspritegold9.png);BACKGROUND-REPEAT:no-repeat}
HTML{BACKGROUND:#fff;COLOR:#000}
BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,CODE,FORM,FIELDSET,LEGEND,INPUT,TEXTAREA,P,BLOCKQUOTE,TH,TD,.stdtable,.tdmid,.tdleft,.tdright,.td100,.bn{FONT-FAMILY:"Lucida Sans Unicode",sans-serif,Arial;COLOR:black;MARGIN:0px}
#maincontainer{position: absolute;top: 0;bottom: 0;left: 0;right: 0;overflow: auto;}
FIGURE {margin-left:20px;margin-right:20px}
.innertable{MARGIN-TOP:0px;MARGIN-BOTTOM:8px}
.prodb{MARGIN:0px 0px 16px}
.sixfourhead,.pagetop{MARGIN-BOTTOM:0px}
.sixfourhead,.footer{margin-top:16px}
.mnutxt {margin-top:-16px}
.sixhead{MARGIN-TOP:6px;PADDING-LEFT:6px;MARGIN-BOTTOM:2px;MARGIN-LEFT:-1px}
.sixbody{MARGIN-TOP:-6px;MARGIN-LEFT:0px}
.floatleft,.floatright{MARGIN-RIGHT:4px;MARGIN-LEFT:4px}
.tap,.price {margin:20px;}
.basketview{margin-top:4px;margin-bottom:4px}
.magnify {margin:10px auto;}
.sticky,.proda,.prodc,.shadow{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.stdtable,.tdmid,.bnmid,.bsk{PADDING:0px}
H1,.td100,.td100a,.td100b,.td33,.td50,.td25.searchboxinner,.pic,.picl,.picr,.picc,.picf,.pad,.footertd{PADDING:8px}
.innertable,.sixbody,.summitem,.summitema,.searchbox,.prodd,.prodslide{PADDING:4px}
.cell,.itemdesc,.itemdets,.addbasket{PADDING-BOTTOM:8px;PADDING-TOP:8px}
.prodb{PADDING-BOTTOM:4px;PADDING-LEFT:8px;PADDING-RIGHT:8px;PADDING-TOP:8px}
.strap{PADDING-BOTTOM:0px;PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:2px}
.proda,.prodc{PADDING:15px}
TABLE{BORDER-SPACING:0}
IMG{BORDER:0px}
H1{TEXT-TRANSFORM:capitalize;font-weight:normal}
.searchbox,.td33,.searchboxinner{BORDER-BOTTOM:whitesmoke 1px solid;BORDER-LEFT:whitesmoke 1px solid;BORDER-TOP:whitesmoke 1px solid;BORDER-RIGHT:whitesmoke 1px solid}
.sixfoot{BORDER-BOTTOM:whitesmoke 1px solid;BORDER-LEFT:whitesmoke 1px solid;BORDER-RIGHT:whitesmoke 1px solid}
.prodc:hover,.proda:hover {background-color:whitesmoke;BORDER-TOP:goldenrod 1px solid;BORDER-RIGHT:goldenrod 1px solid;BORDER-LEFT:goldenrod 1px solid;BORDER-BOTTOM:goldenrod 1px solid}
.pagetrim{height:0px;BORDER-TOP:goldenrod 4px solid}
.prodc,.proda{BORDER:white 1px solid}
.summactivebtn,.summbtn,.sbtnf,.sbtnp,.sbtnn,.sbtnl{border:gray 4px solid}
.mnubar{border-bottom: gainsboro 1px solid}

UL{LIST-STYLE-TYPE:circle}
LI{LIST-STYLE-TYPE:circle}

input, select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;vertical-align:top;height:24px}

.proda,.prodd,.copyright,.prodc,.searchboxinner,.summactivebtn,.summbtn,.summitem,.summitema,.colcell,.magnify{TEXT-ALIGN:center}

BODY,.proda,.prodc,.mnubar,.searchbox,.sixfourhead,.sixfourbody,.sixfourfoot,.header,.page,.share,.sixhead,.searchsummtable,input[type="submit"]{BACKGROUND-COLOR:white}
.summactivebtn{BACKGROUND-color:gray;color:white}
.summbtn,.sbtnf,.sbtnfa,.sbtnp,.sbtnpa,.sbtnn,.sbtnna,.sbtnl,.sbtnla{BACKGROUND-color:white;color:black}
.summbtn:hover,.sbtnf:hover,.sbtnp:hover,.sbtnn:hover,.sbtnl:hover,.summbtn a:hover,.summtext:hover{BACKGROUND-color:gray;color:white}
.addbasket:hover{background-color:whitesmoke}
.homeimg:hover,.hambimg:hover,.baskimg:hover,.srcbtn:hover{background-color:goldenrod}
.filter:hover,.filterclose:hover,.basket:hover{background-color:silver}
.backimg:hover{background-color:pink}
.footertd,.copyright,.footer{BACKGROUND-color:#282828;color:white}
.footertd{padding-top:80px}

a{color:blue}
A:active{COLOR:red}
A:hover,.cell A:hover,.large A:hover,.prodlink A:hover,.nobullet A:hover,.searchsummtable A:active{COLOR:blue}
.mnutxt a, .bsk a{text-decoration:none;color:black}
.footertd a,.copyright{color:white;text-decoration:none}
.footertd h2{color:white}
.footertd a:hover{color:gainsboro;text-decoration:underline}
.searchsummtable A:hover{COLOR:red}
.srcbtn:hover{TEXT-DECORATION:underline}
.summitem a:link,.prodc a:link,.prodc a:visited,.proda a:link,.proda a:visited{TEXT-DECORATION:none;color:black}
.sixfourhead{TEXT-TRANSFORM:capitalize}
.footertd h2{TEXT-TRANSFORM:uppercase}
.srcbtn{cursor:pointer;border: white 1px none;margin-left:8px;COLOR:black}
.srcinput{BACKGROUND-COLOR:white;border:silver 1px solid;border-right:goldenrod 4px solid;font-size:medium;height:30px;width:280px}
h1,h2{font-weight:normal}
H3,H4,.dsc,.sixfourhead,.sixhead,.summheading,.atoz,.summitem,.summitema,.bold{FONT-WEIGHT:bold}

.socialblock{display:none;}

.bnmid{top:2px}

.atozi{WIDTH:4%}
.td10{WIDTH:10%}
.td16{WIDTH:16%}
.td26{WIDTH:26%}
.mnusrc{WIDTH:50%}

.slide,.middle {text-align:center}
.dsc{text-align:right}

.center {margin-left: auto;margin-right: auto;}

.basket{BACKGROUND-POSITION:-50px -1px}
.checkout{BACKGROUND-POSITION:-380px -50px}
.basketview{BACKGROUND-POSITION:-215px -50px}
.srcbtn,.imgsrc{BACKGROUND-POSITION:-250px -1px}
.colcell{BACKGROUND-POSITION:-555px -1px}
.guarimg{BACKGROUND-POSITION:-655px -1px}
.hambimg{BACKGROUND-POSITION: -150px -1px}
.homeimg{BACKGROUND-POSITION: 0px -1px}
.filter{BACKGROUND-POSITION: -200px -1px}
.filterclose{BACKGROUND-POSITION: -300px -1px}
.unitimg{BACKGROUND-POSITION: -350px -1px}
.backimg{BACKGROUND-POSITION: -100px -1px}
.baskimg{BACKGROUND-POSITION: -50px -1px}
.shopimg{BACKGROUND-POSITION: -450px -1px}
.bnmid,.vkimg{BACKGROUND-POSITION: -1px -100px}
.addbasket{BACKGROUND-POSITION:-1px -57px;HEIGHT:20px;WIDTH:215px}
.homeimg,.hambimg,.filter,.filterclose,.unitimg,.backimg,.baskimg,.basket,.srcbtn,.imgsrc,.shopimg,.bigshop{width: 50px;height: 50px}
.colcell{width: 94px;height: 94px}
.guarimg{width: 75px;height: 75px}

/* The sticky class is added to the header with JS when it reaches its scroll position */
.sticky {position: fixed;top: 0; left:0;}
.mnu {position:relative}
.sixhead,.summtext,.floatleft,.magnify,.center,.total{POSITION:relative}
.bnmid,.vkimg,.summitema,.basket,.checkout,.imgsrc,.floatright{Z-INDEX:0}
.mnubar{Z-INDEX:1000}
.smallmag{display:block}
.prodc,.proda,.single{display:inline-block;vertical-align:top}
.dsc,.dsctxt,.footertd{vertical-align:top}
.floatright,.checkout,.imgsrc{FLOAT:right}
.floatleft{float:left}
.single {float:left;width:49%}

.checkout{CURSOR:pointer}

H1{FONT-SIZE:x-large}
H2{FONT-SIZE:large}
H3,.footertd h2{FONT-SIZE:medium}
.total,.mnutxt,.magnify,.footertd{FONT-SIZE:small}
.copyright,.tiny{FONT-SIZE:x-small}
.price{FONT-SIZE:20px}
.summitem,.summitema{font-size:large}
.sixhead,.atoz{FONT-SIZE:18px}
BODY,TABLE,.sixfourbody,.sixbody{FONT-SIZE:14px}
.summheading{FONT-SIZE:12px}
.prodd{FONT-SIZE:16px}
.stdtable,.sixfourbody,.sixfourhead,.bn{WIDTH:100%;max-width:1100px}
.headerwidth{WIDTH:1100px;max-width:1100px}
.pagetop,.page,.footer,.header,.mnubar,.footercontainer,.innertable,.copyright,.searchbox,.prodb,.searchboxinner,.summtable,.atoz,.mnubar{WIDTH:100%}
.mnubar{height: 84px}
.bnmid{WIDTH:850px}
.moreinfo{WIDTH:302px}
.share,.imgcell{width:100px}
.summitema{WIDTH:64px}
.imgmnu{width:40px}
.summactivebtn,.summbtn,.sbtnf,.sbtnfa,.sbtnp,.sbtnpa,.sbtnn,.sbtnna,.sbtnl,.sbtnla{WIDTH:30px;HEIGHT:30px}

.tdmid{min-height:300px}
.prodc{WIDTH:43%;margin:16px}
.proda{WIDTH:80%;margin:16px}
.dsc{width:150px}
.prodslide{width:60px; max-height:100px}
.prodimgt,.prodimg{width:400px;max-height:500px}
.prodimgsmall{width:430px;max-height:400px}
.prodthumb{width:200px;max-height:150px;}
.basketview,.checkout{width:160px;height:45px}
.smallmag,.magnify{width:500px}
.smallmag{max-height:600px}
.largemag {width: 400px; height: 400px;position: absolute;border-radius: 100%;box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);background-repeat:no-repeat;display: none;}
.acchead{height:32px;text-transform:uppercase;padding-top:10px;padding-left:8px}
.accwrapper{width:550px}
.accwrapperstd{width:500px}
.slidewrapper{width:420px;background-color:white;position:relative;left:40px}
.slideouter{width:500px;background-color:gainsboro; -moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}
.slider {display:none}
.bnmid{HEIGHT:80px}
.moreinfo{HEIGHT:42px}
.basketview{HEIGHT:34px}

.tdmid{LEFT:170px;}

.hidden,.diag{visibility:hidden;display:none}
.invisible{visibility:hidden}

a.back-to-top {display: none;width: 60px;height: 60px;text-indent: -9999px;position: fixed;z-index: 999;right: 20px;bottom: 120px;background: goldenrod url("uparrow.png") no-repeat center 43%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-tabs{position:relative;padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
/*.ui-tabs .ui-tabs-hide{display:none !important;}*/
.ui-widget{font-size:1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget textarea, .ui-widget button{font-size:1em;}
.ui-widget select{font-size:1.2em;}
.ui-widget-content{border:1px solid gainsboro;background:#ffffff url(ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:black;padding:12px}
.ui-widget-content a{color:gray}
.ui-widget-header{border:1px solid silver;background:#dadada url(ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-widget-header a{color:gray}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
/*.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}*/
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid gainsboro;font-weight:normal;color:black;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited,.ui-state-hover a, .ui-state-hover a:hover{color:gray;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border-bottom:1px solid #999999;background:white url(ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999;background:whitesmoke;font-weight:normal;color:#212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget:active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(ui-icons_222222_256x240.png);}
.ui-state-default .ui-icon{background-image:url(ui-icons_888888_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(ui-icons_454545_256x240.png);}
.ui-state-active .ui-icon{background-image:url(ui-icons_454545_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(ui-icons_cd0a0a_256x240.png);}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-widget-overlay{background:#aaaaaa url(ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.icon-minus,.icon-plus{float:right}
.icon-minus{BACKGROUND-POSITION: -64px -128px}
.icon-plus{BACKGROUND-POSITION: -32px -128px}


#jquery-overlay{Z-INDEX:90;POSITION:absolute;WIDTH:100%;HEIGHT:500px;TOP:0px;LEFT:0px}
#jquery-lightbox{Z-INDEX:100;POSITION:absolute;TEXT-ALIGN:center;LINE-HEIGHT:0;WIDTH:100%;TOP:0px;LEFT:0px}
#jquery-lightbox A IMG{BORDER-BOTTOM:none;BORDER-LEFT:none;BORDER-TOP:none;BORDER-RIGHT:none}
#lightbox-container-image-box{POSITION:relative;BACKGROUND-COLOR:#fff;MARGIN:0px auto;WIDTH:250px;HEIGHT:250px}
#lightbox-container-image{PADDING-BOTTOM:10px;PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:10px}
#lightbox-loading{BACKGROUND-IMAGE:url(lightbox-btn-loading.gif);BACKGROUND-REPEAT:no-repeat;POSITION:absolute;TEXT-ALIGN:center;LINE-HEIGHT:0;WIDTH:100%;HEIGHT:25%;TOP:40%;LEFT:0%}
#lightbox-nav{Z-INDEX:10;POSITION:absolute;WIDTH:100%;HEIGHT:100%;TOP:0px;LEFT:0px}
#lightbox-container-image-box > #lightbox-nav{LEFT:0px}
#lightbox-nav A{OUTLINE-STYLE:none;OUTLINE-COLOR:invert;OUTLINE-WIDTH:medium}
#lightbox-nav-btnPrev{BACKGROUND-IMAGE:url(lightbox-btn-prev.gif);WIDTH:49%;ZOOM:1;DISPLAY:block;HEIGHT:100%}
#lightbox-nav-btnNext{BACKGROUND-IMAGE:url(lightbox-btn-next.gif);WIDTH:49%;ZOOM:1;DISPLAY:block;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:right center;HEIGHT:100%}
#lightbox-nav-btnPrev{FLOAT:left;LEFT:0px}
#lightbox-nav-btnNext{FLOAT:right;RIGHT:0px}
#lightbox-container-image-data-box{PADDING-BOTTOM:0px;BACKGROUND-COLOR:#fff;MARGIN:0px auto;PADDING-LEFT:10px;WIDTH:100%;PADDING-RIGHT:10px;FONT:10px/1.4em Verdana, Arial;OVERFLOW:auto;PADDING-TOP:0px}
#lightbox-container-image-data{PADDING-BOTTOM:0px;PADDING-LEFT:10px;PADDING-RIGHT:10px;COLOR:#666;PADDING-TOP:0px}
#lightbox-container-image-data #lightbox-image-details{TEXT-ALIGN:left;WIDTH:70%;FLOAT:left}
#lightbox-image-details-caption{FONT-WEIGHT:bold}
#lightbox-image-details-currentNumber{PADDING-BOTTOM:1em;DISPLAY:block;CLEAR:left}
#lightbox-secNav-btnClose{BACKGROUND-IMAGE:url(lightbox-btn-close.gif);PADDING-BOTTOM:0.7em;WIDTH:66px;FLOAT:right;HEIGHT:16px}

/* CSS for jQuery Orbit Plugin 1.2.3
* www.ZURB.com/playground
* Copyright 2010, ZURB
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/
.mm-menu.mm-horizontal > .mm-panel {
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
.mm-menu .mm-hidden {
display: none; }
.mm-wrapper {
overflow-x: hidden;
position: relative; }
.mm-menu,
.mm-menu > .mm-panel {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 0; }
.mm-menu {
background: inherit;
display: block;
overflow: hidden;
padding: 0; }
.mm-menu > .mm-panel {
background: inherit;
-webkit-overflow-scrolling: touch;
overflow: scroll;
overflow-x: hidden;
overflow-y: auto;
box-sizing: border-box;
padding: 20px;
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
.mm-menu > .mm-panel.mm-opened {
-webkit-transform: translate(0%, 0);
-moz-transform: translate(0%, 0);
-ms-transform: translate(0%, 0);
-o-transform: translate(0%, 0);
transform: translate(0%, 0); }
.mm-menu > .mm-panel.mm-subopened {
-webkit-transform: translate(-30%, 0);
-moz-transform: translate(-30%, 0);
-ms-transform: translate(-30%, 0);
-o-transform: translate(-30%, 0);
transform: translate(-30%, 0); }
.mm-menu > .mm-panel.mm-highest {
z-index: 1; }
.mm-menu .mm-list {
padding: 20px 0; }
.mm-menu > .mm-list {
padding-bottom: 0; }
.mm-menu > .mm-list:after {
content: '';
display: block;
height: 40px; }
.mm-panel > .mm-list {
margin-left: -20px;
margin-right: -20px; }
.mm-panel > .mm-list:first-child {
padding-top: 0; }
.mm-list,
.mm-list > li {
list-style: none;
display: block;
padding: 0;
margin: 0; }
.mm-list {
font: inherit;
font-size: 16px; }
.mm-list a,
.mm-list a:hover {
text-decoration: none; }
.mm-list > li {
position: relative; }
.mm-list > li > a,
.mm-list > li > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
color: inherit;
line-height: 20px;
display: block;
padding: 10px 10px 10px 20px;
margin: 0; }
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
content: '';
border-bottom-width: 1px;
border-bottom-style: solid;
display: block;
width: 100%;
position: absolute;
bottom: 0;
left: 0; }
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
width: auto;
margin-left: 20px;
position: relative;
left: auto; }
.mm-list a.mm-subopen {
background: rgba(3, 2, 1, 0);
width: 40px;
height: 100%;
padding: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2; }
.mm-list a.mm-subopen:before {
content: '';
border-left-width: 1px;
border-left-style: solid;
display: block;
height: 100%;
position: absolute;
left: 0;
top: 0; }
.mm-list a.mm-subopen.mm-fullsubopen {
width: 100%; }
.mm-list a.mm-subopen.mm-fullsubopen:before {
border-left: none; }
.mm-list a.mm-subopen + a,
.mm-list a.mm-subopen + span {
padding-right: 5px;
margin-right: 40px; }
.mm-list > li.mm-selected > a.mm-subopen {
background: transparent; }
.mm-list > li.mm-selected > a.mm-fullsubopen + a,
.mm-list > li.mm-selected > a.mm-fullsubopen + span {
padding-right: 45px;
margin-right: 0; }
.mm-list a.mm-subclose {
text-indent: 20px;
padding-top: 30px;
margin-top: -20px; }
.mm-list > li.mm-label {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
font-size: 10px;
text-transform: uppercase;
text-indent: 20px;
line-height: 25px;
padding-right: 5px; }
.mm-list > li.mm-spacer {
padding-top: 40px; }
.mm-list > li.mm-spacer.mm-label {
padding-top: 25px; }
.mm-list a.mm-subopen:after,
.mm-list a.mm-subclose:before {
content: '';
border: 2px solid transparent;
display: inline-block;
width: 7px;
height: 7px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
margin-bottom: -5px;
position: absolute;
bottom: 50%; }
.mm-list a.mm-subopen:after {
border-top: none;
border-left: none;
right: 18px; }
.mm-list a.mm-subclose:before {
border-right: none;
border-bottom: none;
margin-bottom: -15px;
left: 22px; }
.mm-menu.mm-vertical .mm-list .mm-panel {
display: none;
padding: 10px 0 10px 10px; }
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
border-color: transparent; }
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
display: block; }
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen {
height: 40px; }
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after {
top: 16px;
bottom: auto; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen {
height: 25px; }
html.mm-opened .mm-page {
box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
.mm-menu {
background: #333333;
color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.15); }
.mm-menu .mm-list > li > a.mm-subclose {
background: rgba(0, 0, 0, 0.1);
color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
border-color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.15); }
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu .mm-list > li.mm-selected > span {
background: rgba(0, 0, 0, 0.1); }
.mm-menu .mm-list > li.mm-label {
background: rgba(255, 255, 255, 0.05); }
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(255, 255, 255, 0.05); }
/*jQuery.mmenu offcanvas addon CSS*/
.mm-page {
box-sizing: border-box;
position: relative; }
.mm-slideout {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-opened {
overflow: hidden;
position: relative; }
html.mm-opened body {
overflow: hidden; }
html.mm-background .mm-page {
background: inherit; }
#mm-blocker {
background: rgba(3, 2, 1, 0);
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999; }
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
display: block; }
.mm-menu.mm-offcanvas {
display: none;
position: fixed; }
.mm-menu.mm-current {
display: block; }
.mm-menu {
width: 80%;
min-width: 140px;
max-width: 440px; }
html.mm-opening .mm-slideout {
-webkit-transform: translate(80%, 0);
-moz-transform: translate(80%, 0);
-ms-transform: translate(80%, 0);
-o-transform: translate(80%, 0);
transform: translate(80%, 0); }
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(140px, 0);
-moz-transform: translate(140px, 0);
-ms-transform: translate(140px, 0);
-o-transform: translate(140px, 0);
transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(440px, 0);
-moz-transform: translate(440px, 0);
-ms-transform: translate(440px, 0);
-o-transform: translate(440px, 0);
transform: translate(440px, 0); } }

/*jQuery.mmenu themes extension CSS*/
html.mm-opened.mm-light .mm-page {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light {
background: #f3f3f3;
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li > a.mm-subclose {
background: rgba(255, 255, 255, 0.6);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-light .mm-list > li.mm-selected > span {
background: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-light .mm-list > li.mm-label {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-buttonbar {
border-color: rgba(0, 0, 0, 0.6);
background: #f3f3f3; }
.mm-menu.mm-light .mm-buttonbar > * {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-buttonbar > input:checked + label {
background: rgba(0, 0, 0, 0.6);
color: #f3f3f3; }
.mm-menu.mm-light label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-footer {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header .mm-prev:before,
.mm-menu.mm-light .mm-header .mm-next:after,
.mm-menu.mm-light .mm-header .mm-close:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list li.mm-label > div > div {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-search input {
background: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light label.mm-toggle:before {
background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }

#floatingSocialShare {
position: relative;
}
#floatingSocialShare *,
#floatingSocialShare *:before,
#floatingSocialShare *:after {
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}
#floatingSocialShare a {
position: relative;
width: 45px;
height: 30px;
line-height: 20px;
padding: 8px 0;
display:list-item;
list-style-type: none;
text-align: center;
color: #fff;
}
#floatingSocialShare a:focus, #floatingSocialShare a:hover {
color: #fff;
width:52px;
opacity: 0.8;
transition-duration: 0.3s;
transition-property: right;
transition-timing-function: ease-out;
}
#floatingSocialShare a, #floatingSocialShare a:visited, #floatingSocialShare a:focus, #floatingSocialShare a:active, #floatingSocialShare a:hover {
outline: 0 none !important;
}
#floatingSocialShare i {
line-height: inherit;
font-size: 24px;
text-align: center;
}
#floatingSocialShare .top-left, #floatingSocialShare .top-right, #floatingSocialShare .content-left, #floatingSocialShare .content-right {
position: fixed;
top: 25%;
}
#floatingSocialShare .top-left {
left: 0;
}
#floatingSocialShare .top-right {
right: 0;
}
#floatingSocialShare .content-left, #floatingSocialShare .content-right {
margin: 0;
}
#floatingSocialShare .facebook {
background-color: #3b5998;
}
#floatingSocialShare .twitter {
background-color: #00aced;
}
#floatingSocialShare .google-plus {
background-color: #dd4b39;
}
#floatingSocialShare .linkedin {
background-color: #007bb6;
}
#floatingSocialShare .envelope {
background-color: #726C6C;
}
#floatingSocialShare .pinterest {
background-color: #c92228;
}
#floatingSocialShare .stumbleupon {
background-color: #eb4924;
}
#floatingSocialShare .reddit {
background-color: #a9bacb;
}
#floatingSocialShare .tumblr {
background-color: #36465d;
}
#floatingSocialShare .vk {
background-color: #6383a8;
}
#floatingSocialShare .odnoklassniki {
background-color: #f6900b;
}
#floatingSocialShare .shareCount {
position: absolute;
bottom: 0;
right: 0;
left: 0;
margin: auto;
color: #ffffff;
font-size:  10px;
}
#floatingSocialShare .margin-top-5 {
margin-top: 5px;
}

@media only screen and (max-width:961px) {
#floatingSocialShare {
margin-top: 50px;
}
#floatingSocialShare .top-left, #floatingSocialShare .top-right, #floatingSocialShare .content-left, #floatingSocialShare .content-right  {
top: auto;
bottom: 0;
margin: 0;
right: 0;
left: 0;
width: 100%;
z-index: 999;
}
#floatingSocialShare a {
position: relative;
float: left;
display:list-item;
list-style-type: none;
}
#floatingSocialShare a:focus, #floatingSocialShare a:hover {
-moz-transition-property: none;
-webkit-transition-property: none;
-o-transition-property: none;
transition-property: none;
}
}

@media only screen and (max-width: 1100px){
.accwrapper{width:500px}
}

@media only screen and (max-width: 1024px) {
body {min-width: 768px}
.stdtable,.pagetop,.header,.page,.bn,.headerwidth,.bnmid{width:100vw}
H1,H2{FONT-SIZE:large}
H3,.strap{FONT-SIZE:medium}
H4{FONT-SIZE:small}
.prodimgt,.prodimg,.prodimgsmall{width:340px;max-height:600px}
.magnify,.smallmag{width:400px}
.accwrapper,.slideouter{width:480px}
.slidewrapper,.accwrapperstd{width:400px}
.rollover{visibility:hidden;display:none}

}

@media only screen and (max-width: 768px) {
body {min-width: 480px}
.bnmid{background-size:768px;background-position: -1px -71px}
.vkimg{background-size:100px;background-position: -1px -29px}

.prodd{font-size:20px}
H1,H2{FONT-SIZE:medium}
H3,.strap{FONT-SIZE:small}
H4,SELECT,.srcinput{FONT-SIZE:small}
.srcinput{width:200px}
.share{width:220px;}
.prodimgt,.prodimg,.prodimgsmall{width:400px;max-height:500px}
.prodthumb{width:100px;max-height:80px;}
.menutable{WIDTH:60px}
.summitema{WIDTH:34px}
.imgsrc{WIDTH:32px}
.imgsrc{BACKGROUND-IMAGE:url(vkspritegoldsmall.gif)}
.prodc{width:88%}
.accwrapper,.slideouter{width:740px}
.slidewrapper,.accwrapperstd{width:660px}
.single {width:98%}
.accwrapperstd,.bsket{visibility:hidden;display:none}
}

@media only screen and (max-width: 480px){
body {min-width: 430px}
.bnmid{background-size:480px;background-position: -1px -47px}
.vkimg{background-size:80px;background-position: -1px -29px}
.bigsearch,.sixhead,.prodtitle,.atoz{FONT-SIZE:1px}
BODY,TABLE,.sixfourbody,.sixbody{FONT-SIZE:14px}
H1,H2{FONT-SIZE:12px}
H3,.footertd h2 {FONT-SIZE:small}
H4,SELECT,.footertd{FONT-SIZE:x-small}
.price{FONT-SIZE:small}
INPUT{font-size: 70%}
.magnify,.smallmag{width:320px}
.share{width:120px;}
.moreinfo{WIDTH:102px}
.prodimgt,.prodimg,.prodimgsmall{width:360px;max-height:500px}
.prodthumb{width:100px;max-height:80px;}
.mnubar{width:100vw;MARGIN-TOP:-1px;MARGIN-LEFT:-1px}
.imgsrc{WIDTH:32px}
.moreinfo{HEIGHT:42px}
.imgsrc{HEIGHT:32px}
.prodc{width:85%}
.mnusrc,.sbtnf,.sbtnfa,.sbtnp,.sbtnpa,.sbtnn,.sbtnna,.sbtnl,.sbtnla,.td26{visibility:hidden;display:none}
.summactivebtn,.summbtn{WIDTH:36px;HEIGHT:33px}
.summtext{padding-top: 4px;}
.mnusrc{WIDTH:0%}
.accwrapper,.slideouter{width:460px}
.slidewrapper{width:380px}
.colcell{
    zoom:1;
    -moz-transform:scale(1.0);
    -moz-transform-origin: 0 0;
}
}


@media only screen and (max-width: 420px) {
body {min-width: 380px}
.bnmid{background-size:410px;background-position: -1px -38px}
.vkimg{background-size:80px;background-position: -1px -29px}
.prodimgt,.prodimg,.prodimgsmall{width:340px;max-height:500px}
.accwrapper,.slideouter,.accwrapperstd{width:400px}
.slidewrapper{width:320px}
}

@media only screen and (max-width: 380px) {
body {min-width: 360px}
.bnmid{background-size:370px;background-position: -1px -32px}
.vkimg{background-size:64px;background-position: -1px -29px}
.prodimgt,.prodimg,.prodimgsmall{width:280px;max-height:320px}
.accwrapper,.slideouter,.accwrapperstd{width:360px}
.slidewrapper{width:280px}
}
@media only screen and (max-width: 320px) {
.bnmid{background-size:320px;background-position: -1px -29px}
.vkimg{background-size:60px;background-position: -1px -29px}
.accwrapper,.slideouter,.accwrapperstd{width:300px}
.slidewrapper{width:220px}
}

/* Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list{background: #fff url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/ajax-loader.gif') center center no-repeat;}

/* Icons */
@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/fonts/slick.eot');src: url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/fonts/slick.woff') format('woff'), url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/fonts/slick.ttf') format('truetype'), url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/fonts/slick.svg#slick') format('svg');font-display: swap;}
/* Arrows */
.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev{left: -25px;}
[dir='rtl'] .slick-prev{right: -25px;left: auto;}
.slick-prev:before{content: '←';}
[dir='rtl'] .slick-prev:before{content: '→';}
.slick-next{right: -25px;}
[dir='rtl'] .slick-next{right: auto;left: -25px;}
.slick-next:before{content: '→';}
[dir='rtl'] .slick-next:before{content: '←';}
/* Dots */
.slick-dotted.slick-slider{margin-bottom: 30px;}
.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}
.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;moz-osx-font-smoothing: grayscale;
}.slick-dots li.slick-active button:before{opacity: .75;color: black;}
/* cookie consent */
/* https://www.websitepolicies.com/cookie-consent-banner-generator */
.wpcc-container{opacity:1}.wpcc-transparency-5{opacity:.95}.wpcc-transparency-10{opacity:.9}.wpcc-transparency-15{opacity:.85}.wpcc-transparency-20{opacity:.8}.wpcc-transparency-25{opacity:.75}.wpcc-container{border-style:solid;border-width:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:inherit;font-size:16px;line-height:1.5em;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;overflow:hidden;position:fixed;transition:opacity 1s ease;z-index:9999}@media print{.wpcc-container{display:none}}.wpcc-pushdown-wrap{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.wpcc-pushdown{margin:0!important;position:static}.wpcc-invisible{opacity:0}.wpcc-fontsize-tiny{font-size:12px}.wpcc-fontsize-small{font-size:14px}.wpcc-fontsize-large{font-size:18px}.wpcc-border-thin{border-width:1px}.wpcc-border-normal{border-width:3px}.wpcc-border-thick{border-width:5px}.wpcc-float{flex-direction:column;max-width:22em;padding:1.5em}.wpcc-float.wpcc-padding-small{padding:1em}.wpcc-float.wpcc-padding-large{padding:2em}.wpcc-banner{flex-direction:row;margin:1em;padding:1em}.wpcc-banner.wpcc-padding-small{padding:.5em .5em .5em 1em}.wpcc-banner.wpcc-padding-large{padding:1.5em}.wpcc-banner.wpcc-margin-none{margin:0}.wpcc-banner.wpcc-margin-small{margin:.5em}.wpcc-banner.wpcc-margin-large{margin:1.5em}.wpcc-padding-none{padding:0}.wpcc-padding-none.wpcc-float .wpcc-message{margin:1em}.wpcc-padding-none.wpcc-banner .wpcc-message{margin:.8em 1em}.wpcc-padding-none.wpcc-banner .wpcc-btn{height:100%;padding:.9em 1.5em}.wpcc-btn,.wpcc-privacy{cursor:pointer}.wpcc-privacy{display:inline-block;opacity:.85;text-decoration:underline}.wpcc-privacy:hover{opacity:1}.wpcc-privacy:active,.wpcc-privacy:visited{color:initial}.wpcc-btn{display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease}.wpcc-btn:hover{text-decoration:none}.wpcc-top{top:1em}.wpcc-top.wpcc-margin-none{top:0}.wpcc-top.wpcc-margin-small{top:.5em}.wpcc-top.wpcc-margin-large{top:1.5em}.wpcc-left{left:1em}.wpcc-left.wpcc-margin-none{left:0}.wpcc-left.wpcc-margin-small{left:.5em}.wpcc-left.wpcc-margin-large{left:1.5em}.wpcc-right{right:1em}.wpcc-right.wpcc-margin-none{right:0}.wpcc-right.wpcc-margin-small{right:.5em}.wpcc-right.wpcc-margin-large{right:1.5em}.wpcc-bottom{bottom:1em}.wpcc-bottom.wpcc-margin-none{bottom:0}.wpcc-bottom.wpcc-margin-small{bottom:.5em}.wpcc-bottom.wpcc-margin-large{bottom:1.5em}.wpcc-float .wpcc-message{display:block;margin-bottom:1em}.wpcc-banner{align-items:center}.wpcc-banner.wpcc-top{left:0;right:0;top:0}.wpcc-banner.wpcc-bottom{left:0;right:0;bottom:0}.wpcc-banner .wpcc-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.wpcc-float .wpcc-compliance{flex:1 0 auto}.wpcc-corners-small{border-radius:5px}.wpcc-corners-normal{border-radius:7px}.wpcc-corners-large{border-radius:10px}.wpcc-corners-round .wpcc-btn{border-radius:4px}.wpcc-corners-round.wpcc-margin-none,.wpcc-corners-round.wpcc-padding-none .wpcc-btn{border-radius:0}.wpcc-corners-round.wpcc-margin-none{border-radius:0}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.wpcc-top{top:0!important}.wpcc-bottom{bottom:0!important}.wpcc-banner,.wpcc-float,.wpcc-left,.wpcc-right{left:0!important;margin:0!important;right:0!important}.wpcc-banner{align-items:unset;flex-direction:column}.wpcc-corners-round{border-radius:0!important}.wpcc-float{max-width:none}.wpcc-message{margin-bottom:1em}.wpcc-banner.wpcc-padding-small{padding:.5em}.wpcc-padding-small .wpcc-message{margin-bottom:.5em};}