/*!  
 * Theme Name: Affiliate-Theme
 * Theme URI: http://affiliseo.de
 * Description: affiliseo - Affiliate-Theme // <strong>Diese Software ist gem. § 69a Abs. 3 UrhG urheberrechtlich geschützt. Das Plagiieren und Verbreiten der Software oder von Codesegmenten stellt eine starfbare Handlung dar und kann eine Geld- oder Haftstrafe nach sich ziehen. Des Weiteren besteht seitens des Entwicklers ein Unterlassungsanspruch. Das Plagiieren und Verbreiten der Software oder von Codesegmenten kann kostenpflichtig abgemahnt werden. In diesem Fall behält sich der Entwickler die Beantragung einer einstweiligen Verfügung oder eine Unterlassungsklage vor.</strong>
 * Author: AffiliSeo
 * Author URI: http://affiliseo.de
 * Version: 4.4.6
*/@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
html,body{overflow-x:hidden}
#wrapper,.footer-wrapper{max-width:1200px;margin:0 auto}
header,#header{padding:1em}
h1{font-size:1.5em}
h2{font-size:1.4em}
h3{font-size:1.3em}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6{font-size:1em}
@media all and (max-width:767px){.sidebar-left.col3,.sidebar-right.col3,.content-right.col9,.content-left.col9,.related-col3.col3,.products-col,.horizontal-col5.col5,.col4-first,.col4-last,.single-product-col-right,.single-product-col-left{padding-right:0!important;padding-left:0!important}
.produkte .horizontal .caption .rating{text-align:left!important}
.horizontal-img{padding-bottom:1em;text-align:center}
.goto-button.col9{text-align:center}
}
.social_header{font-size:2em;padding-right:.5em;line-height:1}
.social_header a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.social_header a:hover,.social_header a:focus{text-decoration:none}
.social_header a .fa{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
#slider-first,#slider-component,#slider-last{float:left}
.btn{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.sidebar-left.col3{padding-right:1%}
.sidebar-right.col3{padding-left:1%}
.content-right.col9{padding-left:1%}
.content-left.col9{padding-right:1%}
.related-col3.col3,.products-col{padding-left:1%;padding-right:1%}
.related-col3.col3 .thumbnail{padding-bottom:.75em}
.col-nr-0,.col-nr-4,.col-nr-8{padding-left:0!important}
.col-nr-3,.col-nr-7,.col-nr-11{padding-right:0!important}
.products-col{margin-top:.75em}
.horizontal-col5.col5{padding-left:1%;padding-right:1%}
.custom-comments input[type="text"],.custom-comments textarea{width:100%;border:1px solid #ddd}
.col4-first{padding-right:1em}
.col4-last{padding-left:1em}
.comment{background-color:#eee;border-bottom:1px solid #ccc;padding-left:1em;padding-right:1em;padding-top:1em;margin-bottom:.5em}
.single-product-col-right{padding-left:1%;margin-bottom:2em}
.single-product-col-left{padding-right:1%}
.no-link{color:#000}
.no-link:hover,.no-link:focus{color:#000;text-decoration:none}
.container-table{padding-bottom:.5em}
.container-table .btn{width:100%}
.table-btn .btn{width:100%}
.table-image{width:62px;min-width:62px;text-align:center;display:table-cell;vertical-align:middle!important}
.box{background:#fff;padding:1em;margin-bottom:1em}
.box .tags a{line-height:2}
.box-grey,.comment{padding:20px}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{height:inherit}
.btn-grey{background:#666;color:#fff}
.btn-grey:hover,.btn-grey:focus{background:#888;color:#fff}
.btn{border-radius:2px}
.btn-warning{font-size:13px}
.btn-warning img{margin-left:5px}
.site_title{display:inline-block;margin-bottom:.5em;margin-top:.75em}
.product_title{font-size:14px;margin-top:0;font-weight:700;color:#666;margin-bottom:8px}
.product_title span{font-weight:400;margin-right:10px;display:inline-block}
.blog .content a{color:#666}
.blog .content{padding-top:12px}
.alignleft{margin-right:15px;margin-top:15px;margin-bottom:15px;float:left}
.alignright{margin-left:15px;margin-top:15px;margin-bottom:15px;float:right}
.aligncenter{display:block;margin:15px auto}
.ad{margin-bottom:15px}
.ad-bottom{margin-bottom:0}
.falist{list-style:none;padding-left:25px;line-height:22px}
.falist.check-green li:before{font-family:FontAwesome;content:"\f00c";color:green;margin-right:7px}
.falist.plus-green li:before{font-family:FontAwesome;content:"\f067";color:green;margin-right:7px}
.falist.minus-red li:before{font-family:FontAwesome;content:"\f068";color:red;margin-right:7px}
.falist.cross-red li:before{font-family:FontAwesome;content:"\f00d";color:red;margin-right:7px}
.falist.star-orange li:before{font-family:FontAwesome;content:"\f005";color:orange;margin-right:7px}
.box.content h2{margin-top:10px}
.posts .img-thumbnail,.page .img-thumbnail,.seo-text .img-thumbnail{margin-right:1em;margin-bottom:1em}
.headline-product-line{border-style:solid;margin-bottom:1em;margin-top:-.1em;padding:.5em;border-width:.3em 0 0}
.headline-product .products-col .thumbnail{box-shadow:none}
.headline-product .horizontal{margin-top:.75em}
.headline-product .box{padding:0;background:none;border:none}
.h4-product{margin-top:.25em;text-transform:uppercase;position:relative;top:.1em;padding:.25em .5em .5em}
#search-header .input-group-custom{background-color:#fff}
#search-header .input-group-custom .btn-search{font-size:1.25em}
#search-header .navbar-form{margin-right:-15px}
.widget_search .input-group-custom{background-color:#fff}
.widget_search .input-group-custom .btn-search{font-size:1.15em}
.textwidget{padding-left:15px;padding-right:15px;padding-bottom:5px}
.textwidget .thumbnail{border:none;box-shadow:none!important}
.btn{padding-left:.5em;padding-right:.5em;white-space:inherit}
.table-rating{min-width:9em}
table{width:100%;border-collapse:collapse;margin-bottom:1em}
.table-price{min-width:8em}
.ad-highscore{margin-top:15px}
.social-buttons-right,.social-buttons-top{margin-bottom:1em;margin-top:5px!important}
.social-buttons-right ul,.social-buttons-top ul{margin-bottom:0}
.social-buttons-right p,.social-buttons-top p{font-size:1em;font-weight:700;margin:0}
.social-buttons-right li,.social-buttons-top li{height:2em;margin-bottom:.25em}
.social-buttons-right li a,.social-buttons-top li a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.5em;width:6em;display:inline-block;text-align:right;color:#fff;position:relative;overflow:hidden}
.social-buttons-right li:hover a,.social-buttons-top li:hover a,.social-buttons-right li:focus a,.social-buttons-top li:focus a{text-decoration:none}
.social-buttons-right li:hover a:before,.social-buttons-top li:hover a:before,.social-buttons-right li:focus a:before,.social-buttons-top li:focus a:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.social-buttons-right .social-fb,.social-buttons-top .social-fb{height:2.45em;background-color:#3b5999}
.social-buttons-right .social-fb a:before,.social-buttons-top .social-fb a:before{content:"\f09a";font-family:"FontAwesome";position:absolute;left:.4em;font-size:2em;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30)}
.social-buttons-right .social-tw,.social-buttons-top .social-tw{height:2em;margin-bottom:.7em}
.social-buttons-right .social-tw a,.social-buttons-top .social-tw a{background-color:#00aced}
.social-buttons-right .social-tw a:before,.social-buttons-top .social-tw a:before{content:"\f099";font-family:"FontAwesome";position:absolute;left:.05em;top:0;font-size:2.5em;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30)}
.social-buttons-right .social-gp a,.social-buttons-top .social-gp a{background-color:#d34836}
.social-buttons-right .social-gp a:before,.social-buttons-top .social-gp a:before{content:"\f0d5";font-family:"FontAwesome";position:absolute;left:.2em;font-size:2em;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30)}
.social-buttons-top{width:100%;text-align:center;margin:0 auto;margin-bottom:.5em}
.social-buttons-top ul{padding:0;list-style:none;float:none!important}
.social-buttons-top li{display:inline-block;margin-bottom:0!important}
.nav-tabs{border-bottom:1px solid rgba(0,0,0,0)}
.nav-tabs>li>a{padding:6px 20px}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-bottom-color:rgba(0,0,0,0)!important}
.tab-content{border:1px solid #ddd;padding:15px}
.panel{border-radius:0!important;box-shadow:none}
.panel .panel-body{padding:10px}
.panel>.panel-heading{padding:10px}
.panel>.panel-heading a:hover,.panel-default>.panel-heading a:focus{text-decoration:none}
.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}
.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.panel-heading{padding-bottom:0}
header .brand{margin-top:10px;display:block}
header form .form-group{margin-left:140px}
header form input[type="text"]{background:#fff;border-radius:3px;color:#000;border:none}
header form input[type="text"]:hover,header form input[type="text"]:focus{box-shadow:none}
header form button[type="submit"]{border:none;height:34px;margin-left:5px;padding:0 30px}
header .ad{margin-top:10px;margin-bottom:5px;text-align:right}
header .logo p.h1{margin-top:25px}
header .logo p.h1 a{margin:0;padding:0}
.first-menu-container{border-bottom-width:3px;border-bottom-style:solid;font-size:.9em;padding:.5em 1em .4em}
.first-menu-container .input-group-custom{background:none}
.first-menu-container .input-group-custom input,.first-menu-container .input-group-custom button{background:none}
.first-menu-container .first-menu ul{padding-left:0;margin-top:.25em;margin-bottom:.25em}
.first-menu-container .first-menu ul .current-menu-item{background:none}
.first-menu-container .first-menu ul li{padding-left:.5em;padding-right:.5em;display:inline}
.first-menu-container .first-menu ul li:first-child{padding-left:0}
.first-menu-container .first-menu ul li a:hover,.first-menu-container .first-menu ul li a:focus{text-decoration:none}
#navigation div.navbar-default{width:100%}
@media only screen and (min-width: 768px){#navigation div.navbar-default li:hover .dropdown-menu{display:block!important}
}
.navbar{padding:0;margin-bottom:10px}
#breadcrumb{margin:10px auto;padding:4px;padding-left:10px;background-color:rgba(0,0,0,0.1);font-size:.85em}
#breadcrumb .fa-rss{font-size:1.5em;position:relative;top:.1em;right:.1em}
.content{margin-bottom:15px}
h1{margin-bottom:1em;font-size:1.5em;font-size:3rem}
h1,h2,h3{margin-top:.5em}
.produkte .thumbnail,.produkte .hover-container{margin-bottom:15px;text-align:center}
.produkte .thumbnail{position:relative;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}
.produkte .thumbnail .number{background:#9f9878;color:#fff;font-size:20px;display:block;height:28px;width:28px;text-align:center;line-height:20px;padding:5px;margin-bottom:3px}
.produkte .thumbnail h3,.produkte .thumbnail h3 a{margin-top:0;text-align:center;font-size:1em;font-weight:700;color:#666;line-height:1.5em;min-height:3.5em}
.produkte .thumbnail h3 span{display:block;font-weight:400;line-height:20px}
.produkte .thumbnail .caption .rating{text-align:center;margin:15px 0 20px}
.produkte .thumbnail .caption .price{font-size:1.1em;text-align:center;margin-top:.5em;margin-bottom:.5em}
.produkte .thumbnail .caption .mwst,.compare-cell .mwst{font-size:.65em;color:#a2a1a1;display:block;margin-bottom:15px}
.thumbnail .caption .btn{font-size:.8em}
.thumbnail .caption .btn-block{word-wrap:break-word;box-sizing:border-box}
.produkte .horizontal{text-align:left}
.produkte .horizontal table{font-size:.8em}
.produkte .horizontal img{max-width:100%;height:auto}
.produkte .horizontal .caption .rating{text-align:right;margin:0}
.produkte .horizontal h3,.produkte .horizontal h3 a{text-align:left;font-size:1.2em;min-height:0}
.produkte .horizontal hr{margin-top:5px}
.btn-ap,.btn-cart-ap,.btn-detail,.third-link{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;white-space:nowrap;min-height:2.25em;min-width:12em}
.btn-cart-ap{margin-top:.5em}
.btn{font-size:.9em}
.btn-block{width:100%;min-width:100%;margin:0 auto}
.btn-checklist{margin-top:.5em}
.btn-checklist-buttom{margin-bottom:.5em}
.btn-input{width:90%}
.attachment-60x60{width:60px;height:60px}
.single footer{margin-top:0}
.single #sidebar{padding-top:0}
#single .box,#second .box{margin-bottom:10px}
.left-details .produkt-details,.left-details .table{margin-left:1em}
.left-details .table{width:97%}
#single .produkt-details,#second .produkt-details{text-align:center;padding:2px}
#single .produkt-details .price,#single .goto .price,#second .produkt-details .price,#second .goto .price{font-size:1.5em;font-weight:700;padding-top:1em;margin-bottom:0}
#single .produkt-details .mwst,#second .produkt-details .mwst{font-size:.8em}
#single .produkt-details a.btn,#second .produkt-details a.btn{display:inline-block}
#single .produkt-details span.hint,#second .produkt-details span.hint{display:block;font-size:1em;margin:.5em 0 1em}
#single .produkt-details ul,#second .produkt-details ul{margin:0;padding:0}
#single .produkt-details ul li,#second .produkt-details ul li{list-style:none;text-align:left;font-size:.75em;border-top-width:1px;border-top-style:solid;border-top-color:#fff;padding:4px 10px}
#single .beschreibung .h3,#single .testbericht .h3,#second .beschreibung .h3,#second .testbericht .h3{font-weight:700;font-size:14px}
#second .testbericht{margin-bottom:15px}
#single .goto-body,#second .goto-body{text-align:center;margin-top:-4px}
#single .goto .btn-warning,#second .goto .btn-warning{padding-top:10px;padding-bottom:10px}
#single .goto-body .price,#second .goto-body .price{margin-top:0;padding-top:0}
#single .goto-body span,#second .goto-body span{margin:-5px 0 0}
#single #carousel .slides li{margin-right:10px;opacity:.6}
#single #carousel .slides li:hover{opacity:1;cursor:pointer}
#single #carousel .slides .flex-active-slide{opacity:1}
#carousel{margin-bottom:60px}
#single.col9 #carousel .slides img{max-width:100%;height:auto}
#single .produkt-details .third-link{margin-bottom:12px}
.wpcf7-captchar{width:80px;margin-left:20px}
img.wpcf7-captcha-catpcha{margin-top:5px}
#sidebar{margin-top:0}
#sidebar .widget{margin-bottom:30px;border-radius:0!important;padding-bottom:5px}
#sidebar .widget h4{font-weight:700;color:#fff;text-align:center;padding:10px 0;border-radius:0!important;margin-bottom:0;margin-top:0;font-weight:200}
#sidebar .widget ul{margin:0 0 10px;padding:0 0 0 15px}
#sidebar .widget ul li{list-style:none;line-height:23px}
#sidebar .widget ul li a:hover,#sidebar .widget ul li a:focus{text-decoration:none}
#sidebar .widget ul li.current-menu-item a{text-decoration:none}
#sidebar .widget .items{padding-right:15px}
#sidebar .widget .produkt{font-size:.9em;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}
#sidebar .widget .produkt:last-of-type{border-bottom:none}
#sidebar .widget .produkt a:hover,#sidebar .widget .produkt a:focus{text-decoration:none}
#sidebar .widget_search{padding-bottom:0}
#sidebar .widget_search form{margin:10px}
#sidebar .widget>div,#sidebar .widget>ul{margin-top:10px}
#sidebar .widget .h1{border-radius:0!important}
.produkte .thumbnail{font-style:normal}
.form-control{color:#000;box-shadow:none!important;border-color:#ccc!important}
.nav-blog-article{margin-top:2em}
footer,#footer{padding:2em 1em 1em;margin-top:1em;font-size:1em;line-height:2}
footer h4,#footer h4{font-size:1.25em;font-weight:400}
footer ul,#footer ul{margin:0;padding:0;list-style-type:none}
footer ul li.current-menu-item,#footer ul li.current-menu-item{background:none!important}
footer .icon,#footer .icon{margin-bottom:1em;font-size:.9em;font-style:italic;position:relative}
footer .icon-ap,#footer .icon-ap{margin-right:0}
footer .icon .media-heading,#footer .icon .media-heading{font-weight:700;margin-bottom:0;line-height:16px}
footer hr,#footer hr{/*border-color:rgba(255,255,255,0.3);*/ background-color:#fff;width:100%;margin:1em auto}
footer .copyright p,#footer .copyright p{margin:0;font-size:.85em}
footer .social-footer li,#footer .social-footer li{display:inline;margin-right:.5em}
footer .social-footer li .rss,#footer .social-footer li .rss{position:relative;top:.25em;font-size:2.35em;color:#f90}
footer .social-footer li a:hover,#footer .social-footer li a:hover,footer .social-footer li a:focus,#footer .social-footer li a:focus{text-decoration:none}
footer .textwidget,#footer .textwidget{padding-left:0}
.carousel-inner>.item>img,.carousel-inner .item>a>img{width:100%}
img{height:auto;max-width:100%}
.custom-iframe{width:100%;height:35em}
.navbar-collapse{padding-right:0;padding-left:0}
#sidebar .widget{border:none}
#sidebar .widget .h1{margin-top:0}
.hover-container{position:absolute;border:1px solid #ddd;border-top:none;border-bottom-width:5px;z-index:10;padding:1em .5em;width:100%;font-style:normal}
.margin-bottom{margin-bottom:2em}
.green{color:#2ecc71}
.red{color:#e74c3c}
.buttons-checklist{max-width:15em;min-width:10em;margin:0 auto}
.buttons-checklist .btn{width:100%}
#gal1 img{border:2px solid #fff}
.active img{border:2px solid #333}
.carousel-inner .active img{border:none}
.carousel-control.right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.25) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.25) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.25)));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.border-highlight{border:3px solid #e74c3c}
.background-highlight{background-color:#ffe5d5}
.product .h1{margin-bottom:1em}
.products-col.col2{padding-left:.25%;padding-right:.25%}
.headline-product-under{margin-top:.5em}
.checklist-pic{max-width:9em}
.blog-meta{color:#888}
.blog-article .blog-meta{position:relative;bottom:1.25em}
.tags-article h1,.cat h1{margin-bottom:0}
.tags-article .fa-rss,.cat .fa-rss{position:relative;top:.3em}
.hold-space{display:block;height:3em}
.small-slider-product-view{cursor:pointer;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;max-height:70px!important;max-width:70px!important;width:auto;height:auto;padding:5px}
.small-slider-product-view:hover,.small-slider-product-view:focus{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100)}
.affiliseo-carousel{border:1px solid #ddd;border-right:none;border-bottom:none;position:absolute;z-index:100;padding-top:3em;text-align:center}
.affiliseo-carousel ul{list-style-type:none;padding-left:1em;padding-right:1em;height:15em;overflow-x:hidden;overflow-y:auto}
.affiliseo-carousel ul li{margin-bottom:.5em}
.hidden{display:none}
.ribbon-wrapper-green{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px;display:none}
.ribbon-green{font-weight:700;color:#fff;background-color:#e74c3c;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px}
.ribbon-green:before,.ribbon-green:after{content:"";border-top:3px solid #333;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}
.ribbon-green:before{left:0}
.ribbon-green:after{right:0}
.carousel-control i{position:absolute;top:75%;z-index:5;display:inline-block;margin-top:-30px;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity = 25)}
.carousel-control i:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carousel-control i.fa-angle-left{left:30%}
.carousel-control i.fa-angle-right{right:30%}
.no-price{margin-top:1em;margin-bottom:1em;font-size:14pt}
.navbar{border:none;padding:0;margin-bottom:0}
a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.dropdown-menu,.flexslider{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
#img-product-container{text-align:center}
#big-slider-container{overflow-x:auto;margin-top:.5em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
#big-slider-container .big-slider{list-style-type:none;padding-left:0;display:table;text-align:center}
#big-slider-container .big-slider li{display:table-cell;min-width:58px}
#big-slider-container .big-slider li img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50)}
#big-slider-container .big-slider li img:hover,#big-slider-container .big-slider li img:focus{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100)}
.selected{-moz-opacity:1!important;-khtml-opacity:1!important;-webkit-opacity:1!important;opacity:1!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;filter:alpha(opacity = 100)!important}
.selected:hover,.selected:focus{-moz-opacity:1!important;-khtml-opacity:1!important;-webkit-opacity:1!important;opacity:1!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;filter:alpha(opacity = 100)!important}
#big-slider-container{position:relative}
::-webkit-input-placeholder{color:#ccc!important}
:-moz-placeholder{color:#ccc!important}
::-moz-placeholder{color:#ccc!important}
:-ms-input-placeholder{color:#ccc!important}
.input-search{border-right:none}
.tags{margin-top:1.5em}
.tags a{font-size:.75em;color:#fff!important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-transform:uppercase;padding:.25em .75em}
label{cursor:pointer}
.stars{margin-left:.2em;margin-right:.2em}
#sidebar .widget_nav_menu{font-size:.9em}
#sidebar .widget_nav_menu .current-menu-item{background-color:transparent!important}
.related-articles{margin-right:1em!important}
.related-articles li{border-bottom:1px solid #eee;line-height:1.4!important;padding-bottom:.75em}
.related-articles li:last-child{border-bottom:none;padding-bottom:0}
.related-articles li .pull-left{margin-top:.1em;padding-right:.75em}
.related-articles li p{margin-bottom:0}
.related-articles-content{padding-left:0}
.related-articles-content li{margin-bottom:1em;list-style:none;padding-left:1em;padding-right:1em}
.related-articles-content li:first-child{border-left:none}
.dropdown-menu{font-size:1em;padding-top:10px;padding-bottom:10px}
.input-group-custom{height:30px;padding:.25em;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.025),inset 0 1px 1px rgba(0,0,0,0.2)}
.input-group-custom .form-control-custom{margin-top:0;font-size:.9em;padding-left:.5em;border:none}
.input-group-custom .form-control-custom:focus{border:none}
.input-group-custom .btn-search{border:none;background-color:#fff;margin-right:.1em;margin-top:-.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.input-group-custom .btn-search .fa-search{font-size:1em}
header .searchform_header{width:40%}
header .btn-search{padding:0!important}
.price-comparison-headline{text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.5em .75em}
.price-comparison .price{font-size:1.5em;white-space:nowrap}
.related-posts-background{padding:.5em 1em}
.accordion-body{padding-left:6px;padding-right:6px}
.accordion-body hr{margin-top:0}
.accordion-body .panel-body{padding-bottom:20px}
.affiliseo-pagination{margin-bottom:1em}
.affiliseo-pagination .current,.affiliseo-pagination .inactive{font-size:.75em;margin-left:.25em;margin-right:.25em;color:#fff;padding:.25em;padding-left:.75em;padding-right:.75em}
.affiliseo-pagination .current:hover,.affiliseo-pagination .inactive:hover,.affiliseo-pagination .current:focus,.affiliseo-pagination .inactive:focus{text-decoration:none}
.affiliseo-pagination .current{background-color:#ccc}
.category-h1{margin-top:0;margin-bottom:.5em}
.tagcloud{margin-top:1em}
.tagcloud a{font-size:1em!important;background-color:red;color:#fff;padding:.5em;padding-top:.25em;padding-bottom:.2em;line-height:2em}
.tagcloud a:hover,.tagcloud a:focus{color:#fff;text-decoration:none}
.modified{font-size:.7em;margin-top:.5em}
.navbar-default .navbar-toggle{margin-left:.5em}
to{-webkit-transform:rotate(359deg)}
to{-moz-transform:rotate(359deg)}
to{-o-transform:rotate(359deg)}
to{transform:rotate(359deg)}
.fa-spinner{-webkit-animation:rotation .75s infinite 0 linear;-moz-animation:rotation .75s infinite 0 linear;-o-animation:rotation .75s infinite 0 linear;animation:rotation .75s infinite 0 linear}
50%{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid :DXImageTransform .Microsoft .Alpha (opacity=100);filter:alpha (opacity=100)}
100%{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid :DXImageTransform .Microsoft .Alpha (opacity=0);filter:alpha (opacity=0)}
#wait{display:block;width:100%;height:.3em;margin-bottom:1em}
#wait div{display:block;height:.2em;width:0}
.p-tag{margin-top:1em}
dd{margin-bottom:.5em}
.tags-archive{padding-left:0}
.tags-archive li{display:inline}
.tax-thumbnail{margin-top:1em}
.navbar-nav .dropdown-menu ul{list-style-type:none;padding-left:0;padding-top:.1em;padding-bottom:.1em}
.navbar-nav .dropdown-menu ul li{padding:.2em 1em;padding-right:2em}
.navbar-nav .dropdown-menu ul li a{white-space:nowrap;margin-right:1em}
.navbar-nav .dropdown-menu ul li a:hover,.navbar-nav .dropdown-menu ul li a:focus{text-decoration:none}
.mega-menu.dropdown-menu>li{padding-left:20px}
.mega-menu.dropdown-menu .menu-item-has-children .fa.fa-angle-down{display:none}
.mega-menu.dropdown-menu .dropleft-a{padding-left:0}
.mega-menu.dropdown-menu li{display:inline-block;vertical-align:top;padding-top:10px;padding-bottom:15px;margin-bottom:20px;width:195px}
.mega-menu.dropdown-menu li a{text-decoration:underline;display:table-cell;padding-left:0;white-space:normal!important}
.mega-menu.dropdown-menu li .img-div{display:table-cell;float:left;margin-right:6px;margin-top:3px}
.mega-menu.dropdown-menu li ul li{display:block;border-left:none;padding-left:0;margin-bottom:0}
.mega-menu.dropdown-menu li ul li:hover,.mega-menu.dropdown-menu li ul li:focus{background:none}
.mega-menu.dropdown-menu li ul li a{text-transform:none;text-decoration:none}
.mega-menu.dropdown-menu li:last-child{border-right:none!important}
.mega-menu.dropdown-menu li ul li{border-right:none!important}
.mega-menu.dropdown-menu .current-menu-item{background:none}
.dropdown-menu.no-mega-menu .dropleft{display:none;position:absolute;padding-top:10px;padding-bottom:10px}
.rand-product-menu{width:12em;margin-right:1em;margin-bottom:1em;padding:.5em 1em;text-transform:none}
.rand-product-menu h3{margin-bottom:1em}
.rand-product-menu .rating{margin-top:1em;margin-bottom:1em}
.rand-product-menu .price{font-size:1.25em}
.rand-product-menu .mwst{font-size:.65em;display:block}
.rand-product-menu .btn{width:100%}
.headline-product-mega-menu{margin-right:1em;margin-bottom:.5em}
.product-tags{margin-right:.25em}
.tagcloud{margin-left:10px;margin-right:10px}
.tagcloud ul{padding-left:0!important}
.tagcloud ul li{display:inline-block}
footer .tagcloud,#footer .tagcloud{margin-left:0;margin-right:0}
.tags-pro li{margin-right:.2em}
#search-header .input-group-custom,.widget_search .input-group-custom{background-color:#fff}
.rating-menu{margin-left:40px}
.fixed{position:fixed;top:0;z-index:1000}
.show-checklist-headline{display:none}
.filter-widget{padding:1em}
.filter-widget .sliderValue{position:relative;bottom:.35em}
.filter-widget .filter-widget-first-headline{margin-bottom:1em}
.filter-widget .filter-widget-headline{padding-top:.5em;margin-top:.5em;border-top:1px solid #eee}
.filter-widget .filter-widget-select{margin-bottom:1em}
.filter-widget .filter-widget-button{margin-top:1em}
.filter-widget .stars-widget{cursor:pointer}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{cursor:pointer}
.carousel-control.left,.carousel-control.right{background-color:#fff;background-image:none;width:2em;height:2em;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);top:inherit;bottom:0;z-index:100}
.carousel-control.left:hover,.carousel-control.right:hover,.carousel-control.left:focus,.carousel-control.right:focus{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100)}
.carousel-control.left .fa,.carousel-control.right .fa{color:#000;text-shadow:none;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50)}
.carousel-control.left{right:2em;left:inherit}
.slider-headline,.silder-text{position:absolute;z-index:99;color:#000;background-color:#fff;-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter:alpha(opacity = 65);left:1%;right:1%;padding:0 3px}
.slider-headline{bottom:3em;font-size:1.75em}
.silder-text{bottom:3.5em}
.slider-link img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100)}
.slider-link img:hover,.slider-link img:focus{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90)}
.modal-dialog{width:90%}
.move-over-thumbnail-container-150,.move-over-thumbnail-container-175{margin:0 auto;text-align:center}
.move-over-thumbnail-container-150{max-width:160px!important;max-height:160px!important}
.move-over-thumbnail-container-175{max-width:100%!important;max-height:100%!important;height:175px;vertical-align:middle}
.mouse-over-thumbnail{position:relative}
.btn-md{width:90%!important;margin-bottom:.8em}
.uvp{text-decoration:line-through;position:relative;top:25px}
@media all and (min-width:1300px){.social-buttons-right{position:fixed;right:0;top:45%;z-index:10}
.social-buttons-right ul{padding:0;list-style:none}
}
@media all and (max-width:1299px){.social-buttons-right{width:100%;text-align:center;margin:0 auto;margin-bottom:0}
.social-buttons-right ul{padding:0;list-style:none;float:none!important}
.social-buttons-right li{display:inline-block;margin-bottom:0!important}
}
@media all and (max-width:1199px){.ad{display:none}
}
@media all and (max-width:992px){header .brand{margin:0 auto;text-align:center}
header #search-header{text-align:center}
header #search-header .pull-right{float:none!important;margin:0 auto}
header .ad{text-align:center!important;margin:0 auto}
header form .form-group{text-align:center;margin:0 auto;margin-left:0!important;display:inline-block;vertical-align:middle}
header .col5,header .col7{float:none;width:100%}
header p{text-align:center}
footer .col6,footer .col3,#footer .col6,#footer .col3{margin-bottom:2em}
footer .service,#footer .service{margin-bottom:0}
}
.dropdown .menu-item{position:relative}
.menu-caret{width:48px;padding:10px;display:none!important;cursor:pointer;text-align:center;position:absolute;right:5%;top:0}
@media all and (max-width:767px){#wrapper{padding-left:0!important;padding-right:0!important}
.dropdown-menu{position:relative;float:none;box-shadow:none;border:none}
.dropdown-menu>li>a{padding:3px 30px}
.navbar-default .navbar-nav>li>a{border-top:1px solid #fff;padding-left:2em}
.navbar-default .navbar-nav>li:first-child>a{border-top:none}
.navbar-default .dropdown-menu a{padding-left:3em}
.navbar-nav .dropdown-menu ul li a{padding-left:2em}
.dropdown-menu.no-mega-menu .dropleft{position:inherit}
.dropdown-menu.no-mega-menu .dropleft a{padding-left:3em}
.rand-product-menu{display:none}
.mega-menu .pull-right{display:none}
.mega-menu.dropdown-menu .menu-item-has-children .fa.fa-angle-down{display:none}
.mega-menu.dropdown-menu .dropleft-a{padding-left:0}
.mega-menu.dropdown-menu li{display:block;width:auto;border-right:none;padding-bottom:0;margin-bottom:0;padding-left:3em}
.mega-menu.dropdown-menu li a{text-decoration:none}
.mega-menu.dropdown-menu li .img-div{display:none}
.mega-menu.dropdown-menu li ul li{display:block;border-left:none;padding-left:0;margin-bottom:0}
.mega-menu.dropdown-menu li ul li:hover,.mega-menu.dropdown-menu li ul li:focus{background:none}
.mega-menu.dropdown-menu li ul li a{text-transform:none;text-decoration:none}
.mega-menu.dropdown-menu li ul li{border-right:none!important}
.mega-menu.dropdown-menu .current-menu-item{background:none}
.menu-caret{display:block!important}
.navbar-menu-wrapper{.overflow-y:auto;overflow-x:hidden;max-height:100vh;height:auto}
}
@media all and (max-width:450px){.custom-container{padding-left:0!important;padding-right:0!important}
.box{padding-left:5px;padding-right:5px}
h1{font-size:1.5em}
h2{font-size:1.4em}
h3{font-size:1.3em}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6{font-size:1em}
}
@media all and (max-width:600px){.horizontal .col3,.horizontal .col5,.horizontal .col4{float:none;width:100%}
.horizontal .col3{text-align:center}
.horizontal .col3 img{margin:0 auto;margin-bottom:1em}
header .searchform_header{width:100%}
}
@media all and (min-width:550px) and (max-width:1199px){header .ad{display:block!important}
}
@media all and (min-width:452px) and (max-width:767px){.col12,.col4{padding-left:0;padding-right:0}
.site_title{padding-left:15px}
}
@media all and (max-width:451px){.col12,.col4{padding-left:0;padding-right:0}
.site_title{padding-left:15px}
}
@media only screen and (max-width:800px),( min-device-width :800px) and (max-device-width:1024px){table:not(.non-responsive),table:not(.non-responsive) thead,table:not(.non-responsive) tbody,table:not(.non-responsive) th,table:not(.non-responsive) td,table:not(.non-responsive) tr{display:block}
table:not(.non-responsive) thead tr{position:absolute;top:-9999px;left:-9999px}
table:not(.non-responsive) tr{border:1px solid #ccc}
table:not(.non-responsive) td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}
table:not(.non-responsive) td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
.buttons-checklist{max-width:200em}
.checklist-pic{max-width:200em}
.show-checklist-headline{display:block}
.table-price{text-align:center}
.text-left{text-align:center}
.ribbon-wrapper-green{display:none}
}
.affiliseo-banner{position:relative;padding:5px}
.product-reviews-header{margin-bottom:20px;padding:8px 5px;text-transform:uppercase}
.product-reviews-footer{padding:8px 5px;margin-top:20px}
.product-reviews-summary-top{padding:15px 0;font-weight:700}
.product-reviews-summary-bottom{padding:15px 0;font-weight:700}
.acfpb_section{padding:5px}
.compare-elements{width:auto;float:left}
.comparison-footer{width:100%}
.compare-send-button{display:block;line-height:25px;padding:2px;text-align:center;width:150px}
.compare-send-button-active{background-color:#0085ba;cursor:pointer}
.compare-send-button-inactive{background-color:#cdcdcd;cursor:default}
.compare-product-title{margin:0;font-weight:700;line-height:25px;margin:0;padding:5px;text-align:center;vertical-align:middle}
.compare-col{margin:0;font-weight:700;line-height:25px;color:#fff;margin:0;padding:5px;text-align:center;vertical-align:middle}
.compare-cell{vertical-align:top;margin:0;line-height:22px;padding:5px}
.compare-selection-cell{vertical-align:top;margin:0;line-height:22px;padding:5px}
.compare-selection-label{width:20%;padding-left:5px}
.compare-choose-cell{text-align:center}
.remove-from-comparison{position:relative;right:-125px;top:4px;cursor:pointer}
td a.btn.btn-ap.btn-block{margin:auto}
.comparison-table{border-collapse:separate;width:100%}
.compare-content-body{overflow-x:auto;margin-left:150px;overflow-y:visible}
.compare-content-header{overflow-x:hidden;margin-left:150px;overflow-y:visible}
.compare-content-header.sticky{position:absolute}
.compare-table-labels{position:absolute;width:150px;left:75px;top:auto}
.compare-text{text-align:center;vertical-align:middle}
.compare-checkbox{text-align:center}
.compare-date{text-align:center;vertical-align:middle}
.compare-number{text-align:center;vertical-align:middle}
.compare-negativeList,.compare-positiveList{text-align:left}
.compare-productImage{height:159px;text-align:center;vertical-align:middle}
.compare-priceCompare{text-align:center;vertical-align:middle}
.compare-apButton{text-align:center;vertical-align:middle}
.compare-pdpButton{text-align:center;vertical-align:middle}
.compare-productReview{text-align:center;vertical-align:middle}
.compare-starRating{text-align:center;vertical-align:middle}
.compare-productPrice{font-weight:700;font-size:20px;font-size:2rem;text-align:center;vertical-align:middle}
.compare-productUvpPrice{font-weight:700;font-size:1.125rem;font-size:20px;text-align:center;vertical-align:middle}
#next-column,#previous-column{float:left;width:50%}
#previous-column{padding-left:150px}
#next-column{padding-right:30px;text-align:right}
.list-elem-negative{font-size:11px;color:red}
.list-elem-positive{font-size:11px;color:green}
.checkbox-negative{color:red}
.checkbox-positive{color:green}
.scroll_btn{cursor:pointer;height:210px;width:65px;position:fixed;margin-top:20px}
.scroll_btn_prev{background-position:-70px -210px}
.scroll_btn_next{background-position:0 -210px;right:74px}
.prev_on{background-position:-70px 0!important}
.prev_off{background-position:-70px -210px!important}
.next_on{background-position:0 0!important}
.next_off{background-position:0 -210px!important}
.compare-selection-cell span.uvp-line-through,.compare-cell span.uvp-line-through{position:unset;display:block;font-size:15px;top:0}
.comparison-table-header{border-collapse:unset!important}
.comparison_highlighted_column{height:40px;text-align:center;font-weight:700;padding:5px;margin:0}
.navbar-toggle{margin-right:3px!important;margin-left:0!important;padding:9px 5px}
.related-link{min-height:175px;display:flex;align-items:center;justify-content:center}
.img_by_url_image_w0{width:0;height:auto}
.img_by_url_image_w17{max-height:17px;max-width:100%!important;width:auto;height:auto}
.img_by_url_product_small_w175{max-height:175px;max-width:90%!important;width:auto;height:auto}
.img_by_url_slider_small_w50{max-height:50px;max-width:50px;width:auto;height:auto}
.img_by_url_menu_small_w30{max-height:30px;max-width:30px!important;width:auto;height:auto}
.img_by_url_slider_big_w620{max-height:620px;max-width:100%!important;width:auto;height:auto}
.img_by_url_start_slider_w1010{max-height:1010px;max-width:100%!important;width:auto;height:auto}
.img_by_url_image_w100{max-height:100px;max-width:100%!important;width:auto;height:auto}
.img_by_url_image_w150{max-width:150px!important;max-height:150px;height:auto}
.img_by_url_image_w300{max-height:300px;max-width:100%!important;width:auto;height:auto}
.img_by_url_image_w400{max-height:400px;max-width:100%!important;width:auto;height:auto}
.img_by_url_image_w450{max-height:450px;max-width:450px!important;width:auto;height:auto}
.img_by_url_image_w600{width:600px!important;height:auto}
.img_by_url_image_w800{max-height:800px;max-width:800px!important;width:auto;height:auto}
.img_by_url_full_size{width:auto;height:auto}
.price{font-weight:600}
.img_by_url_slider_small_blog_w50{max-width:50px;max-height:50px;width:auto;height:auto}
.img_by_url_image_blog_w150{max-width:150px!important;max-height:150px;width:auto;height:auto}
.img_by_url_image_blog_w300{max-height:300px;max-width:300px!important;width:auto;height:auto}
.img_by_url_image_blog_w400{max-height:400px;max-width:400px!important;width:auto;height:auto}
.img_by_url_image_blog_w450{max-height:450px;max-width:450px!important;width:auto;height:auto}
.img_by_url_image_blog_w600{max-height:600px;max-width:600px!important;width:auto;height:auto}
.img_by_url_image_blog_w800{max-height:800px;max-width:800px;width:auto;height:auto}
.img_by_url_blog_full_size{width:auto;height:auto}
.img_by_url_image_table_w150{max-width:85%;max-height:150px;width:auto;height:auto}
.compareProducts{max-height:120px;max-width:120px;display:block;margin-left:auto;margin-right:auto}
.compareProductWrapper{height:122px;align-items:center;display:flex}
.img_by_url_product_highscore_w60{max-height:60px;max-width:90%;width:auto;height:auto}
.widget_product_box{min-height:60px;display:flex;align-items:center;justify-content:center}
.product-img-detail{width:auto;max-height:100%}
.carousel-indicators{bottom:2px}
.carousel.carousel-fade .item{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}
.carousel.carousel-fade .active.item{opacity:1}
.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}
.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}
.carousel.carousel-fade .carousel-control{z-index:3}
.teaser-slider-text{position:absolute;text-align:left;text-shadow:none;padding:10px;min-height:50px}
.carousel-inner .teaser-slider-text .carousel-caption{bottom:auto;top:20px;left:auto;padding-bottom:0;padding-top:0;position:relative;right:auto;text-align:left;text-shadow:none}
.teaser-slider-carousel div.container div.carousel-caption{padding:unset!important;bottom:10px!important}
.teaser-slider-carousel{padding:unset!important;margin:unset!important}
.teaser-slider-text div.container{margin:5px;padding:5px}
.teaser-slider-text-img{width:auto!important;margin:0 auto!important}
.navbar_search{position:relative;float:right;margin-top:10px;margin-bottom:10px}
.navbar_search .input-group-custom .btn-search{margin-top:0}
.back-to-top{display:flex;align-items:center;justify-content:center;text-decoration:none!important;height:40px;width:40px;position:fixed;bottom:100px;right:10px;z-index:10}
.back-to-top.back-to-top-is-visible,.back-to-top.back-to-top-fade-out{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}
.back-to-top.back-to-top-is-visible{visibility:visible;opacity:1}
.back-to-top.back-to-top-is-hidden{visibility:hidden}
.back-to-top.back-to-top-fade-out{opacity:.4}
@media only screen and (min-width: 768px){.back-to-top{bottom:20px;right:20px}
}
@media only screen and (min-width: 1024px){.back-to-top{bottom:30px;right:30px;height:60px;width:60px}
}
.custom-container-margin-top{margin-top:10px}
.cookie-policy-bar{cursor:pointer;padding:10px;display:none;position:fixed;min-width:100%;height:auto;z-index:99999;left:0;text-align:center}
.cookie-policy-accept-button{margin-left:10px;margin-right:10px}
.cookie-policy-read-more-button{margin-left:10px;margin-right:10px}
div.row{margin-left:unset;margin-right:unset}
.h4-product{position:unset;top:unset}
.tab-content > .active img{border:unset}
.filter-reset-button{display:block;line-height:25px;padding:2px;cursor:pointer}

.full-size {
	width: 100%;
	height: auto
}

.col1 {
	width: 8.333%
}

.col2 {
	width: 16.667%
}

.col3 {
	width: 25%
}

.col4 {
	width: 33.333%
}

.col5 {
	width: 41.667%
}

.col6 {
	width: 50%
}

.col7 {
	width: 58.333%
}

.col8 {
	width: 66.667%
}

.col9 {
	width: 75%
}

.col10 {
	width: 83.333%
}

.col11 {
	width: 91.667%
}

.col12 {
	width: 100%
}

.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10,
	.col11, .col12 {
	float: left;
	min-height: 1px
}

@media all and (max-width:767px) {
	.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .coll0,
		.col11, .col12 {
		float: none;
		width: 100%
	}
}

#wrapper {
	max-width: 1200px;
	margin: 0 auto;
}

header, #header {
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em
}

h1 {
	font-size: 1.5em
}

h2 {
	font-size: 1.4em
}

h3 {
	font-size: 1.3em
}

h4 {
	font-size: 1.2em
}

h5 {
	font-size: 1.1em
}

h6 {
	font-size: 1em
}

.kk-star-ratings { width:120px; }.kk-star-ratings .kksr-stars a { width:24px; }.kk-star-ratings .kksr-stars, .kk-star-ratings .kksr-stars .kksr-fuel, .kk-star-ratings .kksr-stars a { height:24px; }.kk-star-ratings .kksr-star.gray { background-image: url(https://web.archive.org/web/20230324025229im_/https://internetradio-mit-cd-player.com/wp-content/plugins/kk-star-ratings/gray.png); }.kk-star-ratings .kksr-star.yellow { background-image: url(https://web.archive.org/web/20230324025229im_/https://internetradio-mit-cd-player.com/wp-content/plugins/kk-star-ratings/yellow.png); }.kk-star-ratings .kksr-star.orange { background-image: url(https://web.archive.org/web/20230324025229im_/https://internetradio-mit-cd-player.com/wp-content/plugins/kk-star-ratings/orange.png); }

div#toc_container {background: #DCDCDC;border: 1px solid #C0C0C0;width: 100%;}div#toc_container ul li {font-size: 100%;}div#toc_container p.toc_title {color: #000000;}div#toc_container p.toc_title a,div#toc_container ul.toc_list a {color: #2eb2ff;}div#toc_container p.toc_title a:hover,div#toc_container ul.toc_list a:hover {color: #000000;}div#toc_container p.toc_title a:hover,div#toc_container ul.toc_list a:hover {color: #000000;}

.si_captcha_small { width:175px; height:45px; padding-top:10px; padding-bottom:10px; }
.si_captcha_large { width:250px; height:60px; padding-top:10px; padding-bottom:10px; }
img#si_image_com { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_reg { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_log { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_side_login { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_checkout { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_jetpack { border-style:none; margin:0; padding-right:5px; float:left; }
img#si_image_bbpress_topic { border-style:none; margin:0; padding-right:5px; float:left; }
.si_captcha_refresh { border-style:none; margin:0; vertical-align:bottom; }
div#si_captcha_input { display:block; padding-top:15px; padding-bottom:5px; }
label#si_captcha_code_label { margin:0; }
input#si_captcha_code_input { width:65px; }
p#si_captcha_code_p { clear: left; padding-top:10px; }
.si-captcha-jetpack-error { color:#DC3232; }

small a.btn.btn-ap.btn-block, small a.btn.btn-detail.btn-block, small a.btn.btn-ap	{	white-space: normal;}.ui-widget-header {	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;	border: 0 none !important;	color: unset !important;	font-weight: bold !important;}.ui-dialog-titlebar-close {	position: relative;	background: 0;	border: 0;	float: right;	z-index: 1;}.ui-dialog-titlebar-close:after {	position: relative;	top: 5;	font-family: FontAwesome;	font-size: 1.0em;	content: "\f057";	z-index: 2;}div.ui-dialog {	margin: 0;	padding: 0;}.compare-product-title-645004418,.comparison_highlighted_column_645004418,.highlighted_empty_column_645004418,.compare-col-645004418,.compare-cell-645004418 {	width: 150px;	}

