span.eeb-nodis { 
display:none !important; 
}
span.eeb-rtl { 
unicode-bidi:bidi-override !important; 
direction:rtl !important; 
display:inline !important; 
}
span.eeb-rtl span.eeb-sd, span.eeb-nrtl span.eeb-sd{
display:inline !important;
padding-left:0 !important;
}
span.eeb-nrtl { 
word-break: break-all !important;
}
.eeb-encoded { 
position:relative; 
margin-top:-0.3em; 
z-index:1000; 
color:green; 
}.clear{clear:both}.nobr{white-space:nowrap}@font-face{font-family:star;src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/star.eot);src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/star.eot?#iefix) format('embedded-opentype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/star.woff) format('woff'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/star.ttf) format('truetype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/star.svg#star) format('svg');font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/WooCommerce.eot);src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/WooCommerce.eot?#iefix) format('embedded-opentype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/WooCommerce.woff) format('woff'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/WooCommerce.ttf) format('truetype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/WooCommerce.svg#WooCommerce) format('svg');font-weight:400;font-style:normal}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:.5em 0;text-align:center;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FFE));background:-webkit-linear-gradient(#fff,#FFE);background:-moz-linear-gradient(center top,#fff 0,#FFE 100%);background:-moz-gradient(center top,#fff 0,#FFE 100%);border:1px solid #FFE;color:#fff;z-index:99998;box-shadow:inset 0 0 0 3px rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 0 3px rgba(255,255,255,.2)}.admin-bar p.demo_store{top:28px}.wc-forward a:after,.wc-forward:after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:7px;content:"\e029";font-size:.75em}.wc-backward a:before,.wc-backward:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\e02f";font-size:.75em}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{padding:1em 1em 1em 3.5em!important;margin:0 0 2em!important;position:relative;-webkit-border-radius:4px;border-radius:4px;background:#fcfbfc;background:-webkit-gradient(linear,left top,left bottom,from(#fcfbfc),to(#f7f6f7));background:-webkit-linear-gradient(#fcfbfc,#f7f6f7);background:-moz-linear-gradient(center top,#fcfbfc 0,#f7f6f7 100%);background:-moz-gradient(center top,#fcfbfc 0,#f7f6f7 100%);color:#5e5e5e;text-shadow:0 1px 0 #fff;list-style:none!important;width:auto;-webkit-box-shadow:inset 0 -2px 6px rgba(0,0,0,.05),inset 0 -2px 30px rgba(0,0,0,.015),inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 -2px 6px rgba(0,0,0,.05),inset 0 -2px 30px rgba(0,0,0,.015),inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.3)}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:after,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:after,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-message:before{content:" ";display:table}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:after,.woocommerce-page .woocommerce-error:after,.woocommerce-page .woocommerce-info:after,.woocommerce-page .woocommerce-message:after{clear:both}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{content:"";height:1.5em;width:1.5em;display:block;position:absolute;top:0;left:1em;font-family:sans-serif;font-size:1em;line-height:1.5;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);padding-top:1em;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li,.woocommerce-page .woocommerce-error li,.woocommerce-page .woocommerce-info li,.woocommerce-page .woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-top:3px solid #8fae1b}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{background-color:#8fae1b;content:"\2713"}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-top:3px solid #1e85be}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{background-color:#1e85be;content:"i";font-family:Times,Georgia,serif;font-style:italic}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-top:3px solid #b81c23}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{background-color:#b81c23;content:"\00d7";font-weight:700}.woocommerce small.note,.woocommerce-page small.note{display:block;color:#777;font-size:11px;line-height:21px;margin-top:10px}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before,.woocommerce-page .woocommerce-breadcrumb:after,.woocommerce-page .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after,.woocommerce-page .woocommerce-breadcrumb:after{clear:both}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{color:#777}.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{margin-bottom:0;position:relative}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{color:#85ad74;font-size:1.25em}.woocommerce #content div.product p.price ins,.woocommerce #content div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page #content div.product p.price ins,.woocommerce-page #content div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{background:inherit}.woocommerce #content div.product p.price del,.woocommerce #content div.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page #content div.product p.price del,.woocommerce-page #content div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{font-size:.67em;color:rgba(145,145,145,.5)}.woocommerce #content div.product p.stock,.woocommerce div.product p.stock,.woocommerce-page #content div.product p.stock,.woocommerce-page div.product p.stock{font-size:.92em}.woocommerce #content div.product .stock,.woocommerce div.product .stock,.woocommerce-page #content div.product .stock,.woocommerce-page div.product .stock{color:#85ad74}.woocommerce #content div.product .out-of-stock,.woocommerce div.product .out-of-stock,.woocommerce-page #content div.product .out-of-stock,.woocommerce-page div.product .out-of-stock{color:red}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{margin-bottom:2em}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{display:block;width:100%;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.woocommerce #content div.product div.images div.thumbnails,.woocommerce div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{padding-top:1em}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-bottom:2em}.woocommerce #content div.product div.social,.woocommerce div.product div.social,.woocommerce-page #content div.product div.social,.woocommerce-page div.product div.social{text-align:right;margin:0 0 1em}.woocommerce #content div.product div.social span,.woocommerce div.product div.social span,.woocommerce-page #content div.product div.social span,.woocommerce-page div.product div.social span{margin:0 0 0 2px}.woocommerce #content div.product div.social span span,.woocommerce div.product div.social span span,.woocommerce-page #content div.product div.social span span,.woocommerce-page div.product div.social span span{margin:0}.woocommerce #content div.product div.social span .stButton .chicklets,.woocommerce div.product div.social span .stButton .chicklets,.woocommerce-page #content div.product div.social span .stButton .chicklets,.woocommerce-page div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce #content div.product div.social iframe,.woocommerce div.product div.social iframe,.woocommerce-page #content div.product div.social iframe,.woocommerce-page div.product div.social iframe{float:left;margin-top:3px}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:1px solid #e0dadf;background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7,#e0dadf);background:-moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);background:-moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);display:inline-block;position:relative;z-index:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.6);margin:0 -5px;padding:0 1em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,.8);text-decoration:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#777}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #e0dadf;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e0dadf}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e0dadf}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #e0dadf;z-index:1}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce #content div.product p.cart,.woocommerce div.product p.cart,.woocommerce-page #content div.product p.cart,.woocommerce-page div.product p.cart{margin-bottom:2em}.woocommerce #content div.product p.cart:after,.woocommerce #content div.product p.cart:before,.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before,.woocommerce-page #content div.product p.cart:after,.woocommerce-page #content div.product p.cart:before,.woocommerce-page div.product p.cart:after,.woocommerce-page div.product p.cart:before{content:" ";display:table}.woocommerce #content div.product p.cart:after,.woocommerce div.product p.cart:after,.woocommerce-page #content div.product p.cart:after,.woocommerce-page div.product p.cart:after{clear:both}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:2em}.woocommerce #content div.product form.cart:after,.woocommerce #content div.product form.cart:before,.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before,.woocommerce-page #content div.product form.cart:after,.woocommerce-page #content div.product form.cart:before,.woocommerce-page div.product form.cart:after,.woocommerce-page div.product form.cart:before{content:" ";display:table}.woocommerce #content div.product form.cart:after,.woocommerce div.product form.cart:after,.woocommerce-page #content div.product form.cart:after,.woocommerce-page div.product form.cart:after{clear:both}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce #content div.product form.cart table,.woocommerce div.product form.cart table,.woocommerce-page #content div.product form.cart table,.woocommerce-page div.product form.cart table{border-width:0 0 1px}.woocommerce #content div.product form.cart table td,.woocommerce div.product form.cart table td,.woocommerce-page #content div.product form.cart table td,.woocommerce-page div.product form.cart table td{padding-left:0}.woocommerce #content div.product form.cart table div.quantity,.woocommerce div.product form.cart table div.quantity,.woocommerce-page #content div.product form.cart table div.quantity,.woocommerce-page div.product form.cart table div.quantity{float:none;margin:0}.woocommerce #content div.product form.cart table small.stock,.woocommerce div.product form.cart table small.stock,.woocommerce-page #content div.product form.cart table small.stock,.woocommerce-page div.product form.cart table small.stock{display:block;float:none}.woocommerce #content div.product form.cart .variations,.woocommerce div.product form.cart .variations,.woocommerce-page #content div.product form.cart .variations,.woocommerce-page div.product form.cart .variations{margin-bottom:1em}.woocommerce #content div.product form.cart .variations label,.woocommerce div.product form.cart .variations label,.woocommerce-page #content div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label{font-weight:700}.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{width:100%;float:left}.woocommerce #content div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label{padding-right:1em}.woocommerce #content div.product form.cart .variations td,.woocommerce div.product form.cart .variations td,.woocommerce-page #content div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td{vertical-align:top}.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button{vertical-align:middle;float:left}.woocommerce #content div.product form.cart .group_table td.label,.woocommerce div.product form.cart .group_table td.label,.woocommerce-page #content div.product form.cart .group_table td.label,.woocommerce-page div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce #content div.product form.cart .group_table td,.woocommerce div.product form.cart .group_table td,.woocommerce-page #content div.product form.cart .group_table td,.woocommerce-page div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em}.woocommerce span.onsale,.woocommerce-page span.onsale{min-height:32px;min-width:32px;padding:4px;font-size:12px;font-weight:700;position:absolute;text-align:center;line-height:32px;top:6px;left:6px;margin:0;-webkit-border-radius:20px;border-radius:20px;background:#a2c094;background:-webkit-gradient(linear,left top,left bottom,from(#a2c094),to(#85ad74));background:-webkit-linear-gradient(#a2c094,#85ad74);background:-moz-linear-gradient(center top,#a2c094 0,#85ad74 100%);background:-moz-gradient(center top,#a2c094 0,#85ad74 100%);text-shadow:0 -1px 0 #85ad74;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2)}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page .products ul:after,.woocommerce-page .products ul:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after,.woocommerce-page .products ul:after,.woocommerce-page ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li,.woocommerce-page .products ul li,.woocommerce-page ul.products li{list-style:none}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{top:0;right:0;left:auto;margin:-6px -6px 0 0}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.woocommerce ul.products li.product strong,.woocommerce-page ul.products li.product strong{display:block}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#85ad74;display:block;font-weight:400;margin-bottom:.5em}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:.67em;color:rgba(145,145,145,.5);margin:-2px 0 0}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{background:0 0}.woocommerce ul.products li.product .price .from,.woocommerce-page ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(145,145,145,.5)}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top}.woocommerce #content nav.woocommerce-pagination,.woocommerce nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{text-align:center}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #e0dadf;border-right:0;margin:1px}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border-right:1px solid #e0dadf;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{background:#f7f6f7;color:#998896}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{font-size:100%;margin:0;line-height:1em;cursor:pointer;position:relative;font-family:inherit;overflow:visible;padding:6px 10px;text-decoration:none;font-weight:700;-webkit-border-radius:2px;border-radius:2px;left:auto;color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,.8);border:1px solid #FFFFFF;background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7,#e0dadf);background:-moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);background:-moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);white-space:nowrap;display:inline-block;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1)}.woocommerce #content input.button.loading,.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce-page #content input.button.loading,.woocommerce-page #respond input#submit.loading,.woocommerce-page a.button.loading,.woocommerce-page button.button.loading,.woocommerce-page input.button.loading{color:#777;border:1px solid #f7f6f7}.woocommerce #content input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce-page #content input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/ajax-loader.gif) center no-repeat rgba(255,255,255,.65)}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{position:absolute;height:16px;width:16px;top:.35em;right:-26px;text-indent:0;font-family:WooCommerce;content:"\e017"}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#d4cdd2));background:-webkit-linear-gradient(#f7f6f7,#d4cdd2);background:-moz-linear-gradient(center top,#f7f6f7 0,#d4cdd2 100%);background:-moz-gradient(center top,#f7f6f7 0,#d4cdd2 100%);text-decoration:none}.woocommerce #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce-page #content input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active{top:1px}.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FFE));background:-webkit-linear-gradient(#fff,#FFE);background:-moz-linear-gradient(center top,#fff 0,#FFE 100%);background:-moz-gradient(center top,#fff 0,#FFE 100%);border-color:#76456c;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.6)}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#864f7b));background:-webkit-linear-gradient(#fff,#864f7b);background:-moz-linear-gradient(center top,#fff 0,#864f7b 100%);background:-moz-gradient(center top,#fff 0,#864f7b 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.6)}.woocommerce #content input.button.disabled,.woocommerce #content input.button:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page #content input.button.disabled,.woocommerce-page #content input.button:disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled{color:#aaa;border:1px solid #e0dadf;background:#f7f6f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed}.woocommerce #content input.button.disabled:active,.woocommerce #content input.button:disabled:active,.woocommerce #respond input#submit.disabled:active,.woocommerce #respond input#submit:disabled:active,.woocommerce a.button.disabled:active,.woocommerce a.button:disabled:active,.woocommerce button.button.disabled:active,.woocommerce button.button:disabled:active,.woocommerce input.button.disabled:active,.woocommerce input.button:disabled:active,.woocommerce-page #content input.button.disabled:active,.woocommerce-page #content input.button:disabled:active,.woocommerce-page #respond input#submit.disabled:active,.woocommerce-page #respond input#submit:disabled:active,.woocommerce-page a.button.disabled:active,.woocommerce-page a.button:disabled:active,.woocommerce-page button.button.disabled:active,.woocommerce-page button.button:disabled:active,.woocommerce-page input.button.disabled:active,.woocommerce-page input.button:disabled:active{top:0}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{float:none}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:60px;position:relative;margin:0 auto;overflow:hidden;zoom:1}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{width:40px;height:28px;float:left;padding:0;margin:0;text-align:center;border:1px solid #FFFFFF;border-right:0;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;box-shadow:inset 0 0 2px 0 #f7f6f7;-webkit-box-shadow:inset 0 0 2px 0 #f7f6f7;font-weight:700;-moz-appearance:textfield}.woocommerce #content .quantity input[type=number],.woocommerce #content .quantity noindex:-o-prefocus,.woocommerce .quantity input[type=number],.woocommerce .quantity noindex:-o-prefocus,.woocommerce-page #content .quantity input[type=number],.woocommerce-page #content .quantity noindex:-o-prefocus,.woocommerce-page .quantity input[type=number],.woocommerce-page .quantity noindex:-o-prefocus{padding-right:1.2em}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:20px;height:15px;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;line-height:13px;font-size:12px;-webkit-border-radius:2px;border-radius:2px;color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,.8);border:1px solid #FFFFFF;background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7,#e0dadf);background:-moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);background:-moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1)}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#d4cdd2));background:-webkit-linear-gradient(#f7f6f7,#d4cdd2);background:-moz-linear-gradient(center top,#f7f6f7 0,#d4cdd2 100%);background:-moz-gradient(center top,#f7f6f7 0,#d4cdd2 100%)}.woocommerce #content .quantity .plus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .plus{top:0;right:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce #content .quantity .minus,.woocommerce .quantity .minus,.woocommerce-page #content .quantity .minus,.woocommerce-page .quantity .minus{bottom:0;right:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.woocommerce #reviews h2 small,.woocommerce-page #reviews h2 small{float:right;color:#777;font-size:15px;line-height:21px;margin:10px 0 0}.woocommerce #reviews h2 small a,.woocommerce-page #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:0}.woocommerce #reviews #respond,.woocommerce-page #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment,.woocommerce-page #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before,.woocommerce-page #reviews #comments .add_review:after,.woocommerce-page #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after,.woocommerce-page #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before,.woocommerce-page #reviews #comments ol.commentlist:after,.woocommerce-page #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce-page #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta,.woocommerce-page #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#f7f6f7;border:1px solid #f0eef0;margin:0;line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #f0eef0;-webkit-border-radius:4px;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before,.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after,.woocommerce-page #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children,.woocommerce-page #reviews #comments ol.commentlist ul.children{list-style:none;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,.woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond,.woocommerce-page #reviews #comments ol.commentlist #respond{border:1px solid #f0eef0;-webkit-border-radius:4px;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before,.woocommerce-page #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating,.woocommerce-page .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{line-height:2em;display:block}.woocommerce .woocommerce-product-rating .star-rating,.woocommerce-page .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating,.woocommerce-page .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond,.woocommerce-page #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before,.woocommerce-page #review_form #respond:after,.woocommerce-page #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after,.woocommerce-page #review_form #respond:after{clear:both}.woocommerce #review_form #respond p,.woocommerce-page #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars,.woocommerce-page p.stars{position:relative;font-size:1em}.woocommerce p.stars a,.woocommerce-page p.stars a{display:inline-block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative}.woocommerce p.stars a:last-child,.woocommerce-page p.stars a:last-child{border-right:0}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-1,.woocommerce-page p.stars a.star-2,.woocommerce-page p.stars a.star-3,.woocommerce-page p.stars a.star-4,.woocommerce-page p.stars a.star-5{border-right:1px solid #ccc}.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-1:after,.woocommerce-page p.stars a.star-2:after,.woocommerce-page p.stars a.star-3:after,.woocommerce-page p.stars a.star-4:after,.woocommerce-page p.stars a.star-5:after{font-family:WooCommerce;text-indent:0;position:absolute;top:0;left:0}.woocommerce p.stars a.star-1,.woocommerce-page p.stars a.star-1{width:2em}.woocommerce p.stars a.star-1:after,.woocommerce-page p.stars a.star-1:after{content:"\e021"}.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-1:hover:after,.woocommerce-page p.stars a.star-1.active:after,.woocommerce-page p.stars a.star-1:hover:after{content:"\e020"}.woocommerce p.stars a.star-2,.woocommerce-page p.stars a.star-2{width:3em}.woocommerce p.stars a.star-2:after,.woocommerce-page p.stars a.star-2:after{content:"\e021\e021"}.woocommerce p.stars a.star-2.active:after,.woocommerce p.stars a.star-2:hover:after,.woocommerce-page p.stars a.star-2.active:after,.woocommerce-page p.stars a.star-2:hover:after{content:"\e020\e020"}.woocommerce p.stars a.star-3,.woocommerce-page p.stars a.star-3{width:4em}.woocommerce p.stars a.star-3:after,.woocommerce-page p.stars a.star-3:after{content:"\e021\e021\e021"}.woocommerce p.stars a.star-3.active:after,.woocommerce p.stars a.star-3:hover:after,.woocommerce-page p.stars a.star-3.active:after,.woocommerce-page p.stars a.star-3:hover:after{content:"\e020\e020\e020"}.woocommerce p.stars a.star-4,.woocommerce-page p.stars a.star-4{width:5em}.woocommerce p.stars a.star-4:after,.woocommerce-page p.stars a.star-4:after{content:"\e021\e021\e021\e021"}.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-4:hover:after,.woocommerce-page p.stars a.star-4.active:after,.woocommerce-page p.stars a.star-4:hover:after{content:"\e020\e020\e020\e020"}.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-5{width:6em;border:0}.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}.woocommerce p.stars a.star-5.active:after,.woocommerce p.stars a.star-5:hover:after,.woocommerce-page p.stars a.star-5.active:after,.woocommerce-page p.stars a.star-5:hover:after{content:"\e020\e020\e020\e020\e020"}.woocommerce table.shop_attributes,.woocommerce-page table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%; font-weight: bold;}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td p,.woocommerce-page table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.woocommerce-page table.shop_attributes .alt td,.woocommerce-page table.shop_attributes .alt th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;-webkit-border-radius:5px;border-radius:5px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:700;line-height:18px;padding:9px 12px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small,.woocommerce-page table.shop_table td small{font-weight:400}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders,.woocommerce-page table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce-page table.my_account_orders td,.woocommerce-page table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name dl.variation{margin:.25em 0}.woocommerce td.product-name dl.variation:after,.woocommerce td.product-name dl.variation:before,.woocommerce-page td.product-name dl.variation:after,.woocommerce-page td.product-name dl.variation:before{content:" ";display:table}.woocommerce td.product-name dl.variation:after,.woocommerce-page td.product-name dl.variation:after{clear:both}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{padding:0 0 .25em}.woocommerce td.product-name dl.variation dd p:last-child,.woocommerce-page td.product-name dl.variation dd p:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification,.woocommerce-page td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity,.woocommerce-page td.product-quantity{min-width:80px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{min-width:32px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:32px}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{vertical-align:middle}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;-webkit-border-radius:100%;border-radius:100%;color:red;text-decoration:none;font-weight:700}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{background-color:red;color:#fff}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #e0dadf;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1em}.woocommerce #content table.cart input,.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{margin:0;vertical-align:middle;line-height:1em}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget{list-style:none;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl,.woocommerce-page ul.cart_list li dl,.woocommerce-page ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before,.woocommerce-page ul.cart_list li dl:after,.woocommerce-page ul.cart_list li dl:before,.woocommerce-page ul.product_list_widget li dl:after,.woocommerce-page ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after,.woocommerce-page ul.cart_list li dl:after,.woocommerce-page ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt,.woocommerce-page ul.cart_list li dl dd,.woocommerce-page ul.cart_list li dl dt,.woocommerce-page ul.product_list_widget li dl dd,.woocommerce-page ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.woocommerce-page ul.cart_list li dl dt,.woocommerce-page ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd,.woocommerce-page ul.cart_list li dl dd,.woocommerce-page ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child,.woocommerce-page ul.cart_list li dl dd p:last-child,.woocommerce-page ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page ul.cart_list li .star-rating,.woocommerce-page ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #f7f6f7;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce-page .widget_shopping_cart .total strong,.woocommerce-page.widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce-page .widget_shopping_cart .buttons:after,.woocommerce-page .widget_shopping_cart .buttons:before,.woocommerce-page.widget_shopping_cart .buttons:after,.woocommerce-page.widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce-page .widget_shopping_cart .buttons:after,.woocommerce-page.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:7px;content:"\e02e"}.woocommerce .cart-collaterals .cart_totals p,.woocommerce-page .cart-collaterals .cart_totals p{margin:0}.woocommerce .cart-collaterals .cart_totals p small,.woocommerce-page .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{border-collapse:separate;-webkit-border-radius:5px;border-radius:5px;margin:0 0 6px;padding:0}.woocommerce .cart-collaterals .cart_totals table tr:first-child td,.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th{border-top:0}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{padding:6px 12px 0 0;width:25%}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding:6px 0}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{vertical-align:top}.woocommerce .cart-collaterals .cart_totals table small,.woocommerce-page .cart-collaterals .cart_totals table small{display:block;color:#777}.woocommerce .cart-collaterals .cart_totals table select,.woocommerce-page .cart-collaterals .cart_totals table select{width:100%}.woocommerce .cart-collaterals .cart_totals .discount td,.woocommerce-page .cart-collaterals .cart_totals .discount td{color:#85ad74}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-top:1px solid #f7f6f7}.woocommerce .cart-collaterals .cart_totals a.button.alt,.woocommerce-page .cart-collaterals .cart_totals a.button.alt{display:inline-block}.woocommerce .cart-collaterals .cross-sells ul.products li.product,.woocommerce-page .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{line-height:2em}.woocommerce form .form-row label.hidden,.woocommerce-page form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline,.woocommerce-page form .form-row label.inline{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{height:4em;line-height:1.5em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce form .form-row.validate-required.woocommerce-invalid select,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-invalid select{border-color:#fb7f88}.woocommerce form .form-row ::-webkit-input-placeholder,.woocommerce-page form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder,.woocommerce-page form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder,.woocommerce-page form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{border:1px solid #e0dadf;padding:20px;margin:2em 0;text-align:left;-webkit-border-radius:5px;border-radius:5px}.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{list-style:none;margin:0;padding:0}.woocommerce ul#shipping_method li,.woocommerce-page ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none}.woocommerce ul#shipping_method .amount,.woocommerce-page ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents,.woocommerce-page p.woocommerce-shipping-contents{margin:0}.woocommerce .checkout .col-2 h3#ship-to-different-address,.woocommerce-page .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce .checkout .col-2 .form-row-first,.woocommerce .checkout .col-2 .notes,.woocommerce-page .checkout .col-2 .form-row-first,.woocommerce-page .checkout .col-2 .notes{clear:left}.woocommerce .checkout .create-account small,.woocommerce-page .checkout .create-account small{font-size:11px;color:#777;line-height:13px;font-weight:400}.woocommerce .checkout div.shipping-address,.woocommerce-page .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce .checkout .shipping_address,.woocommerce-page .checkout .shipping_address{clear:both}.woocommerce #payment,.woocommerce-page #payment{background:#f7f6f7;-webkit-border-radius:5px;border-radius:5px}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #e0dadf;margin:0;list-style:none}.woocommerce #payment ul.payment_methods:after,.woocommerce #payment ul.payment_methods:before,.woocommerce-page #payment ul.payment_methods:after,.woocommerce-page #payment ul.payment_methods:before{content:" ";display:table}.woocommerce #payment ul.payment_methods:after,.woocommerce-page #payment ul.payment_methods:after{clear:both}.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{line-height:2em;text-align:left;margin:0;font-weight:400}.woocommerce #payment ul.payment_methods li input,.woocommerce-page #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}.woocommerce #payment ul.payment_methods li img+img,.woocommerce-page #payment ul.payment_methods li img+img{margin-left:2px}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{padding:1em;border-top:1px solid #fff}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{position:relative;width:96%;padding:1em 2%;margin:1em 0;font-size:.92em;-webkit-border-radius:2px;border-radius:2px;line-height:1.5em;background:#ebe8eb;background:-webkit-gradient(linear,left top,left bottom,from(#ebe8eb),to(#e0dadf));background:-webkit-linear-gradient(#ebe8eb,#e0dadf);background:-moz-linear-gradient(center top,#ebe8eb 0,#e0dadf 100%);background:-moz-gradient(center top,#ebe8eb 0,#e0dadf 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,.8)}.woocommerce #payment div.payment_box input.input-text,.woocommerce #payment div.payment_box textarea,.woocommerce-page #payment div.payment_box input.input-text,.woocommerce-page #payment div.payment_box textarea{border-color:#FFFFFF #d4cdd2 #d4cdd2;box-shadow:0 1px 0 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.4)}.woocommerce #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-page #payment div.payment_box ::-webkit-input-placeholder{color:#FFFFFF}.woocommerce #payment div.payment_box :-moz-placeholder,.woocommerce-page #payment div.payment_box :-moz-placeholder{color:#FFFFFF}.woocommerce #payment div.payment_box :-ms-input-placeholder,.woocommerce-page #payment div.payment_box :-ms-input-placeholder{color:#FFFFFF}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/visa.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/mastercard.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/laser.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/diners.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/maestro.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/jcb.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/amex.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/icons/credit-cards/discover.png)}.woocommerce #payment div.payment_box span.help,.woocommerce-page #payment div.payment_box span.help{font-size:11px;color:#777;line-height:13px;font-weight:400}.woocommerce #payment div.payment_box .form-row,.woocommerce-page #payment div.payment_box .form-row{margin:0 0 1em}.woocommerce #payment div.payment_box p:last-child,.woocommerce-page #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{content:"";display:block;border:8px solid #ebe8eb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}.woocommerce #payment .payment_method_paypal .about_paypal,.woocommerce-page #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.woocommerce #payment .payment_method_paypal img,.woocommerce-page #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce .order_details,.woocommerce-page .order_details{margin:0 0 1.5em;list-style:none}.woocommerce .order_details:after,.woocommerce .order_details:before,.woocommerce-page .order_details:after,.woocommerce-page .order_details:before{content:" ";display:table}.woocommerce .order_details:after,.woocommerce-page .order_details:after{clear:both}.woocommerce .order_details li,.woocommerce-page .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1em;border-right:1px dashed #e0dadf;padding-right:2em}.woocommerce .order_details li strong,.woocommerce-page .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em}.woocommerce .order_details li:last-of-type,.woocommerce-page .order_details li:last-of-type{border:none}.woocommerce .addresses .title:after,.woocommerce .addresses .title:before,.woocommerce-page .addresses .title:after,.woocommerce-page .addresses .title:before{content:" ";display:table}.woocommerce .addresses .title:after,.woocommerce-page .addresses .title:after{clear:both}.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{float:left}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{float:right}.woocommerce ol.commentlist.notes li.note p.meta,.woocommerce-page ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce ol.commentlist.notes li.note .description p:last-child,.woocommerce-page ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce ul.digital-downloads,.woocommerce-page ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li,.woocommerce-page ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li:before,.woocommerce-page ul.digital-downloads li:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\e00a"}.woocommerce ul.digital-downloads li .count,.woocommerce-page ul.digital-downloads li .count{float:right}.woocommerce .widget_layered_nav ul,.woocommerce-page .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none}.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_layered_nav ul li:after,.woocommerce .widget_layered_nav ul li:before,.woocommerce-page .widget_layered_nav ul li:after,.woocommerce-page .widget_layered_nav ul li:before{content:" ";display:table}.woocommerce .widget_layered_nav ul li:after,.woocommerce-page .widget_layered_nav ul li:after{clear:both}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span,.woocommerce-page .widget_layered_nav ul li a,.woocommerce-page .widget_layered_nav ul li span{padding:1px 0;float:left}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{padding:0 6px;text-decoration:none;border:1px solid #fff;background:#fff;box-shadow:inset 0 1px 1px rgba(255,255,255,.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5) #888;color:#fff;-webkit-border-radius:3px;border-radius:3px}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce-page .widget_layered_nav ul li.chosen a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\e013"}.woocommerce .widget_layered_nav ul small.count,.woocommerce-page .widget_layered_nav ul small.count{float:right;margin-left:6px;font-size:1em;padding:1px 0;color:#777}.woocommerce .widget_layered_nav_filters ul,.woocommerce-page .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li,.woocommerce-page .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{padding:0 6px;text-decoration:none;border:1px solid #fff;background:#fff;box-shadow:inset 0 1px 1px rgba(255,255,255,.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5) #888;color:#fff;-webkit-border-radius:3px;border-radius:3px;float:left}.woocommerce .widget_layered_nav_filters ul li a:before,.woocommerce-page .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\e013"}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;-webkit-border-radius:1em;border-radius:1em;border:1px solid #150d14;cursor:pointer;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FFE));background:-webkit-linear-gradient(#fff,#FFE);background:-moz-linear-gradient(center top,#fff 0,#FFE 100%);background:-moz-gradient(center top,#fff 0,#FFE 100%);outline:0;top:-.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.65);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.65);box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.65)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.5);-webkit-border-radius:1em;border-radius:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{margin-top:50px; margin-bottom: 30px;-webkit-border-radius:1em;border-radius:1em;background:#1e1e1e;background:-webkit-gradient(linear,left top,left bottom,from(#1e1e1e),to(#6a6a6a));background:-webkit-linear-gradient(#1e1e1e,#6a6a6a);background:-moz-linear-gradient(center top,#1e1e1e 0,#6a6a6a 100%);background:-moz-gradient(center top,#1e1e1e 0,#6a6a6a 100%)}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.woocommerce #content input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce-page #content input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before{background-image:url(//scale-modellwerft.de/wp-content/themes/scale-theme/images/ajax-loader@2x.gif);background-size:16px 16px}}@font-face{font-family:'FontAwesome';src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider {margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px} .flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} .flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .flex-next {opacity: 1; right: 0;}
}.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
left: -9999px;
z-index: 1010;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
left: 0;
}
.chosen-container a {
cursor: pointer;
}  .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 23px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: white url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}  .chosen-container .chosen-results {
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}  .chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
width: 100%;
height: auto !important;
height: 1%;
border: 1px solid #aaa;
background-color: #fff;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
cursor: text;
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 1px 0;
padding: 5px;
height: 15px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #666;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 0 3px 5px;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
border-radius: 3px;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-clip: padding-box;
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
line-height: 13px;
cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 4px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}  .chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #111 !important;
}  .chosen-disabled {
opacity: 0.5 !important;
cursor: default;
}
.chosen-disabled .chosen-single {
cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}  .chosen-rtl {
text-align: right;
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px;
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px;
}
.chosen-rtl .chosen-choices li {
float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
padding: 4px 5px 4px 20px;
background: white url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite.png) no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chosen-sprite@2x.png) !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}.slider {
display: inline-block;
vertical-align: middle;
position: relative;
}
.slider.slider-horizontal {
width: 210px;
height: 20px;
}
.slider.slider-horizontal .slider-track {
height: 10px;
width: 100%;
margin-top: -5px;
top: 50%;
left: 0;
}
.slider.slider-horizontal .slider-selection {
height: 100%;
top: 0;
bottom: 0;
}
.slider.slider-horizontal .slider-handle {
margin-left: -10px;
margin-top: -5px;
}
.slider.slider-horizontal .slider-handle.triangle {
border-width: 0 10px 10px 10px;
width: 0;
height: 0;
border-bottom-color: #0480be;
margin-top: 0;
}
.slider.slider-vertical {
height: 210px;
width: 20px;
}
.slider.slider-vertical .slider-track {
width: 10px;
height: 100%;
margin-left: -5px;
left: 50%;
top: 0;
}
.slider.slider-vertical .slider-selection {
width: 100%;
left: 0;
top: 0;
bottom: 0;
}
.slider.slider-vertical .slider-handle {
margin-left: -5px;
margin-top: -10px;
}
.slider.slider-vertical .slider-handle.triangle {
border-width: 10px 0 10px 10px;
width: 1px;
height: 1px;
border-left-color: #0480be;
margin-left: 0;
}
.slider input {
display: none;
}
.slider .tooltip-inner {
white-space: nowrap;
}
.slider-track {
position: absolute;
cursor: pointer;
background-color: #f7f7f7;
background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.slider-selection {
position: absolute;
background-color: #f7f7f7;
background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f5f5f5));
background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5);
background-image: -o-linear-gradient(top, #f9f9f9, #f5f5f5);
background-image: linear-gradient(to bottom, #f9f9f9, #f5f5f5);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.slider-handle {
position: absolute;
width: 20px;
height: 20px;
background-color: #0e90d2;
background-image: -moz-linear-gradient(top, #149bdf, #0480be);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
background-image: -o-linear-gradient(top, #149bdf, #0480be);
background-image: linear-gradient(to bottom, #149bdf, #0480be);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
opacity: 0.8;
border: 0px solid transparent;
}
.slider-handle.round {
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.slider-handle.triangle {
background: transparent none;
}.jcarousel-skin-tango .jcarousel-container {
float: left;
}
.jcarousel-skin-tango {
float: left;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width: 245px;
padding: 20px 40px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 117px;
height: 440px;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:  245px;
height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  117px;
height: 440px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 100px;
height: 120px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 0;
margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
} .jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 35px;
width: 32px;
height: 32px;
cursor: pointer; }
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 35px;
width: 32px;
height: 32px;
cursor: pointer; }
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}@font-face {
font-family: 'russianregular';
src: url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/russian-webfont..eot);
src: url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/russian-webfont.e.ot?#iefix) format('embedded-opentype'),
url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/russian-webfont.ttf) format('truetype'),
url(//scale-modellwerft.de/wp-content/themes/scale-theme/fonts/russian-webfont.svg#russianregular) format('svg');
font-weight: normal;
font-style: normal;
}
@import url("http: //fonts.googleapis.com/css?family=Rajdhani:300,400,500,600,700&subset=latin,devanagari,latin-ext");
* {
outline: none !important;
}
body {
font-family: "Rajdhani", Arial, sans-serif;
padding-top: 50px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/background.png) repeat fixed center !important;
font-size: 18px;
}
ins {
text-decoration: none;
}
a {
color: #b01e2c;
text-decoration: none;
}
.lang-item {
display: inline;
list-style: none;
}
.slug {
font-size: 24px;
text-transform: uppercase;
padding-bottom: 30px;
color: #333;
letter-spacing: 0.5em;
font-weight: 500;
}
.img-responsive {
width: 100%;
height: auto;
min-height: 1px;
}
.woocommerce #payment, .woocommerce-page #payment {
background: none;
}
.panel {
background: none !important;
}
.klassenthumb {
margin-bottom: 30px;
margin-top: 30px;
}
.klassenthumb-sm {
min-height: 100px;
max-height: 111px;
}
.admin-bar .navbar-custom {
top: 28px !important;
}
.navbar-custom .navbar-collapse {
padding-left: 0px;
padding-right: 0px;
}
.navbar-custom .nav > li {
padding-left: 10px;
}
.navbar-custom .nav > li:first-child > a {
padding-left: 0;
border-left: none;
}
.navbar-custom .nav > li:last-child > a {
padding-right: 0;
}
.navbar-custom .nav > li > a {
border-left: solid 1px #404040;
}
.navbar-custom .navbar-nav .active:hover a {
background-color: transparent;
}
.site-title {
text-align: center;
width: 100%;
border-bottom: solid 2px #e9e9e9;
margin-bottom: 30px;
}
.headerimg {
margin-top: 20px;
margin-bottom: 30px;
}
.klassen {
margin-top: 30px;
}
.klassen .thumb {
margin-bottom: 10px;
display: inline-block;
margin-left: auto;
margin-right: 30px;
}
.site-title h2, .site-title h3 {
color: #444444;
margin: 0;
letter-spacing: 0.2em;
font-family: "russianregular", Arial, sans-serif !important;
font-weight: 500;
padding-bottom: 20px;
border-bottom: solid 2px #444444;
margin-bottom: -2px;
display: inline-block;
}
.shop-title {
width: 100%;
border-bottom: solid 2px #444444;
border-top: solid 2px #444;
margin-bottom: 30px;
}
.shop-title h2, .shop-title h3 {
color: #444444;
margin: 0;
letter-spacing: 0.2em;
font-family: "russianregular", Arial, sans-serif !important;
font-weight: 500;
padding-bottom: 10px;
border-bottom: solid 2px #e9e9e9;
border-top: solid 2px #e9e9e9;
margin-bottom: -2px;
margin-top: -2px;
padding-top: 15px;
display: inline-block;
}
.site-title h4 {
color: #b01e2c;
letter-spacing: 0.2em;
font-family: "Rajdhani", Arial, sans-serif !important;
font-weight: 600;
text-transform: uppercase;
padding-bottom: 15px;
border-bottom: solid 2px #444444;
margin-bottom: -2px;
display: inline-block;
}
.navbar-custom .navbar-nav .active a {
background-color: transparent;
}
.navbar-custom .navbar-nav > li {
padding-top: 12px;
padding-bottom: 12px;
}
.navbar-custom .navbar-nav > li > a {
padding-top: 3px;
padding-bottom: 3px;
color: #cccccc;
text-transform: uppercase;
padding-left: 20px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.navbar-custom .navbar-nav > li > a .glyphicon {
vertical-align: top;
margin-right: 5px;
line-height: 13px;
top: 0px;
}
.custom-submit {
background-color: #2a2a2a;
color: #b01e2c;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
font-weight: 500;
letter-spacing: 0.2em;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
border: solid 2px #b01e2c;
text-transform: uppercase;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.custom-submit:hover {
background-color: #b01e2c;
border-color: #b01e2c;
color: #2a2a2a;
}
.custom-button {
background-color: transparent;
color: #FFF;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
font-weight: bold;
-webkit-border-radius: 4px;
-webkit-background-clip: padding-box;
-moz-border-radius: 4px;
-moz-background-clip: padding;
border-radius: 4px;
background-clip: padding-box;
border: solid 2px #FFF;
text-transform: uppercase;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
padding: 6px 8px;
}
.custom-button.custom-button-inverted {
background-color: #b01e2c;
border-color: #b01e2c;
color: white;
font-size: 19px;
line-height: 22px;
font-weight: 500;
}
.custom-button.custom-button-inverted:hover {
color: #444444;
}
.custom-button:hover {
background-color: #b01e2c;
border-color: #b01e2c;
color: white;
}
.custom-button.btn-sm {
padding: 4px 15px 3px;
font-size: 13px;
line-height: 18px;
color: #a3a3a3;
border-color: #a3a3a3;
}
.custom-button.btn-sm:hover {
color: white;
border-color: #b01e2c;
}
.custom-button.btn-lg {
padding: 12px 40px;
font-size: 20px;
line-height: 24px;
font-weight: 600;
}
.custom-button.btn-white {
color: #fff;
border-color: #fff;
}
header {
padding-top: 20px;
width: 100%;
border-bottom: solid 3px #4f4f4f;
float: left;
}
footer {
padding: 50px 0;
background-color: #2a2a2a;
width: 100%;
float: left;
}
#main {
padding: 0 0 60px;
float: left;
width: 100%;
}
#main.blog-page {
padding: 50px 0;
}
.register-block {
font-family: Rajdhani, Arial, sans-serif;
font-size: 13px;
color: #888888;
}
.register-block a {
color: #888888;
text-decoration: none;
}
.brand {
font-size: 42px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
text-align: center;
color: #272727;
width: 100%;
text-transform: uppercase;
margin-bottom: 40px;
}
.brand a {
display: inline-block;
vertical-align: middle;
text-decoration: none;
color: #272727;
}
.site-logo {
text-align: center;
margin: 20px 0 40px 0;
}
.site-logo a {
display: inline-block;
}
.wrapper-block {
width: 100%;
border-top: solid 1px #eeeeee;
}
.main-nav {
float: left;
padding: 0;
margin: 0;
text-align: center;
list-style: none;
width: 100%;
}
.main-nav > li:hover > ul {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
height: auto;
overflow: visible;
}
.main-nav > li:hover > ul > li:hover > a {
color: #b01e2c;
background-color: #eaeaea;
}
.main-nav > li:hover > ul > li:hover > ul {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
height: auto;
overflow: visible;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > a {
color: #b01e2c;
background-color: #eaeaea;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > ul {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
height: auto;
overflow: visible;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > a {
color: #b01e2c;
background-color: #eaeaea;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
height: auto;
overflow: visible;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > a {
color: #b01e2c;
background-color: #eaeaea;
}
.main-nav > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
height: auto;
overflow: visible;
}
.main-nav ul {
text-align: center;
}
.main-nav > li {
float: none;
margin-left: 60px;
display: inline-block;
padding-top: 15px;
padding-bottom: 15px;
border-top: solid 2px transparent;
margin-top: -2px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
position: relative;
}
.main-nav > li:first-child {
margin-left: 0px;
}
.main-nav > li.current-menu-item {
border-top: solid 2px #444444;
}
.main-nav > li.current-menu-item > a {
color: #FFF !important;
}
.main-nav > li:hover {
border-top: solid 2px #444444;
}
.main-nav > li:hover > a {
color: #b01e2c;
}
.center {
margin: 0 auto !important;
text-align: center !important;
width: 100%;
}
.main-nav > li > a {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
color: #FFF;
text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.main-nav > li.menu-item-has-children > a {
position: relative;
}
.main-nav > li > ul {
position: absolute;
top: 100%;
left: 0px;
width: 150px;
background-color: #f2f2f2;
padding: 10px 0;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
list-style: none;
margin: 0;
z-index: 20000;
-webkit-border-radius: 0 0 4px 4px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 0 4px 4px;
-moz-background-clip: padding;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
height: 0;
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
overflow: hidden;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.main-nav > li > ul > li {
float: left;
width: 100%;
position: relative;
}
.main-nav > li > ul > li:hover > a {
color: #b01e2c;
background-color: #eaeaea;
}
.main-nav > li > ul > li > a {
float: left;
width: 100%;
padding: 10px 15px;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
color: #444444;
text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.main-nav > li > ul > li ul {
position: absolute;
top: 0px;
left: 100%;
width: 150px;
background-color: #f2f2f2;
padding: 10px 0;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
list-style: none;
margin: 0;
z-index: 200;
-webkit-border-radius: 0 0 4px 4px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 0 4px 4px;
-moz-background-clip: padding;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
height: 0;
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
overflow: hidden;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.main-nav > li > ul > li ul li {
float: left;
width: 100%;
position: relative;
}
.main-nav > li > ul > li ul li a {
float: left;
width: 100%;
padding: 10px 15px;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
color: #444444;
text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.search-block {
margin-top: 0px;
}
.search-block input {
border: solid 1px transparent;
border-right: solid 1px #eeeeee;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
font-size: 15px;
font-family: "Rajdhani", Arial, sans-serif;
color: #a4a4a4;
padding: 3px 12px;
height: 34px;
background-color: transparent;
}
.search-block input:focus {
border: solid 1px #eeeeee;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.search-block .btn {
border: none;
padding: 2px 12px;
color: #a4a4a4;
background-color: transparent;
}
.search-block .btn:hover {
background-color: transparent;
}
.site-selectors .btn-group.open .dropdown-toggle {
background: #4b4a4a;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
color: white;
text-align: left;
}
.site-selectors .btn-group.open .dropdown-toggle:hover {
background: #4b4a4a;
}
.site-selectors .btn-group .btn {
width: 110px;
border: none;
-webkit-border-radius: 0px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0px;
-moz-background-clip: padding;
border-radius: 0px;
background-clip: padding-box;
background-color: transparent;
-webkit-transition: background 0.4s ease-in-out;
-moz-transition: background 0.4s ease-in-out;
-o-transition: background 0.4s ease-in-out;
-ms-transition: background 0.4s ease-in-out;
transition: background 0.4s ease-in-out;
}
.site-selectors .btn-group .btn:hover {
background-color: #4B4A4A;
color: #FFF;
}
.site-selectors .btn-group .dropdown-menu {
width: 110px;
min-width: 110px;
-webkit-border-radius: 0px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0px;
-moz-background-clip: padding;
border-radius: 0px;
background-clip: padding-box;
margin-top: 0px;
background-color: #f2f2f2;
}
.site-selectors .btn-group .dropdown-menu > li > a {
padding: 3px 8px;
color: #555555;
}
.site-selectors .btn-group .dropdown-menu > li > a:hover {
background-color: #dedede;
color: #555555;
}
.flag {
width: 16px;
height: 13px;
display: inline-block;
vertical-align: middle;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/icon-flag.png) no-repeat;
margin-bottom: 2px;
}
.flag.flag-gb {
background-position: 0px 0px;
}
.flag.flag-it {
background-position: 0px -13px;
}
.flag.flag-ge {
background-position: 0px -26px;
}
.flag.flag-es {
background-position: 0px -52px;
}
.flag.flag-fr {
background-position: 0px -39px;
}
.footer-widget {
width: 100%;
float: left;
}
.footer-widget .widget-title {
width: 100%;
float: left;
border-bottom: solid 1px #212121;
margin-bottom: 30px;
position: relative;
}
.footer-widget .widget-title h3,
.footer-widget .widget-title h2 {
color: #cccccc;
margin: 0;
font-family: "russianregular", Arial, sans-serif;
text-transform: uppercase;
font-weight: 300;
padding-bottom: 20px;
border-bottom: solid 1px #999999;
margin-bottom: -1px;
display: inline-block;
}
.footer-widget .widget-title h3 {
font-size: 26px;
font-weight: 500;
color: #b01e2c;
}
.footer-widget .widget-title h2 {
font-size: 18px;
}
.footer-widget .widget-content {
width: 100%;
float: left;
}
.footer-widget .widget-content .links {
width: 100%;
display: inline-block;
padding: 0;
margin: 0;
list-style: none;
}
.footer-widget .widget-content .links li {
width: 100%;
display: inline-block;
}
.footer-widget .widget-content .links li a {
width: 100%;
display: inline-block;
color: #FFFFFF;
text-decoration: none;
padding: 5px 0;
font-size: 15px;
font-family: Rajdhani, Arial, sans-serif;
}
.footer-widget address, .widget address {
line-height: 43px;
width: 100%;
display: inline-block;
color: #FFFFFF;
text-decoration: none;
padding: 0;
font-size: 15px;
font-family: Rajdhani, Arial, sans-serif;
}
.footer-widget .slider-controls button {
color: #999999;
}
.footer-widget .slider-controls button:hover {
border: solid 2px #999999;
}
.footer-widget .flexslider {
background-color: transparent;
margin: 0;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.widget {
width: 100%;
float: left;
margin-bottom: 55px;
}
.widget .widget-title {
width: 100%;
float: left;
border-bottom: solid 2px #e9e9e9;
margin-bottom: 25px;
position: relative;
}
.widget .widget-title .slider-controls {
position: absolute;
top: 5px;
right: 0px;
}
.widget .widget-title h2,
.widget .widget-title h3 {
color: #444444;
margin: 0;
font-family: "russianregular", Arial, sans-serif;
font-weight: 500;
padding-bottom: 20px;
border-bottom: solid 2px #444444;
margin-bottom: -2px;
display: inline-block;
}
.widget .widget-title h2 {
font-size: 28px;
line-height: 40px;
}
.widget .widget-title h2.contact-widget {
padding-bottom: 13px;
}
.widget .widget-title h3 {
font-size: 23px;
}
.widget .widget-content {
float: left;
width: 100%;
}
.widget .flexslider {
background-color: transparent;
margin: 0;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.widget .contact-line {
width: 100%;
float: left;
margin-bottom: 22px;
}
.widget .contact-line .figure {
width: 37px;
height: 37px;
float: left;
border: solid 2px #999999;
color: #999999;
line-height: 32px;
font-size: 20px;
text-align: center;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
}
.widget .contact-line .text {
margin-left: 52px;
color: #999999;
font-size: 14px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 20px;
font-weight: 300;
margin-top: -4px;
}
.widget .contact-line .text .line {
width: 100%;
display: inline-block;
padding-top: 12px;
}
.footer-form .input-group {
margin-bottom: 10px;
}
.footer-form .input-group-addon {
background: transparent;
border: solid 1px #444444;
border-right: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
color: #FFFFFF;
}
.footer-form input[type='text'],
.footer-form input[type='email'],
.footer-form textarea {
background-color: #2a2a2a;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border-color: #444444;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
letter-spacing: 0.2em;
padding: 10px 12px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow:
none;
}
::-webkit-input-placeholder {
color: #FFF;
}
:-moz-placeholder {
color: #FFF;
}
::-moz-placeholder {
color: #FFF;
}
:-ms-input-placeholder {
color: #FFF;
}
.footer-form input[type='text']::-webkit-input-placeholder,
.footer-form input[type='email']::-webkit-input-placeholder,
.footer-form textarea::-webkit-input-placeholder {
color: #FFF;
text-transform: uppercase;
}
.footer-form input[type='text']::-moz-placeholder,
.footer-form input[type='email']::-moz-placeholder,
.footer-form textarea::-moz-placeholder {
color: #FFF;
text-transform: uppercase;
}
.footer-form input[type='text']:-ms-input-placeholder,
.footer-form input[type='email']:-ms-input-placeholder,
.footer-form textarea:-ms-input-placeholder {
color: #FFF;
text-transform: uppercase;
}
.footer-form input[type='text']:-moz-placeholder,
.footer-form input[type='email']:-moz-placeholder,
.footer-form textarea:-moz-placeholder {
color: #FFF;
text-transform: uppercase;
}
.footer-form input[type='text']:focus,
.footer-form input[type='email']:focus,
.footer-form textarea:focus {
border-color: #444444;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.footer-form textarea {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/pencil.png);
background-position: 10px 10px;
background-repeat: no-repeat;
padding-left: 37px;
}
.footer-form input[type='text'],
.footer-form input[type='email'] {
height: 44px;
border-left: none;
padding: 12px 12px 6px 0px;
}
.footer-form textarea {
margin-bottom: 20px;
}
.favorite-item {
width: 100%;
float: left;
margin-bottom: 30px;
}
.favorite-item > a {
display: inline-block;
width: 100%;
text-decoration: none;
}
.favorite-item figure {
width: 120px;
height: 144px;
float: left;
background-color: #cccccc;
position: relative;
}
.favorite-item figure .corner-sign {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: 700;
padding: 3px 5px;
color: #444444;
text-transform: uppercase;
border: solid 2px #444444;
position: absolute;
top: 5px;
left: 5px;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
z-index: 100;
}
.favorite-item figure .corner-sign.red {
color: #b01e2c;
border: solid 2px #b01e2c;
}
.favorite-item figure img {
width: 100%;
height: auto;
}
.favorite-item .favorite-text {
margin-left: 140px;
font-family: "Rajdhani", Arial, sans-serif;
}
.favorite-item .favorite-text h2 {
font-size: 16px;
color: #999999;
font-weight: normal;
margin: 0;
margin-bottom: 10px;
font-family: "Rajdhani", Arial, sans-serif;
}
.favorite-item .favorite-text .price del,
.favorite-item .favorite-text .price ins {
text-decoration: none;
}
.favorite-item .favorite-text .price span {
font-size: 15px;
color: #cccccc;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
}
.favorite-item .favorite-text .price del span {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
color: #666666;
display: inline-block;
margin-right: 10px;
font-weight: bold;
}
.separator {
width: 100%;
display: inline-block;
position: relative;
border-bottom: solid 1px #eeeeee;
margin: 60px 0; margin-top: 0;
}
.separator.middle:after {
position: absolute;
content: "";
width: 60px;
height: 3px;
background-color: #444444;
top: -1px;
left: 50%;
margin-left: -30px;
}
.separator.footer-separator {
border-bottom: solid 1px #262626;
}
.separator.footer-separator.middle:after {
background-color: #999999;
}
.separator .scroll-top {
width: 34px;
height: 24px;
position: absolute;
top: -12px;
left: 50%;
margin-left: -19px;
border: solid 2px #505050;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
background: #2a2a2a url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/scroll-top.png) center center no-repeat;
text-indent: -9999px;
text-transform: capitalize;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.separator .scroll-top:hover {
background-color: #b01e2c;
border: solid 2px #b01e2c;
}
.social-links ul {
list-style: none;
width: 100%;
text-align: right;
margin: 0;
padding: 0;
}
.social-links ul li {
display: inline-block;
}
.social-links ul li a {
width: 40px;
height: 40px;
background-color: #3b3b3b;
text-indent: -9999px;
text-align: left;
text-transform: capitalize;
margin-left: 10px;
display: inline-block;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/social-icon.png);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.wrap h3 {
text-align: center;
}
.social-links ul li a:hover {
background-color: #b01e2c;
}
.social-links ul li a.facebook {
background-position: 0 0;
}
.social-links ul li a.twitter {
background-position: 0 -40px;
}
.social-links ul li a.rss {
background-position: 0 -80px;
}
.social-links ul li a.digg {
background-position: 0 -120px;
}
.social-links ul li a.linkedin {
background-position: 0 -160px;
}
.social-links ul li a.flickr {
background-position: 0 -200px;
}
.social-links ul li a.skype {
background-position: 0 -240px;
}
.social-links ul li a.email {
background-position: 0 -280px;
}
.copyright p {
font-size: 13px;
font-family: Rajdhani, Arial, sans-serif;
line-height: 40px;
color: #777777;
text-align: center;
}
.read-more {
font-size: 16px !important;
color: #b01e2c !important;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.3em;
font-family: "Rajdhani", Arial, sans-serif !important;
font-weight: 700;
}
.article-slider {
width: 100%;
}
.article-slider .slider-title {
width: 100%;
float: left;
border-bottom: solid 2px #e9e9e9;
margin-bottom: 20px;
}
.article-slider .slider-title h1 {
font-size: 30px;
color: #444444;
margin: 0;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: normal;
padding-bottom: 20px;
border-bottom: solid 2px #444444;
margin-bottom: -2px;
display: inline-block;
}
.article-slider ul {
width: 100%;
display: inline-block;
list-style: none;
margin: 0 !important;
padding: 0 !important;
}
.article-slider ul li {
width: 100%;
float: left;
padding: 0 !important;
border-bottom: 0 !important;
}
.article-slider article {
width: 100%;
float: left;
margin-left: 0px;
}
.article-slider article figure {
float: left;
width: 270px;
}
.article-slider article figure img {
width: 100%;
height: auto;
}
.article-slider article .text {
margin-left: 290px;
}
.article-slider article .text.text-no-margin {
margin-left: 0;
}
.article-slider article .text h2,
.article-slider article .text h2 a {
font-size: 18px;
color: #555555;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
margin: 0;
margin-bottom: 10px;
text-transform: uppercase;
}
.article-slider article .text p {
color: #777777;
font-family: Rajdhani, Arial, sans-serif;
font-size: 14px;
}
.page-title {
background-color: #ececec;
width: 100%;
float: left;
padding: 10px 0;
}
.page-title h1 {
font-size: 26px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 40px;
margin: 0;
font-weight: normal;
color: #444444;
}
.page-title .breadcrumb {
margin: 0;
padding: 11px 0;
background-color: transparent;
font-family: "Rajdhani", Arial;
font-size: 12px;
}
.page-title .breadcrumb a {
color: #999999;
}
.page-title .breadcrumbs a:hover {
color: #b01e2c;
text-decoration: none;
}
.page-title .breadcrumb .active {
color: #555555;
}
.page-title .breadcrumb > li + li:before {
content: "\2192 ";
color: #999999;
}
.blog-article {
width: 100%;
float: left;
margin-bottom: 90px;
}
.blog-article .left-article {
float: left;
width: 170px;
}
.blog-article .left-article .bold-text {
width: 100%;
float: left;
color: #a3a3a3;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 20px;
line-height: 23px;
font-weight: 500;
text-transform: uppercase;
margin-bottom: 10px;
text-align: right;
}
.blog-article .left-article .bold-text a {
color: #a3a3a3;
}
.blog-article .left-article .small-text {
width: 100%;
float: left;
color: #FFF;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 18px;
font-weight: 500;
margin-bottom: 15px;
text-align: right;
}
.blog-article .left-article .small-text a {
color: #FFF;
}
.blog-article .left-article .blog-stats {
float: right;
}
.blog-article .left-article .blog-stats i {
top: 2px;
position: relative;
margin-right: 5px;
}
.blog-article .left-article .blog-stats {
color: #777777;
font-size: 14px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 20px;
font-weight: 500;
}
.blog-article .left-article .blog-stats span {
margin-left: 10px;
}
.blog-article .left-article .info-separator {
border-bottom: solid 2px #d5d5d5;
width: 100%;
float: left;
position: relative;
margin: 10px 0 20px;
}
.blog-article .left-article .info-separator .separator-icon {
position: absolute;
width: 25px;
background-color: #fbfbfb;
height: 15px;
top: -8px;
right: 0;
background-position: 12px center;
background-repeat: no-repeat;
}
.blog-article .left-article .info-separator .separator-icon.photo {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-photo.png);
}
.blog-article .left-article .info-separator .separator-icon.write {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-write.png);
}
.blog-article .left-article .info-separator .separator-icon.video {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-video.png);
}
.blog-article .right-article {
margin-left: 190px;
margin-bottom: 50px;
}
.blog-article .right-article h2 {
color: #555555;
margin-top: -5px;
margin-bottom: 15px;
}
.blog-article .right-article h2 a {
color: #555555;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register {
padding: 30px !important;
padding-bottom: 75px !important;
}
.woocommerce form.register {
min-height: 460px;
}
.blog-article .right-article .text .right {
float: left;
width: 100%;
margin-left: 0;
}
.blog-article h2 {
margin: 10px 0 24px;
font-size: 22px;
line-height: 23px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
color: #FFF;
text-transform: uppercase;
}
.blog-article h2 a {
color: #FFF;
text-decoration: none;
}
.blog-article h2:hover,
.blog-article h2 a:hover {
color: #383838;
}
.blog-article figure {
background-color: #cccccc;
width: 100%;
margin-bottom: 30px;
}
.blog-article .text .left-info {
float: left;
width: 170px;
}
.blog-article .text .bold-text {
width: 100%;
float: left;
color: #a3a3a3;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 20px;
line-height: 23px;
font-weight: 500;
text-transform: uppercase;
margin-bottom: 10px;
}
.blog-article .text .bold-text a {
color: #a3a3a3;
}
.blog-article .text .small-text {
width: 100%;
float: left;
color: #FFF;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 18px;
font-weight: 500;
margin-bottom: 15px;
}
.blog-article .text .small-text a {
color: #FFF;
}
.blog-article .left-info .small-text i {
margin-right: 3px;
}
.blog-article .left-info .small-text i.fa-tag {
position: relative;
top: 1px;
}
.blog-article .text .info-separator {
border-bottom: solid 2px #d5d5d5;
width: 100%;
float: left;
position: relative;
margin: 10px 0 20px;
}
.blog-article .text .info-separator .separator-icon {
position: absolute;
width: 25px;
background-color: #FFF;
height: 15px;
top: -8px;
left: 0;
background-position: 0 center;
background-repeat: no-repeat;
}
.blog-article .text .info-separator .separator-icon.photo {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-photo.png);
}
.blog-article .text .info-separator .separator-icon.write {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-write.png);
}
.blog-article .text .info-separator .separator-icon.video {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/separator-video.png);
}
.blog-article .text .right {
margin-left: 190px;
}
.blog-article .text .right .bottom-line {
width: 100%;
float: left;
}
.blog-article .text .right .read-more {
float: left;
}
.blog-article .text .right .blog-stats {
float: right;
}
.blog-article .text .excerpt {
font-family: Rajdhani, Arial, sans-serif;
font-size: 14px;
color: #777777;
line-height: 20px;
}
.blog-article .text .blog-stats {
color: #777777;
font-size: 14px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 20px;
font-weight: 500;
}
.blog-article .text .blog-stats span {
margin-left: 10px;
}
.single .blog-article .text .blog-stats span {
margin-left: 0;
}
.single .blog-article .text .blog-stats i {
position: relative;
top: 2px;
margin-right: 3px;
}
.blog-article .share-line {
width: 100%;
display: inline-block;
margin-bottom: 20px;
margin-top: 20px;
}
.blog-article .share-line .title {
color: #6d6c67;
font-size: 12px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
line-height: 22px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.blog-article .share-line .share-widget {
display: inline-block;
vertical-align: middle;
width: 100%;
}
.category-article {
float: left;
margin-bottom: 30px;
}
.category-article.category-list {
margin-bottom: 60px;
}
.category-article.category-list:last-child {
margin-bottom: 20px;
}
.category-article.category-list figure {
width: 215px;
float: left;
position: relative;
}
.category-article.category-list figure img {
width: 100%;
height: auto;
}
.category-article.category-list figure figcaption {
margin-top: 10px;
text-align: center;
}
.category-article.category-list figure .corner-sign {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 18px;
font-weight: 700;
padding: 6px 10px;
color: #444444;
text-transform: uppercase;
border: solid 2px #444444;
position: absolute;
top: 10px;
left: 10px;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
z-index: 100;
}
.category-article.category-list figure .corner-sign.red {
color: #b01e2c;
border: solid 2px #b01e2c;
}
.category-article.category-list .color-selector {
width: 25px;
height: 12px;
border: solid 1px #bdbdbd;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
padding: 0;
margin: 2px 3px;
}
.category-article.category-list .color-selector .real-color {
border: solid 1px white;
width: 23px;
height: 10px;
background-color: #fafafa;
text-indent: -9999px;
text-align: left;
float: left;
}
.category-article.category-list .text-wrap {
margin-left: 235px;
}
.category-article.category-list .text-wrap .text {
margin-right: 175px;
border-right: solid 1px #eeeeee;
padding-right: 20px;
}
.category-article.category-list .text-wrap h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 22px;
font-weight: normal;
margin: 5px 0;
color: #555555;
}
.category-article.category-list .text-wrap h2 a {
color: #555555;
text-decoration: none;
}
.category-article.category-list .text-wrap .rating-line {
width: 100%;
display: inline-block;
margin-bottom: 5px;
}
.category-article.category-list .text-wrap .rating-line .stars {
display: inline-block;
vertical-align: middle;
}
.category-article.category-list .text-wrap .rating-line .review-count {
display: inline-block;
vertical-align: middle;
}
.category-article.category-list .text-wrap .rating-line .review-count a {
color: #999999;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 12px;
line-height: 18px;
text-decoration: none;
}
.category-article.category-list .text-wrap .excerpt {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 13px;
line-height: 20px;
color: #777777;
}
.category-article.category-list .text-wrap .right {
width: 155px;
float: right;
}
.category-article.category-list .text-wrap .right a {
color: #999999;
text-decoration: none;
font-size: 12px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 22px;
font-weight: bold;
margin-top: 8px;
margin-bottom: 8px;
display: inline-block;
text-transform: uppercase;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.category-article.category-list .text-wrap .right a.add-to-wishlist {
margin-top: 15px;
}
.category-article.category-list .text-wrap .right a:hover {
color: #666666;
}
.category-article.category-list .text-wrap .right a:hover .wrap-icon {
background-color: #b01e2c;
border: solid 2px #b01e2c;
color: white;
}
.category-article.category-list .text-wrap .right a .wrap-icon {
padding: 2px 5px 0px;
border: solid 2px #999999;
display: inline-block;
vertical-align: middle;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
font-size: 15px;
}
.category-article.category-list .text-wrap .price {
width: 100%;
display: inline-block;
margin-bottom: 10px;
font-style: 17px;
font-weight: bold;
}
.category-article.category-list .text-wrap .old-price {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 17px;
line-height: 17px;
color: #999999;
text-decoration: line-through;
margin-right: 10px;
}
.category-article.category-list .text-wrap .new-price {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 17px;
line-height: 17px;
color: #222222;
font-weight: bold;
}
.category-article.category-list .text-wrap .custom-button {
margin-bottom: 10px;
}
.category-article.category-grid {
margin-bottom: 15px;
position: relative;
}
.category-article.category-grid figure {
width: 100%;
position: relative;
cursor: pointer;
background: #ccc;
}
.category-article.category-grid figure:hover .figure-overlay {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
}
.category-article.category-grid figure:hover .figure-overlay:before {
-webkit-opacity: 0.4;
-moz-opacity: 0.4;
opacity: 0.4;
}
.category-article.category-grid figure .figure-overlay {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center;
padding: 72px 20px;
z-index: 3;
}
.category-article.category-grid figure .figure-overlay:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: black;
z-index: 1;
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.category-article.category-grid figure .figure-overlay .rating-line {
width: 100%;
display: inline-block;
margin-bottom: 5px;
z-index: 3;
position: relative;
}
.category-article.category-grid figure .figure-overlay .rating-line .stars-white {
display: inline-block;
vertical-align: middle;
}
.category-article.category-grid figure .figure-overlay .excerpt {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 12px;
line-height: 22px;
color: white;
text-transform: uppercase;
margin: 10px 0;
z-index: 3;
position: relative;
}
.category-article.category-grid figure .figure-overlay .custom-button {
font-size: 13px;
border-color: white;
color: white;
padding: 3px 12px 4px;
margin-right: 5px;
z-index: 3;
position: relative;
}
.category-article.category-grid figure .figure-overlay .custom-button:hover {
border: solid 2px #b01e2c;
}
.category-article.category-grid figure .figure-overlay a {
z-index: 3;
position: relative;
color: white;
text-decoration: none;
font-size: 12px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 22px;
font-weight: bold;
margin-bottom: 10px;
display: inline-block;
text-transform: uppercase;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.category-article.category-grid figure .figure-overlay a:hover {
color: #b01e2c;
}
.category-article.category-grid figure .figure-overlay a:hover .wrap-icon {
background-color: #b01e2c;
border: solid 2px #b01e2c;
color: white;
}
.category-article.category-grid figure .figure-overlay a .wrap-icon {
padding: 2px 5px 0px;
border: solid 2px white;
display: inline-block;
vertical-align: middle;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
font-size: 15px;
}
.category-article.category-grid figure > img {
width: 100%;
height: auto;
}
.category-article.category-grid .figcaption {
margin-top: 10px;
text-align: center;
float: left;
width: 100%;
min-height: 20px;
}
.category-article.category-grid .text h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
line-height: 22px;
font-weight: normal;
margin: 5px 0;
color: #FFF !important;
text-align: center;
}
.category-article.category-grid .text h2 a {
color: #FFF;
font-weight: 700;
text-decoration: none;
text-transform: uppercase;
margin-top: 27px;
display: block;
}
.category-article.category-grid .text .price {
width: 100%;
display: inline-block;
margin-bottom: 10px;
text-align: center;
}
.category-article.category-grid .text .amount {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 15px;
color: #FFF;
font-weight: 500;
}
.category-article.category-grid .text del .amount {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 15px;
color: #999999;
text-decoration: line-through;
margin-right: 10px;
font-weight: 500;
} .category-article.category-grid .color-selector {
width: 25px;
height: 12px;
border: solid 1px #bdbdbd;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
padding: 0;
margin: 2px 3px;
}
.category-article.category-grid .color-selector .real-color {
border: solid 1px white;
width: 23px;
height: 10px;
background-color: #fafafa;
text-indent: -9999px;
text-align: left;
float: left;
}
.category-article.category-grid .corner-sign {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
letter-spacing: 0.2em;
line-height: 20px;
font-weight: 700;
padding: 3px 6px;
padding-top: 6px;
padding-left: 8px;
color: #444444;
text-transform: uppercase;
border: solid 2px #444444;
position: absolute;
top: 10px;
left: 10px;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
z-index: 100;
}
.category-article.category-grid .corner-sign.red {
color: #b01e2c;
border: solid 2px #b01e2c;
}
.main-bottom {
border-top: 1px solid #EEEEEE;
width: 100%;
float: left;
padding: 20px 0 30px;
}
.main-bottom .half {
width: 50%;
float: left;
}
.pagination {
margin: 0;
}
.pagination li {
border: solid 1px transparent;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
display: inline-block;
margin-left: 3px;
}
.pagination li:hover {
border: solid 1px #a3a3a3;
}
.pagination li:hover a {
border: solid 1px #a3a3a3;
background-color: white;
}
.pagination li:first-child {
margin-left: 0;
}
.pagination li:first-child a {
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.pagination li:last-child a {
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.pagination li span.current,
.pagination li span.dots {
color: #666666;
background-color: white;
border: solid 1px #d6d6d6;
font-weight: bold;
font-size: 13px;
padding: 4px 10px;
}
.pagination li.active a:hover {
background-color: white;
color: #666666;
border: solid 1px #d6d6d6;
}
.pagination li a {
font-family: Rajdhani, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
background-color: white;
border: solid 1px #d6d6d6;
color: #999999;
padding: 4px 10px;
}
.page-counter {
padding: 6px 0;
font-size: 14px;
color: #FFF;
font-family: Rajdhani, Arial, sans-serif;
}
.accordion {
width: 100%;
float: left;
}
.accordion.accordion-second .panel-body {
border: none;
}
.accordion.accordion-second .panel-heading {
border-bottom: solid 1px #eeeeee;
padding-bottom: 0;
}
.accordion.accordion-second .panel-heading .panel-title > a {
color: #444444;
margin: 0;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
margin-bottom: -2px;
display: inline-block;
font-size: 28px;
line-height: 40px;
text-transform: none;
}
.accordion.accordion-second .panel-heading .panel-title > a .border {
border-bottom: solid 2px #444444;
padding-bottom: 10px;
display: inline-block;
}
.accordion.accordion-second .panel-heading .panel-title > a:after {
content: "";
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chvron-up.png);
width: 30px;
height: 30px;
display: inline-block;
background-repeat: no-repeat;
background-position: center;
top: 3px;
}
.accordion.accordion-second .panel-heading .panel-title > a.collapsed:after {
content: "";
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chvron-down.png);
}
.accordion .panel {
background-color: transparent;
text-transform: uppercase;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.accordion .panel-heading {
background-color: transparent;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border: none;
border-bottom: solid 1px #eeeeee;
padding: 10px 5px 15px;
}
.accordion .panel-heading .panel-title {
font-size: 17px;
color: #FFF;
line-height: 17px;
font-family: Rajdhani, Arial, sans-serif;
position: relative;
}
.accordion .panel-heading .panel-title > a {
color: #FFF;
width: 100%;
display: inline-block;
position: relative;
}
.accordion .panel-heading .panel-title > a:hover {
text-decoration: none;
color: #b01e2c;
}
.accordion .panel-heading .panel-title > a.bog-toggle:hover:after {
border: solid 2px #444;
}
.accordion .panel-heading .panel-title > a.bog-toggle {
position: absolute;
top: 0;
right: 0;
}
.accordion .panel-heading .panel-title > a.bog-toggle:after {
content: "-";
position: absolute;
top: 0px;
right: 0px;
width: 20px;
height: 20px;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
border: solid 2px transparent;
color: #b01e2c;
text-align: center;
line-height: 15px;
font-size: 14px;
font-weight: bold;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.accordion .panel-heading .panel-title > a.bog-toggle.collapsed:after {
content: "+";
}
.accordion .panel-body {
padding: 5px 0px 5px 20px;
border-bottom: double 3px #eeeeee;
}
.accordion .panel-body > ul {
list-style: none;
padding: 0;
float: left;
width: 100%;
margin: 0;
}
.accordion .panel-body > ul > li {
width: 100%;
float: left;
border-top: solid 1px #eeeeee !important;
border-bottom: none !important;
padding: 0 !important;
}
.accordion .panel-body > ul > li:first-child {
border-top: none !important;
}
.accordion .panel-body > ul > li > a {
font-size: 15px;
line-height: 30px;
font-weight: 500;
font-family: Rajdhani, Arial, sans-serif;
padding-left: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
color: white;
display: inline-block;
text-transform: none;
text-decoration: none;
}
.accordion .panel-body > ul > li > ul {
padding-left: 20px;
float: left;
width: 100%;
margin-bottom: 30px;
list-style: none;
}
.accordion .panel-body > ul > li > ul > li {
width: 100%;
float: left;
}
.accordion .panel-body > ul > li > ul > li > a {
font-size: 15px;
line-height: 30px;
font-weight: 500;
font-family: Rajdhani, Arial, sans-serif;
padding-left: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
color: white;
display: inline-block;
text-transform: none;
text-decoration: none;
}
.accordion .panel-body > ul > li > ul > li > a:hover {
color: #b01e2c !important;
}
.accordion .panel-group .panel-heading + .panel-collapse .panel-body {
border-top: none;
}
.tag-cloud {
list-style: none;
float: left;
width: 100%;
padding: 0;
margin: 0;
}
.tag-cloud li {
float: left;
margin-right: 10px;
margin-bottom: 10px;
border: solid 1px transparent;
-webkit-border-radius: 5px;
-webkit-background-clip: padding-box;
-moz-border-radius: 5px;
-moz-background-clip: padding;
border-radius: 5px;
background-clip: padding-box;
overflow: hidden;
}
.tag-cloud li:hover {
border: solid 1px #555555;
}
.tag-cloud li a {
text-transform: uppercase;
font-family: "russianregular", Arial, sans-serif;
font-size: 14px;
font-weight: 600;
color: #555555;
}
.tag-cloud li .btn {
background-color: transparent;
border: solid 1px #555555;
}
.latest-post-slider {
width: 100%;
float: left;
}
.latest-post-slider ul {
list-style: none;
margin: 0;
width: 100%;
float: left;
padding: 0;
}
.latest-post {
width: 100%;
float: left;
}
.latest-post figure {
width: 100%;
}
.latest-post figure img {
width: 100%;
height: auto;
}
.latest-post h2,
.latest-post h2 a {
color: #555555 !important;
font-size: 20px !important;
line-height: 25px;
font-weight: 600;
margin: 10px 0;
width: 100%;
font-family: "russianregular", Arial, sans-serif !important;
text-transform: uppercase;
}
.latest-post h2 a {
color: #555555;
text-decoration: none;
}
.latest-post h2 a:hover {
color: #444 !important;
}
.latest-post .excerpt {
width: 100%;
color: #777777;
font-size: 14px;
font-family: Rajdhani, Arial, sans-serif;
line-height: 20px;
}
aside .latest-post .read-more {
margin-top: 10px;
display: block;
}
.comments-widget {
width: 100%;
float: left;
}
.comments-widget .comment-box {
width: 100%;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 10px 10px 10px 20px;
border: solid 1px #dfdfdf;
margin-bottom: 20px;
position: relative;
margin-top: 30px;
}
.comments-widget .comment-box:first-child {
margin-top: 0;
}
.comments-widget .comment-box h2,
.comments-widget .comment-box h2 a {
color: #555555 !important;
font-size: 16px !important;
line-height: 18px;
font-weight: 600;
margin: 5px 0;
width: 100%;
float: left;
font-family: "russianregular", Arial, sans-serif !important;
text-transform: uppercase;
}
.comments-widget .comment-box h2 a {
color: #555555;
text-decoration: none;
}
.comments-widget .comment-box h2 a:hover {
color: #353535;
}
.comments-widget .comment-box p {
width: 100%;
float: left;
color: #777777;
font-size: 13px;
font-family: Rajdhani, Arial, sans-serif;
line-height: 18px;
}
.comments-widget .comment-box:before {
position: absolute;
bottom: -13px;
right: 49px;
display: inline-block;
border-right: 10px solid transparent;
border-top: 13px solid #dfdfdf;
border-left: 10px solid transparent;
border-top-color: #dfdfdf;
content: '';
}
.comments-widget .comment-box:after {
position: absolute;
bottom: -12px;
right: 50px;
display: inline-block;
border-right: 9px solid transparent;
border-top: 12px solid #fbfbfb;
border-left: 9px solid transparent;
content: '';
}
.comments-widget .avatar-line {
width: 100%;
float: left;
margin-bottom: 10px;
}
.comments-widget .avatar-line figure {
float: left;
width: 70px;
height: 70px;
}
.comments-widget .avatar-line figure img {
width: 100%;
height: auto;
}
.comments-widget .avatar-line .text {
margin-left: 90px;
}
.comments-widget .avatar-line .text .name {
color: #666666;
font-size: 18px;
line-height: 18px;
text-decoration: none;
font-family: "Rajdhani", Arial, sans-serif;
width: 100%;
margin: 10px 0;
display: inline-block;
}
.comments-widget .avatar-line .text .time {
color: #666666;
font-size: 15px;
line-height: 18px;
font-family: "Rajdhani", Arial, sans-serif;
width: 100%;
display: inline-block;
}
.latest-video {
float: left;
width: 100%;
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.latest-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.map-container {
float: left;
width: 100%;
position: relative;
padding-bottom: 35.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
margin-bottom: 30px;
}
.map-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 200;
}
.video-container {
float: left;
width: 100%;
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.slider-controls {
position: absolute;
right: 0px;
top: 2px;
}
.slider-controls.new-arrivals-controls {
right: 10px;
top: 10px;
}
.slider-controls button {
width: 30px;
height: 28px;
background-color: transparent;
border: solid 2px transparent;
color: #444444;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
float: left;
}
.slider-controls button:hover {
border: solid 2px #444444;
}
.slider-controls button:focus {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
outline: none;
}
.photo-gallery {
position: relative;
}
.photo-gallery.flexslider {
background-color: transparent;
margin: 0;
margin-bottom: 30px;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.photo-gallery .slider-controls {
position: absolute;
width: 100%;
top: 50%;
left: 0;
margin-top: -12px;
z-index: 200;
}
.photo-gallery .slider-controls button {
font-size: 22px;
height: 36px;
width: 40px;
border: solid 2px #444444;
color: #444444;
padding-left: 6px;
}
.photo-gallery .slider-controls button:hover {
border: solid 2px #b01e2c;
background-color: #b01e2c;
color: white;
}
.photo-gallery .slider-controls button i {
top: 3px;
}
.photo-gallery .slider-controls .next {
float: left;
margin-left: 20px;
}
.photo-gallery .slider-controls .prev {
float: right;
margin-right: 20px;
}
.page-head {
float: left;
width: 100%;
margin: 20px 0;
}
.page-head figure {
width: 100%;
position: relative;
z-index: 2;
}
.page-head figure img {
width: 100%;
height: auto;
}
.page-head figcaption { width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 3;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 50px;
}
.page-head figcaption:after {
content: "";
display: block;
clear: both;
}
.page-head figcaption h1 {
font-size: 40px;
font-family: "russianregular", Arial, sans-serif;
color: white;
margin: 0;
font-weight: normal;
text-transform: uppercase;
}
.page-head figcaption .separator {
width: 70px;
border-bottom: solid 4px white;
margin: 10px 0 30px;
}
.page-head figcaption ul {
float: left;
list-style: none;
padding: 0;
margin-left: 30px;
}
.page-head figcaption ul:first-of-type {
margin-left: 0;
}
.page-head figcaption ul li:before {
content: "• ";
color: white;
margin-right: 10px;
}
.page-head figcaption ul li a {
color: white;
text-transform: uppercase;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 30px;
font-weight: 600;
text-decoration: none;
}
.promo-slider figure {
position: relative;
}
.promo-slider figure img {
width: 100%;
height: auto;
}
.promo-slider figure figcaption {
width: 100%;
position: absolute;
top: 0px;
left: 0px;
text-align: center;
float: left;
}
.promo-slider figure figcaption h3 {
color: white;
font-size: 50px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
margin: 0;
text-transform: uppercase;
}
.promo-slider figure figcaption h3 a {
color: white;
text-decoration: none;
}
.promo-slider figure figcaption h3 .red {
color: #b01e2c;
}
.promo-slider figure figcaption h3 .grey {
color: #b5b5b5;
}
.promo-slider figure figcaption h4 {
color: white;
font-size: 22px;
font-family: "russianregular", Arial, sans-serif;
margin: 0;
font-weight: normal;
}
.promo-slider figure figcaption h4 a {
color: white;
text-decoration: none;
}
.promo-slider figure figcaption h4 .black {
color: #2a2a2a;
text-transform: uppercase;
font-weight: bold;
}
.promo-slider figure figcaption .separator {
width: 70px;
border: solid 3px white;
display: inline-block;
margin: 10px;
}
.promo-slider .flex-control-nav {
bottom: 15px;
}
.promo-slider .flex-control-paging li a {
border: solid 2px white;
-webkit-border-radius: 100px;
-webkit-background-clip: padding-box;
-moz-border-radius: 100px;
-moz-background-clip: padding;
border-radius: 100px;
background-clip: padding-box;
background: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.promo-slider .flex-control-paging li a.flex-active {
border: solid 2px #b01e2c;
background: #b01e2c;
}
.promo-slider .flex-control-paging li a:hover {
border: solid 2px #b01e2c;
background: #b01e2c;
}
.custom-checkbox {
padding-left: 6px;
float: left;
padding-right: 25px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.custom-checkbox.half-size {
width: 50%;
}
.custom-checkbox label {
position: relative;
cursor: pointer;
color: #666666;
font-size: 16px;
line-height: 30px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: normal;
text-transform: none;
}
.custom-checkbox label:before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
margin-right: 10px;
position: absolute;
left: -20px;
top: 50%;
margin-top: -7px;
background-color: transparent;
border: solid 1px #cccccc;
}
.custom-checkbox input[type=checkbox] {
display: none;
}
.custom-checkbox input[type=checkbox]:checked + label:before {
content: "";
background-color: #f8d8d5;
}
.filter-bar {
background-color: #eeeeee;
width: 100%;
padding: 15px 15px 13px;
float: left;
margin-bottom: 0;
}
.filter-bar .half {
width: 50%;
float: left;
}
.filter-bar label {
font-size: 13px;
line-height: 30px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
font-weight: 300;
vertical-align: middle;
display: inline-block;
margin-bottom: 0;
margin-right: 5px;
}
.filter-bar .sort-wrap {
display: inline-block;
vertical-align: middle;
}
.filter-bar .chosen-select {
width: 150px;
}
.filter-bar .chosen-container {
width: 185px !important;
}
.filter-bar .chosen-container.chosen-container-single .chosen-single {
height: 30px;
}
.filter-bar .chosen-container.chosen-container-single .chosen-single span {
line-height: 27px;
margin-right: 30px;
}
.filter-bar .chosen-container.chosen-container-single .chosen-single div {
width: 30px;
}
.chosen-select {
width: 200px;
height: 30px;
}
.chosen-select.full-width {
width: 100%;
}
.chosen-container {
vertical-align: middle;
}
.chosen-container.chosen-with-drop {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.chosen-container.chosen-container-active {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.chosen-container.chosen-container-single .chosen-single {
background: white;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
font-size: 13px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
border: solid 1px #d6d6d6;
color: #999999;
height: 35px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.chosen-container.chosen-container-single .chosen-single span {
font-size: 13px;
line-height: 33px;
}
.chosen-container.chosen-container-single .chosen-single div {
border-left: solid 1px #d6d6d6;
width: 35px;
}
.chosen-container.chosen-container-single .chosen-single div b {
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/select-icon.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 12px 8px !important;
}
.chosen-container .chosen-drop {
border: solid 1px #d6d6d6;
font-size: 13px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
-webkit-border-radius: 0 0 2px 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 0 2px 2px;
-moz-background-clip: padding;
border-radius: 0 0 2px 2px;
background-clip: padding-box;
}
.chosen-container .chosen-drop .chosen-results li.highlighted {
background: #d6d6d6;
color: black;
}
.chosen-container .chosen-drop .chosen-results li.result-selected {
background: #d6d6d6;
color: black;
}
.show-wrap {
display: inline-block;
}
.show-wrap label {
font-size: 13px;
line-height: 30px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
font-weight: 300;
vertical-align: middle;
display: inline-block;
margin-bottom: 0;
margin-right: 5px;
}
.show-wrap .chosen-select {
width: 100px;
height: 30px;
}
.show-wrap .chosen-container {
width: 150px;
}
.show-wrap .chosen-container.chosen-container-single .chosen-single {
height: 30px;
}
.show-wrap .chosen-container.chosen-container-single .chosen-single span {
line-height: 27px;
margin-right: 30px;
}
.show-wrap .chosen-container.chosen-container-single .chosen-single div {
width: 30px;
}
.range-wrap {
margin-left: 30px;
}
.custom-range .slider-handle {
width: 9px;
height: 14px;
border: solid 2px #a3a3a3;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
background: white;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
}
.custom-range .slider-handle b {
display: inline-block;
top: -21px;
position: relative;
right: 0;
font-size: 13px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
line-height: 13px;
color: #a3a3a3;
}
.custom-range .slider-selection {
background: #a3a3a3;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.custom-range .slider.slider-horizontal .slider-track {
height: 6px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
margin-top: -3px;
}
.custom-range .slider.slider-horizontal .slider-handle {
margin-left: -4px;
margin-top: -4px;
}
.custom-range .slider.slider-horizontal {
height: 17px;
}
.text-editor {
color: #FFF;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
.text-editor em {
font-size: 13px;
line-height: 18px;
font-family: "Rajdhani", Arial, sans-serif;
}
.text-editor ul {
padding-left: 15px;
}
.text-editor h1 {
color: #555555;
font-size: 25px;
line-height: 25px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
border-bottom: solid 2px #555555;
width: 100%;
text-transform: uppercase;
padding-bottom: 15px;
margin: 0;
margin-bottom: 15px;
}
.text-editor .space-separator {
width: 100%;
margin: 30px 0;
display: inline-block;
clear: both;
}
.text-editor .image-overlay {
width: 100%;
margin-bottom: 20px;
position: relative;
}
.text-editor .image-overlay img {
width: 100%;
height: auto;
}
.text-editor .image-overlay .overlay {
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
margin-top: -50px;
}
.text-editor .image-overlay .overlay .title {
border-top: solid 4px white;
padding: 15px 10px 0;
font-size: 45px;
line-height: 45px;
color: white;
margin-bottom: 10px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: normal;
text-transform: uppercase;
display: inline-block;
}
.text-editor .image-overlay .overlay .small-separator {
border-top: solid 4px white;
width: 70px;
display: inline-block;
}
.text-editor blockquote {
border-left: solid 3px #999999;
font-style: italic;
color: #999999;
padding: 0 0 0 20px;
margin: 45px 10px 45px 20px;
font-weight: 300;
}
blockquote p {
font-size: 14px;
}
.highlight.red {
color: #b01e2c;
}
.team-member {
width: 100%;
float: left;
margin-bottom: 20px;
}
.team-member figure {
background: transparent;
width: 100%;
-webkit-border-radius: 200px;
-webkit-background-clip: padding-box;
-moz-border-radius: 200px;
-moz-background-clip: padding;
border-radius: 200px;
background-clip: padding-box;
margin-bottom: 10px;
position: relative;
}
.team-member figure:hover .social-buttons {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
}
.team-member figure:hover .overlay {
-webkit-opacity: 0.2;
-moz-opacity: 0.2;
opacity: 0.2;
}
.team-member figure img {
background-clip: padding-box;
width: 100%;
height: auto;
}
.team-member figure .overlay {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
background-color: black;
-webkit-border-radius: 2000px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2000px;
-moz-background-clip: padding;
border-radius: 2000px;
background-clip: padding-box;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 2;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.team-member figure .social-buttons {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
z-index: 3;
position: absolute;
top: 50%;
left: 0px;
text-align: center;
margin-top: -20px;
width: 100%;
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.team-member figure .social-button {
background-color: transparent;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/social-icon-white.png);
display: inline-block;
height: 40px;
margin: 0 10px;
text-align: left;
text-indent: -9999px;
text-transform: capitalize;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
width: 40px;
border: solid 2px white;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
}
.team-member figure .social-button:hover {
background-color: #b01e2c;
border: solid 2px #b01e2c;
}
.team-member figure .social-button.facebook {
background-position: -1px -1px;
}
.team-member figure .social-button.twitter {
background-position: -1px -41px;
}
.team-member .title {
width: 100%;
text-align: center;
font-size: 13px;
line-height: 18px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
display: inline-block;
}
.team-member .name {
width: 100%;
text-align: center;
font-size: 18px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
color: #b01e2c;
font-weight: 600;
display: inline-block;
text-transform: uppercase;
}
.product-details {
width: 100%;
float: left;
}
.product-details h1 {
color: #b01e2c;
font-size: 25px;
line-height: 25px;
font-family: "Rajdhani", Arial, sans-serif;
width: 100%;
margin: 10px 0;
text-transform: uppercase;
}
.product-details hr {
border-top-color: #eeeeee;
margin: 10px 0;
}
.product-details .rating-line {
width: 100%;
display: inline-block;
margin-bottom: 5px;
color: #afafaf;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 12px;
line-height: 18px;
}
.product-details .rating-line .stars {
display: inline-block;
vertical-align: middle;
margin-right: 15px;
}
.product-details .rating-line .review-count {
display: inline-block;
vertical-align: middle;
margin: 0 2px;
}
.product-details .rating-line .review-count a {
color: #afafaf;
text-decoration: none;
}
.product-details .details {
margin-bottom: 35px;
margin-top: 20px;
}
.product-details .details .detail-line {
width: 100%;
display: inline-block;
color: #FFF;
letter-spacing: 0.2em;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 13px;
line-height: 23px;
}
.product-details .details strong {
font-family: "Rajdhani", Arial, sans-serif;
text-transform: uppercase;
color: #222;
}
.product-details .description {
display: inline-block;
color: #FFF;
text-align: justify;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
line-height: 22px;
margin-bottom: 20px;
width: 100%;
font-weight: 500;
}
.product-details .buttons {
width: 100%;
display: inline-block;
margin-bottom: 20px;
}
.product-details .buttons .chosen-select {
width: 100%;
}
.product-details .buttons .form-control {
-webkit-border-radius: 1px;
-webkit-background-clip: padding-box;
-moz-border-radius: 1px;
-moz-background-clip: padding;
border-radius: 1px;
background-clip: padding-box;
height: 35px;
text-align: center;
border-right: none;
font-weight: normal;
font-size: 16px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
}
.product-details .buttons .form-control:focus {
border-color: #ccc;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.product-details .buttons .input-group-btn .btn {
padding: 7px 12px 6px;
color: #999999;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
-webkit-border-radius: 0px 2px 2px 0px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0px 2px 2px 0px;
-moz-background-clip: padding;
border-radius: 0px 2px 2px 0px;
background-clip: padding-box;
}
.product-details .price-line {
width: 100%;
display: inline-block;
}
.product-details .price-line .price {
color: #b01e2c;
font-size: 23px;
line-height: 23px;
font-family: "Rajdhani", Arial, sans-serif;
display: inline-block;
vertical-align: middle;
margin-right: 25px;
font-weight: 700;
}
.product-details .price-line .custom-button {
margin-right: 20px;
}
.product-details .price-line .small-buttons {
display: inline-block;
vertical-align: middle;
}
.product-details .price-line .small-buttons a {
color: #999999;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 12px;
line-height: 22px;
text-transform: uppercase;
text-decoration: none;
font-weight: 700;
}
.product-details .price-line .small-buttons a:hover {
color: #666666;
}
.product-details .price-line .small-buttons a:hover .wrap-icon {
border: solid 2px #666666;
color: #666666;
}
.product-details .price-line .small-buttons a .wrap-icon {
padding: 0px 4px 0px;
border: solid 2px transparent;
display: inline-block;
vertical-align: middle;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
font-size: 12px;
}
.product-details .share-line {
width: 100%;
display: inline-block;
margin-bottom: 20px;
margin-top: 10px;
}
.product-details .share-line .title {
color: #6d6c67;
font-size: 12px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
line-height: 22px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.product-details .share-line .share-widget {
display: inline-block;
vertical-align: middle;
}
.widget-review-line {
width: 100%;
display: inline-block;
margin-bottom: 30px;
margin-top: 10px;
color: #888888;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 20px;
}
.widget-review-line .name {
font-family: "Rajdhani", Arial, sans-serif;
color: #555555;
font-size: 17px;
}
.widget-review-line .stars {
display: inline-block;
vertical-align: middle;
margin-top: -2px;
}
.widget-review-line .review-count {
display: inline-block;
vertical-align: middle;
}
.widget-review-line .review-count a {
color: #999999;
text-decoration: none;
}
.product-collapse .panel-title {
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 22px;
display: inline-block;
margin-top: -1px;
text-transform: uppercase;
}
.product-collapse .panel-title a {
text-decoration: none;
display: inline-block;
border-top: solid 1px #444444;
padding-top: 10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
font-weight: 600;
}
.product-collapse .panel-title a.collapsed {
border-top: solid 1px transparent;
}
.product-collapse .panel-group {
border-bottom: solid 1px #eeeeee;
}
.product-collapse .panel {
background-color: transparent;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin-bottom: 20px;
}
.product-collapse .panel-heading {
padding: 0;
padding-bottom: 10px;
}
.product-collapse .panel-default > .panel-heading {
background-color: transparent;
border-top: solid 1px #eeeeee;
}
.product-collapse .panel-body {
padding: 15px 0;
color: #FFF;
font-size: 16px;
line-height: 22px;
text-align: justify;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
}
.product-collapse .panel-body ul {
padding-left: 20px;
line-height: 30px;
}
.product-collapse .panel-group .panel-heading + .panel-collapse .panel-body {
border-top: none;
}
.product-collapse .panel-group .panel:last-child .panel-heading + .panel-collapse .panel-body {
border-bottom: solid 1px #eeeeee;
}
.product-collapse .category-article.category-list figure {
width: 170px;
}
.product-collapse .category-article.category-list .text-wrap {
margin-left: 185px;
}
.product-collapse .category-article.category-list .text-wrap .right {
width: 130px;
}
.product-collapse .category-article.category-list .text-wrap .text {
margin-right: 145px;
padding-right: 10px;
}
.spacer {
display: inline-block;
width: 100%;
margin: 40px 0;
}
.section-title {
width: 100%;
float: left;
border-top: solid 1px #eeeeee;
}
.section-title h1 {
font-size: 18px;
line-height: 19px;
color: #333333;
font-weight: 600;
font-family: "Rajdhani", Arial, sans-serif;
margin: 0;
border-top: solid 1px #444444;
margin-top: -1px;
padding-top: 10px;
margin-bottom: 20px;
text-transform: uppercase;
display: inline-block;
}
.show-more-line {
position: relative;
width: 100%;
margin: 50px 0;
border-top: solid 1px #eeeeee;
display: inline-block;
}
.show-more-line .button {
-webkit-border-radius: 100px;
-webkit-background-clip: padding-box;
-moz-border-radius: 100px;
-moz-background-clip: padding;
border-radius: 100px;
background-clip: padding-box;
border: solid 2px #444;
position: absolute;
width: 34px;
height: 34px;
top: -18px;
left: 50%;
margin-left: -17px;
text-align: center;
font-size: 23px;
line-height: 34px;
color: #444;
font-size: 33px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 27px;
text-decoration: none;
}
.shopping-cart {
border-top: solid 1px #ddd;
border-bottom: solid 1px #ddd;
display: inline-block;
width: 100%;
margin-top: 30px;
margin-bottom: 30px;
}
.shopping-cart .table thead > tr > th,
.shopping-cart .table tbody > tr > th,
.shopping-cart .table tfoot > tr > th,
.shopping-cart .table thead > tr > td,
.shopping-cart .table tbody > tr > td,
.shopping-cart .table tfoot > tr > td {
padding: 0;
}
.shopping-cart .table thead > tr > th {
text-align: center;
}
.shopping-cart .table thead > tr > th:first-child .title-wrap {
border-left: none;
}
.shopping-cart .title-wrap {
border-left: solid 1px #cccccc;
margin: 8px 0;
text-transform: uppercase;
font-size: 15px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 600;
color: #444444;
}
.shopping-cart .cart-product {
display: inline-block;
weight: 100%;
margin: 20px 0;
}
.shopping-cart .cart-product figure {
width: 175px;
float: left;
}
.shopping-cart .cart-product figure img {
width: 100%;
height: auto;
}
.shopping-cart .cart-product .text {
margin-left: 195px;
margin-right: 20px;
}
.shopping-cart .cart-product .text h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 24px;
font-weight: 500;
color: #FFF;
margin: 0;
margin-bottom: 5px;
}
.shopping-cart .cart-product .text h2 a {
color: #FFF;
text-decoration: none;
}
.shopping-cart .cart-product .text .details {
width: 100%;
display: inline-block;
}
.shopping-cart .cart-product .text .details .detail-line {
width: 100%;
display: inline-block;
color: #565656;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
.shopping-cart .cart-product .text .details .detail-line strong {
color: #555555;
font-weight: 600;
font-family: "russianregular", Arial, sans-serif;
text-transform: uppercase;
}
.shopping-cart .product-code {
margin: 26px 0;
width: 100%;
padding: 0 8px;
text-align: center;
color: #777777;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
.shopping-cart .price {
margin: 26px 0;
width: 100%;
padding: 0 8px;
text-align: center;
color: #222222;
font-size: 17px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
}
.shopping-cart .quantity {
margin: 20px 0;
width: 100%;
padding: 0 8px;
text-align: center;
}
.shopping-cart .quantity .form-control {
-webkit-border-radius: 1px;
-webkit-background-clip: padding-box;
-moz-border-radius: 1px;
-moz-background-clip: padding;
border-radius: 1px;
background-clip: padding-box;
height: 30px;
text-align: center;
border-right: none;
font-weight: bold;
font-size: 16px;
font-family: "Rajdhani", Arial, sans-serif;
color: #999999;
}
.shopping-cart .quantity .input-group {
margin: 0 10px;
}
.shopping-cart .quantity .input-group-btn .btn {
padding: 4px 12px;
color: #999999;
-webkit-border-radius: 0 2px 2px 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 2px 2px 0;
-moz-background-clip: padding;
border-radius: 0 2px 2px 0;
background-clip: padding-box;
}
.shopping-cart .subtotal {
margin: 26px 0;
width: 100%;
padding: 0 8px;
text-align: center;
color: #b01e2c;
font-size: 17px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
}
.shopping-cart .custom-button {
margin-top: 20px;
padding: 2px 5px 0px;
border-color: transparent;
color: #444444;
}
.shopping-cart .custom-button:hover {
border: solid 2px #444444;
background-color: transparent;
color: #444444;
}
.compare-product {
border-top: solid 1px #ddd;
border-bottom: solid 1px #ddd;
display: inline-block;
width: 100%;
margin-top: 30px;
margin-bottom: 30px;
}
.compare-product .table thead > tr > th,
.compare-product .table tbody > tr > th,
.compare-product .table tfoot > tr > th,
.compare-product .table thead > tr > td,
.compare-product .table tbody > tr > td,
.compare-product .table tfoot > tr > td {
padding: 0;
text-align: center;
}
.compare-product .table thead > tr > th {
text-align: center;
}
.compare-product .table thead > tr > th:first-child .title-wrap {
border-left: none;
}
.compare-product .title-wrap {
border-left: solid 1px #cccccc;
margin: 8px 0;
text-transform: uppercase;
font-size: 15px;
line-height: 22px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
color: #444444;
}
.compare-product .product-code {
margin: 26px 0;
width: 100%;
padding: 0 8px;
text-align: center;
color: #777777;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
.compare-product .price {
margin: 15px 0;
width: 100%;
padding: 0 8px;
text-align: center;
color: #222222;
font-size: 17px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: bold;
}
.compare-product .rating-line {
width: 100%;
text-align: center;
margin: 15px 0;
}
.compare-product .rating-line .stars {
display: inline-block;
}
.compare-product .weight {
margin: 15px 0;
width: 100%;
padding: 0 8px;
color: #222222;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
text-align: center;
}
.compare-product .dimensions {
margin: 15px 0;
width: 100%;
padding: 0 8px;
color: #222222;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
text-align: center;
}
.compare-product .summary {
width: 90%;
padding: 0 5%;
margin: 15px 0;
font-size: 13px;
line-height: 20px;
color: #777777;
font-family: "Rajdhani", Arial, sans-serif;
text-align: center;
}
.compare-product .brand-name {
margin: 15px 0;
width: 100%;
padding: 0 8px;
color: #222222;
font-size: 16px;
line-height: 17px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 500;
text-align: center;
text-transform: uppercase;
}
.compare-product .availability {
margin: 15px 0;
width: 100%;
padding: 0 8px;
color: #222222;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
text-align: center;
}
.compare-product .product-wrap {
text-align: center;
padding: 15px;
}
.compare-product .product-wrap figure {
display: inline-block;
width: 175px;
margin-bottom: 20px;
}
.compare-product .product-wrap figure img {
width: 100%;
height: auto;
}
.compare-product .product-wrap h2,
.compare-product .product-wrap h2 a {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 24px;
color: #555555;
margin: 0;
display: inline-block;
width: 175px;
}
.compare-product .product-wrap h2 a:hover {
text-decoration: none;
color: #b01e2c;
}
.compare-product .custom-button {
margin-top: 15px;
}
.compare-product .custom-button.no-border {
margin-top: 20px;
padding: 2px 5px 0px;
border-color: transparent;
color: #444444;
}
.compare-product .custom-button.no-border:hover {
border: solid 2px #444444;
background-color: transparent;
color: #444444;
}
.compare-product .strong {
padding: 15px 15px;
width: 100%;
text-transform: uppercase;
color: #444444;
font-size: 16px;
line-height: 22px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
text-align: left;
}
.total-box .table thead > tr > th,
.total-box .table tbody > tr > th,
.total-box .table tfoot > tr > th,
.total-box .table thead > tr > td,
.total-box .table tbody > tr > td,
.total-box .table tfoot > tr > td {
text-align: center;
}
.total-box .table tbody > tr > td:first-child {
border-right: solid 1px #ddd;
}
.total-box .table tfoot > tr > td:first-child {
border-right: solid 1px #ddd;
}
.total-box .table tfoot > tr > td {
border-top: double 3px #ddd;
border-bottom: double 3px #ddd;
}
.total-box .strong {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
line-height: 25px;
font-weight: bold;
text-transform: uppercase;
color: #777777;
padding: 8px 0 8px;
}
.total-box .price {
color: #222222;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 25px;
font-weight: bold;
padding: 2px 0;
}
.total-box tfoot .strong {
font-size: 18px;
color: #666666;
}
.total-box tfoot .price {
font-size: 20px;
color: #b01e2c;
}
.total-box.checkout {
margin-top: 30px;
}
.total-box.checkout .table tr td:first-child {
text-align: right;
padding-right: 50px;
}
.margin-top {
margin-top: 30px;
}
.total-cost-selectors {
border-top: solid 1px #ddd;
border-bottom: solid 1px #ddd;
margin-bottom: 20px;
}
.total-cost-selectors .nav-stacked > li:first-child {
border-top: none;
}
.total-cost-selectors .nav-stacked > li {
border-top: solid 1px #ddd;
}
.total-cost-selectors .nav-pills > li.active > a,
.total-cost-selectors .nav-pills > li.active > a:hover,
.total-cost-selectors .nav-pills > li.active > a:focus {
background: transparent;
border-top: solid 1px #444444;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
font-weight: bold;
color: #FFF;
}
.totals {
margin-bottom: 30px;
}
th {
padding-right: 40px !important;
}
.total-cost-selectors .nav > li > a:hover,
.total-cost-selectors .nav > li > a:focus {
background: transparent;
}
.total-cost-selectors .nav > li > a {
border-top: solid 1px transparent;
margin-top: -1px;
font-size: 16px;
font-weight: 500;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 20px;
color: #555555;
text-transform: uppercase;
display: inline-block;
padding: 15px 0 12px;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.total-cost-selectors .nav-stacked > li + li {
border-top: solid 1px #ddd;
margin-top: 5px;
}
.total-cost-selectors .tab-content {
min-height: 170px;
padding-top: 13px;
margin-bottom: 30px;
}
.total-cost-selectors .tab-content .info {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 20px;
color: #666666;
margin-bottom: 25px;
}
.total-cost-selectors .form-group {
margin-bottom: 20px;
margin-top: 20px;
}
.total-cost-selectors .form-group label {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
color: #777777;
text-align: left;
line-height: 17px;
font-weight: 300;
}
.total-cost-selectors .form-group .form-control {
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
font-size: 14px;
font-weight: 300;
color: #757575;
font-family: "Rajdhani", Arial, sans-serif;
border-color: #d6d6d6;
padding: 4px 12px;
height: 35px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.total-cost-selectors .form-group .custom-button {
padding: 5px 8px;
}
.required {
color: #b01e2c;
}
.checkout-form {
float: left;
width: 100%;
margin-top: 40px;
}
.select2-container {
display: none !important;
}
.checkout-form .panel {
background: transparent;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.checkout-form .panel-heading .panel-title > a {
color: #333;
margin: 0;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
width: 100%;
display: inline-block;
position: relative;
text-decoration: none;
font-weight: 600;
}
.checkout-form .panel-heading .panel-title > a .step-count {
text-transform: none;
}
.checkout-form .panel-heading .panel-title > a:hover:after {
border: solid 2px #444;
}
.checkout-form .panel-heading .panel-title > a:after {
position: absolute;
content: "";
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chvron-up.png);
width: 30px;
height: 30px;
display: inline-block;
background-repeat: no-repeat;
background-position: center;
top: -4px;
right: 0;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
border: solid 2px transparent;
color: #444;
text-align: center;
line-height: 15px;
font-size: 14px;
font-weight: bold;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.checkout-form .panel-heading .panel-title > a.collapsed:after {
content: "";
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/chvron-down.png);
}
.checkout-form .panel-default > .panel-heading {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background: transparent;
border-top: solid 1px #e2e2e2;
border-bottom: solid 1px #e2e2e2;
}
.checkout-form .panel-default > .panel-heading + .panel-collapse .panel-body {
border-top: none;
}
.checkout-form .panel-body {
border-top: none;
padding: 50px 0;
}
.checkout-form h2 {
color: #444645;
font-size: 25px;
line-height: 25px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 600;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 20px;
}
.checkout-form .info {
color: #ababab;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
margin-bottom: 15px;
}
.checkout-form .form-space {
width: 100%;
display: inline-block;
margin: 5px 0;
}
.checkout-form .custom-checkbox {
margin: 2px 0 5px;
padding-left: 20px;
width: 100%;
display: inline-block;
}
.checkout-form .custom-checkbox:first-of-type {
margin-top: 0;
}
.checkout-form .custom-checkbox label {
color: #ababab;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
padding-left: 5px;
}
.checkout-form .custom-checkbox label:before {
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
}
.checkout-form .custom-checkbox input[type=checkbox]:checked + label:before {
content: "";
background-color: transparent;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/tick.png);
background-position: center center;
background-repeat: no-repeat;
}
.checkout-form .input-group {
margin-bottom: 20px !important;
}
.checkout-form .chosen-container-single {
width: 100% !important;
margin-bottom: 0 !important;
}
.checkout-form .input-group:last-of-type {
margin-top: 0;
}
.checkout-form .input-group#billing_country_field,
.checkout-form .input-group#shipping_country_field {
width: 100%;
}
.checkout-form .form-row textarea,
.checkout-form .form-row textarea {
border: 2px solid #ccc;
}
.checkout-form .input-group .form-control,
.checkout-form .input-group .input-text {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 6px 12px 6px 6px;
color: #9d9d9d;
font-size: 16px;
font-family: "russianregular", Arial, sans-serif;
text-transform: uppercase;
height: 45px;
border-width: 2px;
border-color: #CCCCCC;
border-style: solid;
border-left: none;
}
.checkout-form .input-group .form-control:focus {
border-color: #ccc;
}
.checkout-form .input-group .input-group-addon {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
padding: 6px 0px 6px 12px;
color: #c4c4c4;
border-width: 2px;
}
.checkout-form .privacy-policy {
color: #b01e2c;
}
.checkout-form .chosen-container-single {
margin-bottom: 18px;
}
.checkout-form .chosen-container-single .chosen-single {
height: 35px;
background-color: transparent;
}
.checkout-form .chosen-container-single .chosen-single span {
line-height: 33px;
margin-right: 35px;
}
.checkout-form .chosen-container-single .chosen-single div {
width: 35px;
background-color: white;
}
.checkout-form .chosen-container-single .chosen-single div b {
width: 25px;
margin: 4px 5px;
}
.checkout-form .chosen-container-single .chosen-single {
height: 46px;
border: solid 2px #ccc;
}
.checkout-form .chosen-container-single .chosen-single span {
line-height: 43px;
margin-right: 45px;
text-transform: uppercase;
font-size: 16px;
font-family: "russianregular", Arial, sans-serif;
color: #9d9d9d;
}
.checkout-form .chosen-container-single .chosen-single div {
width: 45px;
border-left: solid 2px #ccc;
}
.checkout-form .chosen-container-single .chosen-single div b {
width: 45px;
margin: 0;
}
.checkout-form .shopping-cart .quantity .form-control {
border-left: 1px solid #ccc;
height: 30px;
border-width: 1px;
}
.contact-form {
float: left;
width: 100%;
margin-bottom: 100px;
}
.contact-form h2 {
font-size: 25px;
font-weight: 500;
font-family: "russianregular", Arial, sans-serif;
color: #444645;
margin: 0;
margin-bottom: 25px;
text-transform: uppercase;
}
.contact-form .input-group {
margin-bottom: 20px;
}
.contact-form .input-group .form-control {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border-left: none !important;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 6px 12px 6px 6px;
color: #FFF;
font-size: 16px;
font-family: "Rajdhani", Arial, sans-serif;
text-transform: uppercase !important;
height: 55px;
}
.contact-form .input-group .form-control:focus {
border-color: #ccc;
border-left: none;
}
.contact-form .input-group .input-group-addon {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
padding: 0px 0px 14px 12px;
color: #FFF !important;
border-width: 2px;
}
.contact-form .info {
color: #FFF;
font-size: 14px;
line-height: 22px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
margin-bottom: 15px;
}
.contact-form .form-control {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 6px 12px 6px 12px;
color: #FFF !important;
font-size: 16px;
font-family: "Rajdhani", Arial, sans-serif;
text-transform: uppercase;
border: solid 2px #ccc;
}
.contact-form .form-control:focus {
border: solid 2px #ccc;
}
.contact-form input.form-control {
height: 45px;
}
.contact-form textarea {
margin-bottom: 10px;
margin-top: 51px;
display: inline-block;
height: 165px;
padding-left: 37px !important;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/pencil.png);
background-position: 10px 10px;
background-repeat: no-repeat;
border-width: 2px;
padding-top: 6px;
color: #9D9D9D;
}
.contact-form .captcha-wrap {
border: solid 2px #ccc;
display: inline-block;
width: 100%;
height: 45px;
overflow: hidden;
}
.contact-form .captcha-wrap img {
width: 100%;
height: auto;
}
.contact-form input[type="submit"] {
margin-top: 20px;
padding: 8px 20px;
font-size: 18px;
font-weight: 600;
}
.author-box {
width: 100%;
border: double 3px #cacaca;
padding: 20px;
float: left;
margin: 60px 0 100px;
}
.author-box .name-box {
width: 100px;
float: left;
margin-right: 15px;
}
.author-box .name-box h3 {
margin: 0;
text-transform: uppercase;
font-size: 15px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
color: #555555;
margin-bottom: 10px;
font-weight: bold;
width: 100%;
padding-bottom: 10px;
border-bottom: solid 2px #cacaca;
text-align: right;
}
.author-box .name-box .social-href {
list-style: none;
text-align: right;
padding: 0;
margin: 0;
}
.author-box .name-box .social-href li {
width: 100%;
}
.author-box .name-box .social-href li a {
color: #999999;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: 300;
text-decoration: none;
}
.author-box figure {
float: left;
width: 135px;
}
.author-box figure img {
width: 100%;
height: auto;
}
.author-box .text {
margin-left: 265px;
}
.author-box .text h4 {
margin: 0;
text-transform: uppercase;
font-size: 18px;
line-height: 20px;
font-family: "russianregular", Arial, sans-serif;
color: #555555;
margin-bottom: 10px;
font-weight: 600;
}
.author-box .text p {
font-family: "Rajdhani", Arial, sans-serif;
color: #777777;
font-size: 14px;
line-height: 20px;
font-weight: 300;
}
.main-widget {
float: left;
width: 100%;
margin-bottom: 100px;
}
.main-widget .widget-title {
width: 100%;
float: left;
border-bottom: solid 2px #e9e9e9;
margin-bottom: 30px;
position: relative;
}
.main-widget .widget-title .slider-controls {
position: absolute;
top: 5px;
right: 0px;
}
.main-widget .widget-title h2,
.main-widget .widget-title h3 {
color: #444444;
margin: 0;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
padding-bottom: 20px;
border-bottom: solid 2px #444444;
margin-bottom: -2px;
display: inline-block;
}
.main-widget .widget-title h2 {
font-size: 28px;
line-height: 40px;
}
.main-widget .widget-title h3 {
font-size: 23px;
}
.main-widget .widget-content {
float: left;
width: 100%;
}
.related-posts-slider {
width: 100%;
float: left;
}
.related-posts-slider.flexslider {
padding: 0;
background-color: transparent;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin-bottom: 0;
}
.related-posts-slider figure {
width: 100%;
float: left;
}
.related-posts-slider figure img {
width: 100%;
height: auto;
}
.related-posts-slider h2 {
margin: 0;
text-transform: uppercase;
font-size: 16px;
line-height: 22px;
font-family: "russianregular", Arial, sans-serif;
color: #555555;
margin-bottom: 10px;
font-weight: 600;
}
.related-posts-slider h2 a {
color: #555555;
text-decoration: none;
}
.blog-comments {
margin-bottom: 100px;
}
.blog-comments .comment {
float: left;
width: 100%;
margin-bottom: 30px;
}
.blog-comments .user {
float: left;
width: 105px;
}
.blog-comments .user figure {
width: 90px;
float: left;
margin-bottom: 10px;
}
.blog-comments .user figure img {
width: 100%;
height: auto;
}
.blog-comments .user .name {
width: 100%;
display: inline-block;
color: #666666;
font-size: 16px;
line-height: 18px;
font-family: "Rajdhani", Arial, sans-serif;
}
.blog-comments .user .date {
width: 100%;
display: inline-block;
color: #666666;
font-size: 14px;
line-height: 18px;
font-family: "Rajdhani", Arial, sans-serif;
}
.blog-comments .text {
margin-left: 130px;
}
.blog-comments .text h3 {
width: 100%;
display: inline-block;
color: #555555;
font-size: 17px;
line-height: 18px;
font-family: "russianregular", Arial, sans-serif;
text-transform: uppercase;
font-weight: 600;
margin: 0;
margin-bottom: 10px;
}
.blog-comments .text .comment-reply-link {
color: #b01e2c;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
text-transform: none;
float: right;
}
.blog-comments .text .text-wrap {
font-family: "Rajdhani", Arial, sans-serif;
color: #777777;
font-size: 14px;
line-height: 20px;
font-weight: 300;
}
.blog-comments .comment-style {
float: left;
width: 100%;
border: solid 1px #cacaca;
padding: 20px;
position: relative;
}
.blog-comments .comment-style:before {
position: absolute;
top: 23px;
left: -13px;
display: inline-block;
border-top: 10px solid transparent;
border-right: 13px solid #cacaca;
border-bottom: 10px solid transparent;
border-right-color: #cacaca;
content: '';
}
.blog-comments .comment-style:after {
position: absolute;
top: 24px;
left: -12px;
display: inline-block;
border-top: 9px solid transparent;
border-right: 12px solid #fbfbfb;
border-bottom: 9px solid transparent;
content: '';
}
.blog-comments ul {
list-style: none;
padding: 0;
margin: 0;
}
.blog-comments ul > li > ul {
padding-left: 70px;
}
.blog-comments ul.children {
padding-left: 70px;
}
.not-found-image {
padding: 30px;
}
.not-found-image img {
width: 100%;
height: auto;
}
.not-found-form {
background-color: #ededed;
padding: 20px 30px 40px;
-webkit-border-radius: 10px;
-webkit-background-clip: padding-box;
-moz-border-radius: 10px;
-moz-background-clip: padding;
border-radius: 10px;
background-clip: padding-box;
position: relative;
margin: 100px 5px 50px;
}
.not-found-form:after {
content: '';
position: absolute;
left: 30px;
bottom: -57px;
height: 57px;
width: 97px;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/not-found-form.png);
background-position: center center;
background-repeat: no-repeat;
}
.not-found-form h1 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 70px;
line-height: 70px;
font-weight: normal;
margin: 10px 0;
width: 100%;
color: #2a2a2a;
text-transform: uppercase;
}
.not-found-form h2 {
font-family: "russianregular", Arial, sans-serif;
font-size: 30px;
line-height: 30px;
font-weight: normal;
margin: 10px 0 20px;
width: 100%;
color: #2a2a2a;
}
.not-found-form p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 19px;
font-weight: normal;
margin: 10px 0 20px;
width: 100%;
color: #777777;
}
.not-found-form .input-group .form-control {
background-color: #f4f4f4;
border-right: none;
-webkit-border-radius: 2px 0 0 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px 0 0 2px;
-moz-background-clip: padding;
border-radius: 2px 0 0 2px;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 19px;
font-weight: normal;
color: #a4a4a4;
height: 45px;
}
.not-found-form .input-group .form-control:focus {
border-color: #ccc;
}
.not-found-form .input-group .input-group-btn .btn {
border-left: none;
-webkit-border-radius: 0 2px 2px 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 2px 2px 0;
-moz-background-clip: padding;
border-radius: 0 2px 2px 0;
background-clip: padding-box;
background: #f4f4f4;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
height: 45px;
}
.homepage-products {
float: left;
position: relative;
width: 100%;
}
.homepage-products .nav-tabs {
border-top: solid 1px #eeeeee;
border-bottom: none;
margin-bottom: 20px;
}
.homepage-products .nav-tabs > li.active > a,
.homepage-products .nav-tabs > li.active > a:hover,
.homepage-products .nav-tabs > li.active > a:focus {
background: transparent;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
font-weight: 500;
border-top: solid 1px #444444;
color: #b01e2c;
}
.homepage-products .nav-tabs > li {
margin-left: 50px;
}
.homepage-products .nav-tabs > li:first-child {}
.homepage-products .nav-tabs > li > a {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
color: #FFF;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 19px;
text-transform: uppercase;
border: none;
border-top: solid 1px transparent;
margin-top: -1px;
padding: 10px 0;
}
.homepage-products .nav-tabs > li > a:hover {
background-color: transparent;
border: none;
border-top: solid 1px #444444;
}
.widget.widget_wysija {
width: 100%;
border: double 3px #cacaca;
background: white;
text-align: center;
padding: 40px 30px;
float: left;
}
.widget.widget_wysija .widget-title {
border-bottom: 0;
margin-bottom: 0;
}
.widget.widget_wysija .widget-title h2 {
font-size: 35px;
line-height: 40px;
font-family: "russianregular", Arial, sans-serif;
font-weight: bold;
color: #555555;
margin: 0 !important;
padding-bottom: 0;
text-transform: uppercase;
border-bottom: 0;
}
.widget.widget_wysija .small-separator {
width: 70px;
display: inline-block;
border-top: solid 4px #555555;
margin: 10px;
}
.widget.widget_wysija p {
color: #777777;
font-size: 18px;
line-height: 26px;
font-family: "russianregular", Arial, sans-serif;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 25px;
}
.widget.widget_wysija .form-control {
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
border: solid 1px #cacaca;
height: 40px;
text-align: center;
color: #999999;
background-color: #fbfbfb;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 20px;
margin-bottom: 20px;
}
.widget_wysija_cont .wysija-submit {
display: inline-block;
margin-top: 0;
}
.logo-slider figure {
width: 100%;
float: left;
}
.logo-slider figure img {
width: 100%;
height: auto;
}
.text-widget h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 23px;
font-weight: 600;
text-transform: uppercase;
color: #555555;
margin: 0;
margin-bottom: 10px;
}
.text-widget p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: 300;
color: #777777;
}
.team-slider {
width: 100%;
position: relative;
float: left;
}
.team-slider .slider-controls {
top: -3px;
}
.team-slider h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
line-height: 23px;
font-weight: 600;
text-transform: uppercase;
color: #555555;
margin: 0;
margin-bottom: 10px;
}
.team-slider p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: 300;
color: #777777;
}
.team-slider figure {
float: left;
width: 170px;
}
.team-slider figure img {
width: 100%;
height: auto;
}
.team-slider .text {
margin-left: 190px;
}
.team-slider .text h3 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 20px;
line-height: 23px;
font-weight: 600;
text-transform: uppercase;
color: #555555;
margin: 0;
margin-bottom: 5px;
}
.team-slider .text .function {
font-style: italic;
margin-bottom: 10px;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 18px;
font-weight: normal;
color: #777777;
display: block;
}
.team-slider .text p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: 300;
color: #777777;
}
.combined-boxes {
width: 100%;
float: left;
}
.combined-boxes .big-image {
margin-top: 29px;
}
.combined-boxes .big-image:first-child {
margin-top: 0;
}
.panel-grid-cell .big-image {
margin-top: 29px;
}
.panel-grid-cell .big-image:first-child {
margin-top: 0;
}
.presentation-boxes {
margin-bottom: 50px;
float: left;
width: 100%;
}
.big-image {
width: 100%;
float: left;
position: relative;
}
.big-image img {
width: 100%;
height: auto;
}
.big-image figcaption {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 3;
text-align: center;
}
.big-image figcaption .content {
float: left;
width: 100%;
}
.big-image figcaption .small-separator {
width: 70px;
border-top: solid 4px white;
margin: 10px 0;
display: inline-block;
}
.big-image figcaption h1 {
font-family: "russianregular", Arial, sans-serif;
font-size: 115px;
line-height: 115px;
color: #b01e2c;
font-weight: bold;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.big-image figcaption h1 a {
color: #b01e2c;
text-decoration: none;
}
.big-image figcaption h2,
.big-image figcaption h2 a {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 50px;
line-height: 50px;
color: white;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.big-image figcaption h2 a {
color: #fff;
text-decoration: none;
}
.big-image figcaption h2 a:hover {
color: #fff;
}
.big-image figcaption h3 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 22px;
line-height: 22px;
color: white;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.big-image figcaption h3 a {
color: white;
text-decoration: none;
}
.big-image figcaption .image-link {
text-transform: uppercase;
color: white;
text-decoration: none;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
font-weight: bold;
display: block;
margin-top: 13px;
}
.homepage-slider {
width: 100%;
float: left;
margin: 30px 0 0;
margin-bottom: 30px;
}
.homepage-slider .sliderTypeTwo {
width: 100%;
float: left;
position: relative;
}
.homepage-slider .sliderTypeTwo.flexslider {
background-color: transparent;
margin: 0;
margin-bottom: 30px;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.homepage-slider .sliderTypeTwo .slider-controls {
position: absolute;
width: 100%;
top: 50%;
left: 0;
margin-top: -12px;
z-index: 200;
}
.homepage-slider .sliderTypeTwo .slider-controls button {
font-size: 22px;
height: 36px;
width: 50px;
border: solid 2px #555555;
color: #555555;
padding-left: 7px;
}
.homepage-slider .sliderTypeTwo .slider-controls button:hover {
border: solid 2px white;
background-color: #b01e2c;
color: white;
}
.homepage-slider .sliderTypeTwo .slider-controls .next {
float: left;
margin-left: 20px;
}
.homepage-slider .sliderTypeTwo .slider-controls .prev {
float: right;
margin-right: 20px;
}
.homepage-slider .sliderTypeTwo li {
height: 550px;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.homepage-slider .sliderTypeTwo li .slide-content {
display: table-cell;
vertical-align: middle;
height: 550px;
width: 100%;
}
.homepage-slider .sliderTypeTwo li .slide-content .inner {
width: 100%;
display: inline-block;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleOne h1 {
color: #444444;
font-size: 36px;
line-height: 40px;
font-weight: 500;
text-transform: uppercase;
margin: 0;
margin-bottom: 25px;
font-family: "russianregular", Arial, sans-serif;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleOne h1 .red {
background-color: #b01e2c;
color: white;
padding: 3px;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleOne p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 17px;
line-height: 24px;
color: #444444;
width: 80%;
margin-bottom: 25px;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo {
text-align: center;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo p {
font-size: 25px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 25px;
color: white;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo h1 {
border-top: solid 4px white;
padding: 10px 0;
font-family: "russianregular", Arial, sans-serif;
font-size: 200px;
line-height: 200px;
font-weight: bold;
margin: 0;
color: white;
text-transform: uppercase;
display: inline-block;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 40px;
line-height: 40px;
color: white;
background-color: #f0897e;
padding: 3px 10px;
display: inline-block;
text-transform: uppercase;
font-weight: normal;
margin: 0;
margin-bottom: 20px;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo h3 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 42px;
line-height: 42px;
color: white;
text-transform: uppercase;
font-weight: normal;
}
.homepage-slider .sliderTypeTwo li .slide-content.slide-styleTwo .small-separator {
width: 100px;
border-top: solid 4px white;
margin: 10px 0;
display: inline-block;
}
.homepage-slider .sliderTypeTwo ol {
padding: 0;
margin: 0;
width: 100%;
display: inline-block;
list-style: none;
}
.homepage-slider .sliderTypeTwo ol li {
height: auto;
background-color: #f7f7f7;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
border: solid 1px #cbcbcb;
color: #666666;
font-size: 15px;
font-family: "Rajdhani", Arial, sans-serif;
padding: 3px 10px;
line-height: 28px;
margin-bottom: 7px;
display: inline-block;
}
.homepage-slider .sliderTypeTwo ol li a {
color: #b01e2c;
}
.homepage-slider .sliderTypeOne {
width: 100%;
float: left;
position: relative;
}
.homepage-slider .sliderTypeOne.flexslider {
background-color: transparent;
margin: 0;
margin-bottom: 30px;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.homepage-slider .sliderTypeOne .slider-controls {
position: absolute;
width: 100%;
top: 50%;
left: 0;
margin-top: -12px;
z-index: 200;
}
.homepage-slider .sliderTypeOne .slider-controls button {
font-size: 22px;
height: 36px;
width: 50px;
border: solid 2px white;
color: white;
padding-left: 7px;
}
.homepage-slider .sliderTypeOne .slider-controls button:hover {
border: solid 2px white;
background-color: #b01e2c;
color: white;
}
.homepage-slider .sliderTypeOne .slider-controls .next {
float: left;
margin-left: 20px;
}
.homepage-slider .sliderTypeOne .slider-controls .prev {
float: right;
margin-right: 20px;
}
.homepage-slider .sliderTypeOne li {
height: 550px;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.homepage-slider .sliderTypeOne li .slide-content {
text-align: center;
display: table-cell;
vertical-align: middle;
height: 550px;
width: 1140px;
}
.homepage-slider .sliderTypeOne li .slide-content.all-white h1 {
color: white;
border-top-color: #ffffff;
}
.homepage-slider .sliderTypeOne li .slide-content.all-white .small-separator {
border-top-color: #ffffff;
}
.homepage-slider .sliderTypeOne li .slide-content.all-white p {
color: white;
}
.homepage-slider .sliderTypeOne li .slide-content.all-white .custom-button {
color: white;
border-color: white;
}
.homepage-slider .sliderTypeOne li .slide-content .inner {
display: inline-block;
width: 80%;
text-align: center;
}
.homepage-slider .sliderTypeOne h1 {
border-top: solid 4px #555555;
padding: 10px;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 80px;
line-height: 80px;
margin: 0;
color: #555555;
font-weight: normal;
text-transform: uppercase;
display: inline-block;
}
.homepage-slider .sliderTypeOne h1.alternate {
border-top: none;
text-transform: none;
}
.homepage-slider .sliderTypeOne .small-separator {
width: 100px;
border-top: solid 4px #555555;
margin: 10px 0;
display: inline-block;
}
.homepage-slider .sliderTypeOne p {
width: 70%;
display: inline-block;
font-family: "russianregular", Arial, sans-serif;
font-weight: 500;
text-transform: uppercase;
font-size: 15px;
line-height: 25px;
color: #555555;
}
.product-slider-small {
width: 117px;
margin-right: 10px;
float: left;
}
.product-slider-small ul {
list-style: none;
padding: 0;
}
.product-slider-small img {
width: 117px;
height: auto;
margin-bottom: 10px;
}
.product-image-big {
margin-left: 127px;
height: 440px;
background-position: center 0;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.product-image-big img {
max-width: 100%;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
border: solid 2px #222;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
height: 25px;
text-align: center;
}
.jcarousel-skin-tango .jcarousel-prev-vertical i {
line-height: 16px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
border-color: #b01e2c;
background-color: #b01e2c;
color: white;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
border: solid 2px #222;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
height: 25px;
text-align: center;
}
.jcarousel-skin-tango .jcarousel-next-vertical i {
line-height: 16px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
border-color: #b01e2c;
background-color: #b01e2c;
color: white;
}
.nav-bar-dropdown.open {
background-color: #f2f2f2;
}
.nav-bar-dropdown.open .dropdown-toggle {
background-color: transparent !important;
color: #7b7b7b !important;
}
.nav-bar-dropdown.open .dropdown-menu {
border-top: solid 1px #f2f2f2;
border: none;
}
.nav-bar-dropdown .dropdown-menu {
background-color: #f2f2f2;
padding: 15px;
width: 305px;
}
.nav-bar-dropdown .nav-bar-item {
width: 100%;
float: left;
margin-bottom: 10px;
}
.nav-bar-dropdown .nav-bar-item figure {
width: 80px;
float: left;
}
.nav-bar-dropdown .nav-bar-item figure img {
width: 100%;
height: auto;
}
.nav-bar-dropdown .nav-bar-item p {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 18px;
color: #7b7b7b;
display: inline-block;
width: 100%;
margin-bottom: 0;
}
.nav-bar-dropdown .nav-bar-item .custom-button {
float: right;
}
.nav-bar-dropdown .nav-bar-item .custom-button.no-border {
margin-top: -4px;
padding: 2px 5px 0px;
border-color: transparent;
color: #444444;
}
.nav-bar-dropdown .nav-bar-item .custom-button.no-border:hover {
border: solid 2px #444444;
background-color: transparent;
color: #444444;
}
.nav-bar-dropdown .nav-bar-item .text {
margin-left: 100px;
margin-right: 30px;
}
.nav-bar-dropdown .nav-bar-item .text h2 {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 14px;
line-height: 17px;
color: #666666;
font-weight: normal;
width: 100%;
display: inline-block;
margin: 0;
}
.nav-bar-dropdown .nav-bar-item .text h2 a {
color: #666666;
text-decoration: none;
}
.nav-bar-dropdown .nav-bar-item .text .price-line {
width: 100%;
display: inline-block;
}
.nav-bar-dropdown .nav-bar-item .text .price-line .old-price {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 17px;
color: #999999;
text-decoration: line-through;
display: inline-block;
margin-right: 10px;
}
.nav-bar-dropdown .nav-bar-item .text .price-line .new-price {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 15px;
line-height: 17px;
color: #222222;
font-weight: bold;
display: inline-block;
}
.type-selector {
display: inline-block;
margin-top: -4px;
}
.type-selector span {
color: #FFF;
line-height: 17px;
font-size: 13px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: 300;
display: inline-block;
vertical-align: middle;
}
.type-selector .custom-button.no-border {
margin: 0;
vertical-align: middle;
display: inline-block;
padding: 0px 5px 2px;
border-color: transparent;
color: #FFF;
}
.type-selector .custom-button.no-border:hover, .type-selector .custom-button.active {
border: solid 2px #FFF;
background-color: transparent;
color: #FFF;
box-shadow: none;
}
.product-collapse {
margin-bottom: 70px;
float: left;
width: 100%;
}
.twitter-widget {
margin-top: 50px;
}
.twitter-widget .custom-button {
margin-top: 6px;
padding: 4px 8px;
background-color: white;
}
.twitter-widget .custom-button:hover {
background-color: #b01e2c;
}
.twitter-widget .item {
float: left;
width: 100%;
margin-bottom: 40px;
}
.twitter-widget .item .user {
float: left;
width: 100%;
}
.twitter-widget .item .user figure {
width: 32px;
height: 32px;
float: left;
}
.twitter-widget .item .user figure img {
width: 100%;
height: auto;
}
.twitter-widget .item .user .name {
margin-left: 45px;
}
.twitter-widget .item .user .name a {
font-size: 18px;
font-family: "russianregular", Arial, sans-serif;
color: #444645;
line-height: 18px;
width: 100%;
display: inline-block;
text-transform: uppercase;
font-weight: 500;
}
.twitter-widget .item .user .name .hash {
color: #666666;
font-size: 14px;
line-height: 14px;
font-family: "Rajdhani", Arial, sans-serif;
}
.twitter-widget .item .text {
margin-top: 10px;
float: left;
width: 100%;
color: #666666;
font-size: 15px;
font-family: "Rajdhani", Arial, sans-serif;
line-height: 24px;
}
.twitter-widget .item .text a {
color: #b01e2c;
}
.twitter-widget .item .buttons-line {
margin-top: 10px;
float: left;
width: 100%;
}
.twitter-widget .item .buttons-line a {
color: #777777;
line-height: 14px;
font-family: "Rajdhani", Arial, sans-serif;
margin-right: 23px;
}
.twitter-widget .item hr {
float: left;
width: 100%;
border-top: solid 1px #eeeeee;
margin: 10px 0;
}
.twitter-widget .item .date {
color: #999999;
font-size: 14px;
font-family: "Rajdhani", Arial, sans-serif;
}
.contact-messages,
.footer-success, .footer-error,
.contact-success, .contact-error {
display: none;
font-family: Rajdhani, Arial;
}
.teo-flexslider {
position: relative;
}
.homepage-products .teo-flexslider {
position: static;
}
.panel {
box-shadow: none;
-webkit-box-shadow: none;
}
.category-list .teo-star-rating {
margin: 5px 0 23px !important;
}
.category-list ins {
text-decoration: none;
}
.teo-star-rating,
body.single-product .related-products .teo-star-rating {
display: inline-block;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/teo-star-of.png) repeat-x top left;
width: 115px;
height: 18px;
text-align: left;
z-index: 3;
position: relative;
}
.teo-star-rating .teo-star-rating-active,
body.single-product .related-products .teo-star-rating .teo-star-rating-active {
display: inline-block;
height: 18px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/teo-star-on.png) repeat-x top left;
}
body.single-product .teo-star-rating,
.category-list .teo-star-rating,
body.page-template-template-compare-list-php .teo-star-rating {
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/star-off.png) repeat-x top left;
height: 16px;
width: 80px;
display: inline-block;
vertical-align: middle;
}
body.single-product .teo-star-rating .teo-star-rating-active,
.category-list .teo-star-rating .teo-star-rating-active,
body.page-template-template-compare-list-php .teo-star-rating .teo-star-rating-active {
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/star-on.png) repeat-x top left;
height: 16px;
} .tp-leftarrow.default,
.tp-rightarrow.default {
background-color: transparent !important;
color: #fff;
margin-top: 0;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 22px;
width: 70px !important;
height: 50px !important;
border: solid 2px white;
color: white;
padding: 8px 0px 0 25px !important;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.tp-leftarrow.default:hover,
.tp-rightarrow.default:hover {
background-color: #b01e2c !important;
border-color: #b01e2c !important;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
} @media (min-width: 980px) and (max-width: 1199px) {
.not-found-form {
margin: 50px 5px;
}
.chosen-select {
width: 145px;
}
.category-article.category-list .text-wrap .text {
width: 100%;
float: left;
border-right: none;
}
.category-article.category-list .text-wrap .right.hidden-lg {
width: 100%;
float: left;
}
.category-article.category-list .text-wrap .right a {
vertical-align: middle;
}
.category-article.category-list .text-wrap .custom-button {
font-size: 13px;
margin-right: 10px;
}
.category-article.category-grid figure .figure-overlay {
padding: 15px 20px;
}
.category-article.category-grid figure .figure-overlay .custom-button {
font-size: 12px;
margin-right: 2px;
padding: 3px 4px 4px;
}
}
@media (min-width: 768px) and (max-width: 999px) {
.not-found-form {
margin: 50px 5px;
}
.author-box .text {
display: inline-block;
margin-left: 0;
margin-top: 10px;
width: 100%;
}
.category-article.category-grid figure .figure-overlay {
padding: 40px 10px;
}
.category-article.category-grid figure .figure-overlay .excerpt {
display: none;
}
.category-article.category-grid figure .figure-overlay .custom-button {
margin-top: 10px;
margin-bottom: 10px;
}
.chosen-select {
width: 145px;
}
.category-article.category-list .text-wrap .text {
width: 100%;
float: left;
border-right: none;
}
.category-article.category-list .text-wrap .right.hidden-lg {
width: 100%;
float: left;
}
.category-article.category-list .text-wrap .right a {
vertical-align: middle;
}
.category-article.category-list .text-wrap .custom-button {
font-size: 13px;
margin-right: 10px;
}
.filter-bar .half {
width: 100%;
}
.filter-bar .half:first-child {
margin-bottom: 10px;
}
.filter-bar .half .custom-button.btn-sm {
float: left !important;
}
.filter-bar .half .range-wrap {
float: right !important;
}
.main-bottom .half {
width: 100%;
}
.main-bottom .half:first-child {
margin-bottom: 10px;
}
.page-head figcaption {
padding: 10px 30px;
}
body {
font-size: 15px;
}
.main-nav li {
margin-left: 30px;
}
.footer-widget .widget-title h3 {
font-size: 18px;
}
.footer-widget .widget-title h2 {
font-size: 15px;
}
.footer-widget .widget-content .links li a {
font-size: 12px;
line-height: 19px;
}
.footer-widget .widget-content address {
font-size: 12px;
line-height: 25px;
}
.social-links ul li a {
margin-left: 20px;
}
.pagination li {
margin-left: 0;
}
}
@media (min-width: 200px) and (max-width: 767px) {
.big-image {
margin-bottom: 20px;
}
.combined-boxes .big-image {
margin-top: 0;
}
.article-slider article figure {
width: 100%;
}
.article-slider article .text {
margin-left: 0;
width: 100%;
float: left;
margin-top: 10px;
}
.newsletter-widget {
padding: 10px;
}
.logo-slider figure {
margin-bottom: 10px;
}
.team-slider .text {
float: left;
margin-left: 0;
margin-top: 10px;
width: 100%;
}
.team-slider {
margin-top: 20px;
}
.not-found-form {
margin: 20px 5px;
}
.author-box .text {
display: inline-block;
margin-left: 0;
margin-top: 10px;
width: 100%;
}
.blog-comments ul {
list-style: none;
padding: 0;
margin: 0;
}
.blog-comments ul > li > ul {
padding-left: 10px;
}
.blog-comments ul > li > ul > li > ul {
padding-left: 10px;
}
.category-article.category-grid {
width: 100%;
}
.chosen-select {
width: 100px;
}
.category-article.category-list figure {
width: 100%;
}
.category-article.category-list .text-wrap {
width: 100%;
margin-left: 0;
}
.category-article.category-list .text-wrap .text {
width: 100%;
border-right: none;
margin: 0;
padding: 0;
float: left;
}
.category-article.category-list .text-wrap .right.hidden-lg {
width: 100%;
float: left;
}
.category-article.category-list .text-wrap .right a {
vertical-align: middle;
}
.category-article.category-list .text-wrap .custom-button {
font-size: 13px;
margin-right: 10px;
}
.page-head figcaption {
padding: 5px 30px;
}
.page-head figcaption h1 {
font-size: 30px;
}
.page-head figcaption ul li a {
font-size: 13px;
line-height: 23px;
}
.filter-bar .half {
width: 100%;
}
.filter-bar .half:first-child {
margin-bottom: 10px;
}
.filter-bar .half .custom-button.btn-sm {
float: left !important;
}
.filter-bar .half .range-wrap {
float: right !important;
margin-left: 15px;
}
.navbar-custom .navbar-collapse {
padding-left: 15px;
padding-right: 15px;
}
.navbar-custom .nav.pull-right {
float: none !important;
}
.tinynav {
width: 100%;
height: 27px;
font-size: 18px;
margin: 10px 0;
}
.search-block {
margin-bottom: 15px;
background-color: #f2f2f2;
padding: 5px 0;
}
.site-selectors {
width: 100%;
text-align: center;
}
.register-block {
text-align: center;
margin-bottom: 10px;
}
.brand {
font-size: 34px;
margin-bottom: 28px;
}
.page-title h1 {
font-size: 22px;
line-height: 26px;
}
.page-title .breadcrumb {
padding: 9px 0 2px;
text-align: left;
}
#main {
padding: 20px 0;
}
.blog-article .text .left-info {
width: 100%;
}
.blog-article .text .left-info .bold-text {
font-size: 16px;
line-height: 16px;
}
.blog-article .text .left-info .small-text {
font-size: 13px;
line-height: 13px;
margin-bottom: 8px;
}
.blog-article .text .left-info .info-separator {
margin: 5px 0 15px;
}
.blog-article .text .right {
float: left;
width: 100%;
margin-left: 0;
}
.main-bottom {
margin: 15px 0;
}
.main-bottom .half {
width: 100%;
text-align: center;
margin-bottom: 10px;
}
.social-links ul li a {
margin: 0 15px 5px;
}
.footer-widget {
margin-bottom: 20px;
}
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li span {
position: relative;
cursor: pointer;
color: #666666;
font-size: 16px;
line-height: 30px;
font-family: "Rajdhani", Arial, sans-serif;
font-weight: normal;
text-transform: none;
}
.logged-in-as {
color: #999999;
font-size: 14px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
body.logged-in .blog-comments {
margin-bottom: 20px !important;
} .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.gallery-caption {
padding: 0 20px;
}
.bypostauthor {}
.sticky {
border: 3px solid #b01e2c;
padding: 20px;
} .product-details .quantity {
margin: 15px 0;
}
.product-details .custom-button {
margin-top: 16px;
margin-bottom: 15px;
}
.woocommerce .product-details .quantity {
float: left;
margin-right: 15px;
width: 180px;
}
.woocommerce .product-details .plus,
.woocommerce .product-details .minus,
.woocommerce-page .product-quantity .plus,
.woocommerce-page .product-quantity .minus {
font-family: 'Glyphicons Halflings';
background: #FFF !important;
color: #999;
position: relative;
width: 55px;
height: 40px;
float: left;
box-shadow: none;
border: 1px solid #CCC;
}
.woocommerce-page #content .quantity input.plus,
.woocommerce-page .quantity input.plus,
.woocommerce-page #content .quantity input.minus,
.woocommerce-page .quantity input.minus,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty {
width: 56px;
height: 40px;
}
.woocommerce .product-details .quantity .plus:before,
.woocommerce-page .product-quantity .plus:before {
content: "\2b";
}
.woocommerce .product-details .quantity .minus,
.woocommerce-page .product-quantity .minus {
border-right: none;
line-height: 16px;
}
.woocommerce .product-details .quantity .minus:before,
.woocommerce-page .product-quantity .minus:before {
content: "\2212";
}
.woocommerce .product-details .quantity .qty,
.woocommerce-page .product-quantity .qty {
background: #FFF !important;
color: #999;
font-family: "Rajdhani", Arial, sans-serif;
float: left;
height: 40px;
border: 1px solid #CCCCCC !important;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
width: 54px;
}
.woocommerce .woocommerce-product-rating {
display: none;
}
.star-1,
.star-2,
.star-3,
.star-4,
.star-5 {
display: inline-block;
height: 18px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/star-off.png) repeat-x top left;
margin-right: 5px;
border: none !important;
}
.star-1:hover, .star-1.active,
.star-2:hover, .star-2.active,
.star-3:hover, .star-3.active,
.star-4:hover, .star-4.active,
.star-5:hover, .star-5.active {
display: inline-block;
height: 18px;
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/star-on.png) repeat-x top left;
margin-right: 5px;
}
.star-1:after {
content: " " !important;
border-right: 1px solid #CCCCCC;
width: 136%;
height: 18px;
}
.star-2:after,
.star-3:after,
.star-4:after {
content: " " !important;
border-right: 1px solid #CCCCCC;
width: 115%;
height: 18px;
}
.star-5:after {
content: "" !important;
}
.star-1 {
width: 17px !important;
}
.star-2 {
width: 34px !important;
}
.star-3 {
width: 49px !important;
}
.star-4 {
width: 65px !important;
}
.star-5 {
width: 81px !important;
}
#reviews {
float: left;
}
#respond h3 {
font-family: "Rajdhani", Arial, sans-serif;
color: #555555;
font-size: 20px;
line-height: 25px;
margin: 0 0 20px !important
}
#reviews .row {
margin-left: 0;
} .widget-content p,
.contact-form p {
color: #FFF;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 18px;
text-align: center;
font-weight: 500;
line-height: 22px;
}
.text-widget a .read-more {
text-align: center;
}
.reviews-slider {
margin-bottom: 10px;
}
p.stars {
margin-bottom: 20px;
}
.woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea {
margin-top: 10px;
}
.woocommerce #reviews #respond .custom-button {
background-image: none;
background-color: transparent;
color: #666666;
font-family: "Rajdhani", Arial, sans-serif;
font-size: 16px;
font-weight: bold;
-webkit-border-radius: 4px;
-webkit-background-clip: padding-box;
-moz-border-radius: 4px;
-moz-background-clip: padding;
border-radius: 4px;
background-clip: padding-box;
border: solid 2px #666666;
text-transform: uppercase;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
padding: 6px 8px;
}
.woocommerce #reviews #respond .custom-button:hover {
background-image: none;
color: #b01e2c;
}
.reviews-slider {
padding-bottom: 30px;
border-bottom: 1px solid #DFDFDF;
}
#review_form_wrapper {
padding-top: 20px;
}
.woocommerce #review_form #respond p.comment-form-rating {
margin-bottom: 20px;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
color: #999999;
position: inherit !important;
font-family: "Rajdhani", Arial, sans-serif !important;
font-size: 14px !important;
clear: both;
border-top: none;
padding: 20px 20px !important;
}
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-info:before {
content: "";
width: 0;
}
.woocommerce-page .woocommerce-message .woocommerce .woocommerce-message {
color: #468847 !important;
background: #DFF0D8 !important;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
background: none repeat scroll 0 0 #FFF !important;
border: 2px solid #666666 !important;
color: #666 !important;
text-shadow: none !important;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.widget_search input[type=submit]:hover {
background: #b01e2c !important;
border-color: #b01e2c !important;
color: #FFF !important;
text-shadow: none !important;
box-shadow: none !important;
}
.product-details .price-line .price del {
margin-right: 5px;
}
.product-details .price-line .price .amount:nth-child(1) {
margin-right: 5px;
}
.product-details .price-line .price .amount:nth-child(2) {
margin-left: 5px;
}
p.stock {
color: #777777;
font-size: 16px;
}
.woocommerce-page .text .left-info {
display: none;
}
.woocommerce-page .text .right {
margin-left: 0;
}
.woocommerce-page .author-box {
display: none;
}
.woocommerce-checkout h2,
.woocommerce-cart h2,
.woocommerce-account h2 {
display: inline-block;
}
.woocommerce-checkout #main.blog-page,
.woocommerce-cart #main.blog-page,
.woocommerce-account #main.blog-page {
padding-top: 30px;
} .checkout-form .input-group {
margin-bottom: 20px !important;
}
.checkout-form .chosen-container-single {
width: 100% !important;
margin-bottom: 0 !important;
}
.checkout-form .input-group:last-of-type {
margin-top: 0;
}
.woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row .input-checkbox {
float: left;
margin-top: -33px;
}
.checkout-form .input-group#billing_country_field,
.checkout-form .input-group#shipping_country_field {
width: 100%;
}
.woocommerce-page form .form-row input,
.woocommerce-page form .form-row textarea,
.single-product #review_form .contact-form input,
.single-product #review_form .contact-form textarea,
.widget_search input,
article input,
article textarea {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 6px 15px;
color: #FFF;
font-size: 16px;
font-family: "Rajdhani", Arial, sans-serif;
text-transform: uppercase;
height: 45px;
border-width: 2px;
border-color: #CCCCCC;
border-style: solid;
}
article textarea {
height: auto;
padding-top: 13px;
}
.woocommerce-page form .form-row textarea {
border: 2px solid #ccc;
padding: 10px 15px;
height: auto;
}
.woocommerce-page form .form-row input:focus {
border-color: #ccc;
}
.checkout-form .input-group .input-group-addon {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
background-color: transparent;
padding: 6px 0px 6px 12px;
color: #c4c4c4;
border-width: 2px;
}
.woocommerce-page select {
width: 100% !important;
height: 30px !important;
}
.chosen-container.chosen-container-single .chosen-single {
background: white;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
font-size: 13px;
line-height: 17px;
font-family: "Rajdhani", Arial, sans-serif;
border: solid 1px #d6d6d6;
color: #999999;
height: 35px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.woocommerce-checkout form .form-row .chosen-container-single .chosen-single div {
border-left: solid 1px #d6d6d6;
width: 45px;
}
.woocommerce-checkout form .form-row .chosen-container-single .chosen-single div b {
background-position: 6px 4px;
background-image: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/select-icon.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
width: 45px !important;
margin: 0;
}
.checkout-form .chosen-container-single .chosen-single {
height: 46px !important;
border: solid 2px #ccc;
}
.woocommerce-checkout form .form-row .chosen-container-single .chosen-single span {
margin-right: 45px;
text-transform: uppercase;
font-size: 16px;
font-family: "russianregular", Arial, sans-serif;
color: #9d9d9d;
padding-left: 6px;
line-height: 42px;
}
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover {
color: #b01e2c;
border-color: #b01e2c;
}
#shiptobilling-checkbox {
display: none;
}
#shiptobilling {
margin-left: 21px !important;
}
.woocommerce-info {
color: #FFF !important;
background: #b01e2c !important;
border: none !important;
box-shadow: none !important;
padding: 15px !important;
margin-bottom: 20px !important;
border: 1px solid transparent !important;
border-radius: 4px !important;
}
.woocommerce-error {
background: #f2dede !important;
color: #b94a48 !important;
border: none !important;
box-shadow: none !important;
padding: 15px !important;
margin-bottom: 20px !important;
border: 1px solid transparent !important;
border-radius: 4px !important;
}
.woocommerce-message {
color: #FFF !important;
background: #b01e2c !important;
border: none !important;
box-shadow: none !important;
padding: 15px !important;
margin-bottom: 20px !important;
border: 1px solid transparent !important;
border-radius: 4px !important;
}
.text a {
color: #FFF;
text-transform: uppercase;
font-size: 16px;
font-weight: 500;
}
.woocommerce table.my_account_orders .order-actions .button {
box-shadow: none !important;
text-shadow: none !important;
}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {
margin-top: 0;
}
.woocommerce-account .chosen-container.chosen-container-single .chosen-single span {
font-size: 16px !important;
padding-left: 7px;
text-transform: uppercase;
}
.woocommerce-account .button {
margin-left: 2px !important;
margin-top: 15px !important;
}
.payment_methods {
list-style: none;
}
#rememberme {
margin-left: 15px;
margin-top: -3px;
vertical-align: middle;
}
#tinynav1_chosen {
display: none;
}
.woocommerce #content table.cart td,
.woocommerce #content table.cart th,
.woocommerce table.cart td,
.woocommerce table.cart th,
.woocommerce-page #content table.cart td,
.woocommerce-page #content table.cart th,
.woocommerce-page table.cart td,
.woocommerce-page table.cart th {
vertical-align: top !important;
}
.update_cart {
margin-right: 20px;
}
select#tinynav1 {
font-family: Arial;
font-size: 18px;
height: 55px !important;
margin: 10px 0;
padding: 14px;
}
.myaccount-box h2,
.shopping-cart .cart-product .text h2 {
display: block;
}
.woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li {
text-indent: 8px;
padding-left: 0;
}
body > .woocommerce-message {
padding-left: 35px;
}
.breadcrumb {
font-size: 15px;
}
.logged-in .contact-form textarea {
margin-top: 10px;
}
.main-widget.nocomments, .blog-comments {
margin-bottom: 0;
}
#respond {
clear: both;
}
p.logged-in-as {
padding-left: 15px;
}
#review_form .contact-form h2 {
display: none;
}
.single-product #review_form .contact-form {
margin-bottom: 0px;
}
.single-product #review_form .contact-form input[type=text] {
display: block;
width: 100%;
}
.single-product #review_form .contact-form input[type=text],
.single-product #review_form .contact-form textarea {
text-transform: none;
}
.reviews-slider .name {
margin: 0px 0 10px !important;
}
#ship-to-different-address label {
margin-left: 0;
display: inherit;
}
aside .widget ul, aside .widget ol {
list-style: none;
padding-left: 0;
}
aside a:hover {
text-decoration: none !important;
}
aside .widget ul li {
border-bottom: 1px solid #e6e6e6;
padding-bottom: 13px;
padding-top: 13px;
}
aside .widget .flexslider li {
border: none;
}
aside,
aside p,
aside span,
aside a {
font-family: Rajdhani, Arial, sans-serif;
font-size: 15px;
color: #FFF;
}
aside .widget ul li a,
aside .widget ol li a {
font-family: Rajdhani, Arial, sans-serif;
font-size: 15px;
color: #FFF;
}
aside a:hover,
aside .widget ul li a:hover,
aside .widget ol li a:hover {
color: #444444;
}
.widget_search label span {
display: block;
margin-bottom: 10px;
}
.widget_search input[type=submit] {
font-family: Rajdhani, Arial, sans-serif;
font-size: 14px;
color: #666;
border: 2px solid #666;
padding: 6px 10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blog-article h2 a:hover {
color: #444;
}
.tagcloud a {
background-color: rgba(0, 0, 0, 0);
border: 1px solid #555555;
color: #555555;
float: left;
font-family: "russianregular", Arial, sans-serif;
font-size: 14px !important;
font-weight: 600;
line-height: 20px;
margin-bottom: 10px;
margin-right: 10px;
padding: 6px 12px;
text-transform: uppercase;
border-radius: 4px;
}
.tagcloud a:hover {
border: 1px solid #0f0f0f;
color: #0f0f0f;
}
.who-we-are li, .our-story li {
font-style: italic;
}
.our-story li {
margin-bottom: 12px;
line-height: 22px;
}
.who-we-are ul {
list-style: none;
margin-top: 5px;
padding-left: 0;
}
.who-we-are li {
line-height: 25px;
list-style: none outside none;
margin-left: 0;
}
.who-we-are,
.who-we-are p,
.who-we-are span,
.who-we-are a {
font-size: 13px;
line-height: 20px;
font-family: "Rajdhani", Arial, sans-serif;
}
.widget .article-slider article .text {
float: none;
width: auto;
}
.page-template-template-contact-php .contact-form textarea {
margin-top: 53px;
height: 230px;
}
.template-form {
margin-top: 25px;
}
.contact-success, .contact-error {
margin-top: 7px;
}
.big-image figcaption h1 {
border: none;
}
.panel-grid-cell .big-image {
margin-bottom: 0;
}
.comments-widget .avatar-line figure {
margin: 0;
}
.comments-widget .avatar-line .text {
float: none;
width: auto;
}
.testimonials-slider ul {
padding-left: 0;
}
.widget .section-title h1 {
border-bottom: none;
width: auto;
}
.widget .slides,
.widget .flex-control-nav,
.widget .flex-direction-nav {
padding: 0;
} input[type=radio] {
height: auto !important;
}
.footer-widget {
margin-bottom: 30px;
}
.footer-widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.footer-widget,
.footer-widget span,
.footer-widget a,
.footer-widget p {
color: #A3A3A3;
font-family: 'Rajdhani', Arial, sans-serif;
font-size: 18px;
}
.footer-widget ul li {
padding-bottom: 10px;
padding-top: 10px;
}
.footer-widget ul li a,
.footer-widget ol li a {
font-family: 'Rajdhani', Arial, sans-serif;
font-size: 18px;
font-weight: normal !important;
}
.footer-widget .slides,
.footer-widget .flex-control-nav,
.footer-widget .flex-direction-nav {
padding: 0;
}
.footer-widget .flexslider li {
border: none;
}
.footer-widget .widget-content .links li {
padding-top: 6px;
padding-bottom: 6px;
}
.footer-widget .widget-content .links li li {
padding-top: 0;
padding-bottom: 0;
}
.footer-widget .article-slider article .text {
margin-left: 0;
margin-top: 25px;
float: left;
}
.footer-widget .slides li {
overflow: hidden;
}
.product_list_widget li:nth-child(1) {
padding-top: 0 !important;
}
.product_list_widget li {
float: left;
padding-bottom: 15px !important;
padding-top: 15px !important;
}
.product_list_widget img {
float: left !important;
margin-right: 17px !important;
width: auto !important;
}
@media only screen and (min-width: 767px) and (max-width: 1100px) {
.woocommerce-page #content .quantity input.plus,
.woocommerce-page .quantity input.plus,
.woocommerce-page #content .quantity input.minus,
.woocommerce-page .quantity input.minus,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty {
border: 1px solid #CCCCCC;
}
}
@media only screen and (max-width: 767px) {
.cart-picture .cart-product figure {
display: none;
}
.shopping-cart .cart-product .text {
margin-left: 0;
}
.woocommerce-page #content .quantity input.plus,
.woocommerce-page .quantity input.plus,
.woocommerce-page #content .quantity input.minus,
.woocommerce-page .quantity input.minus,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty {
width: 35px;
height: 25px;
border: 1px solid #CCCCCC;
}
.social-links {
float: left;
}
}
.tp-caption.scale_gray_button a {
color: inherit !important;
}
.tp-caption.scale_gray_button a:hover {
color: inherit !important;
}
.tp-caption.scale_white_button a {
color: inherit !important;
}
.tp-caption.scale_white_button a:hover {
text-decoration: none;
color: inherit !important;
}
.scale_list_itemtext a {
color: #b01e2c !important;
}
img, iframe, embed {
max-width: 100%;
}
.tp-caption.scale_gray_button:hover,
.tp-caption.scale_white_button:hover {
border-color: #b01e2c !important;
background: #b01e2c !important;
color: #FFF !important;
text-decoration: none !important;
}
.pagination .active a {
background: #b01e2c !important;
border-color: #b01e2c !important;
}
.custom-button.btn-lg.update_cart {
height: auto;
}
.coupon label {
margin-top: 6px;
}
.single .blog-article {
margin-bottom: 40px;
}
.tparrows {
background: transparent !important;
border: 3px solid #FFF !important;
padding-left: 7px !important;
}
.footer-widget .star-rating {
display: inline;
height: 21.5px;
line-height: 21.5px !important;
width: 100% !important;
}
.footer-widget .star-rating span {
padding-top: 0 !important;
padding-bottom: 0 !important;
width: 100%;
height: auto;
}
.product_list_widget li {
display: inline !important;
}
.product_list_widget li a {
display: block;
}
.footer-widget .star-rating:before, .footer-widget .star-rating span:before {
content: " " !important;
}
.pagination li span.current, .pagination li span.dots {
font-family: Rajdhani, Arial;
}
.single .product-details .price-line .custom-button {
margin-right: 10px;
}
.product-details .price-line .small-buttons a .wrap-icon {
padding: 1px 5px 0 4px !important;
}
input[type="radio"], input[type="checkbox"] {
height: auto !important;
}
#ship-to-different-address label {
padding-left: 3px;
}
aside .widget .article-slider article .text {
margin-left: 0;
margin-top: 20px;
float: left;
}
aside .widget .article-slider article figure {
width: 100%;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar table caption {
border-bottom: 1px solid #999999;
margin-bottom: 15px;
padding-bottom: 15px;
}
.widget_categories select {
width: 100%;
}
.language-selector .trigger {
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 34px;
}
.language-text {
width: 100%;
}
.language-text img {
margin-right: 2px;
}
.language-selector {
font: 13px/32px Rajdhani, Arial, Tahoma, sans-serif;
color: #888;
padding: 0 30px 0 10px;
}
.language-dropdown-icon {
background: url(//scale-modellwerft.de/wp-content/themes/scale-theme/img/dd_arrow.png) center 9px no-repeat;
width: 100%;
height: 60%;
margin-top: 6px;
display: block;
}
.language-selector:hover .language-dropdown-icon {
background-position: center -6px;
}
.dropdown-menu.inactive {
font: 13px/18px Arial, Tahoma, sans-serif;
color: #555;
left: 0;
}
.images img {
max-width: 420px;
}
.dropdown-menu.inactive img {
margin-right: 2px;
}
.big-image figcaption h3 a.big-text {
font-family: "Rajdhani", Arial, sans-serif;
font-size: 50px;
font-weight: bold;
line-height: 50px;
}
.category-article.category-grid .text .price ins {
text-decoration: none;
}
.panel.widget {
margin-bottom: 55px !important;
text-align: center;
}
.widget.widget_teo_latest_tweets .widget-title {
margin-bottom: 37px;
}
.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before {
background-color: #b01e2c !important;
}
.second-separator {
margin-bottom: 40px;
}
.widget_search label span {
display: none;
}
.single-product #main, .page #main {
padding-top: 20px;
}
.home #main {
padding-top: 40px;
}
.woocommerce .star-rating span,
.woocommerce-page .star-rating span {
color: #b01e2c;
}
.related-products {
margin-top: 70px;
}
.related-products h1 {
margin-bottom: 35px;
font-weight: 500;
}
.woocommerce-checkout form .form-row .chosen-container-single .chosen-single div b {
background-size: 12px 8px !important;
}
.woocommerce form .form-row, .woocommerce-page form .form-row {
float: left;
width: 100%;
}
#billing_country_field,
#shipping_country_field,
#order_comments_field {
width: 100%;
}
.overlay {
padding: 0 15px;
position: absolute;
height: 100%;
width: 100%;
z-index: 9999;
font-size: 36px;
font-family: "russianregular";
color: #fff;
transition: all 0.3s;
top: 40%;
left: 0;
text-align: center;
-webkit-user-select: none;
-webkit-touch-callout: none;
}
.soon_front {
padding: 0 15px;
position: absolute;
height: 100%;
width: 100%;
z-index: 9999;
font-size: 20px;
font-family: "Rajdhani";
color: #fff;
transition: all 0.3s;
top: 10%;
text-transform: uppercase;
left: 0;
text-align: center;
-webkit-user-select: none;
-webkit-touch-callout: none;
}
@media (min-width: 300px) and (max-width: 1200px) {
.prd-beschreibung {
width: 100% !important;
display: block;
}
.product-details {
margin-top: 30px;
}
}
.inline {
width: 100%;
display: flex;
justify-content: space-between;
margin-bottom: 32px;
font-size: 14px;
}
.inline span {
font-size: 14px;
}
.new-form {
width: 66.666666667%;
margin-left: 16.6666666667%;
}
.new-form input:not([type='submit']):not([type='file']), .new-form textarea {
width: 100%;
background: 0;
padding: 8px 12px;
margin: 6px 0;
outline: 0 !important;
border: 1px solid #888;
color: #fafafa;
}
.new-form input[type=file] {
font-size: 12px;
}
.new-form input[type=submit] {
text-align: center;
color: #b01e2c;
background: 0;
border: 1px solid #b01e2c;
border-radius: 1px;
}