article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
button,html,input,select,textarea{font-family:sans-serif}
body{margin:0}
a{background:0 0}
a:focus{outline:dotted thin}
a:active,a:hover{outline:0}
h6{font-size:.75em;margin:2.33em 0}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
q:after,q:before{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
.c.odc{color:#256a25}
.c.white{color:#fff}
.c.red{color:#d70000}
.c.grey-light{color:#d9d9d9}
.c.grey-light2{color:#f2f2f2}
.c.grey-light3{color:#ccc}
.c.grey-med{color:#8d8d8d}
.c.grey-dark{color:#222}
.c.grey-dark2{color:#393939}
.bg.odc{background-color:#256a25}
.bg.white{background-color:#fff}
.bg.red{background-color:#d70000;color:#fff}
.bg.green{background-color:#0c610c}
.bg.grey-light{background-color:#d9d9d9;color:#222}
.bg.grey-light2{background-color:#f2f2f2}
.bg.grey-light3{background-color:#ccc}
.bg.grey-med{background-color:#8d8d8d}
.bg.grey-dark{background-color:#222;color:#d9d9d9}
.bg.grey-dark a{color:#fff}
.bg.grey-dark2{background-color:#393939;color:#d9d9d9}
.bg.grey-dark2 a:link,.bg.grey-dark2 a:visited{color:#fff}
.bg-img{color:#d9d9d9}
.bg-img a:link,.bg-img a:visited{color:#fff}
.left{float:left!important}
.left.gutter{margin:0 10px 0 0}
.right{float:right!important}
.right.gutter{margin:0 0 0 10px}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
#footer #footer-channel-mags .main-full ul,#header #mag .info .mag-layer ul.bonus li,#home-teaser .image,#main header,#video-center nav ul li a,.clearfix,.col-full,.col-left,.col-right,.float-2 .column:nth-child(2n):after,.float-4 .column:nth-child(4n):after,.row,.row-full,form label.checkbox{zoom:1}
#footer #footer-channel-mags .main-full ul:after,#footer #footer-channel-mags .main-full ul:before,#header #mag .info .mag-layer ul.bonus li:after,#header #mag .info .mag-layer ul.bonus li:before,#home-teaser .image:after,#home-teaser .image:before,#main header:after,#main header:before,#video-center nav ul li a:after,#video-center nav ul li a:before,.clearfix:after,.clearfix:before,.col-full:after,.col-full:before,.col-left:after,.col-left:before,.col-right:after,.col-right:before,.float-2 .column:nth-child(2n):after,.float-4 .column:nth-child(4n):after,.row-full:after,.row-full:before,.row:after,.row:before,form label.checkbox:after,form label.checkbox:before{content:" ";display:block;height:0;overflow:hidden}
#footer #footer-channel-mags .main-full ul:after,#header #mag .info .mag-layer ul.bonus li:after,#home-teaser .image:after,#main header:after,#video-center nav ul li a:after,.clearfix:after,.col-full:after,.col-left:after,.col-right:after,.float-2 .column:nth-child(2n):after,.float-4 .column:nth-child(4n):after,.row-full:after,.row:after,form label.checkbox:after{clear:both}
.row{width:1020px;margin:0 auto;position:relative}
.row-full{width:100%;position:relative}
.col-full{width:100%;padding:0 20px;position:relative}
.col-left{width:680px;padding-left:20px;position:relative}
.col-right{width:320px;padding-right:20px;position:relative}
.float-2 .column{margin:0 20px 10px 0}
.float-2 .column:nth-child(2n){margin-right:0}
.float-4 .column{margin:0 20px 20px 0}
.float-4 .column:nth-child(4n){margin-right:0}
.float-4 h4{height:40px;overflow:hidden}
.column{position:relative;margin-left:10px;margin-right:10px;width:100%;float:left}
.column.gutter-small{margin-left:5px;margin-right:5px}
.column:first-child{margin-left:0}
.column:last-child{margin-right:0}
.col-20{width:20px}
.col-70{width:70px}
.col-100{width:100px}
.col-114{width:114px}
.col-124{width:124px}
.col-130{width:130px}
.col-140{width:140px}
.col-150{width:150px}
.col-152{width:152px}
.col-156{width:156px}
.col-176{width:176px}
.col-180{width:180px}
.col-187{width:187px}
.col-190{width:190px}
.col-198{width:198px}
.col-200{width:200px}
.col-206{width:206px}
.col-210{width:210px}
.col-212{width:212px}
.col-225{width:225px}
.col-230{width:230px}
.col-235{width:235px}
.col-239{width:239px}
.col-244{width:244px}
.col-250{width:250px}
.col-258{width:258px}
.col-288{width:288px}
.col-300{width:300px}
.col-310{width:310px}
.col-313{width:313px}
.col-320{width:320px}
.col-340{width:340px}
.col-390{width:390px}
.col-433{width:433px}
.col-480{width:480px}
.col-510{width:510px}
.col-540{width:540px}
.col-620{width:620px}
.col-660{width:660px}
.col-680{width:680px}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
body{background:#e5e5e5;font:16px/1.3 "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;position:relative;-webkit-font-smoothing:antialiased}
p{margin:0 0 10px}
hr{height:2px;margin:0 0 10px;background:#222;border:none}
hr.thin{height:1px}
.inner{padding:10px}
.inner-big{padding:20px}
.inner-small{padding:5px 10px}
.hide{display:none!important}
#fly-in-video h4 .fly-in-arrow,#header #channels a.odc,#header #main-menu.fixed .search .searchbox .searchbox-icon,#header #main-menu.fixed .search .searchbox .searchbox-submit,#header #search input[type=button],#header #search input[type=submit],#header #social a,.calendar .head a,.hide-text,.slider .header .button,.slider footer .button,article#article #article-content aside .related-products footer .button.arrow-down,article#article #article-content aside .related-products footer .button.arrow-top,article#article #article-pagination .pagination-numbers .button,article#article.photo-show .slider figure .btn-big{text-indent:100%;white-space:nowrap;overflow:hidden}
#header #header-col .wrapper>.row:first-child:after,#header #header-col .wrapper>.row:first-child:before,#header #mag .text a.epaper:after,#header #main-menu>ul li>a:after,#magazine .image .arrow-big:after,#magazine .image .arrow-big:before,#main figure.tour .tooltip-tour:after,#main header .button.arrow-right2:after,#main header .button.arrow-right:after,#seo .image .arrow-big:after,#seo .image .arrow-big:before,.bg.grey-dark a.download:before,.bg.grey-dark a.external:before,.bg.grey-dark a.internal:before,.hover-info .caption .icon-big:before,.hover-info .caption .icon.comment:before,.hover-info .caption .icon.gallery:before,.hover-info .caption .icon.video:before,.hover-info:after,.icon:before,.pseudo,.slider .controls a.arrow-left:before,.slider .controls a.arrow-right:before,.tooltip span:after,a.arrow:link:before,a.arrow:visited:before,a.getit:after,a.getit:before,a.info.photo-show:after,a.info.video:after,article#article #article-content .box.info h4:after,article#article #article-content .productbar:after,article#article #article-content .productbar:before,article#article #article-image-preview .view-all:before,article#article.photo-show .slider figure .btn-big:hover:before,aside #aside-topics footer .button.arrow-bottom.icon:after,aside #aside-topics footer .button.arrow-top.icon:after,form .select:after,span.info.photo-show:before,span.info.video:before,ul .download a:before,ul .external a:before,ul .internal a:before,ul.arrow a:before,ul.arrow-left a:before,ul.arrow-right a:after,ul.arrow-right2 li:after,ul.arrow-small li:before,ul.button li a:before,ul.check li:before,ul.minus li:before,ul.plus li:before{display:block;content:"";position:absolute}
#footer #footer-bottom ul li,#footer #footer-channel-mags .main-full ul li,#footer #footer-channel-mags h3,#home-teaser .image div.info .icon,#video-center nav ul li,.hover-info .caption .icon,.img-bg a span,.inline,.mfp-container:before,.mfp-content,a.button,article#article #article-content .box.rating figure,article#article #article-content aside .pagination ul li a span,article#article #article-pagination .pagination-numbers ul li,article#article .pagination-text li a,article#article .pagination-text li a span,article#article .pagination-text li span,img,span.info,ul.numbers.brands a,ul.numbers.directory a,ul.pagination li,ul.tabs li{display:inline-block;*display:inline;vertical-align:top;zoom:1}
.border{border:1px solid #d9d9d9}
.spacer-small{margin-bottom:5px}
.spacer{margin-bottom:10px}
.spacer-big{margin-bottom:20px}
.spacer2-small{margin:5px 0}
.spacer2{margin:10px 0}
.spacer2-big{margin:20px 0}
.spacer3-small{margin-top:5px}
.spacer3{margin-top:10px}
.spacer3-big{margin-top:20px}
.spacer-none{margin:0}
.column embed,.column img{max-width:100%;height:auto}
.column embed{height:100%}
img{-ms-interpolation-mode:bicubic;vertical-align:middle}
figure a{position:relative;display:block}
figure a .spon{display:block;position:absolute;bottom:-2px;left:0;height:10px;z-index:1}
figure a .spon.a{width:45px;background:url(/img/sprite-layout.png) -24px -36px no-repeat #fff}
figure a .spon.p{width:62px;background:url(/img/sprite-layout.png) -24px -45px no-repeat #fff}
figure a .spon.k{width:69px;background:url(/img/sprite-layout.png) -24px -54px no-repeat #fff}
figure a .price{position:absolute;display:block;left:0;bottom:-1px;background:#222;color:#fff;height:20px;line-height:20px;text-align:center;width:100%}
.hover-info{position:relative;display:block}
.hover-info:after{top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-backface-visibility:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#222;background:rgba(34,34,34,.7)}
.hover-info img{width:100%;height:auto}
.hover-info .caption{display:block;height:50%;position:absolute;top:50%;left:0;right:0;margin:-15px 0 0;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:2;color:#fff;line-height:30px}
.hover-info .caption .icon{color:#fff;position:relative;font-size:30px;text-decoration:none;line-height:30px;margin:0 20px;padding:0}
.hover-info .caption .icon:first-child{margin-left:35px}
.hover-info .caption .icon:last-child{margin-right:0}
.hover-info .caption .icon.gallery:before{background:url(/img/sprite-icons.png) 0 -360px no-repeat #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;width:30px;height:30px;left:-35px}
.hover-info .caption .icon.video:before{background:url(/img/sprite-icons.png) 0 -390px no-repeat #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;width:30px;height:30px;left:-35px}
.hover-info .caption .icon.comment:before{background:url(/img/sprite-icons.png) 0 -420px no-repeat #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;width:30px;height:30px;left:-35px}
.hover-info .caption .icon-big{display:block;position:relative}
.hover-info .caption .icon-big:before{width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px}
.hover-info .caption .icon-big.video:before{background:url(/img/sprite-layout.png) -86px -130px no-repeat}
.hover-info .caption .icon-big.photo:before{background:url(/img/sprite-layout.png) -86px -180px no-repeat}
.hover-info .caption .icon-big.zoom:before{background:url(/img/sprite-layout.png) -86px -230px no-repeat}
.hover-info:hover .caption,.hover-info:hover:after{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
.img-bg{margin-bottom:0}
.img-bg a{display:block;width:300px;height:auto;position:relative;font-weight:700;font-size:16px}
.img-bg a span{padding:3px 5px;background:#fff;position:absolute;left:10px;bottom:10px}
.img-bg a:hover span{background:#222;color:#fff}
b,strong{font-weight:700}
b em,b i,em,i,strong em,strong i{font-style:italic}
.small{font-size:14px;line-height:normal}
.smaller{font-size:13px}
.smallest{font-size:10px}
.regular{font-size:16px}
.big{font-size:20px}
.bigger{font-size:24px}
.biggest{font-size:30px}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
figcaption{font-size:13px;line-height:1;padding:5px 0;color:#8d8d8d}
figcaption .copyright{padding:0}
.copyright{display:block;font-size:10px;line-height:1;color:#8d8d8d;padding:5px 0;font-style:italic}
.copyright.block{display:block;margin-bottom:5px}
span.info{float:left;color:#8d8d8d;font-style:italic;position:relative;padding-right:5px}
span.info.photo-show{padding-left:20px}
span.info.photo-show:before{width:17px;height:14px;background:url(/img/sprite-icons.png) -127px -368px no-repeat;left:0;top:4px}
span.info.video{padding-left:16px}
span.info.video:before{width:13px;height:11px;background:url(/img/sprite-icons.png) -128px -400px no-repeat;top:5px;left:0}
span.spon{display:block;height:10px;margin:0 0 10px}
span.spon.a{width:55px;background:url(/img/sprite-layout.png) -29px -65px no-repeat #fff}
span.spon.p{width:78px;background:url(/img/sprite-layout.png) -29px -78px no-repeat #fff}
span.spon.k{width:90px;background:url(/img/sprite-layout.png) -29px -91px no-repeat #fff}
a.info{position:relative}
a.info.photo-show:after{width:20px;height:20px;right:0;bottom:-1px;background:url(/img/sprite-icons.png) -125px -365px no-repeat rgba(255,255,255,.8)}
a.info.video:after{width:20px;height:20px;right:0;bottom:-1px;background:url(/img/sprite-icons.png) -124px -396px no-repeat rgba(255,255,255,.8)}
a.info:hover:after{background-color:#fff}
a:link,a:visited{color:#222;text-decoration:underline}
a:link:active,a:link:hover,a:visited:active,a:visited:hover{text-decoration:none}
a:link.arrow,a:visited.arrow{position:relative;padding-left:15px;text-decoration:none}
a:link.arrow:hover,a:visited.arrow:hover{text-decoration:underline}
a:link.arrow:hover:before,a:visited.arrow:hover:before{background:url(/img/sprite-icons.png) -11px -252px no-repeat}
a:link.arrow:before,a:visited.arrow:before{width:9px;height:6px;top:50%;margin-top:-3px;left:0;background:url(/img/sprite-icons.png) -11px -252px no-repeat}
a.white{color:#fff;text-decoration:underline}
a.white:active,a.white:hover{text-decoration:none}
h1{font-size:30px;line-height:normal;font-weight:400;text-transform:none;margin:.5em 0 1.5em}
h2{font-size:24px;line-height:normal;margin:0 0 1em}
h3{font-size:20px;margin:0 0 .75em}
h4{font-size:16px;margin:0}
h5{font-size:14px;margin:0}
.small h3{font-size:20px}
.small h4{font-size:16px;margin:0}
form fieldset{border:none;margin:0 0 10px;padding:0;position:relative}
form label{margin:0 0 10px;position:relative;display:block}
form label.checkbox{width:90%;float:right}
form input{border:none;background:0 0}
form input:focus{outline:0}
form input.button{background:#222;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 10px}
form input[type=date],form input[type=text],form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:#fff}
form input[type=date],form input[type=text]{height:25px;padding:0 10px}
form input[type=checkbox],form input[type=radio]{position:relative;left:0;top:2px;background:0 0}
form select{background:#fff;height:25px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-left:5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}
form select:focus{outline:0}
form select::-ms-expand{display:none}
form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}
form .select{overflow:hidden;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative}
form .select:after{pointer-events:none;background:url(/img/sprite-icons.png) -3px -273px no-repeat #f2f2f2;border-left:1px solid #ccc;width:25px;height:25px;top:0;right:0}
form textarea{width:100%;padding:5px 10px}
form textarea:focus{outline:0}
form.form-standard{margin-bottom:20px}
form.form-standard fieldset{padding:10px;background:#f2f2f2;margin-bottom:3px}
form.form-standard fieldset legend{color:#8d8d8d;text-transform:uppercase;position:absolute;width:130px;text-align:right;right:10px;top:10px}
form.form-standard fieldset label{line-height:24px;margin-bottom:10px;width:150px;float:left}
form.form-standard fieldset label span{color:#d70000}
form.form-standard fieldset.radio label{line-height:normal;width:auto;clear:both}
form.form-standard fieldset .check,form.form-standard fieldset input[type=text],form.form-standard fieldset textarea{margin:0 0 10px 10px;width:350px;float:left}
form.form-standard fieldset .check.medium,form.form-standard fieldset input[type=text].medium,form.form-standard fieldset textarea.medium{width:280px}
form.form-standard fieldset .check.small,form.form-standard fieldset input[type=text].small,form.form-standard fieldset textarea.small{width:60px}
form.form-standard fieldset .select{width:350px;margin:0 0 10px 10px;float:left}
form.form-standard fieldset .select select{width:350px}
form ::-webkit-input-placeholder{color:#ccc}
form ::-moz-placeholder{color:#ccc}
form :-ms-input-placeholder{color:#ccc}
form input:-moz-placeholder{color:#ccc}
li,ul{list-style:none;margin:0;padding:0}
abbr[title]{border-bottom:none}
.main-right ul{margin-bottom:20px}
.main-right ul li{border-top:1px solid #d9d9d9}
.main-right ul li:last-child{border-bottom:1px solid #d9d9d9}
.main-right ul li:nth-of-type(odd) a{background:#f2f2f2}
.main-right ul li:nth-of-type(odd) a:hover{background:#222;color:#fff}
.main-right ul li a{display:block;margin:1px 0;text-decoration:none;padding:3px 5px;position:relative}
.main-right ul li a.active,.main-right ul li a:hover{background:#222;color:#fff}
ul{margin-bottom:20px}
ul li{position:relative}
ul.icon{padding:0}
ul.list{margin-bottom:20px}
ul.list li{border-top:1px solid #d9d9d9}
ul.list li:last-child{border-bottom:1px solid #d9d9d9}
ul.list li:nth-of-type(odd) a{background:#f2f2f2}
ul.list li:nth-of-type(odd) a:hover{background:#222}
ul.list a{display:block;margin:1px 0;text-decoration:none;padding:3px 5px;position:relative}
ul.list a.active,ul.list a:hover{background:#222;color:#fff}
ul.list.numbers a{padding:10px 5px}
ul.list.numbers a:hover span{background:#222;color:#fff}
ul.list2{margin-bottom:20px}
ul.list2 li{border-top:1px solid #d9d9d9;padding:3px 5px;display:block;color:#8d8d8d;font-weight:400;font-size:13px}
ul.list2 li:last-child{border-bottom:1px solid #d9d9d9}
ul.list2 li:nth-of-type(odd){background:#f2f2f2}
ul.list2 li:hover{background:#222}
ul.list2 li:hover a{color:#fff}
ul.list2 li a{text-decoration:none;position:relative;font-weight:700;font-size:14px}
ul.list2 li a:hover{color:#fff}
ul.col-660 li{width:320px;float:left}
ul.two-columns{border-bottom:1px solid #d9d9d9}
ul.two-columns li{float:left}
ul.two-columns li:nth-child(4n+1) a,ul.two-columns li:nth-child(4n+2) a{background:#fff}
ul.two-columns li:nth-child(4n+3) a,ul.two-columns li:nth-child(4n+4) a{background:#f2f2f2}
ul.two-columns li:last-child{border-bottom:none}
ul.two-columns li a:hover{background:#222;color:#fff}
ul.two-columns2 li{float:left}
ul.two-columns2 li:nth-child(4n+1),ul.two-columns2 li:nth-child(4n+2){background:#fff}
ul.two-columns2 li:nth-child(4n+3),ul.two-columns2 li:nth-child(4n+4){background:#f2f2f2}
ul.two-columns2 li:nth-child(4n+1),ul.two-columns2 li:nth-child(4n+3){margin-right:20px}
ul.two-columns2 li:last-child{border-bottom:none}
ul.two-columns2 li:hover{background:#222}
ul.two-columns2 li:hover a{color:#fff}
ul.test li.column,ul.topic li.column{margin:0 0 10px}
ul.test li.column:nth-of-type(odd),ul.topic li.column:nth-of-type(odd){margin-right:10px}
ul.test li:nth-child(4n+1) a,ul.test li:nth-child(4n+2) a,ul.topic li:nth-child(4n+1) a,ul.topic li:nth-child(4n+2) a{background:#f9f9f9}
ul.test li:nth-child(4n+3) a,ul.test li:nth-child(4n+4) a,ul.topic li:nth-child(4n+3) a,ul.topic li:nth-child(4n+4) a{background:#f2f2f2}
ul.test li a,ul.topic li a{display:block;text-decoration:none;position:relative;padding:5px;height:130px;overflow:hidden}
ul.test li a:hover,ul.topic li a:hover{background:#222;color:#fff!important}
ul.test li a strong,ul.topic li a strong{font-size:16px}
ul.test li a strong.c,ul.topic li a strong.c{font-size:14px}
ul.test li.active a,ul.topic li.active a{background:#222;color:#fff}
ul.test li.active a .copyright,ul.test li.active a .grey-med,ul.topic li.active a .copyright,ul.topic li.active a .grey-med{color:#fff}
ul.topic li.column:nth-of-type(odd){margin-right:20px}
ul.topic li a{height:100px;overflow:hidden}
ul.arrow-left a{padding-left:30px}
ul.arrow-left a:before{width:20px;height:10px;top:8px;left:10px;background:url(/img/sprite-icons.png) -10px -250px no-repeat}
ul.arrow-left a.active,ul.arrow-left a:hover{color:#fff}
ul.arrow-left a.active:before,ul.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
ul.arrow-right a{padding-right:30px}
ul.arrow-right a:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
ul.arrow-right a:after{width:30px;height:30px;top:50%;margin-top:-15px;right:0;background:url(/img/sprite-icons.png) 0 -120px no-repeat}
ul.arrow-right span{color:#8d8d8d;font-size:14px}
ul.arrow-right2 li{padding-right:30px}
ul.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
ul.arrow-right2 li:after{width:30px;height:30px;top:50%;margin-top:-15px;right:0;background:url(/img/sprite-icons.png) 0 -120px no-repeat}
ul.numbers span{display:block;float:left;margin-right:10px;text-align:center;line-height:20px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background:#d9d9d9;color:#222;width:20px;height:20px;font-weight:700}
ul.numbers.brands li{padding:10px 0 10px 45px;position:relative;border-bottom:1px solid #d9d9d9;min-height:50px}
ul.numbers.brands li:nth-of-type(odd){background:#f2f2f2}
ul.numbers.brands li:last-child{border-bottom:none}
ul.numbers.brands li span{font-size:20px;width:30px;height:30px;line-height:30px;position:absolute;left:5px;top:10px;background:#222;color:#fff}
ul.numbers.brands a,ul.numbers.directory a{text-decoration:none;margin:3px;padding:1px 5px;background:#fff;border:1px solid #f2f2f2;border-right:1px solid #d9d9d9;border-bottom:1px solid #ccc}
ul.numbers.brands a:hover,ul.numbers.directory a:hover{color:#fff;background:#222;border:none;margin:4px}
ul.numbers.directory a{width:23px;text-align:center}
ul.numbers.directory a:hover{margin:3px}
ul.arrow a{position:relative;padding-left:15px;display:block}
ul.arrow a:hover:before{background:url(/img/sprite-icons.png) -10px -252px no-repeat}
ul.arrow a:before{width:10px;height:10px;top:6px;left:0;background:url(/img/sprite-icons.png) -10px -252px no-repeat}
ul .internal a{padding-left:35px}
ul .internal a:hover{color:#fff}
ul .internal a:hover:before{background:url(/img/sprite-icons.png) -66px -1026px no-repeat}
ul .internal a:before{width:18px;height:18px;top:6px;left:8px;background:url(/img/sprite-icons.png) -6px -1026px no-repeat}
ul .external a{padding-left:35px}
ul .external a:hover{color:#fff}
ul .external a:hover:before{background:url(/img/sprite-icons.png) -66px -1056px no-repeat}
ul .external a:before{width:18px;height:18px;top:6px;left:8px;background:url(/img/sprite-icons.png) -6px -1056px no-repeat}
ul .download a{padding-left:35px}
ul .download a:hover{color:#fff}
ul .download a:hover:before{background:url(/img/sprite-icons.png) -66px -1086px no-repeat}
ul .download a:before{width:18px;height:18px;top:6px;left:8px;background:url(/img/sprite-icons.png) -6px -1086px no-repeat}
ul.check li{margin-bottom:.5em;position:relative;padding-left:30px}
ul.check li:before{width:20px;height:20px;left:0;background:url(/img/sprite-icons.png) -5px -937px no-repeat}
ul.arrow-small li{margin-bottom:.5em;position:relative;padding-left:15px}
ul.arrow-small li:before{width:15px;height:15px;left:0;background:url(/img/sprite-icons.png) -13px -5px no-repeat}
ul.minus li,ul.plus li{padding-left:20px;margin-bottom:5px;position:relative}
ul.minus li:before,ul.plus li:before{width:14px;height:14px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;left:0;top:1px}
ul.plus li:before{background:url(/img/sprite-icons.png) -68px -1118px no-repeat #0c610c}
ul.minus li:before{background:url(/img/sprite-icons.png) -68px -1148px no-repeat #d70000}
ul.tabs{background:#d9d9d9;padding:3px 5px 0}
ul.tabs li a{background:0 0;display:block;height:22px;line-height:22px;color:#8d8d8d;text-transform:uppercase;font-weight:700;text-decoration:none}
ul.tabs li a:hover{color:#222!important;background:0 0}
ul.pagination{margin:20px 0}
ul.pagination li{margin:0 2px}
ul.pagination li a{background:#d9d9d9;padding:2px 5px;text-decoration:none;font-weight:700;color:#222;font-size:14px}
ul.pagination li a.active{background:#222;color:#fff}
ul.button li{margin-bottom:5px;overflow:hidden}
ul.button li a{height:20px;line-height:20px;display:block;background:#fff;text-decoration:none;padding:0 5px 0 25px;position:relative}
ul.button li a:before{top:0;left:0;width:20px;height:20px}
ul.button li a:hover{background:#222}
ul.button li a.fb:before{background:url(/img/sprite-layout.png) -570px -140px no-repeat #fff}
ul.button li a.go:before{background:url(/img/sprite-layout.png) -570px -170px no-repeat #fff}
ul.button li a.tw:before{background:url(/img/sprite-layout.png) -570px -200px no-repeat #fff}
ul.button li a.contact:before{background:url(/img/sprite-icons.png) -65px -785px no-repeat}
ul.button li a.community:before{background:url(/img/sprite-icons.png) -65px -575px no-repeat}
ul.button li a.tour:before{background:url(/img/sprite-icons.png) -65px -725px no-repeat}
ul.button li a.shop:before{background:url(/img/sprite-icons.png) -65px -755px no-repeat}
ul.button li a.shirts:before{background:url(/img/sprite-icons.png) -65px -845px no-repeat}
ul.button li a.news:before{background:url(/img/sprite-icons.png) -65px -545px no-repeat}
ul.button li a.rss:before{background:url(/img/sprite-icons.png) -65px -815px no-repeat}
.main-right ul.tabs li{border:none;background:0 0}
.main-right ul.tabs li:nth-of-type(odd) a{background:0 0}
.main-right ul.tabs li:nth-of-type(odd) a:hover{background:0 0}
.main-right ul.tabs li a{margin:0}
.main-right ul.tabs.active a{background:#fff;color:#222}
.main-right ul.button li{border:none}
.main-right ul.button li a{margin:0}
.main-right ul.arrow-left li a{padding-left:30px}
.main-right ul.survey li{border:none}
.main-right ul.survey li .progress{margin:0 0 10px}
a.button{color:#222;padding:3px 5px;text-decoration:none;cursor:pointer;text-transform:uppercase;font-weight:700;position:relative}
a.button:hover{background:#222;color:#fff}
a.button.primary{color:#fff}
a.button.grey-light{color:#222}
.icon,a.button.icon{padding-left:25px}
.icon:before{left:0;top:0;width:20px;height:20px}
.icon.search:before{background:url(/img/sprite-icons.png) -63px -334px no-repeat}
.icon.brands:before{background:url(/img/sprite-icons.png) -63px -903px no-repeat}
.icon.topics:before{background:url(/img/sprite-icons.png) -38px -515px no-repeat}
.icon.image:before{background:url(/img/sprite-icons.png) -5px -366px no-repeat;width:22px}
.icon.video:before{background:url(/img/sprite-icons.png) -5px -396px no-repeat}
.icon.print:before{background:url(/img/sprite-icons.png) -36px -603px no-repeat}
.icon.recommend:before{background:url(/img/sprite-icons.png) -36px -635px no-repeat}
.icon.notice:before{background:url(/img/sprite-icons.png) -36px -664px no-repeat}
.icon.subscribe:before{background:url(/img/sprite-icons.png) -37px -694px no-repeat}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-ms-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}
.progress .progress-bar{float:left;width:0;height:100%;font-size:13px;line-height:20px;color:#fff;text-align:center;background-color:#222;text-shadow:1px 1px 1px rgba(0,0,0,.7);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);-ms-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);-o-box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}
table{width:100%;border-collapse:collapse;border-spacing:2px;margin-bottom:20px}
table.striped tr:nth-of-type(even) td{background:#fff}
table.striped tr:nth-of-type(odd) td{background:#f2f2f2}
table.title td:first-of-type{font-weight:700}
table td,table th{padding:5px;border:1px solid #d9d9d9}
.red-table{overflow-x:scroll;margin-bottom:20px}
.red-table table tr:nth-of-type(even) td,.red-table table tr:nth-of-type(even) th{background:#fff}
.red-table table tr:nth-of-type(odd) td,.red-table table tr:nth-of-type(odd) th{background:#f2f2f2}
.tooltip{position:relative;line-height:normal}
.tooltip span{position:absolute;top:35px;left:0;background:#222;color:#fff;padding:3px 10px;display:none;z-index:2;-webkit-box-shadow:0 0 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 2px rgba(0,0,0,.75);-ms-box-shadow:0 0 2px rgba(0,0,0,.75);-o-box-shadow:0 0 2px rgba(0,0,0,.75);box-shadow:0 0 2px rgba(0,0,0,.75);text-align:left}
.tooltip span:after{width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent #222;top:-20px;left:5px}
.tooltip:hover span{display:block}
a.getit{text-transform:uppercase;background:#8d8d8d;color:#fff;position:absolute;margin-top:-35px;left:50%;margin-left:-22px;font-weight:700;height:30px;line-height:30px;display:inline-block;z-index:1;text-decoration:none}
a.getit:after,a.getit:before{top:0;height:1px;width:1px;border-width:15px;border-style:solid}
a.getit:before{left:-30px;border-color:#8d8d8d #8d8d8d #8d8d8d transparent}
a.getit:after{right:-30px;border-color:#8d8d8d transparent #8d8d8d #8d8d8d}
a.getit:hover{text-decoration:underline}
.bg.grey-dark h2{color:#fff;font-weight:400}
.bg.grey-dark a{position:relative}
.bg.grey-dark a.getit{position:absolute}
.bg.grey-dark a.arrow:before{background-position:-71px -252px}
.bg.grey-dark a.internal{padding-left:25px}
.bg.grey-dark a.internal:before{width:18px;height:18px;top:1px;left:0;background:url(/img/sprite-icons.png) -66px -1026px no-repeat}
.bg.grey-dark a.external{padding-left:25px}
.bg.grey-dark a.external:before{width:18px;height:18px;top:1px;left:0;background:url(/img/sprite-icons.png) -66px -1056px no-repeat}
.bg.grey-dark a.download{padding-left:25px}
.bg.grey-dark a.download:before{width:18px;height:18px;top:1px;left:0;background:url(/img/sprite-icons.png) -66px -1086px no-repeat}
.bg.grey-dark ul.arrow-small li:before{background-position:-43px -5px}
.wrapper{width:1180px;margin:0 auto;padding-right:160px}
#header ul li{display:block;float:left;position:relative}
#header #top-menu{margin-left:20px;color:#8d8d8d;font-size:10px}
#header #top-menu a{color:#8d8d8d;text-decoration:none;height:30px;line-height:30px}
#header #top-menu a:active,#header #top-menu a:hover{text-decoration:underline}
#header #channels{margin-right:140px}
#header #channels a{display:block;position:relative;width:50px;height:30px;background:url(/img/sprite-layout.png) no-repeat}
#header #channels a.mb{background-position:-30px -125px}
#header #channels a.rb{background-position:-34px -163px}
#header #channels a.ub{background-position:-30px -198px}
#header #channels a.od{background-position:-30px -231px;width:40px}
#header #channels a.al{background-position:-30px -269px;width:40px}
#header #channels a.kle{background-position:-28px -307px}
#header #channels a.ca{background-position:-32px -341px}
#header #channels a.angler{background-position:-30px -373px}
#header #channels a.taucher{background-position:-27px -407px}
#header #channels a.psnow{background-position:-32px -442px;width:40px}
#header #channels a.zw{background-position:-31px -475px;width:40px}
#header #channels a.emb{background-position:-33px -505px;width:40px}
#header #channels a.odc{width:152px;height:21px;background:url(/img/sprite-layout.png) -29px -8px no-repeat;margin-top:9px}
#header #channels a.tooltip{position:relative}
#header #channels a.tooltip span{white-space:nowrap}
#header #header-col{background:#222;border-top:10px solid #fff}
#header #header-col .wrapper>.row:first-child{background:url(/img/sprite-layout.png) -200px 0 no-repeat #222;position:relative;margin-top:-4px;border-top:1px solid #d9d9d9;height:88px}
#header #header-col .wrapper>.row:first-child:after,#header #header-col .wrapper>.row:first-child:before{top:-2px;width:10px;height:88px}
#header #header-col .wrapper>.row:first-child:before{left:-9px}
#header #logo{float:left;padding:15px 20px}
#header #search{float:left;padding:30px 0 0 100px}
#header #search form{margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #222;overflow:hidden}
#header #search input{border:none}
#header #search input[type=text]{width:300px;height:30px;border:none;padding:0 10px}
#header #search input[type=button],#header #search input[type=submit]{text-transform:capitalize;margin-left:-30px;width:30px;height:30px;padding:0;background:url(/img/sprite-icons.png) 0 -300px #fff}
#header #search input[type=button]:hover,#header #search input[type=submit]:hover{background-position:-30px -300px}
#header #mag{float:right;position:relative}
#header #mag .text{text-align:right;position:absolute;right:135px;top:30px;margin:0;max-width:180px;font-size:0}
#header #mag .text a{text-decoration:none;background:#fff;color:#222;display:inline-block;font-size:13px;height:18px;line-height:18px;font-weight:400;margin:0 0 2px 2px;padding:0 5px;white-space:nowrap}
#header #mag .text a:active,#header #mag .text a:hover{background:#222;color:#fff}
#header #mag .text a.epaper{background:#222;color:#fff;font-size:14px;padding:0 0 0 5px;height:22px;line-height:22px;position:absolute;top:-24px;right:0}
#header #mag .text a.epaper:after{top:0;right:-50px;width:50px;height:22px;background:#222}
#header #mag .text a.epaper:active,#header #mag .text a.epaper:hover{color:#fff}
#header #mag .info{text-align:left;display:block;position:absolute;top:-21px;right:0;z-index:14999}
#header #mag .info .print img{border:3px solid #fff}
#header #mag .info .ipad{position:absolute;right:64px;top:51px;z-index:6;width:92px;height:115px;padding:7px 0 0 9px;background:url(/img/sprite-layout.png) -269px -130px no-repeat}
#header #mag .info .mag-layer{width:1020px;position:absolute;display:none;right:0;top:169px;z-index:4;padding:20px 0;overflow:hidden;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,.25);-ms-box-shadow:0 2px 2px rgba(0,0,0,.25);-o-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#header #mag .info .mag-layer .row{left:0}
#header #mag .info .mag-layer ul li{float:none}
#header #mag .info .mag-layer ul.bonus li{margin-bottom:10px}
#header #mag .info .mag-layer ul.bonus img{float:left;margin-right:10px}
#header #mag .info:hover .mag-layer{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;display:block}
#header #main-menu{background:#222;font-weight:700;height:35px;line-height:35px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 2px rgba(0,0,0,.75);-ms-box-shadow:0 0 2px rgba(0,0,0,.75);-o-box-shadow:0 0 2px rgba(0,0,0,.75);box-shadow:0 0 2px rgba(0,0,0,.75)}
#header #main-menu .logo,#header #main-menu .search{display:none}
#header #main-menu ul{position:relative}
#header #main-menu ul li{position:static}
#header #main-menu.absolute{position:absolute;z-index:15000;left:50%;margin-left:-3080px;padding-left:2500px;text-align:right}
#header #main-menu.fixed{position:fixed;padding:0;top:0;left:0;z-index:15000;width:100%;-webkit-backface-visibility:hidden}
#header #main-menu.fixed ul .logo{display:block}
#header #main-menu.fixed ul .logo a:active,#header #main-menu.fixed ul .logo a:hover{background:0 0}
#header #main-menu.fixed ul .logo img{height:20px;margin-top:-5px}
#header #main-menu.fixed .search{display:block;float:left;margin-left:10px;position:relative;top:5px;line-height:normal}
#header #main-menu.fixed .search .searchbox{position:relative;top:0;min-width:25px;width:0;height:25px;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}
#header #main-menu.fixed .search .searchbox .searchbox-input{top:0;right:0;border:0;outline:0;width:100%;height:25px;margin:0;padding:0 35px 0 10px;background:0 0}
#header #main-menu.fixed .search .searchbox .searchbox-icon,#header #main-menu.fixed .search .searchbox .searchbox-submit{display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;cursor:pointer;background:url(/img/sprite-icons.png) -63px -333px no-repeat;width:25px;height:25px}
#header #main-menu.fixed .search .searchbox .searchbox-icon:hover,#header #main-menu.fixed .search .searchbox .searchbox-submit:hover{background-position:-33px -333px}
#header #main-menu.fixed .search .searchbox-open{width:100%;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#header #main-menu.fixed .search .searchbox-open .searchbox-icon,#header #main-menu.fixed .search .searchbox-open .searchbox-submit{background:url(/img/sprite-icons.png) -3px -333px no-repeat}
#header #main-menu.fixed .search .searchbox-open .searchbox-icon:hover,#header #main-menu.fixed .search .searchbox-open .searchbox-submit:hover{background-position:-33px -333px}
#header #main-menu.fixed>ul{width:1020px;margin:0 auto}
#header #main-menu.fixed .sub-menu{left:0}
#header #main-menu.fixed>ul{left:-80px}
#header #main-menu>ul li.active a{color:#222}
#header #main-menu>ul li:last-of-type a:after{display:none}
#header #main-menu>ul li>a{display:block;position:relative;padding:0 10px;color:#fff;text-transform:uppercase;text-decoration:none}
#header #main-menu>ul li>a:active,#header #main-menu>ul li>a:hover{color:#222;background:#fff}
#header #main-menu>ul li>a:after{top:8px;right:-1px;width:1px;height:18px;background:#393939}
#header #main-menu>ul li>a:hover div{left:0!important}
#header #main-menu>ul li:hover .sub-menu{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:visible;visibility:visible;display:block}
#header #main-menu>ul li:hover>a{background:#fff;color:#222}
#header #main-menu>ul .sub-menu{position:absolute;left:-10px;padding:30px 0 20px;background:#222;color:#f2f2f2;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,.25);-ms-box-shadow:0 2px 2px rgba(0,0,0,.25);-o-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);text-align:left;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;overflow:hidden;visibility:hidden}
#header #main-menu>ul .sub-menu ul{position:relative}
#header #main-menu>ul .sub-menu ul li{float:none;position:static}
#header #main-menu>ul .sub-menu ul li.active>a.sub{color:#222}
#header #main-menu>ul .sub-menu ul li a.sub{color:#fff;font-size:14px;text-transform:none;border-bottom:1px solid #393939;line-height:normal;padding:10px 20px}
#header #main-menu>ul .sub-menu ul li a.sub:hover{color:#222}
#header #main-menu>ul .sub-menu ul li a.sub:after{display:none}
#header #main-menu>ul .sub-menu ul li a.sub span{color:#fff;display:block;background:#222;height:15px;margin-top:2px;padding:2px 5px;position:absolute;font-weight:400;top:0;right:0;font-size:10px;text-transform:uppercase}
#header #main-menu>ul .sub-menu article{line-height:normal;font-weight:400}
#header #main-menu>ul .sub-menu article a{color:#fff;padding:0;text-decoration:none}
#header #main-menu>ul .sub-menu article p a{text-decoration:underline}
#header #main-menu>ul .sub-menu article p a:hover{text-decoration:none}
#header #main-menu>ul .sub-menu aside article{margin-bottom:10px;line-height:1.3}
#header #social{float:right;position:relative;z-index:1;margin:0 135px 0 0;background:#fff;padding:3px 0 3px 3px;top:12px}
#header #social a{display:block;width:20px;height:20px;margin-right:3px;transition:opacity .5s;-webkit-backface-visibility:hidden}
#header #social a.fb{background:url(/img/sprite-layout.png) -570px -140px no-repeat #fff}
#header #social a.go{background:url(/img/sprite-layout.png) -570px -170px no-repeat #fff}
#header #social a.tw{background:url(/img/sprite-layout.png) -570px -200px no-repeat #fff}
#header #social a:hover{filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#header #breadcrumb{color:#8d8d8d;font-size:10px;padding:12px 20px 0;height:35px;background:#fff}
#header #breadcrumb ul{margin:0;list-style:none}
#header #breadcrumb ul li:before{padding:0 5px;content:"\00bb"}
#header #breadcrumb ul li:first-child:before{content:none}
#header #breadcrumb ul li a{color:#8d8d8d;text-decoration:none;height:20px;line-height:20px}
#header #breadcrumb ul li a:active,#header #breadcrumb ul li a:hover{text-decoration:underline}
#topBanner{position:absolute;top:185px;left:50%;margin-left:-364px}
#flashbuehne{position:absolute;top:185px;left:50%;margin-left:-450px}
#rightBanner{position:absolute;left:50%;margin-left:430px}
#main{width:1020px;margin:20px auto 0;position:relative;background:#fff;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 4px rgba(0,0,0,.3);-ms-box-shadow:1px 2px 4px rgba(0,0,0,.3);-o-box-shadow:1px 2px 4px rgba(0,0,0,.3);box-shadow:1px 2px 4px rgba(0,0,0,.3);padding:20px 0}
#main .row{margin-bottom:20px}
#main figure.tour a{display:inline}
#main figure.tour .limit{height:330px;overflow:hidden}
#main figure.tour .tooltip-tour{width:280px;z-index:10;left:50%;bottom:60px;-webkit-box-shadow:0 6px 5px rgba(0,0,0,.3);-moz-box-shadow:0 6px 5px rgba(0,0,0,.3);-ms-box-shadow:0 6px 5px rgba(0,0,0,.3);-o-box-shadow:0 6px 5px rgba(0,0,0,.3);box-shadow:0 6px 5px rgba(0,0,0,.3)}
#main figure.tour .tooltip-tour .head{overflow:hidden;padding:5px 7px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:100%;background:#d9d9d9;margin-bottom:0;font-size:14px;line-height:1.2}
#main figure.tour .tooltip-tour .text{font-size:12px;padding:7px;margin:0;background:#fff}
#main figure.tour .tooltip-tour .length{font-size:12px;padding:0 7px;line-height:20px;background:#d9d9d9;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;margin:0}
#main figure.tour .tooltip-tour .length i{display:block;padding:0 18px 0 0;float:left;margin:3px 0 0;width:13px;height:13px;background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#main figure.tour .tooltip-tour .length img{float:right;display:block;margin:2px 0 0;width:auto;height:15px}
#main figure.tour .tooltip-tour:after{width:20px;height:20px;border-style:solid;border-width:20px;bottom:-40px;border-color:#d9d9d9 transparent transparent;right:50%;margin-right:-20px}
#main header{background:#222;min-height:30px;text-transform:uppercase;margin:0 0 10px;width:100%;position:relative}
#main header h3{color:#fff;background:#222;margin:-5px 20px 0;padding:5px 10px;font-size:16px;float:left}
#main header ul{font-size:14px;font-weight:700;float:left;margin:6px 0 0}
#main header ul li{float:left;margin-right:5px}
#main header ul li a{display:block;color:#d9d9d9;text-decoration:none;padding:0 10px;line-height:25px}
#main header ul li a:hover{color:#fff}
#main header ul li a.active{background:#fff;color:#222!important}
#main header p{float:right;margin:0 20px;line-height:30px;text-transform:none}
#main header .button{float:right;display:block;margin:5px 20px 0 0;background:#fff;text-transform:uppercase;font-weight:700;font-size:14px;height:20px;line-height:20px;text-decoration:none;position:relative;padding:0 15px 0 5px}
#main header .button.arrow-right2:hover,#main header .button.arrow-right:hover{color:#222}
#main header .button.arrow-right2:hover:after,#main header .button.arrow-right:hover:after{background:url(/img/sprite-icons.png) -10px -10px no-repeat}
#main header .button.arrow-right2:after,#main header .button.arrow-right:after{background:url(/img/sprite-icons.png) -40px -10px no-repeat;top:4px;right:2px;width:10px;height:10px}
#main header .icon{float:right;display:block;width:20px;height:20px}
#main header .icon.list{background:url(/img/sprite-icons.png) -34px -457px no-repeat;margin:6px 0 0}
#main header .icon.list.active,#main header .icon.list:hover{background-position:-64px -457px}
#main header .icon.grid{background:url(/img/sprite-icons.png) -32px -488px no-repeat;margin:6px 10px 0 0}
#main header .icon.grid.active,#main header .icon.grid:hover{background-position:-62px -488px}
#main h3 a:link,#main h4 a:link{display:block;text-decoration:none}
#main #content,#main .main-left{width:680px;float:left}
#main #content header .button,#main .main-left header .button{margin-right:10px}
#main article,#main section{margin-bottom:10px}
#main .main-right{width:320px;float:right;font-size:14px}
#main .main-right header{font-size:16px}
#main .main-right header h3{margin-left:10px}
.slider{position:relative;margin-bottom:20px}
.slider img{width:100%;height:auto}
.slider .spinner{width:100%;height:100%;position:absolute;z-index:1;background:url(/img/spinner-fotostrecke.gif) center center no-repeat #222;background-color:rgba(34,34,34,.9)}
.slider .box.inner{padding-bottom:40px}
.slider .controls a{position:absolute;background:#222;width:20px;height:60px;z-index:2;margin-top:-30px;top:50%;cursor:pointer}
.slider .controls a.disabled{cursor:default;background:#ccc}
.slider .controls a.arrow-left{left:10px}
.slider .controls a.arrow-left:before{width:20px;height:30px;top:50%;margin-top:-17px;background:url(/img/sprite-icons.png) -66px -150px}
.slider .controls a.arrow-right{right:10px}
.slider .controls a.arrow-right:before{width:20px;height:30px;top:50%;left:2px;margin-top:-17px;background:url(/img/sprite-icons.png) -66px -120px}
.slider .slides{overflow:hidden;position:relative;background:#fff;border:1px solid #ccc}
.slider .slides .item{float:left;display:block;margin:0;text-align:center}
.slider .slides .item a{display:block;background:#fff;text-align:center;text-decoration:none;font-size:13px;padding:5px}
.slider .slides .item a img{max-width:100%;margin-bottom:5px}
.slider .slides.slider-amz .item{text-align:left;line-height:normal}
.slider .slides.slider-amz .item a{text-align:left}
.slider footer{background:#fff;margin-top:-20px;height:30px;line-height:30px;border:1px solid #d9d9d9;font-size:14px;color:#8d8d8d;z-index:1}
.slider footer .button{position:absolute;top:-10px;width:30px;height:30px;margin:0;cursor:pointer;font-size:0}
.slider footer .button.arrow-left{left:10px;background:url(/img/sprite-icons.png) -61px -151px}
.slider footer .button.arrow-left:hover{background-position:-64px -151px}
.slider footer .button.arrow-right{right:10px;background:url(/img/sprite-icons.png) -59px -121px #222}
.slider footer .button.arrow-right:hover{background-position:-56px -121px}
.slider .header{background:#fff;margin:0;height:30px;line-height:30px;border:1px solid #d9d9d9;font-size:14px;color:#8d8d8d;position:relative;z-index:4}
.slider .header a.slider-zoom{color:#8d8d8d}
.slider .header .button{position:absolute;top:10px;width:30px;height:30px;margin:0;cursor:pointer;font-size:0;z-index:2}
.slider .header .button.arrow-left{left:10px;background:url(/img/sprite-icons.png) -61px -151px}
.slider .header .button.arrow-left:hover{background-position:-64px -151px}
.slider .header .button.arrow-right{right:10px;background:url(/img/sprite-icons.png) -59px -121px #222}
.slider .header .button.arrow-right:hover{background-position:-56px -121px}
.main-full{margin-bottom:20px}
.main-full.bg{padding-bottom:20px}
#brands .slides a:hover{background-color:#fff 50%;background-image:-moz-radial-gradient(center,ellipse cover,#fff 50%,#ccc 100%);background-image:-webkit-gradient(radial,center center,0,center center,100%,color-stop(#fff 50%),color-stop(#ccc 100%));background-image:-webkit-radial-gradient(center,ellipse cover,#fff 50%,#ccc 100%);background-image:-o-radial-gradient(center,ellipse cover,#fff 50%,#ccc 100%);background-image:-ms-radial-gradient(center,ellipse cover,#fff 50%,#ccc 100%);background-image:radial-gradient(ellipse at center,#fff 50%,#ccc 100%)}
#magazine,#seo{position:relative}
#magazine h2,#seo h2{color:#fff;padding:10px 0;margin:0;font-weight:400}
#magazine .grey-dark,#seo .grey-dark{position:relative}
#magazine .reward,#seo .reward{padding:20px 0}
#magazine .reward p,#seo .reward p{float:left;width:110px}
#magazine .reward img,#seo .reward img{float:left;margin-left:10px}
#magazine .image,#seo .image{position:absolute;bottom:20px;right:20px;width:300px}
#magazine .image img,#seo .image img{position:absolute;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.75);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.75);-ms-box-shadow:2px 2px 4px rgba(0,0,0,.75);-o-box-shadow:2px 2px 4px rgba(0,0,0,.75);box-shadow:2px 2px 4px rgba(0,0,0,.75)}
#magazine .image img.front,#seo .image img.front{z-index:1;left:0;bottom:60px}
#magazine .image img.back,#seo .image img.back{right:0;bottom:80px}
#magazine .image .arrow-big,#seo .image .arrow-big{position:absolute;bottom:0;left:0;height:40px;line-height:40px;background:#222;display:block;color:#fff;width:280px;padding-left:60px;font-size:20px;font-weight:700;text-decoration:none}
#magazine .image .arrow-big:hover,#seo .image .arrow-big:hover{background:#222;text-decoration:none}
#magazine .image .arrow-big:hover:after,#seo .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#magazine .image .arrow-big:before,#seo .image .arrow-big:before{width:30px;height:30px;background:url(/img/sprite-icons.png) 0 -750px #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;left:10px;top:5px}
#magazine .image .arrow-big:after,#seo .image .arrow-big:after{width:0;height:0;border-width:20px;border-style:solid;border-color:transparent transparent transparent #222;top:0;right:-40px}
#magazine .button,#seo .button{margin-bottom:10px}
.teaser-42 aside h4{font-size:16px}
.main-left .slider .controls .arrow-left{left:-10px}
.main-left .slider .controls .arrow-right{right:-10px}
.main-left #issues form label{line-height:27px;text-transform:none;color:#fff}
.main-left #issues form .select{margin:1px 10px 0}
.main-left #issues form .select select{width:150px}
.main-left #issues .bg-img{position:relative}
.main-left #issues .bg-img .ipad-mag{min-height:240px}
.main-left #issues .bg-img .ipad-mag .mag{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.75);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.75);-ms-box-shadow:2px 2px 4px rgba(0,0,0,.75);-o-box-shadow:2px 2px 4px rgba(0,0,0,.75);box-shadow:2px 2px 4px rgba(0,0,0,.75);position:absolute;z-index:1;right:0;top:0}
.main-left #issues .bg-img .ipad-mag .ipad{position:absolute;z-index:2;top:80px;right:80px;width:116px;height:146px;padding:10px 0 0 12px;background:url(/img/sprite-layout.png) -152px -130px no-repeat}
.main-left #search-results h4{font-size:14px;margin:0}
.main-left #search-results .tabs{font-size:16px}
.main-left .g-ad-container-content{font-size:13px;margin:10px 0 20px}
.main-left .g-ad-container-content .g-ad-google{margin:0 0 5px}
.main-left .g-ad-container-content .g-ad-google a{color:#8d8d8d;text-transform:uppercase;text-decoration:none;font-weight:700}
.main-left .g-ad-container-content .g-ad{margin:0 0 20px;float:left;width:50%;text-align:left;line-height:normal}
aside{font-size:14px}
aside h3{font-size:16px;margin:0 0 .5em}
aside h4{font-size:14px;margin:0}
aside figcaption{padding-bottom:0}
aside .partner{margin:0 0 20px}
aside .box{padding:0 20px 10px 10px;margin:0 0 20px}
aside .box h3{font-size:16px;text-transform:uppercase;padding:.5em 0;margin:0}
aside .box fieldset.row-full{margin:0}
aside #aside-topics ul{margin-bottom:10px}
aside #aside-topics footer{padding:0 10px;border:1px solid #d9d9d9;margin:0 0 20px;height:30px;line-height:30px}
aside #aside-topics footer .button{margin:0;height:30px;line-height:30px}
aside #aside-topics footer .button:hover{background:0 0;color:#222}
aside #aside-topics footer .button.arrow-bottom.icon{padding:0 40px 0 0}
aside #aside-topics footer .button.arrow-bottom.icon:after{right:0;top:-5px;width:30px;height:30px;background:url(/img/sprite-icons.png) -60px -210px no-repeat #222}
aside #aside-topics footer .button.arrow-bottom.icon:hover:after{background-color:#222}
aside #aside-topics footer .button.arrow-top.icon{padding:0 40px 0 0}
aside #aside-topics footer .button.arrow-top.icon:after{right:0;top:-5px;width:30px;height:30px;background:url(/img/sprite-icons.png) -60px -180px no-repeat #222}
aside #aside-topics footer .button.arrow-top.icon:hover:after{background-color:#222}
aside #aside-topics footer .button.topics.icon{padding:0 0 0 20px}
aside #aside-topics footer .button.topics.icon:before{top:4px}
aside #aside-topics footer .button.topics.icon:hover:before{background:url(/img/sprite-icons.png) -8px -515px no-repeat}
aside #aside-toolbox li{float:left;width:140px}
aside #aside-toolbox li:nth-child(odd){margin-right:10px}
aside #aside-top-articles ul.tabs{margin-bottom:10px}
aside .aside-article.box{padding:10px 20px 0 10px}
aside .g-ad-container-rs{font-size:13px;margin:10px 0 20px}
aside .g-ad-container-rs .g-ad-google{margin:0 0 5px}
aside .g-ad-container-rs .g-ad-google a{color:#8d8d8d;text-transform:uppercase;text-decoration:none;font-weight:700}
aside .g-ad-container-rs .g-ad{margin:0 0 5px}
#footer .row{width:1180px;padding-right:160px}
#footer #footer-channel-mags{background:#222;margin:0 auto;width:100%;text-align:center}
#footer #footer-channel-mags h3{background:#222;color:#fff;margin:0;padding:0 10px;height:30px;line-height:30px;position:relative;top:-8px}
#footer #footer-channel-mags .main-full{margin:0;padding-bottom:10px}
#footer #footer-channel-mags .main-full ul{font-size:13px}
#footer #footer-channel-mags .main-full ul li{width:132px;margin:0 5px;padding:10px 0;color:#fff}
#footer #footer-channel-mags .main-full ul li img{margin-bottom:10px;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
#footer #footer-channel-mags .main-full ul li img:hover{filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#footer #footer-channel-mags .main-full ul li a{color:#fff}
#footer #footer-channel-logos{background:#256a25;margin:0 auto;width:100%;text-align:center}
#footer #footer-channel-logos img{margin:20px 12px;-moz-backface-visibility:hidden;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
#footer #footer-channel-logos img:hover{filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#footer #footer-bottom{background:#fff;color:#8d8d8d;padding:10px 0;font-size:13px}
#footer #footer-bottom ul{margin:0}
#footer #footer-bottom a{color:#8d8d8d;text-decoration:none}
#footer #footer-bottom a:active,#footer #footer-bottom a:hover{text-decoration:underline}
#home-teaser{position:relative}
#home-teaser ul{top:-5px;left:20px;position:absolute;z-index:3}
#home-teaser ul li{float:left;margin-right:1px}
#home-teaser ul li.active a:hover{color:#fff}
#home-teaser ul li a{display:block;height:30px;line-height:30px;background:#222;color:#fff;font-size:13px;padding:0 5px;text-decoration:none}
#home-teaser .image{position:relative}
#home-teaser .image .text{width:560px;padding:10px 10px 0 20px;overflow:hidden;background:#fff;position:relative;z-index:1;top:-41px}
#home-teaser .image .text p{margin:0}
#home-teaser .image .text a{color:#222;text-decoration:none}
#home-teaser .image .text a:hover{color:#222;text-decoration:underline}
#home-teaser .image .text h1{font-weight:400;margin:0 0 .25em}
#home-teaser .image .text h1 a{color:#222;font-weight:400;text-decoration:none}
#home-teaser .image .text h4{text-transform:uppercase;margin:0}
#home-teaser .image .text h4 a{color:#222;text-decoration:none}
#home-teaser .image .text h1 a:hover,#home-teaser .image .text h4 a:hover{color:#222;text-decoration:underline}
#home-teaser .image div.info{position:absolute;right:0;width:120px;top:340px;text-align:right;font-size:13px;line-height:normal}
#home-teaser .image div.info .icon{width:30px;height:30px}
#home-teaser .image div.info .icon.gallery{background:url(/img/sprite-icons.png) 0 -360px no-repeat}
#home-teaser .image div.info .icon.videos{background:url(/img/sprite-icons.png) 0 -390px no-repeat}
#home-teaser .image.empty{margin:0}
#home-teaser .image.empty .text{position:relative;top:0;bottom:0;width:680px;padding:0 0 20px 20px}
#home-teaser .image.empty .info{display:none}
#home-search,#product-search{width:320px;background:#d9d9d9;margin-bottom:20px}
#home-search form,#product-search form{padding:0 20px 10px 10px}
#home-search form fieldset,#product-search form fieldset{margin-bottom:10px}
#home-search form fieldset label,#product-search form fieldset label{width:100px;float:left;line-height:25px}
#home-search form fieldset select,#product-search form fieldset select{width:180px}
#category-search,#highlight-block{margin-top:-20px}
#category-search h2,#highlight-block h2{padding:.5em 0;margin:0;font-weight:400}
#category-search h4,#highlight-block h4{padding:1em 0 .5em;font-size:16px;text-transform:uppercase}
#category-search .button,#highlight-block .button{margin-bottom:10px}
#category-search form,#highlight-block form{margin:0;padding-bottom:20px}
#category-search form label.product-search-term,#highlight-block form label.product-search-term{float:left;width:227px;line-height:40px}
#category-search form input,#highlight-block form input{font-size:20px}
#category-search form input[type=text],#highlight-block form input[type=text]{height:40px;padding:3px 10px;width:307px;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#category-search form input[type=button],#highlight-block form input[type=button]{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;height:40px;padding:3px 20px;float:right}
#category-search form input[type=button]:hover,#highlight-block form input[type=button]:hover{background:#fff;color:#222}
#category-search form .select,#highlight-block form .select{width:206px}
#category-search .list-view .column,#highlight-block .list-view .column{height:190px;overflow:hidden}
#highlight-block a:link{text-decoration:none}
#highlight-block form{margin-top:20px}
#highlight-block.tour-search h4{padding-top:0}
#category-search{padding:20px 0}
#category-search h3{padding-top:20px}
#category-search form label.product-search-term{width:220px}
#category-search form input[type=button]{margin-right:20px}
#category-search form .select{width:200px}
#article-list .inside{color:#8d8d8d;font-size:14px;margin-top:-10px}
#article-list .inside a{color:#8d8d8d;text-decoration:none}
#article-list .inside a:hover{text-decoration:underline}
#article-list .inside strong{text-transform:uppercase}
#photo-shows h4{margin:0 0 10px}
#photo-shows h4 a .icon{font-size:14px;font-weight:400;display:block;position:relative;margin-left:10px}
#photo-shows h4 a:hover .icon{color:#222}
article#article{position:relative;margin:0 0 20px}
article#article #article-footer .button,article#article #article-headline .button,article#article #article-pagination .button{margin:0;display:block;padding:0}
article#article #article-footer .button.icon,article#article #article-headline .button.icon,article#article #article-pagination .button.icon{width:auto;color:#8d8d8d;font-size:13px;padding-left:20px;float:left;height:20px;line-height:20px}
article#article #article-footer .button.icon.comments:before,article#article #article-headline .button.icon.comments:before,article#article #article-pagination .button.icon.comments:before{background:url(/img/sprite-icons.png) -38px -424px no-repeat}
article#article #article-footer .button.icon.comments:hover,article#article #article-headline .button.icon.comments:hover,article#article #article-pagination .button.icon.comments:hover{color:#222}
article#article #article-footer .button.icon.comments:hover:before,article#article #article-headline .button.icon.comments:hover:before,article#article #article-pagination .button.icon.comments:hover:before{background:url(/img/sprite-icons.png) -8px -424px no-repeat}
article#article #article-footer .button.icon.rating span,article#article #article-headline .button.icon.rating span,article#article #article-pagination .button.icon.rating span{font-size:10px;font-weight:400}
article#article #article-footer .button.icon.rating:before,article#article #article-headline .button.icon.rating:before,article#article #article-pagination .button.icon.rating:before{background:url(/img/sprite-icons.png) -36px -875px no-repeat}
article#article #article-footer .button.icon.rating:hover,article#article #article-headline .button.icon.rating:hover,article#article #article-pagination .button.icon.rating:hover{color:#222;background:0 0}
article#article #article-footer .button.icon.rating:hover:before,article#article #article-headline .button.icon.rating:hover:before,article#article #article-pagination .button.icon.rating:hover:before{background:url(/img/sprite-icons.png) -6px -875px no-repeat}
article#article #article-footer .button.icon.fb,article#article #article-headline .button.icon.fb,article#article #article-pagination .button.icon.fb{background:#3b5998;color:#fff;padding:0 5px;margin:0 5px 0 20px;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;transition:opacity .5s}
article#article #article-footer .button.icon.fb:before,article#article #article-headline .button.icon.fb:before,article#article #article-pagination .button.icon.fb:before{background:url(/img/sprite-layout.png) -570px -140px no-repeat;left:-20px}
article#article #article-footer .button.icon.fb.active,article#article #article-footer .button.icon.fb:hover,article#article #article-headline .button.icon.fb.active,article#article #article-headline .button.icon.fb:hover,article#article #article-pagination .button.icon.fb.active,article#article #article-pagination .button.icon.fb:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
article#article #article-footer .button.icon.go,article#article #article-headline .button.icon.go,article#article #article-pagination .button.icon.go{background:#dd4b39;color:#fff;padding:0 5px;margin:0 5px 0 20px;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;transition:opacity .5s}
article#article #article-footer .button.icon.go:before,article#article #article-headline .button.icon.go:before,article#article #article-pagination .button.icon.go:before{background:url(/img/sprite-layout.png) -570px -170px no-repeat;left:-20px}
article#article #article-footer .button.icon.go.active,article#article #article-footer .button.icon.go:hover,article#article #article-headline .button.icon.go.active,article#article #article-headline .button.icon.go:hover,article#article #article-pagination .button.icon.go.active,article#article #article-pagination .button.icon.go:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
article#article #article-footer .button.icon.tw,article#article #article-headline .button.icon.tw,article#article #article-pagination .button.icon.tw{background:#3a92c8;color:#fff;padding:0 5px;margin:0 0 0 20px!important;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;transition:opacity .5s}
article#article #article-footer .button.icon.tw:before,article#article #article-headline .button.icon.tw:before,article#article #article-pagination .button.icon.tw:before{background:url(/img/sprite-layout.png) -570px -200px no-repeat;left:-20px}
article#article #article-footer .button.icon.tw.active,article#article #article-footer .button.icon.tw:hover,article#article #article-headline .button.icon.tw.active,article#article #article-headline .button.icon.tw:hover,article#article #article-pagination .button.icon.tw.active,article#article #article-pagination .button.icon.tw:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
article#article #article-headline{height:auto;padding:0 0 0 20px;background:0 0;text-transform:none;margin:0}
article#article #article-headline .left .button.icon{margin-right:20px}
article#article #article-headline h1{border-bottom:1px solid #ccc;margin:0 0 0 -20px;padding:5px 0 10px 20px}
article#article #article-headline h1 a{text-decoration:none;display:block}
article#article #article-headline h2{color:#8d8d8d;font-size:16px;margin:0}
article#article #article-headline img.right{margin:8px 0 0 10px}
article#article #article-headline .comments-social{height:30px;line-height:30px}
article#article #article-headline .comments-social .left,article#article #article-headline .comments-social .right{margin-top:5px}
article#article #article-image figure{position:relative;margin:0}
article#article #article-image figure .caption{text-transform:uppercase;font-weight:700;margin:0;color:#fff}
article#article #article-image figure img{max-width:100%;height:auto}
article#article #article-image figure figcaption{position:absolute;font-style:normal;right:0;width:140px;text-align:right;font-size:10px}
article#article #article-image figure.tour .tooltip-tour .length img{width:auto;height:15px}
article#article #article-image ul{position:absolute;bottom:0;left:0;z-index:2;margin:0}
article#article #article-image ul li{float:left;text-align:center}
article#article #article-image ul li a{display:block;background:#fff;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;height:30px;line-height:30px;padding:0 20px 0 50px;margin-right:3px;position:relative;text-decoration:none}
article#article #article-image ul li a.icon:before{top:5px;left:20px}
article#article #article-image ul li a.icon.image:before{background:url(/img/sprite-icons.png) -35px -366px no-repeat}
article#article #article-image ul li a.icon.image.active,article#article #article-image ul li a.icon.image:hover{color:#222}
article#article #article-image ul li a.icon.image.active:before,article#article #article-image ul li a.icon.image:hover:before{background:url(/img/sprite-icons.png) -5px -366px no-repeat}
article#article #article-image ul li a.icon.video:before{background:url(/img/sprite-icons.png) -35px -396px no-repeat}
article#article #article-image ul li a.icon.video.active,article#article #article-image ul li a.icon.video:hover{color:#222}
article#article #article-image ul li a.icon.video.active:before,article#article #article-image ul li a.icon.video:hover:before{background:url(/img/sprite-icons.png) -5px -396px no-repeat}
article#article #article-image ul li a.icon.active{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
article#article #article-image .legend{margin:5px 160px 0 20px;font-size:13px;color:#8d8d8d}
article#article #article-image-preview{margin-top:25px;padding-bottom:10px;border-bottom:1px solid #d9d9d9}
article#article #article-image-preview .view-all{text-decoration:none;display:block;background-color:#222;color:#fff;height:83px;padding:34px 10px 0;text-align:center;font-weight:700;text-transform:uppercase;font-size:14px;position:relative}
article#article #article-image-preview .view-all:before{background:url(/img/sprite-icons.png) -65px -366px no-repeat;left:50%;top:10px;margin-left:-11px;width:22px;height:18px}
article#article #article-image-preview .view-all:hover{background-color:#222}
article#article #article-intro{font-size:20px;font-weight:700;margin:20px 0 30px;line-height:1.4}
article#article #article-content{line-height:1.5}
article#article #article-content p{margin:0 0 20px}
article#article #article-content hr{clear:both}
article#article #article-content h3{margin:20px 0 10px;line-height:1.3}
article#article #article-content h3 a:link{display:inline}
article#article #article-content h3:first-of-type{margin-top:0}
article#article #article-content h4{line-height:1.3}
article#article #article-content h4 a:link{display:inline}
article#article #article-content ul.wiki_ul{margin-left:0;padding-left:1em}
article#article #article-content ul.wiki_ul li{list-style:disc}
article#article #article-content figure p.caption{margin:-15px 0 0}
article#article #article-content .slider,article#article #article-content figure.right{clear:both}
article#article #article-content .slider h3 a:link{text-decoration:underline}
article#article #article-content .slider h3 a:hover{text-decoration:none}
article#article #article-content .slider h4 a:link{text-decoration:underline}
article#article #article-content .slider h4 a:hover{text-decoration:none}
article#article #article-content .box{clear:both;margin-bottom:20px;position:relative}
article#article #article-content .box p{margin:0 0 10px}
article#article #article-content .box h3{margin:0 0 .5em;text-transform:none;font-size:16px}
article#article #article-content .box h3 a:link{text-decoration:underline}
article#article #article-content .box h3 a:hover{text-decoration:none}
article#article #article-content .box h4{font-size:16px}
article#article #article-content .box h4 a:link{text-decoration:underline}
article#article #article-content .box h4 a:hover{text-decoration:none}
article#article #article-content .box.white{background:#fff;border:1px solid #d9d9d9}
article#article #article-content .box.photo-show .button{padding:0 0 0 30px;margin:0;position:absolute;bottom:10px;right:10px;text-transform:none;font-weight:400;font-size:14px;color:#222}
article#article #article-content .box.photo-show .button:hover{background:0 0;color:#222}
article#article #article-content .box.grey-dark .image:before{background:url(/img/sprite-icons.png) -65px -366px no-repeat;width:22px}
article#article #article-content .box.headline h3{color:#fff;height:30px;line-height:30px;padding:0 10px;position:relative}
article#article #article-content .box.headline ul{margin-bottom:10px}
article#article #article-content .box.headline ul a{color:#222;text-decoration:none}
article#article #article-content .box.headline ul a:hover{color:#fff}
article#article #article-content .box.rating h3 img{height:16px!important}
article#article #article-content .box.rating figure{vertical-align:middle}
article#article #article-content .box.info h4:after{width:30px;height:30px;right:5px;top:0;background:url(/img/sprite-icons.png) -60px -960px}
article#article #article-content .box.grey-dark{font-size:14px}
article#article #article-content .box.grey-dark h3{color:#fff;text-transform:none}
article#article #article-content .box.grey-dark .numbers{margin-bottom:10px}
article#article #article-content .box.grey-dark .numbers span{width:40px;height:40px;line-height:40px;font-size:30px;background:#fff;margin-bottom:20px}
article#article #article-content ul.list,article#article #article-content ul.test{clear:both}
article#article #article-content .border{border:1px solid #d9d9d9;padding:10px}
article#article #article-content a.tooltip{border-bottom:1px dotted #222;text-decoration:none;position:relative}
article#article #article-content a.tooltip span{top:30px}
article#article #article-content .site-links h4{background:#222;color:#fff;padding:5px 10px}
article#article #article-content .site-links ul{font-size:14px;margin:0}
article#article #article-content .article-links{font-size:14px}
article#article #article-content .article-links p{margin:0 0 10px}
article#article #article-content aside h4{line-height:30px}
article#article #article-content aside .pagination h4,article#article #article-content aside .topics h4{margin:0}
article#article #article-content aside .pagination ul{font-size:13px;margin-bottom:20px}
article#article #article-content aside .pagination ul li{position:relative}
article#article #article-content aside .pagination ul li a{padding:0 5px;height:30px;line-height:30px;position:relative}
article#article #article-content aside .pagination ul li a.active{background:#222;color:#fff}
article#article #article-content aside .pagination ul li a.active span{background:#fff;color:#222}
article#article #article-content aside .pagination ul li a span{padding:0 3px;margin:5px 5px 0 0;text-align:center;width:20px;height:20px;line-height:20px;font-weight:700;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
article#article #article-content aside .pagination ul li a b{display:none;color:#fff;background:#222;font-weight:400;position:absolute;z-index:10;left:auto;top:0;width:auto;padding-right:5px}
article#article #article-content aside .pagination ul li a:hover{background:#222}
article#article #article-content aside .pagination ul li a:hover b{display:inline-block;white-space:nowrap}
article#article #article-content aside .pagination ul li a:after{content:"..."}
article#article #article-content aside .related-products{margin-bottom:20px}
article#article #article-content aside .related-products h4{margin:0}
article#article #article-content aside .related-products li{border-bottom:1px solid #d9d9d9}
article#article #article-content aside .related-products li figure{margin:0}
article#article #article-content aside .related-products li figure a{display:block;padding:10px 0 0;background:0 0}
article#article #article-content aside .related-products li figure a figcaption{color:#222;padding:5px 0 10px 10px;font-weight:700}
article#article #article-content aside .related-products li figure a figcaption .copyright{font-weight:400;margin-top:3px}
article#article #article-content aside .related-products li figure a:hover,article#article #article-content aside .related-products li figure a:hover figcaption{background:#f2f2f2}
article#article #article-content aside .related-products footer{margin-top:60px;padding:0 20px;height:30px;line-height:30px;background:#222;color:#fff;text-transform:uppercase;font-weight:700;position:relative}
article#article #article-content aside .related-products footer span{display:block;position:absolute;top:-25px;color:#222;font-size:30px}
article#article #article-content aside .related-products footer .button{margin:0;position:absolute;width:30px;height:30px;right:10px;top:-10px;cursor:pointer}
article#article #article-content aside .related-products footer .button.arrow-down{background:url(/img/sprite-icons.png) -60px -210px no-repeat}
article#article #article-content aside .related-products footer .button.arrow-top{background:url(/img/sprite-icons.png) -60px -180px no-repeat}
article#article #article-content aside .options{margin-bottom:20px}
article#article #article-content aside .options h4{margin-bottom:10px}
article#article #article-content aside .options ul{margin-left:20px}
article#article #article-content aside .options ul li{margin-bottom:10px}
article#article #article-content aside .options ul li .button{color:#8d8d8d}
article#article #article-content aside .options ul li .button:hover{background:0 0;color:#222}
article#article #article-content aside .options ul li .button.icon{padding-left:25px}
article#article #article-content aside .options ul li .button.icon.print:hover:before{background:url(/img/sprite-icons.png) -6px -603px no-repeat}
article#article #article-content aside .options ul li .button.icon.recommend:hover:before{background:url(/img/sprite-icons.png) -6px -635px no-repeat}
article#article #article-content aside .options ul li .button.icon.notice:hover:before{background:url(/img/sprite-icons.png) -6px -664px no-repeat}
article#article #article-content aside .options ul li .button.icon.subscribe:hover:before{background:url(/img/sprite-icons.png) -7px -694px no-repeat}
article#article #article-content aside .options ul li .button.icon.topics:before{left:1px;top:1px}
article#article #article-content aside .options ul li .button.icon.topics:hover:before{background:url(/img/sprite-icons.png) -8px -515px no-repeat}
article#article #article-content .productbar{display:block;text-align:center;text-decoration:none;margin-bottom:20px;position:relative;height:30px;line-height:30px}
article#article #article-content .productbar.fixed{-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);-ms-box-shadow:0 0 2px rgba(0,0,0,.3);-o-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);position:fixed;top:35px;width:510px;z-index:5}
article#article #article-content .productbar:hover{color:#fff}
article#article #article-content .productbar:after,article#article #article-content .productbar:before{width:30px;height:30px;top:0;background:url(/img/sprite-icons.png) -60px -210px no-repeat}
article#article #article-content .productbar:before{left:0}
article#article #article-content .productbar:after{right:0}
article#article #article-pagination ul{margin-bottom:20px}
article#article #article-pagination .pagination-numbers{position:relative}
article#article #article-pagination .pagination-numbers .button{position:absolute;top:0;width:33px;height:30px;margin:0}
article#article #article-pagination .pagination-numbers .button.arrow-left{left:0;background:url(/img/sprite-icons.png) -1px -151px #d9d9d9;border-right:3px solid #fff}
article#article #article-pagination .pagination-numbers .button.arrow-left:hover{background:url(/img/sprite-icons.png) -61px -151px #222}
article#article #article-pagination .pagination-numbers .button.arrow-right{right:0;background:url(/img/sprite-icons.png) 1px -121px #d9d9d9;border-left:3px solid #fff}
article#article #article-pagination .pagination-numbers .button.arrow-right:hover{background:url(/img/sprite-icons.png) -59px -121px #222}
article#article #article-pagination .pagination-numbers ul{background:#d9d9d9;height:30px;line-height:30px}
article#article #article-pagination .pagination-numbers ul li{margin-top:5px;height:20px;line-height:20px}
article#article #article-pagination .pagination-numbers ul li.active{background:#222;color:#fff;padding:0 5px}
article#article #article-pagination .pagination-numbers ul li a{color:#222;text-decoration:none;display:block;padding:0 5px}
article#article #article-pagination .pagination-numbers ul li a:hover{color:#222}
article#article #article-pagination.single-page{position:absolute;bottom:130px;width:150px}
article#article .pagination-text li{margin-bottom:5px;position:relative;color:#8d8d8d}
article#article .pagination-text li span{position:absolute;left:0;top:0;background:#d9d9d9;color:#222;padding:0 5px;width:70px}
article#article .pagination-text li a{text-decoration:none;padding-left:80px}
article#article .pagination-text li a:hover{color:#222}
article#article .pagination-text li a span{position:absolute;left:0;top:0;background:#222;color:#fff;padding:0 5px;width:70px}
article#article .pagination-text li.active{padding-left:80px}
article#article .pagination-text .more{display:block;text-align:center;border:1px solid #d9d9d9;text-decoration:none}
article#article .pagination-text .more:hover{color:#222}
article#article #article-footer{color:#8d8d8d;border-top:1px solid #8d8d8d;padding:20px 0 20px 20px;-webkit-box-shadow:0 8px 6px -4px rgba(0,0,0,.3);-moz-box-shadow:0 8px 6px -4px rgba(0,0,0,.3);-ms-box-shadow:0 8px 6px -4px rgba(0,0,0,.3);-o-box-shadow:0 8px 6px -4px rgba(0,0,0,.3);box-shadow:0 8px 6px -4px rgba(0,0,0,.3)}
article#article #article-footer ul{margin:0}
article#article aside h4{height:30px;line-height:30px;background:#222;color:#fff;padding-left:20px;margin:0 0 20px}
article#article figure.right{margin:0 0 10px 10px}
article#article figure a{text-decoration:none}
article#article figure figcaption{padding-bottom:5px}
article#article.photo-show h2{margin:5px 0 10px}
article#article.photo-show h4{color:#8d8d8d;margin:0;font-size:16px}
article#article.photo-show .slider figure{position:relative;text-align:center}
article#article.photo-show .slider figure figcaption{padding:5px 10px;text-align:left}
article#article.photo-show .slider figure .btn-big{position:absolute;cursor:pointer;top:0;z-index:3;height:100%;width:100px}
article#article.photo-show .slider figure .btn-big:hover{background:rgba(34,34,34,.3)}
article#article.photo-show .slider figure .btn-big:hover:before{width:50px;height:50px;top:50%;margin-top:-25px;background:url(/img/sprite-layout.png) no-repeat}
article#article.photo-show .slider figure .btn-big.arrow-left{left:0}
article#article.photo-show .slider figure .btn-big.arrow-left:hover:before{left:10px;background-position:-80px -290px}
article#article.photo-show .slider figure .btn-big.arrow-right{right:0}
article#article.photo-show .slider figure .btn-big.arrow-right:hover:before{right:10px;background-position:-90px -348px}
article#article.photo-show .slider .caption{padding:0 10px 30px}
article#article.photo-show .slider .caption a{color:#fff}
article#article .slider .teaser{padding-bottom:20px}
article#article .slider .teaser figure figcaption{padding:5px 0}
#comments .post,#comments .posted{margin-bottom:10px}
#comments .comment{font-size:14px;margin-bottom:20px}
#comments .comment .avatar{background:#f2f2f2;text-align:center;padding:5px}
#comments .comment .text{padding:10px;background:#f2f2f2;position:relative}
#comments .comment .text:after{right:100%;top:5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff #f2f2f2 #fff #fff;border-width:10px}
#comments .comment .text .meta{font-size:13px;border-bottom:1px solid #f9f9f9;padding:0 0 3px;margin:0 0 5px}
.arrow_box{position:relative;background:#88b7d5}
#related-articles article.plista{background:#f2f2f2;position:relative;margin-bottom:20px}
#related-articles article.plista figure{margin:5px 0 5px 5px}
#related-articles article.plista h4{padding-top:5px}
#related-articles article.plista span.plista{position:absolute;background:url(/img/sprite-layout.png) -29px -38px no-repeat;width:35px;height:6px;bottom:5px;right:5px}
article#article div.amz{margin:0 0 10px 10px}
.amz a{text-decoration:none}
.slider-amz{padding:5px}
.slider-amz .price{border:5px solid #fff;border-top:none;border-bottom:none}
.paidpdf>div{border:1px solid #d9d9d9;padding:10px;clear:both;margin-bottom:20px;position:relative}
.paidpdf>div h3{color:#fff;height:30px;line-height:30px;padding:0 10px;position:relative;margin:0 0 .5em;text-transform:none;font-size:16px}
.calendar .head{background:#222;text-align:center;color:#fff;padding:5px 0;font-weight:700;font-size:20px;position:relative}
.calendar .head a{position:absolute;display:block;width:20px;height:20px;top:50%;margin-top:-10px}
.calendar .head .arrow-left{background:url(/img/sprite-icons.png) -35px -35px;left:0}
.calendar .head .arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
.calendar .head .arrow-right{background:url(/img/sprite-icons.png) -35px -5px;right:0}
.calendar .head .arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
.calendar .tooltip span{min-width:160px}
.calendar th{background:#d9d9d9}
.calendar td{padding:5px;text-align:center;vertical-align:middle}
.calendar td.inactive{color:#d9d9d9}
.calendar td.today{color:#fff;background:#222}
.calendar td.event{color:#fff}
.calendar td.event-days{background:#f2f2f2}
.calendar td a{color:#fff;text-decoration:none;display:block}
.calendar td a:hover{color:#fff}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container .swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;-ms-transition-property:-ms-transform,left,top;transition-property:transform,left,top;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transform::translate3d(0px,0,0);-moz-transform::translate3d(0px,0,0);-ms-transform::translate3d(0px,0,0);-o-transform::translate3d(0px,0,0);transform::translate3d(0px,0,0);-webkit-transition-timing-function::ease;-moz-transition-timing-function::ease;-ms-transition-timing-function::ease;-o-transition-timing-function::ease;transition-timing-function::ease}
.swiper-container .swiper-wrapper .swiper-slide{float:left}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function::ease-out;-moz-transition-timing-function::ease-out;-ms-transition-timing-function::ease-out;-o-transition-timing-function::ease-out;transition-timing-function::ease-out;margin:0 auto}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
#home-teaser .swiper-container{width:680px}
#home-teaser .swiper-container .swiper-slide{width:640px}
.slider-510 .swiper-container,.slider-510 .swiper-container .swiper-slide{width:510px;height:auto}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1234567822;overflow:hidden;position:fixed;background:#222;opacity:.95;filter:alpha(opacity=95)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1234567823;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;vertical-align:middle;margin:0 auto;text-align:left;z-index:1234567825}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1234567824}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1234567826;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:30px;height:30px;line-height:30px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.8;filter:alpha(opacity=80);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#fff}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}
.mfp-arrow{position:absolute;opacity:.8;filter:alpha(opacity=80);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1}
.mfp-figure small{color:#d9d9d9;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#fff;font-size:16px;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url(/grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}}
@-moz-keyframes empty{0%{opacity:1}}
@keyframes empty{0%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}
@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}
@keyframes goDown{from{transform:translateY(-100%)}}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
.white-popup{background:#fff;display:block;width:1020px;height:660px;margin:0 auto;position:relative}
#fly-in-video{width:450px;position:fixed;bottom:0;right:0;overflow:hidden;background:#fff;background:rgba(255,255,255,.85);box-shadow:0 0 5px rgba(0,0,0,.75);z-index:15000;font-size:14px;-webkit-backface-visibility:hidden}
#fly-in-video h4{height:30px;line-height:30px;padding:0 10px;color:#fff}
#fly-in-video h4 .fly-in-arrow{display:block;width:20px;height:30px;background:url(/img/sprite-icons.png) no-repeat}
#fly-in-video h4 .fly-in-arrow.hide-it{background-position:-70px -120px}
#fly-in-video h4 .fly-in-arrow.hide-it:hover{background-position:-68px -120px}
#fly-in-video h4 .fly-in-arrow.show-it{background-position:-68px -150px}
#fly-in-video h4 .fly-in-arrow.show-it:hover{background-position:-70px -150px}
#fly-in-video h4 .logo{margin-top:5px}
#fly-in-video h4 img{margin-right:10px;display:block}
#fly-in-video h4 a{color:#fff;font-size:14px}
#fly-in-video h4 a:hover{color:#fff;text-decoration:none}
#fly-in-video figure{margin-left:20px}
#video-center{position:relative;height:660px}
#video-center header{padding:10px 20px;position:relative;margin-bottom:20px}
#video-center nav{position:absolute;right:20px;bottom:0}
#video-center nav ul{margin:0}
#video-center nav ul li a{color:#fff;display:block;padding:3px 5px;height:25px;text-decoration:none;background:#518851;font-size:14px}
#video-center nav ul li a:hover{color:#fff;background:0 0}
#video-center nav ul li.active a{background:#fff;color:#222}
#video-center section .video object{margin-bottom:20px}
#video-center section .video-list{height:520px;overflow-y:scroll}
#video-center section .video-list a{padding:5px;clear:both}
#video-center .button{position:absolute;bottom:20px;right:20px}
#mb .arrow a:hover,#mb .c.primary{color:#f07d00!important}
#mb #article #article-content .box.photo-show .button:hover,#mb #article #article-content p a,#mb #article #article-pagination .pagination-numbers li a:hover,#mb #article .pagination-text li a,#mb #header #mag .text a.epaper:active,#mb #header #mag .text a.epaper:hover,#mb #header #main-menu>ul .sub-menu article a:hover,#mb #header #main-menu>ul .sub-menu ul li.active>a.sub,#mb #home-teaser ul li a:active,#mb #home-teaser ul li a:hover,#mb #main-menu>ul li.active>a,#mb .image .text a,#mb .image .text h1 a,#mb .match,#mb a:active,#mb a:hover{color:#f07d00}
#mb #article .pagination-text li a:hover,#mb .image .text a:hover,#mb .image .text h4 a,#mb article#article #article-content .pagination-text .more:hover,#mb section#main figure.tour .tooltip-tour.default .head,#mb section#main figure.tour .tooltip-tour.default .length{color:#222}
#mb ul.numbers.brands a:hover,#mb ul.numbers.directory a:hover{color:#fff!important}
#mb #article #article-content .bg.grey-dark a,#mb #article #article-pagination .pagination-numbers li.active a:hover,#mb #home-teaser ul li.active a:hover,#mb .calendar .event a:hover,#mb .list a:hover,#mb .main-right ul li a:hover,#mb a.button.primary:hover,#mb article#article #article-content p a.button.primary,#mb section#main figure.tour .tooltip-tour .head,#mb section#main figure.tour .tooltip-tour .length{color:#fff}
#mb #aside-topics footer .button.arrow-bottom.icon:hover:after,#mb #aside-topics footer .button.arrow-top.icon:hover:after,#mb #magazine .image .arrow-big:hover,#mb a.bg.primary:hover{background-color:#222!important}
#mb #article .pagination-text li a:hover span,#mb #aside-topics .arrow-top .icon:hover:after,#mb .list a.active,#mb a.button.primary:hover{background-color:#222}
#mb #highlight-block form input[type=button]:hover{background-color:#fff!important}
#mb .bg.primary{background-color:#f07d00!important}
#mb #article #article-content .site-links h4,#mb #article #article-content aside .pagination .active,#mb #article #article-content aside .pagination .active b,#mb #article #article-content aside .related-products figure .active figcaption,#mb #article #article-content aside .related-products figure .active:before,#mb #article .pagination-text li a span,#mb #article-image-preview a.view-all,#mb #aside-topics .arrow-top .icon:after,#mb #aside-topics footer .button.arrow-bottom.icon:after,#mb #aside-topics footer .button.arrow-top.icon:after,#mb #footer #footer-channel-mags h3,#mb #header #main-menu>ul .sub-menu ul li a.sub span,#mb #header-col,#mb #header-col .wrapper>.row:first-child,#mb #home-teaser ul li.active a,#mb #magazine .image .arrow-big,#mb #main header h3,#mb .calendar .event,#mb .noUi-active,#mb .plista_widget_underArticle .plistaHl span,#mb .slider .controls a:hover,#mb .test .active a,#mb a.button.primary,#mb a.getit,#mb form .button:hover,#mb section#main figure.tour .tooltip-tour .head,#mb section#main figure.tour .tooltip-tour .length,#mb ul.button a:before,#mb ul.numbers.brands a:hover,#mb ul.numbers.directory a:hover,#mb ul.survey .progress .progress-bar{background-color:#f07d00}
#mb section#main figure.tour .tooltip-tour.default .head,#mb section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#mb .slider .controls a.disabled:hover{background-color:#ccc}
#mb #search form{border:1px solid #d97100}
#mb #header-col .wrapper>.row:first-child{border-top:1px solid #f5a44e}
#mb a.tooltip:hover,#mb article#article #article-content a.tooltip{border-color:#f07d00}
#mb #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#mb section#main figure.tour .tooltip-tour:after{border-color:#f07d00 transparent transparent}
#mb section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#mb #article #article-content aside .pagination .active:after,#mb #article #article-content aside .related-products figure .active:after,#mb #magazine .image .arrow-big:after{border-color:transparent transparent transparent #f07d00}
#mb a.getit:before{border-color:#f07d00 #f07d00 #f07d00 transparent}
#mb a.getit:after{border-color:#f07d00 transparent #f07d00 #f07d00}
#mb #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) no-repeat}
#mb .bg-img{background:url(/img/bg-mtb.png) #222}
#mb .arrow:hover:before{background:url(/img/sprite-icons.png) -101px -252px no-repeat}
#mb #main header .button.arrow-right2:hover:after,#mb #main header .button.arrow-right:hover:after{background-position:-10px -10px}
#mb #main header .button.arrow-right2:after,#mb #main header .button.arrow-right:after{background-position:-100px -10px}
#mb .list.arrow-left a.active:before,#mb .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#mb .list.arrow-left a:before{background:url(/img/sprite-icons.png) -100px -250px no-repeat}
#mb .list.arrow-right a:hover:after,#mb .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#mb .list.arrow-right a:after,#mb .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -90px -120px no-repeat}
#mb .arrow a:hover:before{background:url(/img/sprite-icons.png) -100px -252px no-repeat}
#mb .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -95px -35px}
#mb .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#mb .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -95px -5px}
#mb .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#mb section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#mb section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#mb #header #social{margin:0 160px 0 0}
#mb #header #mag .text{right:160px}
#emb .arrow a:hover,#emb .c.primary{color:#25bcad!important}
#emb #article #article-content .box.photo-show .button:hover,#emb #article #article-content p a,#emb #article #article-pagination .pagination-numbers li a:hover,#emb #article .pagination-text li a,#emb #header #mag .text a.epaper:active,#emb #header #mag .text a.epaper:hover,#emb #header #main-menu>ul .sub-menu article a:hover,#emb #header #main-menu>ul .sub-menu ul li.active>a.sub,#emb #home-teaser ul li a:active,#emb #home-teaser ul li a:hover,#emb #main-menu>ul li.active>a,#emb .image .text a,#emb .image .text h1 a,#emb .match,#emb a:active,#emb a:hover{color:#25bcad}
#emb #article .pagination-text li a:hover,#emb .image .text a:hover,#emb .image .text h4 a,#emb article#article #article-content .pagination-text .more:hover,#emb section#main figure.tour .tooltip-tour.default .head,#emb section#main figure.tour .tooltip-tour.default .length{color:#222}
#emb ul.numbers.brands a:hover,#emb ul.numbers.directory a:hover{color:#fff!important}
#emb #article #article-content .bg.grey-dark a,#emb #article #article-pagination .pagination-numbers li.active a:hover,#emb #home-teaser ul li.active a:hover,#emb .calendar .event a:hover,#emb .list a:hover,#emb .main-right ul li a:hover,#emb a.button.primary:hover,#emb article#article #article-content p a.button.primary,#emb section#main figure.tour .tooltip-tour .head,#emb section#main figure.tour .tooltip-tour .length{color:#fff}
#emb #aside-topics footer .button.arrow-bottom.icon:hover:after,#emb #aside-topics footer .button.arrow-top.icon:hover:after,#emb #magazine .image .arrow-big:hover,#emb a.bg.primary:hover{background-color:#222!important}
#emb #article .pagination-text li a:hover span,#emb #aside-topics .arrow-top .icon:hover:after,#emb .list a.active,#emb a.button.primary:hover{background-color:#222}
#emb #highlight-block form input[type=button]:hover{background-color:#fff!important}
#emb .bg.primary{background-color:#25bcad!important}
#emb #article #article-content .site-links h4,#emb #article #article-content aside .pagination .active,#emb #article #article-content aside .pagination .active b,#emb #article #article-content aside .related-products figure .active figcaption,#emb #article #article-content aside .related-products figure .active:before,#emb #article .pagination-text li a span,#emb #article-image-preview a.view-all,#emb #aside-topics .arrow-top .icon:after,#emb #aside-topics footer .button.arrow-bottom.icon:after,#emb #aside-topics footer .button.arrow-top.icon:after,#emb #footer #footer-channel-mags h3,#emb #header #main-menu>ul .sub-menu ul li a.sub span,#emb #header-col,#emb #header-col .wrapper>.row:first-child,#emb #home-teaser ul li.active a,#emb #magazine .image .arrow-big,#emb #main header h3,#emb .calendar .event,#emb .noUi-active,#emb .plista_widget_underArticle .plistaHl span,#emb .slider .controls a:hover,#emb .test .active a,#emb a.button.primary,#emb a.getit,#emb form .button:hover,#emb section#main figure.tour .tooltip-tour .head,#emb section#main figure.tour .tooltip-tour .length,#emb ul.button a:before,#emb ul.numbers.brands a:hover,#emb ul.numbers.directory a:hover,#emb ul.survey .progress .progress-bar{background-color:#25bcad}
#emb section#main figure.tour .tooltip-tour.default .head,#emb section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#emb .slider .controls a.disabled:hover{background-color:#ccc}
#emb #search form{border:1px solid #1e998c}
#emb #header-col .wrapper>.row:first-child{border-top:1px solid #67d0c6}
#emb a.tooltip:hover,#emb article#article #article-content a.tooltip{border-color:#25bcad}
#emb #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#emb section#main figure.tour .tooltip-tour:after{border-color:#25bcad transparent transparent}
#emb section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#emb #article #article-content aside .pagination .active:after,#emb #article #article-content aside .related-products figure .active:after,#emb #magazine .image .arrow-big:after{border-color:transparent transparent transparent #25bcad}
#emb a.getit:before{border-color:#25bcad #25bcad #25bcad transparent}
#emb a.getit:after{border-color:#25bcad transparent #25bcad #25bcad}
#emb #logo{padding:17px 20px}
#emb #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -900px no-repeat}
#emb #header-col .wrapper>.row:first-child:after{right:-9px;background:url(/img/sprite-layout.png) -9px -900px no-repeat}
#emb .bg-img{background:url(/img/bg-emb.png) #222}
#emb .arrow:hover:before{background:url(/img/sprite-icons.png) -371px -252px no-repeat}
#emb #main header .button.arrow-right2:hover:after,#emb #main header .button.arrow-right:hover:after{background-position:-10px -10px}
#emb #main header .button.arrow-right2:after,#emb #main header .button.arrow-right:after{background-position:-370px -10px}
#emb .list.arrow-left a.active:before,#emb .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#emb .list.arrow-left a:before{background:url(/img/sprite-icons.png) -370px -250px no-repeat}
#emb .list.arrow-right a:hover:after,#emb .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#emb .list.arrow-right a:after,#emb .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -360px -120px no-repeat}
#emb .arrow a:hover:before{background:url(/img/sprite-icons.png) -370px -252px no-repeat}
#emb .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -365px -35px}
#emb .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#emb .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -365px -5px}
#emb .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#emb section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#emb section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#emb #header #channels,#emb #header #social{margin-right:20px}
#odc .arrow a:hover,#odc .c.primary{color:#256a25!important}
#odc #article #article-content .box.photo-show .button:hover,#odc #article #article-content p a,#odc #article #article-pagination .pagination-numbers li a:hover,#odc #article .pagination-text li a,#odc #header #mag .text a.epaper:active,#odc #header #mag .text a.epaper:hover,#odc #header #main-menu>ul .sub-menu article a:hover,#odc #header #main-menu>ul .sub-menu ul li.active>a.sub,#odc #home-teaser ul li a:active,#odc #home-teaser ul li a:hover,#odc #main-menu>ul li.active>a,#odc .image .text a,#odc .image .text h1 a,#odc .match,#odc a:active,#odc a:hover{color:#256a25}
#odc #article .pagination-text li a:hover,#odc .image .text a:hover,#odc .image .text h4 a,#odc article#article #article-content .pagination-text .more:hover,#odc section#main figure.tour .tooltip-tour.default .head,#odc section#main figure.tour .tooltip-tour.default .length{color:#222}
#odc ul.numbers.brands a:hover,#odc ul.numbers.directory a:hover{color:#fff!important}
#odc #article #article-content .bg.grey-dark a,#odc #article #article-pagination .pagination-numbers li.active a:hover,#odc #home-teaser ul li.active a:hover,#odc .calendar .event a:hover,#odc .list a:hover,#odc .main-right ul li a:hover,#odc a.button.primary:hover,#odc article#article #article-content p a.button.primary,#odc section#main figure.tour .tooltip-tour .head,#odc section#main figure.tour .tooltip-tour .length{color:#fff}
#odc #aside-topics footer .button.arrow-bottom.icon:hover:after,#odc #aside-topics footer .button.arrow-top.icon:hover:after,#odc #magazine .image .arrow-big:hover,#odc a.bg.primary:hover{background-color:#222!important}
#odc #article .pagination-text li a:hover span,#odc #aside-topics .arrow-top .icon:hover:after,#odc .list a.active,#odc a.button.primary:hover{background-color:#222}
#odc #highlight-block form input[type=button]:hover{background-color:#fff!important}
#odc .bg.primary{background-color:#256a25!important}
#odc #article #article-content .site-links h4,#odc #article #article-content aside .pagination .active,#odc #article #article-content aside .pagination .active b,#odc #article #article-content aside .related-products figure .active figcaption,#odc #article #article-content aside .related-products figure .active:before,#odc #article .pagination-text li a span,#odc #article-image-preview a.view-all,#odc #aside-topics .arrow-top .icon:after,#odc #aside-topics footer .button.arrow-bottom.icon:after,#odc #aside-topics footer .button.arrow-top.icon:after,#odc #footer #footer-channel-mags h3,#odc #header #main-menu>ul .sub-menu ul li a.sub span,#odc #header-col,#odc #header-col .wrapper>.row:first-child,#odc #home-teaser ul li.active a,#odc #magazine .image .arrow-big,#odc #main header h3,#odc .calendar .event,#odc .noUi-active,#odc .plista_widget_underArticle .plistaHl span,#odc .slider .controls a:hover,#odc .test .active a,#odc a.button.primary,#odc a.getit,#odc form .button:hover,#odc section#main figure.tour .tooltip-tour .head,#odc section#main figure.tour .tooltip-tour .length,#odc ul.button a:before,#odc ul.numbers.brands a:hover,#odc ul.numbers.directory a:hover,#odc ul.survey .progress .progress-bar{background-color:#256a25}
#odc section#main figure.tour .tooltip-tour.default .head,#odc section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#odc .slider .controls a.disabled:hover{background-color:#ccc}
#odc #search form{border:1px solid #1e561e}
#odc #header-col .wrapper>.row:first-child{border-top:1px solid #679767}
#odc a.tooltip:hover{border-color:#256a25}
#odc #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#odc section#main figure.tour .tooltip-tour:after{border-color:#256a25 transparent transparent}
#odc section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#odc #article #article-content aside .pagination .active:after,#odc #article #article-content aside .related-products figure .active:after,#odc #magazine .image .arrow-big:after{border-color:transparent transparent transparent #256a25}
#odc a.getit:before{border-color:#256a25 #256a25 #256a25 transparent}
#odc a.getit:after{border-color:#256a25 transparent #256a25 #256a25}
#odc #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -800px no-repeat}
#odc #header-col .wrapper>.row:first-child:after{right:-9px;background:url(/img/sprite-layout.png) -9px -800px no-repeat}
#odc .bg-img{background:url(/img/bg-odc.png) #222}
#odc .arrow:hover:before{background:url(/img/sprite-icons.png) -341px -252px no-repeat}
#odc #main header .button.arrow-right2:hover:after,#odc #main header .button.arrow-right:hover:after{background-position:-10px -10px}
#odc #main header .button.arrow-right2:after,#odc #main header .button.arrow-right:after{background-position:-340px -10px}
#odc .list.arrow-left a.active:before,#odc .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#odc .list.arrow-left a:before{background:url(/img/sprite-icons.png) -340px -250px no-repeat}
#odc .list.arrow-right a:hover:after,#odc .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#odc .list.arrow-right a:after,#odc .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -330px -120px no-repeat}
#odc .arrow a:hover:before{background:url(/img/sprite-icons.png) -340px -252px no-repeat}
#odc .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -335px -35px}
#odc .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#odc .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -335px -5px}
#odc .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#odc section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#odc section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#odc #header #channels,#odc #header #social{margin-right:20px}
#ca .arrow a:hover,#ca .c.primary,#rb .arrow a:hover,#rb .c.primary{color:#750000!important}
#ca #main-menu>ul li.active a,#ca .grey-dark .c.primary,#rb #main-menu>ul li.active a,#rb .grey-dark .c.primary{color:#900!important}
#ca #article #article-content .box.photo-show .button:hover,#ca #article #article-content p a,#ca #article #article-pagination .pagination-numbers li a:hover,#ca #article .pagination-text li a,#ca #header #mag .text a.epaper:active,#ca #header #mag .text a.epaper:hover,#ca #header #main-menu>ul .sub-menu article a:hover,#ca #header #main-menu>ul .sub-menu ul li.active>a.sub,#ca #home-teaser ul li a:active,#ca #home-teaser ul li a:hover,#ca #main-menu>ul li.active>a,#ca .image .text a,#ca .image .text h1 a,#ca .match,#ca a:active,#ca a:hover,#rb #article #article-content .box.photo-show .button:hover,#rb #article #article-content p a,#rb #article #article-pagination .pagination-numbers li a:hover,#rb #article .pagination-text li a,#rb #header #mag .text a.epaper:active,#rb #header #mag .text a.epaper:hover,#rb #header #main-menu>ul .sub-menu article a:hover,#rb #header #main-menu>ul .sub-menu ul li.active>a.sub,#rb #home-teaser ul li a:active,#rb #home-teaser ul li a:hover,#rb #main-menu>ul li.active>a,#rb .image .text a,#rb .image .text h1 a,#rb .match,#rb a:active,#rb a:hover{color:#750000}
#ca #article .pagination-text li a:hover,#ca .image .text a:hover,#ca .image .text h4 a,#ca article#article #article-content .pagination-text .more:hover,#ca section#main figure.tour .tooltip-tour.default .head,#ca section#main figure.tour .tooltip-tour.default .length,#rb #article .pagination-text li a:hover,#rb .image .text a:hover,#rb .image .text h4 a,#rb article#article #article-content .pagination-text .more:hover,#rb section#main figure.tour .tooltip-tour.default .head,#rb section#main figure.tour .tooltip-tour.default .length{color:#222}
#ca #main-menu>ul li.active .sub-menu a.sub:hover,#rb #main-menu>ul li.active .sub-menu a.sub:hover{color:#222!important}
#ca #main-menu>ul li.active .sub-menu a,#ca ul.numbers.brands a:hover,#ca ul.numbers.directory a:hover,#rb #main-menu>ul li.active .sub-menu a,#rb ul.numbers.brands a:hover,#rb ul.numbers.directory a:hover{color:#fff!important}
#ca #article #article-content .bg.grey-dark a,#ca #article #article-pagination .pagination-numbers li.active a:hover,#ca #home-teaser ul li.active a:hover,#ca .calendar .event a:hover,#ca .list a:hover,#ca .main-right ul li a:hover,#ca a.button.primary:hover,#ca article#article #article-content p a.button.primary,#ca section#main figure.tour .tooltip-tour .head,#ca section#main figure.tour .tooltip-tour .length,#rb #article #article-content .bg.grey-dark a,#rb #article #article-pagination .pagination-numbers li.active a:hover,#rb #home-teaser ul li.active a:hover,#rb .calendar .event a:hover,#rb .list a:hover,#rb .main-right ul li a:hover,#rb a.button.primary:hover,#rb article#article #article-content p a.button.primary,#rb section#main figure.tour .tooltip-tour .head,#rb section#main figure.tour .tooltip-tour .length{color:#fff}
#ca #aside-topics footer .button.arrow-bottom.icon:hover:after,#ca #aside-topics footer .button.arrow-top.icon:hover:after,#ca #magazine .image .arrow-big:hover,#ca a.bg.primary:hover,#rb #aside-topics footer .button.arrow-bottom.icon:hover:after,#rb #aside-topics footer .button.arrow-top.icon:hover:after,#rb #magazine .image .arrow-big:hover,#rb a.bg.primary:hover{background-color:#222!important}
#ca #article .pagination-text li a:hover span,#ca #aside-topics .arrow-top .icon:hover:after,#ca .list a.active,#ca a.button.primary:hover,#rb #article .pagination-text li a:hover span,#rb #aside-topics .arrow-top .icon:hover:after,#rb .list a.active,#rb a.button.primary:hover{background-color:#222}
#ca #highlight-block form input[type=button]:hover,#rb #highlight-block form input[type=button]:hover{background-color:#fff!important}
#ca .bg.primary,#rb .bg.primary{background-color:#750000!important}
#ca #article #article-content .site-links h4,#ca #article #article-content aside .pagination .active,#ca #article #article-content aside .pagination .active b,#ca #article #article-content aside .related-products figure .active figcaption,#ca #article #article-content aside .related-products figure .active:before,#ca #article .pagination-text li a span,#ca #article-image-preview a.view-all,#ca #aside-topics .arrow-top .icon:after,#ca #aside-topics footer .button.arrow-bottom.icon:after,#ca #aside-topics footer .button.arrow-top.icon:after,#ca #footer #footer-channel-mags h3,#ca #header #main-menu>ul .sub-menu ul li a.sub span,#ca #header-col,#ca #header-col .wrapper>.row:first-child,#ca #home-teaser ul li.active a,#ca #magazine .image .arrow-big,#ca #main header h3,#ca .calendar .event,#ca .noUi-active,#ca .plista_widget_underArticle .plistaHl span,#ca .slider .controls a:hover,#ca .test .active a,#ca a.button.primary,#ca a.getit,#ca form .button:hover,#ca section#main figure.tour .tooltip-tour .head,#ca section#main figure.tour .tooltip-tour .length,#ca ul.button a:before,#ca ul.numbers.brands a:hover,#ca ul.numbers.directory a:hover,#ca ul.survey .progress .progress-bar,#rb #article #article-content .site-links h4,#rb #article #article-content aside .pagination .active,#rb #article #article-content aside .pagination .active b,#rb #article #article-content aside .related-products figure .active figcaption,#rb #article #article-content aside .related-products figure .active:before,#rb #article .pagination-text li a span,#rb #article-image-preview a.view-all,#rb #aside-topics .arrow-top .icon:after,#rb #aside-topics footer .button.arrow-bottom.icon:after,#rb #aside-topics footer .button.arrow-top.icon:after,#rb #footer #footer-channel-mags h3,#rb #header #main-menu>ul .sub-menu ul li a.sub span,#rb #header-col,#rb #header-col .wrapper>.row:first-child,#rb #home-teaser ul li.active a,#rb #magazine .image .arrow-big,#rb #main header h3,#rb .calendar .event,#rb .noUi-active,#rb .plista_widget_underArticle .plistaHl span,#rb .slider .controls a:hover,#rb .test .active a,#rb a.button.primary,#rb a.getit,#rb form .button:hover,#rb section#main figure.tour .tooltip-tour .head,#rb section#main figure.tour .tooltip-tour .length,#rb ul.button a:before,#rb ul.numbers.brands a:hover,#rb ul.numbers.directory a:hover,#rb ul.survey .progress .progress-bar{background-color:#750000}
#ca section#main figure.tour .tooltip-tour.default .head,#ca section#main figure.tour .tooltip-tour.default .length,#rb section#main figure.tour .tooltip-tour.default .head,#rb section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#ca .slider .controls a.disabled:hover,#rb .slider .controls a.disabled:hover{background-color:#ccc}
#ca #search form,#rb #search form{border:1px solid #580000}
#ca #header-col .wrapper>.row:first-child,#rb #header-col .wrapper>.row:first-child{border-top:1px solid #9f4d4d}
#ca a.tooltip:hover,#rb a.tooltip:hover{border-color:#750000}
#ca #magazine .image .arrow-big:hover:after,#rb #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#ca section#main figure.tour .tooltip-tour:after,#rb section#main figure.tour .tooltip-tour:after{border-color:#750000 transparent transparent}
#ca section#main figure.tour .tooltip-tour.default:after,#rb section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#ca #article #article-content aside .pagination .active:after,#ca #article #article-content aside .related-products figure .active:after,#ca #magazine .image .arrow-big:after,#rb #article #article-content aside .pagination .active:after,#rb #article #article-content aside .related-products figure .active:after,#rb #magazine .image .arrow-big:after{border-color:transparent transparent transparent #750000}
#ca a.getit:before,#rb a.getit:before{border-color:#750000 #750000 #750000 transparent}
#ca a.getit:after,#rb a.getit:after{border-color:#750000 transparent #750000 #750000}
#ca #header-col .wrapper>.row:first-child:before,#rb #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -100px no-repeat}
#ca .arrow:hover:before,#rb .arrow:hover:before{background:url(/img/sprite-icons.png) -131px -252px no-repeat}
#ca #main header .button.arrow-right2:hover:after,#ca #main header .button.arrow-right:hover:after,#rb #main header .button.arrow-right2:hover:after,#rb #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#ca #main header .button.arrow-right2:after,#ca #main header .button.arrow-right:after,#rb #main header .button.arrow-right2:after,#rb #main header .button.arrow-right:after{background-position:-130px -10px}
#ca .list.arrow-left a.active:before,#ca .list.arrow-left a:hover:before,#rb .list.arrow-left a.active:before,#rb .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#ca .list.arrow-left a:before,#rb .list.arrow-left a:before{background:url(/img/sprite-icons.png) -130px -250px no-repeat}
#ca .list.arrow-right a:hover:after,#ca .list2.arrow-right2 li:hover:after,#rb .list.arrow-right a:hover:after,#rb .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#ca .list.arrow-right a:after,#ca .list2.arrow-right2 li:after,#rb .list.arrow-right a:after,#rb .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -120px -120px no-repeat}
#ca .arrow a:hover:before,#rb .arrow a:hover:before{background:url(/img/sprite-icons.png) -130px -252px no-repeat}
#ca .calendar .head a.arrow-left,#rb .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -125px -35px}
#ca .calendar .head a.arrow-left:hover,#rb .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#ca .calendar .head a.arrow-right,#rb .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -125px -5px}
#ca .calendar .head a.arrow-right:hover,#rb .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#ca section#main figure.tour .tooltip-tour .length i,#rb section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#ca section#main figure.tour .tooltip-tour.default .length i,#rb section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#rb #logo{padding:25px 20px}
#rb .bg-img{background:url(/img/bg-rb.png) #222}
#ca #logo{padding:30px 20px}
#ca .bg-img{background:url(/img/bg-ca.png) #222}
#ca #header #social{margin:0 160px 0 0}
#ca #header #mag .text{right:160px}
#ub .arrow a:hover,#ub .c.primary{color:#849e09!important}
#ub #article #article-content .box.photo-show .button:hover,#ub #article #article-content p a,#ub #article #article-pagination .pagination-numbers li a:hover,#ub #article .pagination-text li a,#ub #header #mag .text a.epaper:active,#ub #header #mag .text a.epaper:hover,#ub #header #main-menu>ul .sub-menu article a:hover,#ub #header #main-menu>ul .sub-menu ul li.active>a.sub,#ub #home-teaser ul li a:active,#ub #home-teaser ul li a:hover,#ub #main-menu>ul li.active>a,#ub .image .text a,#ub .image .text h1 a,#ub .match,#ub a:active,#ub a:hover{color:#849e09}
#ub #article .pagination-text li a:hover,#ub .image .text a:hover,#ub .image .text h4 a,#ub article#article #article-content .pagination-text .more:hover,#ub section#main figure.tour .tooltip-tour.default .head,#ub section#main figure.tour .tooltip-tour.default .length{color:#222}
#ub ul.numbers.brands a:hover,#ub ul.numbers.directory a:hover{color:#fff!important}
#ub #article #article-content .bg.grey-dark a,#ub #article #article-pagination .pagination-numbers li.active a:hover,#ub #home-teaser ul li.active a:hover,#ub .calendar .event a:hover,#ub .list a:hover,#ub .main-right ul li a:hover,#ub a.button.primary:hover,#ub article#article #article-content p a.button.primary,#ub section#main figure.tour .tooltip-tour .head,#ub section#main figure.tour .tooltip-tour .length{color:#fff}
#ub #aside-topics footer .button.arrow-bottom.icon:hover:after,#ub #aside-topics footer .button.arrow-top.icon:hover:after,#ub #magazine .image .arrow-big:hover,#ub a.bg.primary:hover{background-color:#222!important}
#ub #article .pagination-text li a:hover span,#ub #aside-topics .arrow-top .icon:hover:after,#ub .list a.active,#ub a.button.primary:hover{background-color:#222}
#ub #highlight-block form input[type=button]:hover{background-color:#fff!important}
#ub .bg.primary{background-color:#849e09!important}
#ub #article #article-content .site-links h4,#ub #article #article-content aside .pagination .active,#ub #article #article-content aside .pagination .active b,#ub #article #article-content aside .related-products figure .active figcaption,#ub #article #article-content aside .related-products figure .active:before,#ub #article .pagination-text li a span,#ub #article-image-preview a.view-all,#ub #aside-topics .arrow-top .icon:after,#ub #aside-topics footer .button.arrow-bottom.icon:after,#ub #aside-topics footer .button.arrow-top.icon:after,#ub #footer #footer-channel-mags h3,#ub #header #main-menu>ul .sub-menu ul li a.sub span,#ub #header-col,#ub #header-col .wrapper>.row:first-child,#ub #home-teaser ul li.active a,#ub #magazine .image .arrow-big,#ub #main header h3,#ub .calendar .event,#ub .noUi-active,#ub .plista_widget_underArticle .plistaHl span,#ub .slider .controls a:hover,#ub .test .active a,#ub a.button.primary,#ub a.getit,#ub form .button:hover,#ub section#main figure.tour .tooltip-tour .head,#ub section#main figure.tour .tooltip-tour .length,#ub ul.button a:before,#ub ul.numbers.brands a:hover,#ub ul.numbers.directory a:hover,#ub ul.survey .progress .progress-bar{background-color:#849e09}
#ub section#main figure.tour .tooltip-tour.default .head,#ub section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#ub .slider .controls a.disabled:hover{background-color:#ccc}
#ub #search form{border:1px solid #6d8307}
#ub #header-col .wrapper>.row:first-child{border-top:1px solid #a9bb53}
#ub a.tooltip:hover{border-color:#849e09}
#ub #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#ub section#main figure.tour .tooltip-tour:after{border-color:#849e09 transparent transparent}
#ub section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#ub #article #article-content aside .pagination .active:after,#ub #article #article-content aside .related-products figure .active:after,#ub #magazine .image .arrow-big:after{border-color:transparent transparent transparent #849e09}
#ub a.getit:before{border-color:#849e09 #849e09 #849e09 transparent}
#ub a.getit:after{border-color:#849e09 transparent #849e09 #849e09}
#ub #logo{padding:30px 20px}
#ub #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -200px no-repeat}
#ub .bg-img{background:url(/img/bg-ub.png) #222}
#ub .arrow:hover:before{background:url(/img/sprite-icons.png) -161px -252px no-repeat}
#ub #main header .button.arrow-right2:hover:after,#ub #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#ub #main header .button.arrow-right2:after,#ub #main header .button.arrow-right:after{background-position:-160px -10px}
#ub .list.arrow-left a.active:before,#ub .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#ub .list.arrow-left a:before{background:url(/img/sprite-icons.png) -160px -250px no-repeat}
#ub .list.arrow-right a:hover:after,#ub .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#ub .list.arrow-right a:after,#ub .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -150px -120px no-repeat}
#ub .arrow a:hover:before{background:url(/img/sprite-icons.png) -160px -252px no-repeat}
#ub .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -155px -35px}
#ub .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#ub .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -155px -5px}
#ub .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#ub section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#ub section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#od .arrow a:hover,#od .c.primary{color:#c13a00!important}
#od #article #article-content .box.photo-show .button:hover,#od #article #article-content p a,#od #article #article-pagination .pagination-numbers li a:hover,#od #article .pagination-text li a,#od #header #mag .text a.epaper:active,#od #header #mag .text a.epaper:hover,#od #header #main-menu>ul .sub-menu article a:hover,#od #header #main-menu>ul .sub-menu ul li.active>a.sub,#od #home-teaser ul li a:active,#od #home-teaser ul li a:hover,#od #main-menu>ul li.active>a,#od .image .text a,#od .image .text h1 a,#od .match,#od a:active,#od a:hover{color:#c13a00}
#od #article .pagination-text li a:hover,#od .image .text a:hover,#od .image .text h4 a,#od article#article #article-content .pagination-text .more:hover,#od section#main figure.tour .tooltip-tour.default .head,#od section#main figure.tour .tooltip-tour.default .length{color:#222}
#od ul.numbers.brands a:hover,#od ul.numbers.directory a:hover{color:#fff!important}
#od #article #article-content .bg.grey-dark a,#od #article #article-pagination .pagination-numbers li.active a:hover,#od #home-teaser ul li.active a:hover,#od .calendar .event a:hover,#od .list a:hover,#od .main-right ul li a:hover,#od a.button.primary:hover,#od article#article #article-content p a.button.primary,#od section#main figure.tour .tooltip-tour .head,#od section#main figure.tour .tooltip-tour .length{color:#fff}
#od #aside-topics footer .button.arrow-bottom.icon:hover:after,#od #aside-topics footer .button.arrow-top.icon:hover:after,#od #magazine .image .arrow-big:hover,#od a.bg.primary:hover{background-color:#222!important}
#od #article .pagination-text li a:hover span,#od #aside-topics .arrow-top .icon:hover:after,#od .list a.active,#od a.button.primary:hover{background-color:#222}
#od #highlight-block form input[type=button]:hover{background-color:#fff!important}
#od .bg.primary{background-color:#c13a00!important}
#od #article #article-content .site-links h4,#od #article #article-content aside .pagination .active,#od #article #article-content aside .pagination .active b,#od #article #article-content aside .related-products figure .active figcaption,#od #article #article-content aside .related-products figure .active:before,#od #article .pagination-text li a span,#od #article-image-preview a.view-all,#od #aside-topics .arrow-top .icon:after,#od #aside-topics footer .button.arrow-bottom.icon:after,#od #aside-topics footer .button.arrow-top.icon:after,#od #footer #footer-channel-mags h3,#od #header #main-menu>ul .sub-menu ul li a.sub span,#od #header-col,#od #header-col .wrapper>.row:first-child,#od #home-teaser ul li.active a,#od #magazine .image .arrow-big,#od #main header h3,#od .calendar .event,#od .noUi-active,#od .plista_widget_underArticle .plistaHl span,#od .slider .controls a:hover,#od .test .active a,#od a.button.primary,#od a.getit,#od form .button:hover,#od section#main figure.tour .tooltip-tour .head,#od section#main figure.tour .tooltip-tour .length,#od ul.button a:before,#od ul.numbers.brands a:hover,#od ul.numbers.directory a:hover,#od ul.survey .progress .progress-bar{background-color:#c13a00}
#od section#main figure.tour .tooltip-tour.default .head,#od section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#od .slider .controls a.disabled:hover{background-color:#ccc}
#od #search form{border:1px solid #a63200}
#od #header-col .wrapper>.row:first-child{border-top:1px solid #d4754d}
#od a.tooltip:hover{border-color:#c13a00}
#od #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#od section#main figure.tour .tooltip-tour:after{border-color:#c13a00 transparent transparent}
#od section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#od #article #article-content aside .pagination .active:after,#od #article #article-content aside .related-products figure .active:after,#od #magazine .image .arrow-big:after{border-color:transparent transparent transparent #c13a00}
#od a.getit:before{border-color:#c13a00 #c13a00 #c13a00 transparent}
#od a.getit:after{border-color:#c13a00 transparent #c13a00 #c13a00}
#od #logo{padding:20px}
#od #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -300px no-repeat}
#od .bg-img{background:url(/img/bg-od.png) #222}
#od .arrow:hover:before{background:url(/img/sprite-icons.png) -191px -252px no-repeat}
#od #main header .button.arrow-right2:hover:after,#od #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#od #main header .button.arrow-right2:after,#od #main header .button.arrow-right:after{background-position:-190px -10px}
#od .list.arrow-left a.active:before,#od .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#od .list.arrow-left a:before{background:url(/img/sprite-icons.png) -190px -250px no-repeat}
#od .list.arrow-right a:hover:after,#od .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#od .list.arrow-right a:after,#od .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -180px -120px no-repeat}
#od .arrow a:hover:before{background:url(/img/sprite-icons.png) -190px -252px no-repeat}
#od .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -185px -35px}
#od .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#od .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -185px -5px}
#od .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#od section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#od section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#al .arrow a:hover,#al .c.primary{color:#8d0056!important}
#al #article #article-content .box.photo-show .button:hover,#al #article #article-content p a,#al #article #article-pagination .pagination-numbers li a:hover,#al #article .pagination-text li a,#al #header #mag .text a.epaper:active,#al #header #mag .text a.epaper:hover,#al #header #main-menu>ul .sub-menu article a:hover,#al #header #main-menu>ul .sub-menu ul li.active>a.sub,#al #home-teaser ul li a:active,#al #home-teaser ul li a:hover,#al #main-menu>ul li.active>a,#al .image .text a,#al .image .text h1 a,#al .match,#al a:active,#al a:hover{color:#8d0056}
#al #article .pagination-text li a:hover,#al .image .text a:hover,#al .image .text h4 a,#al article#article #article-content .pagination-text .more:hover,#al section#main figure.tour .tooltip-tour.default .head,#al section#main figure.tour .tooltip-tour.default .length{color:#222}
#al ul.numbers.brands a:hover,#al ul.numbers.directory a:hover{color:#fff!important}
#al #article #article-content .bg.grey-dark a,#al #article #article-pagination .pagination-numbers li.active a:hover,#al #home-teaser ul li.active a:hover,#al .calendar .event a:hover,#al .list a:hover,#al .main-right ul li a:hover,#al a.button.primary:hover,#al article#article #article-content p a.button.primary,#al section#main figure.tour .tooltip-tour .head,#al section#main figure.tour .tooltip-tour .length{color:#fff}
#al #aside-topics footer .button.arrow-bottom.icon:hover:after,#al #aside-topics footer .button.arrow-top.icon:hover:after,#al #magazine .image .arrow-big:hover,#al a.bg.primary:hover{background-color:#222!important}
#al #article .pagination-text li a:hover span,#al #aside-topics .arrow-top .icon:hover:after,#al .list a.active,#al a.button.primary:hover{background-color:#222}
#al #highlight-block form input[type=button]:hover{background-color:#fff!important}
#al .bg.primary{background-color:#8d0056!important}
#al #article #article-content .site-links h4,#al #article #article-content aside .pagination .active,#al #article #article-content aside .pagination .active b,#al #article #article-content aside .related-products figure .active figcaption,#al #article #article-content aside .related-products figure .active:before,#al #article .pagination-text li a span,#al #article-image-preview a.view-all,#al #aside-topics .arrow-top .icon:after,#al #aside-topics footer .button.arrow-bottom.icon:after,#al #aside-topics footer .button.arrow-top.icon:after,#al #footer #footer-channel-mags h3,#al #header #main-menu>ul .sub-menu ul li a.sub span,#al #header-col,#al #header-col .wrapper>.row:first-child,#al #home-teaser ul li.active a,#al #magazine .image .arrow-big,#al #main header h3,#al .calendar .event,#al .noUi-active,#al .plista_widget_underArticle .plistaHl span,#al .slider .controls a:hover,#al .test .active a,#al a.button.primary,#al a.getit,#al form .button:hover,#al section#main figure.tour .tooltip-tour .head,#al section#main figure.tour .tooltip-tour .length,#al ul.button a:before,#al ul.numbers.brands a:hover,#al ul.numbers.directory a:hover,#al ul.survey .progress .progress-bar{background-color:#8d0056}
#al section#main figure.tour .tooltip-tour.default .head,#al section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#al .slider .controls a.disabled:hover{background-color:#ccc}
#al #search form{border:1px solid #700044}
#al #header-col .wrapper>.row:first-child{border-top:1px solid #af4d89}
#al a.tooltip:hover{border-color:#8d0056}
#al #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#al section#main figure.tour .tooltip-tour:after{border-color:#8d0056 transparent transparent}
#al section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#al #article #article-content aside .pagination .active:after,#al #article #article-content aside .related-products figure .active:after,#al #magazine .image .arrow-big:after{border-color:transparent transparent transparent #8d0056}
#al a.getit:before{border-color:#8d0056 #8d0056 #8d0056 transparent}
#al a.getit:after{border-color:#8d0056 transparent #8d0056 #8d0056}
#al #logo{padding:12px 20px}
#al #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -400px no-repeat}
#al .bg-img{background:url(/img/bg-al.png) #222}
#al .arrow:hover:before{background:url(/img/sprite-icons.png) -221px -252px no-repeat}
#al #main header .button.arrow-right2:hover:after,#al #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#al #main header .button.arrow-right2:after,#al #main header .button.arrow-right:after{background-position:-220px -10px}
#al .list.arrow-left a.active:before,#al .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#al .list.arrow-left a:before{background:url(/img/sprite-icons.png) -220px -250px no-repeat}
#al .list.arrow-right a:hover:after,#al .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#al .list.arrow-right a:after,#al .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -210px -120px no-repeat}
#al .arrow a:hover:before{background:url(/img/sprite-icons.png) -220px -252px no-repeat}
#al .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -215px -35px}
#al .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#al .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -215px -5px}
#al .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#al section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#al section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#kle .arrow a:hover,#kle .c.primary{color:#6d9000!important}
#kle #article #article-content .box.photo-show .button:hover,#kle #article #article-content p a,#kle #article #article-pagination .pagination-numbers li a:hover,#kle #article .pagination-text li a,#kle #header #mag .text a.epaper:active,#kle #header #mag .text a.epaper:hover,#kle #header #main-menu>ul .sub-menu article a:hover,#kle #header #main-menu>ul .sub-menu ul li.active>a.sub,#kle #home-teaser ul li a:active,#kle #home-teaser ul li a:hover,#kle #main-menu>ul li.active>a,#kle .image .text a,#kle .image .text h1 a,#kle .match,#kle a:active,#kle a:hover{color:#6d9000}
#kle #article .pagination-text li a:hover,#kle .image .text a:hover,#kle .image .text h4 a,#kle article#article #article-content .pagination-text .more:hover,#kle section#main figure.tour .tooltip-tour.default .head,#kle section#main figure.tour .tooltip-tour.default .length{color:#222}
#kle ul.numbers.brands a:hover,#kle ul.numbers.directory a:hover{color:#fff!important}
#kle #article #article-content .bg.grey-dark a,#kle #article #article-pagination .pagination-numbers li.active a:hover,#kle #home-teaser ul li.active a:hover,#kle .calendar .event a:hover,#kle .list a:hover,#kle .main-right ul li a:hover,#kle a.button.primary:hover,#kle article#article #article-content p a.button.primary,#kle section#main figure.tour .tooltip-tour .head,#kle section#main figure.tour .tooltip-tour .length{color:#fff}
#kle #aside-topics footer .button.arrow-bottom.icon:hover:after,#kle #aside-topics footer .button.arrow-top.icon:hover:after,#kle #magazine .image .arrow-big:hover,#kle a.bg.primary:hover{background-color:#222!important}
#kle #article .pagination-text li a:hover span,#kle #aside-topics .arrow-top .icon:hover:after,#kle .list a.active,#kle a.button.primary:hover{background-color:#222}
#kle #highlight-block form input[type=button]:hover{background-color:#fff!important}
#kle .bg.primary{background-color:#6d9000!important}
#kle #article #article-content .site-links h4,#kle #article #article-content aside .pagination .active,#kle #article #article-content aside .pagination .active b,#kle #article #article-content aside .related-products figure .active figcaption,#kle #article #article-content aside .related-products figure .active:before,#kle #article .pagination-text li a span,#kle #article-image-preview a.view-all,#kle #aside-topics .arrow-top .icon:after,#kle #aside-topics footer .button.arrow-bottom.icon:after,#kle #aside-topics footer .button.arrow-top.icon:after,#kle #footer #footer-channel-mags h3,#kle #header #main-menu>ul .sub-menu ul li a.sub span,#kle #header-col,#kle #header-col .wrapper>.row:first-child,#kle #home-teaser ul li.active a,#kle #magazine .image .arrow-big,#kle #main header h3,#kle .calendar .event,#kle .noUi-active,#kle .plista_widget_underArticle .plistaHl span,#kle .slider .controls a:hover,#kle .test .active a,#kle a.button.primary,#kle a.getit,#kle form .button:hover,#kle section#main figure.tour .tooltip-tour .head,#kle section#main figure.tour .tooltip-tour .length,#kle ul.button a:before,#kle ul.numbers.brands a:hover,#kle ul.numbers.directory a:hover,#kle ul.survey .progress .progress-bar{background-color:#6d9000}
#kle section#main figure.tour .tooltip-tour.default .head,#kle section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#kle .slider .controls a.disabled:hover{background-color:#ccc}
#kle #search form{border:1px solid #587400}
#kle #header-col .wrapper>.row:first-child{border-top:1px solid #99b24d}
#kle a.tooltip:hover{border-color:#6d9000}
#kle #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#kle section#main figure.tour .tooltip-tour:after{border-color:#6d9000 transparent transparent}
#kle section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#kle #article #article-content aside .pagination .active:after,#kle #article #article-content aside .related-products figure .active:after,#kle #magazine .image .arrow-big:after{border-color:transparent transparent transparent #6d9000}
#kle a.getit:before{border-color:#6d9000 #6d9000 #6d9000 transparent}
#kle a.getit:after{border-color:#6d9000 transparent #6d9000 #6d9000}
#kle #logo{padding:30px 20px}
#kle #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -500px no-repeat}
#kle .bg-img{background:url(/img/bg-kle.png) #222}
#kle .arrow:hover:before{background:url(/img/sprite-icons.png) -251px -252px no-repeat}
#kle #main header .button.arrow-right2:hover:after,#kle #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#kle #main header .button.arrow-right2:after,#kle #main header .button.arrow-right:after{background-position:-250px -10px}
#kle .list.arrow-left a.active:before,#kle .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#kle .list.arrow-left a:before{background:url(/img/sprite-icons.png) -250px -250px no-repeat}
#kle .list.arrow-right a:hover:after,#kle .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#kle .list.arrow-right a:after,#kle .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -240px -120px no-repeat}
#kle .arrow a:hover:before{background:url(/img/sprite-icons.png) -250px -252px no-repeat}
#kle .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -245px -35px}
#kle .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#kle .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -245px -5px}
#kle .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#kle section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#kle section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#zw{background:url(/img/zw-bg.jpg) bottom center no-repeat fixed #202324;color:#d9d9d9}
#zw .arrow a:hover,#zw .c.primary,#zw .plista_widget_underArticle .plista-advertise:hover,#zw .plista_widget_underArticle .plista-powered:hover,#zw ul.tabs li a:hover{color:#ffdf00!important}
#zw #article #article-content .box.photo-show .button:hover,#zw #article #article-content p a,#zw #article #article-pagination .pagination-numbers li a:hover,#zw #article .pagination-text li a,#zw #header #mag .text a.epaper:active,#zw #header #mag .text a.epaper:hover,#zw #header #main-menu>ul .sub-menu article a:hover,#zw #header #main-menu>ul .sub-menu ul li.active>a.sub,#zw #home-teaser ul li a:active,#zw #home-teaser ul li a:hover,#zw #main-menu>ul li.active>a,#zw .image .text a,#zw .image .text h1 a,#zw .match,#zw .plista_widget_underArticle .itemMore:hover,#zw .plista_widget_underArticle .itemTitle:hover,#zw a:active,#zw a:hover{color:#ffdf00}
#zw #article #article-content .box.headline h3,#zw #article #article-content aside .pagination ul li a.active,#zw #article .pagination-text li a span,#zw #article .pagination-text li a:hover,#zw #article-image-preview a.view-all,#zw #footer #footer-channel-mags h3,#zw #header #main-menu>ul .sub-menu ul li a.sub span,#zw #home-teaser ul li.active a,#zw #magazine .image .arrow-big,#zw #main header h3,#zw #video-center,#zw .button.bg.primary,#zw .calendar .event a,#zw .calendar .event a:hover,#zw .img-bg a p span,#zw .img-bg a:hover p span,#zw .plista_widget_underArticle .plistaHl span,#zw figure a .price,#zw form .button:hover,#zw ul.numbers.brands li a:hover,#zw ul.test li.active a,#zw ul.test li.active a .c.grey-med,#zw ul.test li.active a .copyright{color:#222}
#zw a.getit,#zw a.productbar,#zw ul.test li.active a:hover{color:#222!important}
#zw #main header ul li a.active,#zw #main header ul li.active a,#zw .plista_widget_underArticle .plista-advertise,#zw .plista_widget_underArticle .plista-powered{color:#fff!important}
#zw #article #article-content .bg.grey-dark a,#zw #article #article-content .box.headline h3.grey-dark,#zw #article #article-content .box.headline ul a,#zw #article #article-content .box.photo-show .button,#zw #article #article-footer .button.icon.rating:hover,#zw #article #article-headline .button.icon.comments:hover,#zw #article #article-headline .button.icon.rating:hover,#zw #article #article-image ul li a,#zw #article #article-pagination .button.icon.rating:hover,#zw #article #article-pagination .pagination-numbers li.active a:hover,#zw #article #article-pagination .pagination-numbers ul li a,#zw #article #article-pagination aside ul li .button:hover,#zw #article .pagination-text li a:hover,#zw #article-image-preview a.view-all:hover,#zw #header #breadcrumb,#zw #header #breadcrumb ul a,#zw #header #main-menu>ul .sub-menu article a,#zw #header #main-menu>ul .sub-menu ul li a.sub,#zw #header #main-menu>ul li:hover>a,#zw #header #main-menu>ul li>a:hover,#zw #home-teaser .image .text h1 a:hover,#zw #home-teaser .image .text h4 a:hover,#zw #magazine .image .arrow-big:hover,#zw #main header .button.arrow-right2:hover,#zw #main header .button.arrow-right:hover,#zw #main header ul li a:hover,#zw #photo-shows h4 a:hover .icon,#zw #zw #article #article-image ul li a:hover,#zw .image .text a:hover,#zw .image .text h4 a,#zw .img-bg a p span,#zw .list a:hover,#zw .main-right ul li a:hover,#zw .plista_widget_underArticle .itemMore,#zw .plista_widget_underArticle .itemTitle,#zw .slider .slides.slider-amz .item a,#zw a.button.primary:hover,#zw a:link,#zw a:visited,#zw aside #aside-topics footer .button:hover{color:#fff}
#zw article#article #article-content .productbar:hover{color:#fff!important}
#zw #header #main-menu>ul li.active a:hover,#zw .slider .slides.slider-amz .item a:hover,#zw a:hover{color:#ffdf00}
#zw #main header ul li a,#zw aside #aside-topics footer .button{color:#8d8d8d}
#zw #article #article-content aside .related-products li figure a figcaption,#zw #zw #article #article-image ul li a,#zw .bg.grey-light,#zw .calendar .pika-table button,#zw .plista_widget_underArticle .itemText,#zw .slider .slides .item a{color:#d9d9d9}
#zw #aside-topics footer .button.arrow-bottom.icon:hover:after,#zw #aside-topics footer .button.arrow-top.icon:hover:after,#zw #magazine .image .arrow-big:hover,#zw a.bg.primary:hover,#zw ul.test li a:hover{background-color:#222!important}
#zw #article #article-pagination .pagination-numbers .button.arrow-left,#zw #article #article-pagination .pagination-numbers .button.arrow-right,#zw #article #article-pagination .pagination-numbers ul,#zw #article .pagination-text li a:hover span,#zw #aside-topics .arrow-top .icon:hover:after,#zw #fly-in-video .bg.primary,#zw #header #main-menu>ul .sub-menu ul li a.sub:hover,#zw .button.bg.grey-light:hover,#zw .list a.active,#zw .main-right ul li:nth-of-type(even) a:hover,#zw .main-right ul li:nth-of-type(odd) a:hover,#zw a.button.primary:hover,#zw ul.list li:nth-of-type(odd) a:hover,#zw ul.pagination li a.active,#zw ul.tabs{background-color:#222}
#zw #video-center ul.list li:nth-of-type(odd) a{background:#f2f2f2}
#zw #article .pagination-text li a:hover span{background-color:#fff}
#zw #highlight-block form input[type=button]:hover{background-color:#fff!important}
#zw ul.test li.active a{background-color:#ffdf00!important}
#zw #article #article-content .site-links h4,#zw #article #article-content aside .pagination .active,#zw #article #article-content aside .pagination .active b,#zw #article #article-content aside .related-products figure .active figcaption,#zw #article #article-content aside .related-products figure .active:before,#zw #article #article-content aside .related-products footer .button.arrow-down,#zw #article #article-pagination .pagination-numbers .button.arrow-left:hover,#zw #article #article-pagination .pagination-numbers .button.arrow-right:hover,#zw #article .pagination-text li a span,#zw #article-image-preview a.view-all,#zw #aside-topics .arrow-top .icon:after,#zw #aside-topics footer .button.arrow-bottom.icon:after,#zw #aside-topics footer .button.arrow-top.icon:after,#zw #footer #footer-channel-mags h3,#zw #header #main-menu>ul .sub-menu ul li a.sub span,#zw #home-teaser ul li.active a,#zw #magazine .image .arrow-big,#zw #main header h3,#zw .bg.primary,#zw .calendar .event,#zw .img-bg a:hover p span,#zw .noUi-active,#zw .plista_widget_underArticle .plistaHl span,#zw .slider .controls a:hover,#zw .slider .slides.slider-amz .item span.price,#zw .test .active a,#zw a.button.primary,#zw a.getit,#zw figure a .price,#zw form .button:hover,#zw section#main figure.tour .tooltip-tour .head,#zw section#main figure.tour .tooltip-tour .length,#zw ul.button a:before,#zw ul.numbers.brands a:hover,#zw ul.numbers.directory a:hover,#zw ul.survey .progress .progress-bar{background-color:#ffdf00}
#zw section#main figure.tour .tooltip-tour.default .head,#zw section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#zw #article #article-image ul li a,#zw #header-col,#zw #header-col .wrapper>.row:first-child,#zw #home-teaser .image .text,#zw #main,#zw #main #article header .button,#zw #main header ul li a.active,#zw #main header ul li.active a,#zw .img-bg a p span,#zw .main-right ul.tabs li.active a,#zw .slider .slides,#zw .slider .slides .item a,#zw .slider .slides .item span,#zw table.striped tr:nth-of-type(even) td,#zw ul.tabs li a.active,#zw ul.test li:nth-child(4n+1) a,#zw ul.test li:nth-child(4n+2) a{background-color:#303b41}
#zw #article #article-pagination .pagination-numbers ul li.active,#zw #header #breadcrumb,#zw #header #main-menu>ul .sub-menu,#zw #header #main-menu>ul li a:hover,#zw #header #main-menu>ul li:hover>a,#zw #header #social,#zw #main header .button,#zw .button.bg.grey-light,#zw .calendar th,#zw .main-right ul li:nth-of-type(odd) a,#zw ul.button li a,#zw ul.numbers.brands li a,#zw ul.numbers.directory li a{background-color:#495761}
#zw #article #article-content .box.white,#zw #article #article-content aside .related-products li figure a:hover,#zw #article #article-content aside .related-products li figure a:hover figcaption,#zw #comments .comment .avatar,#zw #comments .comment .text,#zw #fly-in-video,#zw #home-search,#zw #product-search,#zw #related-articles article.plista,#zw .bg.grey-light,#zw .bg.grey-light2,#zw .calendar td.event-days,#zw .slider .header,#zw .slider footer,#zw form.form-standard fieldset,#zw table.striped tr:nth-of-type(odd) td,#zw ul.list li:nth-of-type(odd) a,#zw ul.numbers.brands li:nth-of-type(odd),#zw ul.pagination li a,#zw ul.test li:nth-child(4n+3) a,#zw ul.test li:nth-child(4n+4) a{background-color:#262f34}
#zw .slider .controls a.disabled:hover{background-color:#ccc}
#zw #search form{border:1px solid #202324}
#zw #header-col .wrapper>.row:first-child{border-top:1px solid #6f767a}
#zw #article #article-content a.tooltip{border-color:#fff}
#zw #article #article-content a.tooltip:hover{border-color:#ffdf00}
#zw #article #article-pagination .pagination-numbers .button.arrow-left,#zw #article #article-pagination .pagination-numbers .button.arrow-right,#zw #comments .comment .text:after,#zw #header #main-menu>ul .sub-menu ul li a.sub,#zw .slider-amz .price{border-color:#303b41}
#zw #article #article-content .border,#zw #article #article-content .box.white,#zw #article #article-footer,#zw #article #article-headline h1,#zw #comments .comment .text .meta,#zw #header #header-col,#zw #header #mag img,#zw .main-right ul li,#zw .slider .slides,#zw .slider .slides .item,#zw article#article #article-image-preview,#zw aside #aside-topics footer,#zw table td,#zw table th,#zw ul.list li,#zw ul.list li:last-child,#zw ul.numbers.brands li{border-color:#495761}
#zw .slider .header,#zw .slider footer,#zw ul.numbers.brands li a{border-color:#262f34}
#zw #video-center ul.list li,#zw #video-center ul.list li:last-child{border-color:#f2f2f2}
#zw #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#zw section#main figure.tour .tooltip-tour:after{border-color:#ffdf00 transparent transparent}
#zw section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#zw #article #article-content aside .pagination .active:after,#zw #article #article-content aside .related-products figure .active:after,#zw #magazine .image .arrow-big:after{border-color:transparent transparent transparent #ffdf00}
#zw a.getit:before{border-color:#ffdf00 #ffdf00 #ffdf00 transparent}
#zw a.getit:after{border-color:#ffdf00 transparent #ffdf00 #ffdf00}
#zw ul.numbers.brands li a{border-right-color:#202324;border-bottom-color:#202324}
#zw #comments .comment .text:after{border-right-color:#262f34}
#zw #logo{padding:28px 20px}
#zw #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -600px no-repeat}
#zw #header-col .wrapper>.row:first-child:after{right:-9px;background:url(/img/sprite-layout.png) -9px -600px no-repeat}
#zw .bg-img{background:url(/img/bg-zw.png) #222}
#zw .arrow:before{background-position:-71px -252px}
#zw .arrow:hover:before{background-position:-281px -252px}
#zw #home-teaser .image .info .icon.gallery{background-position:-60px -360px}
#zw #home-teaser .image .info .icon.videos{background-position:-60px -390px}
#zw #main header .button.arrow-right2:hover:after,#zw #main header .button.arrow-right:hover:after{background-position:-70px -10px}
#zw #main header .button.arrow-right2:after,#zw #main header .button.arrow-right:after{background-position:-280px -10px}
#zw .list.arrow-left a.active:before,#zw .list.arrow-left a:hover:before{background-position:-70px -250px}
#zw #article #article-image ul li a.icon.image.active:before,#zw #article #article-image ul li a.icon.image:hover:before{background-position:-65px -366px}
#zw #article #article-image ul li a.icon.video:before{background-position:-65px -396px}
#zw .list.arrow-left a:before{background-position:-280px -250px}
#zw .list.arrow-right a:hover:after,#zw .list2.arrow-right2 li:hover:after{background-position:-60px -120px}
#zw .list.arrow-right a:after,#zw .list2.arrow-right2 li:after{background-position:-270px -120px}
#zw .arrow a:hover:before{background-position:-280px -252px}
#zw ul.arrow a:before{background-position:-70px -252px}
#zw .calendar .head a.arrow-left{background-position:-275px -35px}
#zw .calendar .head a.arrow-left:hover{background-position:-65px -35px}
#zw .calendar .head a.arrow-right{background-position:-275px -5px}
#zw .calendar .head a.arrow-right:hover{background-position:-65px -5px}
#zw .slider .controls a.arrow-left:hover:before{background-position:-6px -150px}
#zw .slider .controls a.arrow-right:hover:before{background-position:-6px -120px}
#zw ul .internal a:before{background-position:-66px -1026px}
#zw ul .external a:before{background-position:-66px -1056px}
#zw ul .download a:before{background-position:-66px -1086px}
#zw ul.button li a.rss:before{background-position:-5px -815px}
#zw ul.button li a.shop:before{background-position:-5px -755px}
#zw ul.button li a.contact:before{background-position:-5px -785px}
#zw ul.button li a.community:before{background-position:-5px -575px}
#zw ul.button li a.news:before{background-position:-5px -545px}
#zw ul.button li a.tour:before{background-position:-5px -725px}
#zw ul.button li a.shirts:before{background-position:-5px -845px}
#zw .icon.image:before{background-position:-65px -366px}
#zw #article #article-content aside .related-products footer .button.arrow-down{background-position:0 -210px}
#zw #article #article-content aside .related-products footer .button.arrow-down:hover{background-position:-60px -207px}
#zw .slider footer .button.arrow-left{background-position:-1px -151px}
#zw .slider footer .button.arrow-left:hover{background-position:-63px -151px}
#zw .slider footer .button.arrow-right{background-position:1px -121px}
#zw .slider footer .button.arrow-right:hover{background-position:-57px -121px}
#zw #article #article-footer .button.icon.comments:hover:before,#zw #article #article-headline .button.icon.comments:hover:before,#zw #article #article-pagination .button.icon.comments:hover:before{background-position:-68px -424px}
#zw #article #article-footer .button.icon.rating:hover:before,#zw #article #article-headline .button.icon.rating:hover:before,#zw #article #article-pagination .button.icon.rating:hover:before{background-position:-66px -875px}
#zw #article #article-pagination aside ul li .button.icon.print:hover:before{background-position:-66px -603px}
#zw #article #article-pagination aside ul li .button.icon.recommend:hover:before{background-position:-66px -635px}
#zw #article #article-pagination aside ul li .button.icon.notice:hover:before{background-position:-66px -664px}
#zw #article #article-pagination aside ul li .button.icon.subscribe:hover:before{background-position:-67px -694px}
#zw #article #article-pagination aside ul li .button.icon.topics:hover:before{background-position:-68px -515px}
#zw article#article #article-content .productbar:after,#zw article#article #article-content .productbar:before,#zw aside #aside-topics footer .button.arrow-bottom.icon:after{background-position:0 -210px}
#zw article#article #article-content .productbar:hover:after,#zw article#article #article-content .productbar:hover:before,#zw aside #aside-topics footer .button.arrow-bottom.icon:hover:after{background-position:-60px -210px}
#zw aside #aside-topics .icon.topics:hover:before{background:url(/img/sprite-icons.png) -68px -515px no-repeat}
#zw #article #article-pagination .pagination-numbers .button.arrow-left{background-position:-61px -151px}
#zw #article #article-pagination .pagination-numbers .button.arrow-right{background-position:-59px -121px}
#zw #article #article-pagination .pagination-numbers .button.arrow-left:hover{background-position:-1px -151px}
#zw #article #article-pagination .pagination-numbers .button.arrow-right:hover{background-position:1px -121px}
#zw #article-image-preview a.view-all:before{background-position:-5px -366px}
#zw #article-image-preview a.view-all:hover:before{background-position:-65px -366px}
#zw section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#zw section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#zw #header #channels,#zw #header #social{margin-right:20px}
#zw #fly-in-video h4 .logo{margin-top:7px}
#angler .arrow a:hover,#angler .c.primary,#psnow .arrow a:hover,#psnow .c.primary,#taucher .arrow a:hover,#taucher .c.primary{color:#007aa8!important}
#angler #article #article-content .box.photo-show .button:hover,#angler #article #article-content p a,#angler #article #article-pagination .pagination-numbers li a:hover,#angler #article .pagination-text li a,#angler #header #mag .text a.epaper:active,#angler #header #mag .text a.epaper:hover,#angler #header #main-menu>ul .sub-menu article a:hover,#angler #header #main-menu>ul .sub-menu ul li.active>a.sub,#angler #home-teaser ul li a:active,#angler #home-teaser ul li a:hover,#angler #main-menu>ul li.active>a,#angler .image .text a,#angler .image .text h1 a,#angler .match,#angler a:active,#angler a:hover,#psnow #article #article-content .box.photo-show .button:hover,#psnow #article #article-content p a,#psnow #article #article-pagination .pagination-numbers li a:hover,#psnow #article .pagination-text li a,#psnow #header #mag .text a.epaper:active,#psnow #header #mag .text a.epaper:hover,#psnow #header #main-menu>ul .sub-menu article a:hover,#psnow #header #main-menu>ul .sub-menu ul li.active>a.sub,#psnow #home-teaser ul li a:active,#psnow #home-teaser ul li a:hover,#psnow #main-menu>ul li.active>a,#psnow .image .text a,#psnow .image .text h1 a,#psnow .match,#psnow a:active,#psnow a:hover,#taucher #article #article-content .box.photo-show .button:hover,#taucher #article #article-content p a,#taucher #article #article-pagination .pagination-numbers li a:hover,#taucher #article .pagination-text li a,#taucher #header #mag .text a.epaper:active,#taucher #header #mag .text a.epaper:hover,#taucher #header #main-menu>ul .sub-menu article a:hover,#taucher #header #main-menu>ul .sub-menu ul li.active>a.sub,#taucher #home-teaser ul li a:active,#taucher #home-teaser ul li a:hover,#taucher #main-menu>ul li.active>a,#taucher .image .text a,#taucher .image .text h1 a,#taucher .match,#taucher a:active,#taucher a:hover{color:#007aa8}
#angler #article .pagination-text li a:hover,#angler .image .text a:hover,#angler .image .text h4 a,#angler article#article #article-content .pagination-text .more:hover,#angler section#main figure.tour .tooltip-tour.default .head,#angler section#main figure.tour .tooltip-tour.default .length,#psnow #article .pagination-text li a:hover,#psnow .image .text a:hover,#psnow .image .text h4 a,#psnow article#article #article-content .pagination-text .more:hover,#psnow section#main figure.tour .tooltip-tour.default .head,#psnow section#main figure.tour .tooltip-tour.default .length,#taucher #article .pagination-text li a:hover,#taucher .image .text a:hover,#taucher .image .text h4 a,#taucher article#article #article-content .pagination-text .more:hover,#taucher section#main figure.tour .tooltip-tour.default .head,#taucher section#main figure.tour .tooltip-tour.default .length{color:#222}
#angler ul.numbers.brands a:hover,#angler ul.numbers.directory a:hover,#psnow ul.numbers.brands a:hover,#psnow ul.numbers.directory a:hover,#taucher ul.numbers.brands a:hover,#taucher ul.numbers.directory a:hover{color:#fff!important}
#angler #article #article-content .bg.grey-dark a,#angler #article #article-pagination .pagination-numbers li.active a:hover,#angler #home-teaser ul li.active a:hover,#angler .calendar .event a:hover,#angler .list a:hover,#angler .main-right ul li a:hover,#angler a.button.primary:hover,#angler article#article #article-content p a.button.primary,#angler section#main figure.tour .tooltip-tour .head,#angler section#main figure.tour .tooltip-tour .length,#psnow #article #article-content .bg.grey-dark a,#psnow #article #article-pagination .pagination-numbers li.active a:hover,#psnow #home-teaser ul li.active a:hover,#psnow .calendar .event a:hover,#psnow .list a:hover,#psnow .main-right ul li a:hover,#psnow a.button.primary:hover,#psnow article#article #article-content p a.button.primary,#psnow section#main figure.tour .tooltip-tour .head,#psnow section#main figure.tour .tooltip-tour .length,#taucher #article #article-content .bg.grey-dark a,#taucher #article #article-pagination .pagination-numbers li.active a:hover,#taucher #home-teaser ul li.active a:hover,#taucher .calendar .event a:hover,#taucher .list a:hover,#taucher .main-right ul li a:hover,#taucher a.button.primary:hover,#taucher article#article #article-content p a.button.primary,#taucher section#main figure.tour .tooltip-tour .head,#taucher section#main figure.tour .tooltip-tour .length{color:#fff}
#angler #aside-topics footer .button.arrow-bottom.icon:hover:after,#angler #aside-topics footer .button.arrow-top.icon:hover:after,#angler #magazine .image .arrow-big:hover,#angler a.bg.primary:hover,#psnow #aside-topics footer .button.arrow-bottom.icon:hover:after,#psnow #aside-topics footer .button.arrow-top.icon:hover:after,#psnow #magazine .image .arrow-big:hover,#psnow a.bg.primary:hover,#taucher #aside-topics footer .button.arrow-bottom.icon:hover:after,#taucher #aside-topics footer .button.arrow-top.icon:hover:after,#taucher #magazine .image .arrow-big:hover,#taucher a.bg.primary:hover{background-color:#222!important}
#angler #article .pagination-text li a:hover span,#angler #aside-topics .arrow-top .icon:hover:after,#angler .list a.active,#angler a.button.primary:hover,#psnow #article .pagination-text li a:hover span,#psnow #aside-topics .arrow-top .icon:hover:after,#psnow .list a.active,#psnow a.button.primary:hover,#taucher #article .pagination-text li a:hover span,#taucher #aside-topics .arrow-top .icon:hover:after,#taucher .list a.active,#taucher a.button.primary:hover{background-color:#222}
#angler #highlight-block form input[type=button]:hover,#psnow #highlight-block form input[type=button]:hover,#taucher #highlight-block form input[type=button]:hover{background-color:#fff!important}
#angler .bg.primary,#psnow .bg.primary,#taucher .bg.primary{background-color:#007aa8!important}
#angler #article #article-content .site-links h4,#angler #article #article-content aside .pagination .active,#angler #article #article-content aside .pagination .active b,#angler #article #article-content aside .related-products figure .active figcaption,#angler #article #article-content aside .related-products figure .active:before,#angler #article .pagination-text li a span,#angler #article-image-preview a.view-all,#angler #aside-topics .arrow-top .icon:after,#angler #aside-topics footer .button.arrow-bottom.icon:after,#angler #aside-topics footer .button.arrow-top.icon:after,#angler #footer #footer-channel-mags h3,#angler #header #main-menu>ul .sub-menu ul li a.sub span,#angler #header-col,#angler #header-col .wrapper>.row:first-child,#angler #home-teaser ul li.active a,#angler #magazine .image .arrow-big,#angler #main header h3,#angler .calendar .event,#angler .noUi-active,#angler .plista_widget_underArticle .plistaHl span,#angler .slider .controls a:hover,#angler .test .active a,#angler a.button.primary,#angler a.getit,#angler form .button:hover,#angler section#main figure.tour .tooltip-tour .head,#angler section#main figure.tour .tooltip-tour .length,#angler ul.button a:before,#angler ul.numbers.brands a:hover,#angler ul.numbers.directory a:hover,#angler ul.survey .progress .progress-bar,#psnow #article #article-content .site-links h4,#psnow #article #article-content aside .pagination .active,#psnow #article #article-content aside .pagination .active b,#psnow #article #article-content aside .related-products figure .active figcaption,#psnow #article #article-content aside .related-products figure .active:before,#psnow #article .pagination-text li a span,#psnow #article-image-preview a.view-all,#psnow #aside-topics .arrow-top .icon:after,#psnow #aside-topics footer .button.arrow-bottom.icon:after,#psnow #aside-topics footer .button.arrow-top.icon:after,#psnow #footer #footer-channel-mags h3,#psnow #header #main-menu>ul .sub-menu ul li a.sub span,#psnow #header-col,#psnow #header-col .wrapper>.row:first-child,#psnow #home-teaser ul li.active a,#psnow #magazine .image .arrow-big,#psnow #main header h3,#psnow .calendar .event,#psnow .noUi-active,#psnow .plista_widget_underArticle .plistaHl span,#psnow .slider .controls a:hover,#psnow .test .active a,#psnow a.button.primary,#psnow a.getit,#psnow form .button:hover,#psnow section#main figure.tour .tooltip-tour .head,#psnow section#main figure.tour .tooltip-tour .length,#psnow ul.button a:before,#psnow ul.numbers.brands a:hover,#psnow ul.numbers.directory a:hover,#psnow ul.survey .progress .progress-bar,#taucher #article #article-content .site-links h4,#taucher #article #article-content aside .pagination .active,#taucher #article #article-content aside .pagination .active b,#taucher #article #article-content aside .related-products figure .active figcaption,#taucher #article #article-content aside .related-products figure .active:before,#taucher #article .pagination-text li a span,#taucher #article-image-preview a.view-all,#taucher #aside-topics .arrow-top .icon:after,#taucher #aside-topics footer .button.arrow-bottom.icon:after,#taucher #aside-topics footer .button.arrow-top.icon:after,#taucher #footer #footer-channel-mags h3,#taucher #header #main-menu>ul .sub-menu ul li a.sub span,#taucher #header-col,#taucher #header-col .wrapper>.row:first-child,#taucher #home-teaser ul li.active a,#taucher #magazine .image .arrow-big,#taucher #main header h3,#taucher .calendar .event,#taucher .noUi-active,#taucher .plista_widget_underArticle .plistaHl span,#taucher .slider .controls a:hover,#taucher .test .active a,#taucher a.button.primary,#taucher a.getit,#taucher form .button:hover,#taucher section#main figure.tour .tooltip-tour .head,#taucher section#main figure.tour .tooltip-tour .length,#taucher ul.button a:before,#taucher ul.numbers.brands a:hover,#taucher ul.numbers.directory a:hover,#taucher ul.survey .progress .progress-bar{background-color:#007aa8}
#angler section#main figure.tour .tooltip-tour.default .head,#angler section#main figure.tour .tooltip-tour.default .length,#psnow section#main figure.tour .tooltip-tour.default .head,#psnow section#main figure.tour .tooltip-tour.default .length,#taucher section#main figure.tour .tooltip-tour.default .head,#taucher section#main figure.tour .tooltip-tour.default .length{background-color:#d9d9d9}
#angler .slider .controls a.disabled:hover,#psnow .slider .controls a.disabled:hover,#taucher .slider .controls a.disabled:hover{background-color:#ccc}
#angler #search form,#psnow #search form,#taucher #search form{border:1px solid #006185}
#angler #header-col .wrapper>.row:first-child,#psnow #header-col .wrapper>.row:first-child,#taucher #header-col .wrapper>.row:first-child{border-top:1px solid #4da2c2}
#angler a.tooltip:hover,#psnow a.tooltip:hover,#taucher a.tooltip:hover{border-color:#007aa8}
#angler #magazine .image .arrow-big:hover:after,#psnow #magazine .image .arrow-big:hover:after,#taucher #magazine .image .arrow-big:hover:after{border-color:transparent transparent transparent #222}
#angler section#main figure.tour .tooltip-tour:after,#psnow section#main figure.tour .tooltip-tour:after,#taucher section#main figure.tour .tooltip-tour:after{border-color:#007aa8 transparent transparent}
#angler section#main figure.tour .tooltip-tour.default:after,#psnow section#main figure.tour .tooltip-tour.default:after,#taucher section#main figure.tour .tooltip-tour.default:after{border-color:#d9d9d9 transparent transparent}
#angler #article #article-content aside .pagination .active:after,#angler #article #article-content aside .related-products figure .active:after,#angler #magazine .image .arrow-big:after,#psnow #article #article-content aside .pagination .active:after,#psnow #article #article-content aside .related-products figure .active:after,#psnow #magazine .image .arrow-big:after,#taucher #article #article-content aside .pagination .active:after,#taucher #article #article-content aside .related-products figure .active:after,#taucher #magazine .image .arrow-big:after{border-color:transparent transparent transparent #007aa8}
#angler a.getit:before,#psnow a.getit:before,#taucher a.getit:before{border-color:#007aa8 #007aa8 #007aa8 transparent}
#angler a.getit:after,#psnow a.getit:after,#taucher a.getit:after{border-color:#007aa8 transparent #007aa8 #007aa8}
#angler #header-col .wrapper>.row:first-child:before,#psnow #header-col .wrapper>.row:first-child:before,#taucher #header-col .wrapper>.row:first-child:before{background:url(/img/sprite-layout.png) 0 -700px no-repeat}
#angler .arrow:hover:before,#psnow .arrow:hover:before,#taucher .arrow:hover:before{background:url(/img/sprite-icons.png) -311px -252px no-repeat}
#angler #main header .button.arrow-right2:hover:after,#angler #main header .button.arrow-right:hover:after,#psnow #main header .button.arrow-right2:hover:after,#psnow #main header .button.arrow-right:hover:after,#taucher #main header .button.arrow-right2:hover:after,#taucher #main header .button.arrow-right:hover:after{background-position:-40px -10px}
#angler #main header .button.arrow-right2:after,#angler #main header .button.arrow-right:after,#psnow #main header .button.arrow-right2:after,#psnow #main header .button.arrow-right:after,#taucher #main header .button.arrow-right2:after,#taucher #main header .button.arrow-right:after{background-position:-310px -10px}
#angler .list.arrow-left a.active:before,#angler .list.arrow-left a:hover:before,#psnow .list.arrow-left a.active:before,#psnow .list.arrow-left a:hover:before,#taucher .list.arrow-left a.active:before,#taucher .list.arrow-left a:hover:before{background:url(/img/sprite-icons.png) -70px -250px no-repeat}
#angler .list.arrow-left a:before,#psnow .list.arrow-left a:before,#taucher .list.arrow-left a:before{background:url(/img/sprite-icons.png) -310px -250px no-repeat}
#angler .list.arrow-right a:hover:after,#angler .list2.arrow-right2 li:hover:after,#psnow .list.arrow-right a:hover:after,#psnow .list2.arrow-right2 li:hover:after,#taucher .list.arrow-right a:hover:after,#taucher .list2.arrow-right2 li:hover:after{background:url(/img/sprite-icons.png) -60px -120px no-repeat}
#angler .list.arrow-right a:after,#angler .list2.arrow-right2 li:after,#psnow .list.arrow-right a:after,#psnow .list2.arrow-right2 li:after,#taucher .list.arrow-right a:after,#taucher .list2.arrow-right2 li:after{background:url(/img/sprite-icons.png) -300px -120px no-repeat}
#angler .arrow a:hover:before,#psnow .arrow a:hover:before,#taucher .arrow a:hover:before{background:url(/img/sprite-icons.png) -310px -252px no-repeat}
#angler .calendar .head a.arrow-left,#psnow .calendar .head a.arrow-left,#taucher .calendar .head a.arrow-left{background:url(/img/sprite-icons.png) -305px -35px}
#angler .calendar .head a.arrow-left:hover,#psnow .calendar .head a.arrow-left:hover,#taucher .calendar .head a.arrow-left:hover{background:url(/img/sprite-icons.png) -65px -35px}
#angler .calendar .head a.arrow-right,#psnow .calendar .head a.arrow-right,#taucher .calendar .head a.arrow-right{background:url(/img/sprite-icons.png) -305px -5px}
#angler .calendar .head a.arrow-right:hover,#psnow .calendar .head a.arrow-right:hover,#taucher .calendar .head a.arrow-right:hover{background:url(/img/sprite-icons.png) -65px -5px}
#angler section#main figure.tour .tooltip-tour .length i,#psnow section#main figure.tour .tooltip-tour .length i,#taucher section#main figure.tour .tooltip-tour .length i{background:url(/img/sprite-icons.png) -157px -967px no-repeat}
#angler section#main figure.tour .tooltip-tour.default .length i,#psnow section#main figure.tour .tooltip-tour.default .length i,#taucher section#main figure.tour .tooltip-tour.default .length i{background:url(/img/sprite-icons.png) -97px -967px no-repeat}
#angler #logo{padding:30px 20px}
#angler .bg-img{background:url(/img/bg-angler.png) #222}
#taucher #logo{padding:30px 20px}
#taucher .bg-img{background:url(/img/bg-taucher.png) #222}
#psnow #logo{padding:15px 20px}
#psnow .bg-img{background:url(/img/bg-psnow.png) #222}
.passion a{text-decoration:none}
.passion figure{position:relative;margin:0 0 5px}
.passion figure h1,.passion figure h3{color:#fff;position:absolute;top:30px;left:0;margin:0;font-weight:400}
.passion figure h1 span,.passion figure h3 span{background:#c13a00;color:#fff;line-height:50px;display:inline-block;padding:0 10px}
.passion figure h1 span.h-cat,.passion figure h3 span.h-cat{background:#fff;color:#c13a00;font-style:italic;font-weight:700}
.passion figure h3{font-size:16px}
.passion figure h3 span{line-height:30px}
.passion figure .credit{position:absolute;right:5px;bottom:5px;color:#fff;font-size:10px;text-shadow:0 1px 1px #000;z-index:1}
.passion .column:first-child{margin-left:0}
.passion .column:last-child{margin-right:0}
.passion .passion-boxed figure{margin:0}
.passion .passion-boxed figure img{width:100%;height:auto}
.passion .passion-boxed .column:first-child{margin-left:0}
.passion .passion-boxed .column:last-child{margin-right:0}
.passion .passion-boxed .column.gutter-none{margin-left:0;margin-right:0}
.passion .passion-boxed .row{margin:0 0 30px}
.passion .passion-boxed .cat{font-size:14px;font-style:italic;background:#c13a00;color:#fff;position:absolute;display:block;height:22px;line-height:22px;padding:0 5px;left:0;top:0;z-index:1}
.passion .passion-boxed .passion-teaser .row{margin:0 0 30px}
.passion .passion-boxed .passion-teaser .row:first-of-type{margin:0}
.passion .passion-boxed .passion-gallery .slider{margin:0}
.passion .passion-boxed .passion-gallery .slider .slides{background:0 0;border:none}
.passion .passion-boxed .passion-gallery .slider .slides .item a{background:0 0;text-align:left;padding:20px}
.passion .passion-boxed .passion-gallery .slider .controls a{background-color:#c13a00}
.passion .passion-boxed .passion-gallery .slider .controls a:hover{background-color:#222!important}
.passion .passion-boxed .passion-gallery .slider .controls a.arrow-left{left:0}
.passion .passion-boxed .passion-gallery .slider .controls a.arrow-right{right:0}
.passion .passion-boxed .passion-gallery .slider .controls a.disabled{background-color:#ccc}
.passion .passion-boxed .passion-news .column{margin-left:0;margin-right:30px}
.passion .passion-boxed .passion-news .column:nth-child(3n){margin-right:0}
.passion .passion-boxed .passion-news a.bg,.passion .passion-boxed .passion-news div.bg{display:block;background:#fff;height:340px;margin:0 0 30px;overflow:hidden;text-decoration:none;font-size:14px;position:relative}
.passion .passion-boxed .passion-news a.bg.grey-dark,.passion .passion-boxed .passion-news div.bg.grey-dark{background:#222;color:#fff}
.passion .passion-boxed .passion-news a.bg.grey-light3,.passion .passion-boxed .passion-news div.bg.grey-light3{background:#ccc}
.passion .passion-boxed .passion-news a.bg.body,.passion .passion-boxed .passion-news div.bg.body{background:#e5e5e5}
.passion .passion-boxed .passion-news a.bg h4,.passion .passion-boxed .passion-news div.bg h4{margin:0 0 5px}
.passion .passion-boxed .passion-news a.bg div,.passion .passion-boxed .passion-news div.bg div{padding:10px 20px}
.passion .passion-boxed .passion-news a.bg div .info.photo-show:before,.passion .passion-boxed .passion-news div.bg div .info.photo-show:before{top:2px}
.passion .passion-boxed .passion-news a.bg div .info.video:before,.passion .passion-boxed .passion-news div.bg div .info.video:before{top:3px}
.passion .passion-boxed .passion-news a.bg form,.passion .passion-boxed .passion-news div.bg form{padding:60px 0 0}
.passion .passion-boxed .passion-news a.bg form input[type=text],.passion .passion-boxed .passion-news div.bg form input[type=text]{padding:10px;width:100%;height:40px;margin:0 0 20px}
.passion .passion-boxed .passion-news a.bg form input[type=submit],.passion .passion-boxed .passion-news div.bg form input[type=submit]{padding:10px;width:50%}
.passion #main.passion-article{background:#fff;padding:0;margin:0;box-shadow:none}
.passion #main.passion-article .article-image{position:relative}
.passion #main.passion-article .article-image figure img{width:100%;height:auto}
.passion #main.passion-article .article-image h1{font-size:40px;line-height:normal;font-weight:400;text-transform:none;margin:0;position:absolute;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));color:#fff;left:0;right:0;bottom:0;padding:40px 200px 20px;text-shadow:0 1px 1px #000}
.passion #main.passion-article .article-image h1 span{display:block;color:#eee;font-size:.5em;text-shadow:0 1px 1px #000}
.passion #main.passion-article .article-content{background:#fff;padding:15px 200px;position:relative}
.passion #main.passion-article .article-content .article-coop{background:#fff;float:right;overflow:hidden;text-align:right}
.passion #main.passion-article .article-content .article-coop img{display:block;max-width:100px}
.passion #main.passion-article .article-content .article-coop span{display:inline-block;height:10px;margin:5px 0;width:55px;background:url(http://www.outdoor-magazin.com/img/sprite-layout.png) -29px -65px no-repeat #fff}
.passion #main.passion-article .article-content .article-author{overflow:hidden;margin:0 0 20px}
.passion #main.passion-article .article-content .article-author .author{font-style:italic;margin:0}
.passion #main.passion-article .article-content .article-author img{border-radius:50%;float:left;margin-right:20px;height:60px;width:60px}
.passion #main.passion-article .article-content .article-author.bottom{background:#f2f2f2;margin:60px 0 20px;padding:15px 20px}
.passion #main.passion-article .article-content .article-author.bottom strong{display:block;margin-bottom:10px}
.passion #main.passion-article .article-content .article-author.bottom p{font-size:.8em;line-height:1.4em;margin:0}
.passion #main.passion-article .article-content .article-tags{padding-left:0;list-style:none;margin:0}
.passion #main.passion-article .article-content .article-tags>li{display:inline-block;padding-right:5px}
.passion #main.passion-article .article-content .article-tags>li.tag{padding:0}
.passion #main.passion-article .article-content .article-tags>li.tag a{background:#aaa;color:#fff;display:block;font-size:.7em;padding:0 10px;text-transform:uppercase;line-height:20px}
.passion #main.passion-article .article-content .article-tags>li.tag a:hover{background:#222;color:#fff!important}
.passion #main.passion-article .article-content .article-text{margin-top:20px;position:relative}
.passion #main.passion-article .article-content .article-text h3{font-size:24px;font-weight:700;margin:40px 0 20px}
.passion #main.passion-article .article-content .article-text strong{display:block}
.passion #main.passion-article .article-content .article-text p{line-height:28px;margin:0 0 30px}
.passion #main.passion-article .article-content .article-text p.intro{font-weight:700;font-size:20px}
.passion #main.passion-article .article-content .article-text figure.image-left figcaption,.passion #main.passion-article .article-content .article-text figure.image-right figcaption{position:relative}
.passion #main.passion-article .article-content .article-text figure.image-left figcaption .credit,.passion #main.passion-article .article-content .article-text figure.image-right figcaption .credit{position:absolute;right:0;top:5px;width:70px;color:#8d8d8d;text-shadow:none;text-align:right}
.passion #main.passion-article .article-content .article-text figure.image-left{float:left;max-width:75%;margin:0 20px 0 -200px}
.passion #main.passion-article .article-content .article-text figure.image-left figcaption{padding:5px 100px 10px 20px}
.passion #main.passion-article .article-content .article-text figure.image-right{float:right;max-width:75%;margin:0 -200px 0 20px}
.passion #main.passion-article .article-content .article-text figure.image-right figcaption{padding:5px 100px 10px 0}
.passion #main.passion-article .article-content .article-text figure.image-right figcaption .credit{right:20px}
.passion #main.passion-article .article-content .article-text figure img{height:auto;max-width:100%}
.passion #main.passion-article .article-content .article-amazon{background:#eee;overflow:hidden;margin:0 0 30px;padding:0 0 20px;font-size:13px}
.passion #main.passion-article .article-content .article-amazon h4{background:#c13a00;color:#fff;margin:0 0 20px;padding:5px 20px}
.passion #main.passion-article .article-content .article-topics{position:relative;float:right;background:#fff;width:300px;right:-310px}
.passion #main.passion-article .article-content .article-topics .scroller{box-shadow:-1px 2px 5px rgba(0,0,0,.1);position:fixed;display:none;padding:10px;background:#fff;width:240px;top:200px;list-style:none;margin:0;z-index:100;line-height:normal}
.passion #main.passion-article .article-content .article-topics .scroller:after{content:"";position:absolute;border-width:25px;border-style:solid;border-color:#bbb transparent transparent #bbb;right:0;bottom:-50px;z-index:0}
.passion #main.passion-article .article-content .article-topics .scroller h3{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #e5e5e5;font-size:20px}
.passion #main.passion-article .article-content .article-topics .scroller h4{border-bottom:1px solid #e5e5e5;font-weight:400}
.passion #main.passion-article .article-content .article-topics .scroller .topics{list-style:none;font-size:.9em;padding:0;margin:0 -10px}
.passion #main.passion-article .article-content .article-topics .scroller .topics li:nth-of-type(2n+2){background:#f2f2f2}
.passion #main.passion-article .article-content .article-topics .scroller .topics li a{display:block;padding:10px 10px 10px 30px;line-height:1}
.passion #main.passion-article .article-content .article-topics .scroller .topics li a:before{background:url(http://www.outdoor-magazin.com/img/sprite-icons.png) -190px -250px no-repeat;content:"";width:20px;height:20px;position:absolute;left:10px;top:13px}
.passion #main.passion-article .article-content .article-topics .scroller .more{margin:0 0 10px;font-size:13px;border-top:1px solid #e5e5e5;padding-top:10px;text-align:right}
.passion #main.passion-article .article-content .article-topics .scroller .social{margin:10px 0 0}
.passion #main.passion-article .article-content .article-pagination h3{border-bottom:1px solid #222}
.passion #main.passion-article .article-content .article-pagination ol{padding:0}
.passion #main.passion-article .article-content .article-pagination ol li{list-style-position:inside;list-style-type:inherit;color:#c13a00}
.passion #main.passion-article .article-content .article-pagination ol li.active{color:#222}
.passion #main.passion-article .article-content .article-pagination ol li a{color:#c13a00;text-decoration:none}
.passion #main.passion-article .article-content .article-pagination ol li a:hover{color:#222}
.passion #main.passion-article ul.list.arrow-left a{padding-left:40px}
.passion #main.passion-article ul.list.arrow-left a:before{left:20px}
.passion #main.passion-article.passion-media h1{padding:20px;margin:0}
.passion #main.passion-article.passion-media h1 span{display:block;color:#8d8d8d;font-size:16px}
.passion #main.passion-article.passion-media .passion-gallery .owl-carousel{margin:0}
.passion #main.passion-article.passion-media .passion-gallery .owl-carousel .item figure{width:100%;height:100%;margin:0}
.passion #main.passion-article.passion-media .passion-gallery .owl-carousel .item figure figcaption{color:#d9d9d9;background:#222;padding:20px;font-size:16px;line-height:1.4}
.passion #main.passion-article.passion-media .passion-gallery .owl-carousel .item figure img{width:100%;height:auto}
.passion #main.passion-article.passion-media .passion-gallery .gallery-meta{border-bottom:1px solid #d9d9d9;font-size:14px;text-align:center;height:30px;line-height:30px}
.passion #main.passion-article.passion-media .passion-gallery .gallery-meta a{color:#c13a00}
.passion #main.passion-article.passion-media .passion-gallery .gallery-link{padding:20px;background:#f2f2f2}
.passion #main.passion-article .social{padding-left:0;list-style:none}
.passion #main.passion-article .social li{padding:0;margin:0;vertical-align:middle;display:inline-block}
.passion #main.passion-article .social li a{display:block;height:32px;width:32px}
.passion #main.passion-article .social li a.fb{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABWUlEQVRYR2O0jpoR9O///xlMDIyiDHQE///9e8PMxJzKaBk5/RW9LYf58x/D/9eM1pEz/tPR4xhWjTqAqiHAwc7CEOKuw+BqpcIgJynAwMrKjBLkNlEzaRcFwgJcDBOrfRgUpAVxJimaOYCRkYFhWn0Ag66aON70TDMH2JsqMrQWuhHMTDRzQEuBK4ODmdLAOWDd5GgGMWEeFAe8evuFoXP2IYbz158x/Pr9F6fjqJILDi5OZWBmZkKxpLhjG8PJS48JhgpVHHBkWTqGRU7xc/D6HKaBZg7AluCwBcfQdAC2ICcU2W8/fGPwz1pMnZKQHAccPfeQobxnx8A5YN7aMwzz1p4dOAeUde9gOHb+4cA5ABT/oHSADoZmLkD3BbZEObzLgdEQGA2B0RCgaghYhU97zcjEJEKoOsUnT3ZB9JfhFaNt5MyAPwz/ZlHSQybLAX8ZXjEw/UsFANEUxfDCQfLbAAAAAElFTkSuQmCC)}
.passion #main.passion-article .social li a.tw{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACnElEQVRYR+2XSWhTURSG/zflJa0ZrImKA8QWh6goKFQQsahY0S4stXXhzkVBEEFwIbhx3omoG0u3ioqpulAQcSFUUaiKSmoNakFUGjOQ1GZ4Sd5w5SodSPOGRIgucjdvkTN85z8DhOkOproIo/axYH2o4VMZNcETvpfZN5CI1Tr5ZJ0atDjTM5AkNSx8Vqo6QF2B/1sBB89AUsyXZP0CAT0BO5rn8iiqBK8jMm4MS0hKGlb7eCQlgkhGLbtsugpwLHBxpxsXXmTwbaK8M424ZakNR1obwZSETxcIFEIwltZw7lkaqlZ+2XUBFjk5XGp3IVskuPIyizc/5FkRBBbo6/DAaStN/8eUqvE2qiAUk/FotFCZAh47i/4O95TT4Ncibo9IiGWnS1nexOP8NqfhHbsXzuPme0nXxnAIT7c5EfDyU84aAd5FZbyKyPicVNDkYHF88xzd4FS9g/fHDQF1ARoFBn4Ph6ObGuEW2aqudTyn4fDDn9UB0Oqu7nGjoBDY+fI9NqOivT/7NFMdAPU6udWJNb7pFpglLP09+CGP4Ih+/6m94Qz4GlicanOCfqt5xx5PGK6wKQA1WOXl0R2wY918oSKG4biCM4NpUx/TU7zdL+LQxgbTQDMNCAFOPEljNKWY+pkC0AgH1jqwd4UdjMVZvBvO45bB7s+ksgRAHehl3N0iYleLaFjV8+9FXB7Kgqpg5VkCWOLisMNvQ3uzCIHTl+HBpzyuhyTQg2X16QLQ9etcaccyDw+XaKz9l3EV10I5hGLmPS8FM1RA5Bi0LhawYaHw+yrOc7DgWAY5mSCaUfExqWBoTEY4UXniSRBLLbAqZzV2dYC6Av9ega478ThHOG81E/zXPhqJMfsHUp0q1P6a/0PWSAwc2/sLoUUlYgoPW8IAAAAASUVORK5CYII=)}
.passion #main.passion-article .social li a.gp{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADXUlEQVRYR+1XSyxjYRg997bTaquerdeMESuJd5CIhcSCeCSSMYgEGwkhHkGiwsqCeJWFFZ1ILMQjQsROSKwkQkKwESGZjmQwLa3RmRqmt3dy/+rQ0Yt2xGQS36b92/+ec/7zfff0ltLGxb2H1ToEmlbiOYthTlihsILSxsTonp3cflCrVU9p4+LY5zz4n1wvAv4PBwQKBeQFBWAtFghDQyHLyAAlldraabWSlzONBl81GpfH6UEHPJKSoFCroa+vx+X2NiEQhoQgUKMhYi5WVqCvqyPi3Kl7BQgCAhAyO4vLrS3oqqsd8EWRkQgeGwMoCqdtbfg2N+cOP+4V4F1VBZ+qKpgmJmDo6blDEDg8DM6h7/PzOGlpeXoB/u3t8MzN5SXwqa2Fd3k5fqyu4ktlpaMAgcC2Zph7hd3rgE9NDbwrKsCcnuJzZuadPnPucC6ZJidh6O52IArb3CTrT/Hx7gt4FR6OkJkZgKZh7O/H+eioA1jA4CDEUVE4KiqC5ejo6QVwiPLiYvipVGAZBoaODtuwsSxkWVnwbWyErqEBVzs7NnK77QDC1tdtDiQm3ghz0o4Hb0Puao/ERMhLSshprSYTIeLukKP8fFiOj38T2G3n89xZOx4l4Dagve8/9/ZwWFjoaPvGxs2apm3vr4OKuJGQcEeb6wKuB5NDMqrVOOeywEk9yRDexqXlcpJ8wuBgKDo7QYnF5GvT+DgM/f13brcnEyBJTYV3WRkoT0+Yl5ZgOTgAJZGA+1yalkZEmBcWoG9udtoOZ7bf3sjfAoqCX2sr5IWFMKjVJA256b9dspwc+Le1ETe4IOICydXiFeBVUgJflYo3hu1EsuxsKLq6cD4yAuPAgKv8/L8Fr+fnIQwKgq62FhfLy7zAlEiEt2trME1Pk5xwtXgd4EA5cENnJ0xTU7y4AqUSbxYXYejtJQPpavEKUPb1QZqeToLmuLQUzMmJU2zfpiaSiod5ebaQcrF4BdBeXlCq1fBITgaj0+FsaIi0wmo0gpLJIIqIIE9JopgY8rBytbvrIrVt+4NBJElJgTQzE+LYWJIB3MRzJ73a38fF0hJMs7NgzWa3yB8lwG3kR174oAOPxHF724sAShsdrYdAoHDbw7+7UEd9jI9/RzHMh3/wD1lHs2zFL/0SakLtcAfbAAAAAElFTkSuQmCC)}
.passion #main.passion-article .owl-carousel{clear:both;margin:0 0 30px}
.passion #main.passion-article .owl-carousel .owl-controls{position:absolute;top:0;left:0;width:100%}
.passion #main.passion-article .owl-carousel .owl-controls .owl-prev{left:0}
.passion #main.passion-article .owl-carousel .owl-controls .owl-next{right:0}
.passion #main.passion-article .owl-carousel .owl-controls .owl-next,.passion #main.passion-article .owl-carousel .owl-controls .owl-prev{position:absolute;top:0;background:#C13A00;color:#fff;display:inline-block;font-size:2.5em;height:1.5em;line-height:1.2em;text-align:center;width:1.5em}
.passion #main.passion-article .owl-carousel .owl-controls .owl-next:hover,.passion #main.passion-article .owl-carousel .owl-controls .owl-prev:hover{background:#222}
.passion #main.passion-article .owl-carousel .item{background:#f2f2f2}
.passion #main.passion-article .owl-carousel .item.ad{height:500px;position:relative}
.passion #main.passion-article .owl-carousel .item.ad img{max-width:300px;position:absolute;top:50%;left:50%;margin:-130px 0 0 -150px}
.passion #main.passion-article .owl-carousel .item .credit{text-align:right;padding:0 20px;margin:0 0 5px;font-size:10px;color:#8d8d8d}
.passion #main.passion-article .owl-carousel .item .caption{font-size:14px;line-height:normal;margin:0;padding:0 20px 20px}
.passion #main.passion-article .owl-carousel.toplist figure{float:right;margin:20px 20px 0 10px;max-width:33%}
.passion #main.passion-article .owl-carousel.toplist figure .credit{padding:5px 0;position:static;text-shadow:none}
.passion #main.passion-article .owl-carousel.toplist h4{padding:15px 20px 0}
.passion #main.passion-article .owl-carousel.toplist .caption{padding:20px 20px 30px;margin:0 0 30px}
.passion #main.passion-article .owl-carousel.toplist .owl-controls{position:absolute;background:#fff;border:1px solid #eee;bottom:0;top:auto;width:100%;height:32px}
.passion #main.passion-article .owl-carousel.toplist .owl-next,.passion #main.passion-article .owl-carousel.toplist .owl-prev{height:32px;line-height:24px;width:32px}
.passion #main.passion-article .brightcove{background:#222}
.passion #main.passion-article .brightcove .player{position:relative}
.passion #main.passion-article .brightcove .player img{max-width:100%}
.passion #main.passion-article .brightcove .player span{background:url(http://www.outdoor-magazin.com/img/sprite-layout.png) -86px -130px no-repeat;display:block;height:50px;width:50px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px}
.passion #main.passion-article .brightcove .owl-carousel{padding:0 5px}
.passion #main.passion-article .brightcove .owl-carousel .item{background:#222}
.passion #main.passion-article .brightcove .owl-carousel .item a{display:block;padding:10px 5px}
.passion #main.passion-article .brightcove .owl-carousel .item a figcaption{color:#fff}
.passion #main.passion-article .brightcove .owl-carousel .item a figcaption span{display:block;padding:0;position:static}
.passion #main.passion-article .brightcove .owl-carousel .item a:hover{color:#c13a00}
.passion #main.passion-article .brightcove .owl-carousel .owl-controls{top:20%}
.passion #main.passion-article .brightcove .owl-carousel .owl-controls .owl-next,.passion #main.passion-article .brightcove .owl-carousel .owl-controls .owl-prev{height:32px;line-height:24px;width:32px}
.lt-ie9 #header #search input[type=text]{line-height:30px}
.lt-ie9 #header #main-menu>ul li:hover .sub-menu{display:block;visibility:visible}
.lt-ie9 #header #main-menu>ul .sub-menu{display:none;visibility:visible}
.no-touch #header #main-menu>ul li:hover .sub-menu{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}
.no-touch #header #main-menu>ul .sub-menu{-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-ms-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}
@media only print{@page{margin:20mm}
*,.c,.primary{color:#000!important}
body{background:0 0;color:#000;font-size:120%;line-height:130%}
#article aside,#article figure,#article-content .box,#article-content .slider,#article-content hr,#article-content ul.test,#article-footer,#article-headline .comments-social,#article-image,#article-intro a,#article-pagination,#comments,#footer,#header,#odc-topics,#related-articles,.main-right,img{display:none}
.col-510,.col-left,.column,.main-left,.row{margin:0;padding:0;width:220mm}
#article-headline,#article-headline h1,#article-headline h2,.test li a,ul.test li.column{padding:0!important;margin:0!important}}
#main{margin-top:100px}
#rightBanner{top:0;display:none}
#leftBanner{width:120px;height:600px;position:absolute;left:50%;top:275px;margin-left:-710px}
.tab-content{display:none}
.tab-content.active{display:block}
.topslider{clear:both;min-height:250px;background:url(/img/spinner-fotostrecke.gif) 50% 50% no-repeat #222;background-color:rgba(34,34,34,.9);margin-bottom:20px}
ul.tabs li a{padding:0 4px}
ul.tabs li.active a{background:#fff;color:#222}
#main header ul li.active a{background:#fff;color:#222!important}
h3 img{height:15px}
.calendar .pika-title{background:#222;height:36px;text-align:center;color:#fff;padding:5px 0;font-weight:700;font-size:20px;position:relative}
.calendar .pika-title button{border:none;position:absolute;display:block;width:20px;height:20px;text-indent:-9999px;top:50%;margin-top:-10px;padding:0}
.calendar .pika-prev{background:url(/img/sprite-icons.png) -35px -35px;left:0}
.calendar .pika-prev:hover{background:url(/img/sprite-icons.png) -65px -35px}
.calendar .pika-next{background:url(/img/sprite-icons.png) -35px -5px;right:0}
.calendar .pika-next:hover{background:url(/img/sprite-icons.png) -65px -5px}
.calendar .pika-table td{padding:0}
.calendar .pika-table button{border:none;background:0 0;cursor:default;display:block;margin:0;padding:5px 0;width:100%}
.calendar .pika-table .tooltip{cursor:pointer}
.calendar .pika-table .tooltip:hover{background:#f07d00;color:#fff;text-decoration:underline}
.calendar .pika-label{display:inline-block;*display:inline;position:relative;overflow:hidden;margin:0 3px}
.calendar .pika-title select{font-size:14px;cursor:pointer;position:absolute;z-index:999;margin:0;left:0;top:0;filter:alpha(opacity=0);opacity:0}
.calendar td.is-today{color:#fff;background:#222}
.calendar td.is-today button{color:#fff}
#aside-top-articles .tab-content.active{min-height:30px!important}
#article .button.icon.rating span:not(:empty):before{content:'('}
#article .button.icon.rating span:not(:empty):after{content:')'}
a{cursor:pointer}
#footer-channel-logos a{text-decoration:none}
.owl-item.loading,.slider.high-performance.loading .slider-slides{min-height:440px}
.slider .header a{color:#8D8D8D}
.slider footer{bottom:0;position:absolute;width:100%}
.owl-item.loading .caption,.owl-item.loading figcaption{display:none}
#modcoder_colorpicker *{box-sizing:content-box}
#captcha{padding:0 70px 0 150px}
.photo-voting{padding:0 10px 20px}
.photo-voting .vote-position-container{float:left}
.photo-voting .vote-button-container{float:right;text-align:right}
.photo-voting .vote-button{color:#fff!important;font-weight:700;padding:7px;display:inline-block;text-decoration:none}
.photo-voting .vote-button[disabled]{color:#ccc;cursor:default}
#ca .photo-voting .vote-button{background:#750000}
#ca .photo-voting .vote-button[disabled]{background:#672121}
#kle .photo-voting .vote-button{background:#6D9000}
#kle .photo-voting .vote-button[disabled]{background:#627721}
#mb .photo-voting .vote-button{background:#de6c00}
#mb .photo-voting .vote-button[disabled]{background:#a66121}
#od .photo-voting .vote-button{background:#C13A00}
#od .photo-voting .vote-button[disabled]{background:#954321}
#odc .photo-voting .vote-button{background:#014E00}
#odc .photo-voting .vote-button[disabled]{background:#FFF4C7}
#rb .photo-voting .vote-button{background:#750000}
#rb .photo-voting .vote-button[disabled]{background:#672121}
#zw .photo-voting .vote-button{background:#ffdf00;color:#000!important}
#zw .photo-voting .vote-button[disabled]{background:#BAA721;color:#666!important}
#ub .photo-voting .vote-button,#ub .photo-voting .vote-button[disabled]{background:#849e09}
#psnow .photo-voting .vote-button,#psnow .photo-voting .vote-button[disabled]{background:#007AA8}
.photo-voting .remaining-votes{display:block;margin-top:4px}
#plista_widget_underArticle{clear:both}
.plista_widget_underArticle .itemNote{margin-left:10px}
.plista_widget_underArticle a.outerNote{text-decoration:none}
.productfinder-filter .row-full,.productfinder-results .row-full,.tourfinder-results .row-full{margin:0 -10px;width:auto}
.productfinder-filter .column:first-child,.productfinder-results .column:first-child,.tourfinder-results .column:first-child{margin-left:10px}
.productfinder-filter .column:last-child,.productfinder-results .column:last-child,.tourfinder-results .column:last-child{margin-right:10px}
.column{min-height:10px}
.errorBox{background:#fdd;color:#d00;margin-bottom:8px;padding:10px}
.error{background:#fdd!important;border:1px solid #d00!important;color:#d00!important}
.error::-webkit-input-placeholder{color:#db5d5d}
.error:-moz-placeholder{color:#db5d5d;opacity:1}
.error::-moz-placeholder{color:#db5d5d;opacity:1}
.error:-ms-input-placeholder{color:#db5d5d}
form input.button[disabled]{background:#888}
.autocomplete-suggestions{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;overflow:auto}
.autocomplete-suggestion{cursor:pointer;padding:6px 20px 6px 10px;white-space:nowrap}
.autocomplete-selected{background:#F0F0F0}
ul.numbers i.disabled{display:inline-block;width:23px;text-align:center;text-decoration:none;font-style:normal;margin:3px;padding:1px 5px;background:#FDFDFD;color:#999;border:1px solid #f2f2f2;border-right:1px solid #d9d9d9;border-bottom:1px solid #ccc}
.comments-social .facebook{background:url(/img/social/dummy_facebook_like.png) right top no-repeat;float:left;width:45px;height:22px;margin-left:10px;cursor:pointer}
.comments-social .google{background:url(/img/social/dummy_gplus.png) right top no-repeat;float:left;width:35px;height:22px;margin-left:10px;cursor:pointer}
.comments-social .twitter{background:url(/img/social/dummy_twitter.png) right top no-repeat;float:left;width:55px;height:22px;margin-left:10px;cursor:pointer}
#article-pagination .facebook{background:url(/img/social/dummy_facebook_like.png) left top no-repeat;top:0;left:0;width:45px;height:22px;cursor:pointer}
#article-pagination .google{background:url(/img/social/dummy_gplus.png) left top no-repeat;top:0;left:0;width:35px;height:22px;cursor:pointer}
#article-pagination .twitter{background:url(/img/social/dummy_twitter.png) left top no-repeat;top:0;left:0;width:55px;height:22px;cursor:pointer}
#header #main-menu.fixed ul .logo img{width:auto}
#home-search form fieldset label.product-search-term{float:none;width:100%;line-height:20px}
#home-search .button{margin-top:-3px}
#product-search-term{width:100%;padding:11px 10px;margin:8px 0;height:auto}
#home-teaser .text-center{padding-left:20px}
.text-center div{margin:0 auto}
#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}
#tiptip_holder.tip_top{padding-bottom:5px}
#tiptip_holder.tip_bottom{padding-top:5px}
#tiptip_holder.tip_right{padding-left:5px}
#tiptip_holder.tip_left{padding-right:5px}
#tiptip_content{font-size:13px;color:#fff;padding:4px 8px;background:#222;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}
#tiptip_content a{color:#fff}
#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}
#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}
#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}
#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}
#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}
#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}
#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}
#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}
@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px;background-color:rgba(45,45,45,.88)}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,.88)}
#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,.92)}}
h3#map-altitude,ul#gps-data{padding-top:40px;margin-top:-40px}
a#produkte,a#test{display:block;padding-top:70px;margin-top:-70px}
#odcMapCategory{position:absolute;top:0;left:0;right:0;bottom:0}
.odc-map-actions{position:absolute;left:-280px;top:0;bottom:0;background:#fff;padding:20px 30px 20px 20px;width:310px;z-index:5000;-webkit-box-shadow:5px 0 5px -5px rgba(0,0,0,.5);-moz-box-shadow:5px 0 5px -5px rgba(0,0,0,.5);box-shadow:5px 0 5px -5px rgba(0,0,0,.5);transition:.5s ease-in-out}
.odc-map-actions.active{left:0}
.odc-map-actions .open-close{position:absolute;width:30px;height:100%;right:0;top:0;bottom:0}
.odc-map-actions .open-close:after{width:30px;height:30px;top:18px;right:0;background:url(/img/sprite-icons.png) 0 -120px no-repeat;display:block;content:"";position:absolute}
.odc-map-actions .open-close.active:after{background:url(/img/sprite-icons.png) 0 -150px no-repeat}
.odc-map-actions .tour-slider-group{margin-bottom:1em}
.odc-map-actions .noUi-target{margin-top:.5em;margin-left:1em;margin-right:1em}
.odc-map-actions .checkbox{width:30px;height:18px;position:relative;margin:10px 0 10px 5px;cursor:pointer}
.odc-map-actions .checkbox input{opacity:0}
.odc-map-actions .checkbox label{position:absolute;cursor:pointer;background-color:#fff;width:100%;height:100%;top:0;left:0;border-radius:100px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-box-shadow:inset 0 0 3px -1px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 3px -1px rgba(0,0,0,.5);box-shadow:inset 0 0 3px -1px rgba(0,0,0,.5)}
.odc-map-actions .checkbox label:after{content:"";display:block;width:20px;height:20px;border-radius:100px;cursor:pointer;position:absolute;top:-1px;z-index:1;left:-5px;background-color:#fff;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-box-shadow:inset 0 0 3px -1px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px -1px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px -1px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.3)}
.odc-map-actions .checkbox input[type=checkbox]:checked~label{background-color:#f07d00}
.odc-map-actions .checkbox input[type=checkbox]:checked~label:after{left:15px;border:1px solid #f07d00}
.odc-map-actions .checkbox label span{position:absolute;left:45px;top:-2px;white-space:nowrap}
.odc-map-actions .button{margin:30px 0 10px;display:block;text-align:center}
.odc-map-actions .noUi-active{background-color:#fff!important}
.odc-map-actions .noUi-connect{background:#f07d00}
#odcMap{z-index:1000!important}
section#main figure .tooltip-tour .head a:hover{color:#FFF}
section#main figure .leaflet-control-layers-toggle{display:block}
.leaflet-container .tooltip-tour a,.leaflet-container .tooltip-tour a:hover{color:#FFF!important}
section#main figure .leaflet-top a{display:block}
.mypopup .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;padding:0}
.mypopup .leaflet-popup-content{margin:0;overflow:hidden;width:auto;!important}
.mypopup .leaflet-popup-tip-container{display:none}
.leaflet-popup-content p{margin:0!important}
#mb .leaflet-popup-content p.text a{color:#f07d00!important}
#od .leaflet-popup-content p.text a{color:#c13a00!important}
#rb .leaflet-popup-content p.text a{color:#750000!important}
#kl .leaflet-popup-content p.text a{color:#6d9000!important}
#ub .leaflet-popup-content p.text a{color:#849e09!important}
#ca .leaflet-popup-content p.text a{color:#750000!important}
#psnow .leaflet-popup-content p.text a{color:#007aa8!important}
#emb .leaflet-popup-content p.text a{color:#25bcad!important}
.leaflet-control-zoom{padding:0 3px;background:#FFF}
section#main .leaflet-control-container img{width:auto}
section#main .leaflet-container a.leaflet-popup-close-button{display:none}
section#main .leaflet-popup-content-wrapper table td{border:none}
section#main figure .tooltip-tour .tooltip-close{position:absolute;top:-5px;right:5px;padding:5px;color:#fff;display:block;font-size:20px;cursor:pointer}
section#main figure .tooltip-tour .tooltip-close:hover{filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
#resultDiv .score{font-size:80%;color:#666}
#chart{height:200px;width:98%}
svg{font:10px sans-serif}
svg .axis line,svg .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}
svg .marker{stroke:red;stroke-width:1;shape-rendering:crispEdges}
svg .marker-circle{fill:red;shape-rendering:crispEdges}
svg .marker-text{fill:#fff}
svg .marker-text-bg{stroke:red;fill:rgba(255,0,0,.8);stroke-width:1;shape-rendering:crispEdges}
svg .area{fill:#002e62}
svg rect.event{fill:transparent;stroke:transparent}
svg .cam-area{cursor:pointer}
svg .cam-area rect{opacity:.4;shape-rendering:crispEdges;stroke-width:2;stroke:transparent}
svg .cam-area .icon{fill:#333;pointer-events:all;stroke-width:0}
svg .cam-area.video rect{fill:#4a6fff}
svg .cam-area.video:hover rect{opacity:1;stroke:#3354b2}
svg .cam-area.photo rect{fill:#00dc4c}
svg .cam-area.photo:hover rect{opacity:1;stroke:#00a73a}
svg .cam-area.weather rect{fill:#eee}
svg .cam-area.weather:hover rect{opacity:1;stroke:#ddd}
svg .cam-area.weather body{margin:0;padding:2px;text-align:center}
svg .cam-area.weather body>div{font-size:22px;text-align:center}
svg .poi circle,svg .poi text{fill:#333}
svg .poi text{font-size:9px}
svg .poi rect{fill:rgba(255,255,255,.8)}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-base{width:100%;height:100%;position:relative}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-stacking+.noUi-origin{*z-index:-1}
.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}
.noUi-horizontal.noUi-extended{padding:0 15px}
.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-vertical.noUi-extended{padding:15px 0}
.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}
.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}
.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}
.noUi-origin{border-radius:2px}
.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}
.noUi-dragable{cursor:w-resize}
.noUi-vertical .noUi-dragable{cursor:n-resize}
.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}
.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}
[disabled] .noUi-handle{cursor:not-allowed}