body{overflow-x:hidden;}
div#Histo{margin-bottom:10px;}
p > a,.s_b_content a,.FAQ a, a.various, .my-account a{text-decoration:underline;}
a.pure-button, .pure-button a{text-decoration:none;}
.pure-button {
padding: .5em 1em;
line-height: normal;
white-space: nowrap;
vertical-align: baseline;
text-align: center;
color: rgba(0,0,0,.8);
border: 0 rgba(0,0,0,0);
background-color: #E6E6E6;
display: inline-block;
}
.c-popover {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 805;
padding: 8px;
max-width: 440px;
top: 70px;
left: 250px;
}
.c-popover .c-popover-start {
top: 1px !important;
}
.c-popover-wrapper {
overflow: hidden;
height: 100%;
width: 100%;
border-radius: 6px;
border: 1px solid #d9d9d9;
box-shadow: 1 2px 5px rgba(15,17,17,.15);
background-color: #fff;
}
.c-popover-inner .pure-button{
font-size:.9em;
}
.c-popover-inner {
background-color: #fff;
padding: 14px 16px;
text-align: left;
overflow-x: hidden;
height: auto;
overflow-y: auto;
}
.c-popover.c-arrow-bottom .c-arrow-border {
top: 0;
margin-left: -8px;
border-top: 0;
border-bottom-color: #BBBFBF;
}
.c-popover .c-arrow-border {
position: absolute;
left: 220px;
}
.c-popover .c-arrow, .c-popover .c-arrow-border {
border: 8px solid transparent;
}
.c-popover.c-arrow-bottom .c-arrow {
top: 1px;
right: -8px;
border-top: 0;
}
.c-popover.c-arrow-bottom .c-arrow {
border-bottom-color: #fff;
}
.c-popover .c-arrow {
width: 0;
height: 0;
position: absolute;
display: block;
z-index: 1011;
}
.c-popover .c-arrow, .c-popover .c-arrow-border {
border: 8px solid transparent;
}
button.close {
opacity: .6;
border: 1px solid #ccc;
padding: 0 2px 0 2px;
}
.CarSelect{
width:320px;
}
.toggle_div {
background: #000;
display: none;
height: 9001px;
left: 0;
opacity: .1;
position: fixed;
top: 0;
width: 100%;
z-index: 89;
}
.tab_title{
text-align: center; 
}
.tab_title h1 {
border-bottom: none;
}
.checkout_dot, .checkout_laser, .checkout_label, .checkout_elvia, #account_hide_login_row, .checkout_paypal_express, .checkout_trust, #xv_checkout {
padding: 8px;
margin: 18px;
border: 1px solid #d9d9d9;
border-radius: 6px;
}
figure {
position: relative;
margin: 0;
padding: .5em;
width: 100%;
border: thin solid gainsboro;
background: white;
width: 100%;
}
.dropdown-menu.double {
min-width: 480px;
}
.dropdown-menu.double.left {
right: auto;
}
.dropdown-menu.double .ico_mini {
margin-left: 0px;
}
.dropdown-menu.double li {
margin-left: 8px;
}
figure.right {
width: 20em;
float: right;
}
figcaption {
padding: .8em;
text-align: center;
font-size:.7em;
}
.checkout_laser img{
max-width: 95%;
}
.table_toggle{
border-top: solid 1px #d9d9d9;
border-bottom: solid 1px #d9d9d9;
padding: 6px 0;
margin: 6px 0;
}
.table_toggle .fa.fa-2x {
display: inline;
}
.table_toggle .toggle_icon {
padding-top: 10px;
margin: 6px 0; 
text-align:right;
}
#order_payment_info, #order_customer_data, #pay_block {
padding: 6px 0px 10px 40px !important;
}
.smcx-modal-header .smcx-modal-close {
background: #E8E8E8 url("/simg/win-x.png") 2px 2px scroll no-repeat;
}
.cart_row .cart_promo {
color: #575757;
padding: 18px 8px 9px 10px;
border: 1px solid #7ab51d;
border-radius: 3px;
max-width: 280px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
position: relative;
top: 13px;
line-height: 16px;
margin: 10px 20px 30px;
}
.cart_row .cart_promo .cart_promo-head-title {
display: flex;
position: absolute;
align-items: flex-end;
left: 10px;
top: -14px;
background: #fff;
padding: 0 7px 0 5px;
font-size: 11px;
font-weight: 700;
color: #7ab51d;
}
.cart_row .cart_promo .cart_promo-head-title .cart_promo-head-text {
margin-left: 5px;
position: relative;
top: 2px;
}
.rd_promo_X {
position: absolute;
right: 5px;
margin-bottom: -15px;
z-index: 90;
}
.Label_N_Sound {
position: absolute;
left: 10px;
margin:15px;
font-size:8px;
}
h1 small, h2 small, h3 small, h4 small {
font-size: 80%;
font-weight: inherit;
color: inherit;
}
.container .mon_erk img {
max-width:100px;
}
.mp_serp h4 {
background-color: #E6E6E6;
margin-top:15px;
padding: 6px;
}
.mp_okay {
display: none;background-color: #fff;
border-radius: 4px;
border: 1px solid #dfe1e5;
position: absolute;
padding: 8px;
right: 12px;
z-index: 90;
width: 250px;
min-height: 150px;
bottom:-10px;
}
.mp_okay_x{
text-align:right;
margin-top:-5px;
font-weight: bold;
font-size:14px;
}
.over_cart{
margin:10px;
width:250px;
}
.custom_message{
font-size:18px;
margin-top: 5px;
margin-bottom: 5px;
font-weight: bold;
}
.price_section{
text-align:right;
}
.tire_carousel .carousel .item, .tire_teaser .carousel .item, .fl_item{
height:250px;
}
div.carousel .item .tire_carousel_logo img, .tire_carousel_logo img, div.carousel .item .tire_teaser_logo img, .tire_teaser_logo img{
max-height:50px;
max-width:150px;
}
.tire_carousel_logo{
height:50px;
}
.tire_carousel_desc{
height:50px;
}
.tire_carousel {
background-color:#FDFDFD;
min-height:290px;
border-top: 1px #ddd solid;
border-bottom: 1px #ddd solid;
margin:5px 0;
}
.tire_carousel .fl_item {
background-color:#fff;
}
.fl_carousel_image{
max-height:100px;
overflow: hidden;
}
.fl_item{
text-align:center;
}
.kr_carousel_image{
max-height:150px;
overflow: hidden;
}
.fl_carousel_image img{
max-height:220px;
}
.fl_carousel_caption{
background-color:#fff;
}
.fl_carousel_caption .h3{
font-size:16px;
margin-top: 5px;
margin-bottom: 5px;
}
.carousel-control.left,.carousel-control.right {background:none;width:25px;}
.carousel-control.left {left:-25px;}
.carousel-control.right {right:-25px;}
.det_sparen{
font-weight: bold;
}
.FAQ li {
list-style:none;
}
.FAQ li > a, .FAQ h2 > a, .FAQ h3 > a, .FAQ h4 > a, .FAQ h5 > a {
text-decoration:none;font-weight: bold;
}
.FAQ li .fa, .FAQ li > small {
color:grey;
}
#help-info h2 {line-height:1.3;font-size:17px;}
#help-info h3 {line-height:1.3;font-size:16px;}
#help-info h4 {line-height:1.2;font-size:15px;font-weight:normal;}
#up-to-top{
line-height: 1.5; 
display: none;
position: fixed;
bottom: 30px;
right: 3px;
z-index: 299;
font-size: 18px;
border: none;
outline: none;
background-color:rgba(255,255,255,0.3);
border: solid 1px #396B6B;
color: white;
cursor: pointer;
padding: 2px 4px;
border-radius: 4px;
}
.mp_top_main{
width:110px;
height:110px;
}
.mp_top_serp{
width:90px;
height:90px;
}
.show_station .mp_vorgemerkt {
border-radius: 4px;
background-color: #fff;
padding: .6em .8em;
border: solid 1px #00539F;
color: #00539F; 
text-align: center;
font-weight: bold;
}
.show_station .comment_x {
background-color: #00539F;
padding: 3px 10px;
margin: 0px 0 0 -15px;
color: #fff;
font-weight: bold; 
}
.show_station .mp_vorgemerkt, .show_station .pure-button-primary {
width:350px;
}
.show_station .mp_okay .pure-button-primary {
width:230px;
}
.mp_content .mp_search{
background-color:#f2f2f2;
}
.mp_search{
border: solid 1px #dfe1e5;
margin: 0;
padding: 10px;
}
.s_b_content .comment .comment_x, .serp_block .comment_x {
background: #ffde00;
padding: 3px 15px;
margin: 1px 0px 0px -15px;
}
.s_b_content .comment, .serp_block, .show_station {clear:left;padding:0px 15px 10px 15px;margin:20px 0px;border-radius:0px;
border: 1px solid #dfe1e5;
}
.comment .serp_a {
border-top: 0;
}
.modal-content, #headline .modal-content, #headline .modal-content a {line-height:1.5;font-size:14px;background-color:#fff;font-family:"Open Sans",Verdana,Arial,Sans-Serif;font-weight:normal;
color: #373737;
max-width:100%;text-align:left
}
p b .modal-title, .modal-title {
margin-top: 0;
font-size: 15px;
font-weight: 700;
}
.modal-header .close {
margin-top: -20px;
}
.modal-link {
cursor: pointer;
}
.tooltip {
min-width:250px;
}
.order-button{
min-width:250px;
}
.Markenkarussell {
background-color: #FDFDFD;
border-top: 1px #ddd solid;
border-bottom: 1px #ddd solid;
margin: 5px 0;
}
.MK_item{
text-align: center;
height:80px;
}
.carousel-control .fa-angle-double-left, .carousel-control .fa-angle-double-right {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
margin-top: -10px;
}
div.carousel .item .MK_item img, div.carousel .item .MK_item h4{
margin: 5px 0; 
max-height:65px;
max-width:90%;
position: absolute;
bottom: 5px;
}
#hidesubmit{
background-color: #d9d9d9;
color: #bfbfbf;
font-weight: bold;
border-color: #bfbfbf;
}
.tabcontent ol{text-align:left}
.pure-form input[type="text"], .pure-form input[type="password"], .pure-form input[type="email"], .pure-form input[type="url"], .pure-form input[type="date"], .pure-form input[type="month"], .pure-form input[type="time"], .pure-form input[type="datetime"], .pure-form input[type="datetime-local"], .pure-form input[type="week"], .pure-form input[type="number"], .pure-form input[type="search"], .pure-form input[type="tel"], .pure-form input[type="color"], .pure-form select, .pure-form textarea {
outline: 0;
border-color: #129FEA;
padding: .5em .6em;
display: inline-block;
border: 1px solid #ccc;
box-shadow: inset 0 1px 3px #ddd;
border-radius: 4px;
box-sizing: border-box;
}
.pdp_seller{
font-weight: bold;
color: #dd1e31; 
}
input, select, textarea {
background-color: #fff;
}
.container img{max-width:100%}
.uline{text-decoration:underline!important;;}
a.HistoA{color:Black;display:block;margin-top:0px;font-size:12px;}
a.HistoA:visited{color:Black;}
.shoppingcart_greentax{color:green;}
.shoppingcart_greentax .shoppingcart_description{padding-left:3em;}
ul#HistoDepartment, ul#HistoProduct{margin:0px;margin-top:0px;padding:0;width:100%;}
ul#HistoDepartment li, ul#HistoProduct li{list-style:none;margin:0;padding:0;}
ul#HistoDepartment ul, ul#HistoProduct ul{font-weight:normal;margin:0;padding:0;line-height:1;}
li.HistoLI{clear:left;height:35px;border-bottom:solid 1px #CCC;}
li.HistoLIlast{clear:left;height:36px;}
.HistoIMG{display:inline;float:left;margin:3px;}
div.HistoPrice{margin-top:0px;text-align:right;font-style:italic;}
div.HistoPriceDet{margin-top:4px;text-align:left;font-style:italic;}
span.HistoStriked, span.HistoNormal{font-size:14px;font-weight:bold;margin-right:4px;}
span.HistoFrom{font-size:11px;font-weight:bold;margin-right:4px;}
span.HistoStriked{text-decoration:line-through;}
span.HistoNormal{color:gray;}
#s_q .s_br, .s_pd .s_br{min-width:250px;}
.contact_form select, .contact_form input, .contact_form textarea {min-width:300px;}
.contact_form input[type=checkbox] {
min-width:0;
}
.tabmain .fa-2x {
font-size: 24px;
color: #595959;
}
.search .fa-info-circle {
color: #595959;
}
.ranzahl{margin:5px 0;}
.ranzahl select {
padding: 1px 0;
display: inline-block;
border: 1px solid #ccc;
box-shadow: inset 0 1px 3px #ddd;
border-radius: 0;
}
.s_pd{margin:5px;}
.s_head{font-weight:bold;}
#s_q .pure-button-primary {
font-size: 16px;
margin:10px 0;
min-width:250px;
}
.pagination > li > a, .pagination > li > span {
color: #333;
}
.pay_det{border: 1px #ddd solid;padding:10px;}
.serp_a{border-top: 1px #ddd solid;margin-top:10px;}
.serp_b{min-height: 130px;}
.serp_B {
margin: 10px 0 0 0;
}
.serp_C {
margin: 10px 0 0 0;
}
.serp_D {
text-align: right;
margin: 10px 0 0 0;
}
.small_button
{
color: #4a4a4a;
background-color: #fff;
border: 0;
border-radius: 0px;
font-size:12px;
padding: 5px 8px;
}
input.small_button:hover{
background-color: #eee;
color: #000;
}
.serp_price{font-size:24px;font-weight:bold;margin-top:10px;}
.serp_price .serp_small{font-size:14px;font-weight:normal;}
.results{min-height:20px;}
.lable, .lable_N, .lable_R{color:white;padding: 0 2px;font-weight:bold;}
.lable.A{background-color:#006400}
.lable.B{background-color:#228B22}
.lable.C{background-color:#9ACD32}
.lable.D{background-color:yellow}
.lable.E{background-color:orange}
.lable.F{background-color:#FF4500}
.lable.G{background-color:red}
.lable_N.A{background-color:#005AA9}
.lable_N.B{background-color:#017AC1}
.lable_N.C{background-color:#5BA7DA}
.lable_N.D{background-color:#87C2EA}
.lable_N.E{background-color:#B7E4F9;color:black;}
.lable_N.F{background-color:#B7E4F9;color:black;}
.lable_N.G{background-color:#B7E4F9;color:black;}
.lable_R.A{background-color:#228B22}
.lable_R.B{background-color:#9ACD32}
.lable_R.C{background-color:yellow;color:black;}
.lable_R.D{background-color:orange}
.lable_R.E{background-color:red}
.lable_R.F{background-color:red}
.lable_R.G{background-color:red}
.tracker-container{background:#f2f2f2;border-radius:12px;overflow:hidden}
.tracker-container{margin:8.5px 0}
.package-status.on-time{background:#4b8c8c}
.package-status.storno{background:orange}
.tracker-container .package-status{border-radius:12px;max-width:100%;width:0}
.package-status{width:100%}
.tracker-container, .package-status{height:24px;}
.myorder_head{border:1px solid #ddd;font-size:10px}
.myorder_row{font-size:10px}
.breadcrumb, .breadcrumb_navigation_row {
font-size: 1em;
padding: 5px 2px;
border-bottom: 1px #ECECEC solid;
background-color:rgba(255,255,255,0.3);
}
.breadcrumb .active {
font-weight: bold;
}
.breadcrumb_navigation_row a {
text-decoration: none;
}
.breadcrumb_navigation_row a:hover {
text-decoration: underline;
}
#breadcrumb_goback {
color:#396B6B;font-weight: bold;
}
.breadcrumb_current a,
.breadcrumb_current a:hover {
color: inherit !important;
text-decoration: inherit !important;
cursor: inherit !important;
}
.breadcrumb_navigation_row > span {
font-weight: normal;
}
.breadcrumb_navigation_row > span:last-of-type {
font-weight: bold;
}
#overDiv{border:0px solid #333;box-shadow: 2px 2px 10px #999;font-size:10px;}
#overDiv>table table{background-color:#474747;}
#overDiv table table td{padding:6px;font-size:10px;}
#overDiv table table:last-child{background-color:white;}
#overDiv table+table tr{background-color:white;}
#overDiv table{background-color:#E8E8E8;}
#overDiv ol{list-style:decimal;}
a .popup, a .overlib{cursor:pointer;}
div.HLImage{position:absolute;padding-left:110px;font-size:12px;padding-top:5px;padding-bottom:0px;margin-bottom:0px;}
.top_box{
box-shadow: 1px 1px 3px #999;
padding: 2px 5px;
margin: 5px 0;
max-width:400px;
}
.top_box > p > a {
text-decoration: underline;
}
.img-serp{max-height:200px}
#infos_rechts_middle{list-style-type: disc;}
.s_pstyle{font-size:8pt;margin-left:1em}
.s_hstyle{font-size:17px;font-weight:bold;margin-left:0.5em}
.t_size{height:40px;padding-top:0px;font-size:13px;margin-left:110px;}
.z_txt{position:relative;margin-left:0px;font-size:9px;color:#397CB1;padding-top:0px;padding-bottom:0px;margin-bottom:0px;}
.dropdown-toggle{font-size:15px;}
ul.nav li.dropdown:hover ul.dropdown-menu{display:block;}
@media only screen and (min-width: 480px) {
.dropdown-submenu .dropdown-menu {
top: 0;
right: 100%;
margin-top: -1px;
}
}
.navbar-fixed-top .nav{padding:0 0 0 0;}
.row-centered{text-align:center;}
#search_bar select, .search_bar select{font-size:90%;}
#searchblock{width:400px;background:rgba(255,255,255,0.9);text-align:center;padding:20px;margin: auto;}
.heading_9{font-size:16px;color:#808080;font-weight:bold;line-height:22px;text-align:center;float:left;}
.reifensuche{font-size:26px;color:#000000;font-weight:bold;text-align:center;line-height:42px;}
.reifensuche.xs {font-size:24px;}
h6{font-size:16px;color:#CE0000;padding:13px;text-align:left;}
.checkout{text-align:right;}
#checkoutProgress{margin:0 0 20px 0;height:30px;background:#eee;list-style:none}
#checkoutProgress.steps-1 li.step{width:100%}
#checkoutProgress.steps-2 li.step{width:50%}
#checkoutProgress.steps-3 li.step{width:33%}
#checkoutProgress.steps-4 li.step{width:25%}
#checkoutProgress.steps-5 li.step{width:20%}
#checkoutProgress li.step.active{color:#fff;background:#333;background:url("/simg/rshop/checkoutStep-active.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step.disabled{color:#999;background:url("/simg/rshop/checkoutStep.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step.visited{background:url("/simg/rshop/checkoutStep.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step{float:left;background:#eee;height:30px;line-height:30px;
background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutProgress li.step{background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutSmall{margin:10px 0 0 0;height:30px;list-style:none;padding: 0;}
#checkoutSmall li.step.first{font-size:13pt;font-weight:bold;color:#fff;background:#333;background:url("/simg/rshop/checkout-small-first-active.png") no-repeat;width:40px;height:38px;background-color:transparent}
#checkoutSmall li.step.first.visited{font-size:13pt;font-weight:bold;color:#000;background:url("/simg/rshop/checkout-small-first.png") no-repeat;width:40px;height:38px;background-color:transparent}
#checkoutSmall li.step.active{font-size:13pt;font-weight:bold;color:#fff;background:#333;background:url("/simg/rshop/checkout-small-active.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step.disabled{font-size:13pt;font-weight:bold;color:#999;background:url("/simg/rshop/checkout-small.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step.visited{font-size:13pt;font-weight:bold;background:url("/simg/rshop/checkout-small.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step{float:left;background:#eee;height:30px;line-height:30px;
background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutSmall i, #checkoutProgress i{font-size:10pt;color:#3c7fb5;}
.progressBar{
padding-right: 0px;
padding-left: 0px;
}
.step-head {font-size:11pt;font-weight:bold;margin:0 0 5px -5px;width:100%;}
.chckout-sec, .nav-container span{background:url(/simg/rshop/securePay.png) 0 3px no-repeat;padding-left:26px;color:#25ac29;float:left;margin-top:40px}
#checkoutProgress{background:#fff;margin-top:30px;float:right;height:inherit}
/*delticom jquery-ui tabs styling*/
#tabs{background: none;border: none;padding:.2em. 2em. 2em 0;}
#tabs .ui-tabs-nav{border : none;color: #999;}
#tabs .ui-tabs-nav .ui-tabs-tab{background: url(/simg/ic_streifen.gif) 50% 50% repeat;}
#tabs .ui-tabs-nav li{border:1px solid #DDDDDD;}
#tabs .ui-tabs-nav .ui-tabs-active{background: none;border-bottom:none;}
#tabs .ui-tabs-nav .ui-state-active a{color: black;}
#tabs .ui-tabs-nav .ui-tabs-anchor{padding: 8px 15px;}
#tabs .ui-widget-header{background: none;}
#tabs .ui-state-default a{color: #999;font-weight: bold;}
#highlights{background-color:#BEBEBE;margin: auto;width:100%;}
#category-description{padding-left: 25px;padding-right: 25px;}
#category-description h1{font-size:9pt;font-weight:bold;margin-left:1em;}
#category-description p{font-size:8pt;margin-left:1em}
#offer{padding-top:30px;padding-bottom:30px;}
#det_price{font-size:18px;}
#det_price b{font-size:22px;font-weight:bold;}
#det_ship{font-size:16px;font-weight:bold;font-style:italic;}
.visible-xxs {display: none !important;}
.cart_head{border:1px solid #DDDDDD;font-weight:bold;}
.cart_row{border-bottom:1px solid #DDDDDD;}
.cart_row_green{border-bottom:1px solid #DDDDDD;color:green;}
.cart_foot{border-bottom:1px solid #DDDDDD;font-weight:bold;}
.order_row{border-bottom:1px solid #DDDDDD;margin:5px 0px 5px;}
.order_head{border:1px solid #DDDDDD;font-weight:bold;}
.order_error{border:1px solid red;font-weight:bold;padding:5px}
.order_error > label{font-weight:bold;}
.if_tab table, .if_tab th, .if_tab td {
border-top: 1px solid black;
padding: 5px;
}
.fa-inaktiv {
color: #ababab;
}
.order_form > input, .order_form > select {
margin: 5px 6px 2px 1px;
}
.if_tab tr:hover {background-color: #f5f5f5;}
hr{border:1px solid #DDDDDD;}
.mon_box { background-color: #fff; color: #838383; margin: 0 64px; padding: 20px; position: absolute; top: 110px; z-index: 90;}
.mon_box_close { background: url(/sjs/jquery/fancybox/source/fancybox_sprite.png) no-repeat;cursor: pointer; position: absolute; right: -14px; top: -14px;height: 32px; width: 32px;}
#back1 { background: #000; display: none; filter: Alpha(opacity=30); height: 9001px; left: 0; opacity: .3; position: fixed; top: 0; width: 100%; z-index: 89;}
#cookie-diss {
background-color:rgba(90, 90, 90,0.9) ;
color: #fff;
display: none;
width: 100%;
position: relative;
top: 0;
z-index: 100; 
}
#cookie-diss.cookie_bottom {
position: fixed;
bottom: 0;
top: auto;
}
input.inp-a{
width: 300px;
}
input.inp-b{
width: 148px;
}
input.inp-c{
width: 208px;
}
input.inp-d{
width: 80px;
}
#cookie-diss a {
color: #fff;
}
#cookie-diss span {
font-size: 13px;
float: left;
margin: 10px;
}
#cookie-diss .cookie-diss-button {
background-color: #303030;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 2px;
color: #fff;
cursor: pointer;
line-height: 14px;
padding: 4px 8px;
text-decoration: none;
white-space: nowrap;
float: right;
margin-right: 5px;
margin-top: 8px;
font-weight: bold
}
#cor-diss {
background-color:#00539F;
color: #fff;
display: none;
width: 100%;
position: relative;
top: 0;
z-index: 1; 
}
#cor-diss span {
font-size: 14px;
float: left;
margin: 10px;
}
#cor-diss .cor-diss-button {
background-color: #303030;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 2px;
color: #fff;
cursor: pointer;
line-height: 14px;
padding: 4px 8px;
text-decoration: none;
white-space: nowrap;
float: right;
margin-right: 5px;
margin-top: 8px;
font-weight: bold
}
.footer-Nav li{word-spacing:0px;text-align:left;list-style:none;}
#cor-diss a:link, #cor-diss a:visited, #cor-diss a:active, #cor-diss a:hover, #cor-diss a:focus {
color: white;
text-decoration: none;
}
.show_waiting{
position:absolute;
width:80px;
height:80px;
background-color:#FFF;
border:1px solid #000;
text-align:center;
background-image:url(/simg/loading.gif);
background-repeat:no-repeat;
background-position:center 80%;
z-index:10;padding:5px;
}
.only_print {display:none;} 
#search_bar_on,#search_bar_on_size,#search_bar_on_more{display:none;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media (max-width:1200px){
#checkoutProgress li.step.disabled, #checkoutProgress li.step.active, #checkoutProgress li.step.visited{width:220px;}
}
span#Bewertung {
line-height: 45px;
}
.star_x label {
display: inline-block;
background-color: #fff;
padding: 5px 10px;
font-size: 14px;
border: 1px solid #444;
border-radius: 4px;
}
.star_x input[type="radio"] {
opacity: 0;
position: fixed;
width: 0;
}
.star_x input[type="radio"]:hover + label {
cursor: pointer;
}
.star_x input[type="radio"]:focus + label {
border: 1px dashed #444;
}
.star_x input[type="radio"]:checked + label {
background-color:#FFD700;
border-color: #4c4;
}
.star_x .desc {
font-size: 14px;
}
.star_x .desc .right {
text-align: right;
}
.star_x_frame_block{
overflow:hidden
}
.star_x_frame_block #back1{background:#000;display:none;filter:Alpha(opacity=30);height:9001px;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:89}
* html #back1{height:2000px;position:absolute;width:200%}
.star_x_frame{
width:100%; 
max-width:800px;
height: 150px;
border: 1px solid #838383;
background-color:#fff;color:#000;margin:0 64px;padding:10px 20px;position:absolute;top:110px;
z-index:90;
overflow:hidden
}
span.star_v {
float: Left;
}
span.star_v:not(:checked) > input {
display: None;
}
span.star_v:not(:checked) > label {
float: Right;
width: 1em;
padding: 0 .1em;
overflow: Hidden;
white-space: Nowrap;
cursor: Pointer;
font-size: 200%;
line-height: 1.2;
color: #D0D0D0;
transition: all .5s;
}
span.star_v > input:checked ~ label {
color: #FFD700;
}
span.star_v:not(:checked) > label:hover,
span.star_v:not(:checked) > label:hover ~ label {
color: #FFD700;
}
span.star_v > input:checked + label:hover,
span.star_v > input:checked + label:hover ~ label,
span.star_v > input:checked ~ label:hover,
span.star_v > input:checked ~ label:hover ~ label,
span.star_v > label:hover ~ input:checked ~ label {
color: #F9B500;
} 
@media (max-width:1200px){
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
margin-left: 0;
}
}
@media (max-width:1000px){
#checkoutProgress li.step.disabled, #checkoutProgress li.step.active, #checkoutProgress li.step.visited{width:190px;}
.pay_det input, .pay_det select, #search_bar select, .search_bar select, .Ang_pro_Seite select{
font-size:90%;
padding: 1px;
margin: 1px;
display: inline-block;
box-shadow: none;
border-radius: 2px;
max-width:200px;
}
}
@media(max-width:992px){
.banner-text h1 {
font-size: 36px;
} 
.banner-banner{
height: 220px;
background-size:100%;
}
.banner-text{
padding: 20px 10px;
font-size: 30px; 
} 
.banner-Testsieger .banner-text {
padding: 10px 10px;
}
}
@media (max-width:880px){
.star_x_frame{
margin:0 4px;
}
}
@media (max-width:820px){
.star_x_frame{
margin:0 4px;
}
}
@media (min-width:768px) and (max-width:991px){
.visible-sm {
display: initial !important;
}
}
@media (max-width:767px){
.banner-banner{
height: 180px;
background-size:100%;
}
.banner-text{
padding: 50px 10px;
font-size:20px; 
} 
.tire_carousel .carousel .item, .tire_teaser .carousel .item, .fl_item {
height: 280px;
}
.tire_carousel_desc {
height: 80px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
margin-left: 10px;
} 
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
margin-right: 10px;
} 
.visible-xs {
display: initial !important;
} 
#up-to-top{
bottom: 10px;
right: 10px;
font-size: 14px;
padding: 3px;
border-radius: 4px;
} 
#search_bar .pure-button-primary, .search_bar .pure-button-primary {
border-radius: 2px;
padding: 3px;
margin: 1px; 
font-size: 90%;
} 
.breadcrumb>li+li:before {
content: "";
}
.pay_det{
font-size:90%;
padding: 1px;
margin: 1px;
display: inline-block;
box-shadow: none;
border-radius: 2px;
max-width:98%;
}
.ui-dialog {
max-width:100%;
left:1px;
top: 10px;
}
#search_bar, #search_bar_size, #search_bar_more, #search_bar_submit {display:none;}
#search_bar_on,#search_bar_on_size,#search_bar_on_more{display:inline;}
#searchguruB{width:400px;}
.navbar-brand{padding:0;}
.navbar-brand img{margin-top:0px;margin-left:5px;}
.sites{display: none !important;}
.t_det{height:0px;padding-top:0px;margin-top:-30px;font-size:12px;margin-left:110px;}
.t_size{height:100px;width:200px;margin-top:-0px}
.shipping {width:200px;height:60px;margin-left:60%;}
}
@media (max-width: 1540px){
.c-popover {
top: 70px;
left: 1px;
}
.c-popover .row {
margin-left: -15px;
}
}
@media (max-width: 480px){
.c-popover .c-arrow-border {
position: absolute;
left: 120px;
} 
#up-to-top {
right: 17px;
} 
.mp_top_main{
width:90px;
height:90px;
}
.star_x_frame{
padding: 2px 10px;
margin-left: -15px;
}
.mp_top_serp{
width:100px;
height:100px;
} 
.breadcrumb .bread_point {
white-space: nowrap; 
/* display: none; */
}
#breadcrumb_goback {
display: inline;
}
.pay_det{
margin-left:-20px;
max-width:none;
} 
.pure-form input:not([type]), .pure-form input[type="text"], .pure-form label {
display:inline;
}
.serp_price{margin-top:-2px;}
.enStock, .hidden-xxs, .home-info-box, .t_det, .shipping, #ship_on_top {display: none !important;}
.pure-button-primary{width:95%;font-size:115%;}
.t_size{height:105px;width:240px;margin-top:-0px}
.img-serp{max-height:200px}
.choice-button{margin-top:40px;margin-right:0px;margin-bottom:0px;}
.price{margin-top:-90px;font-size:20px;}
#searchblock{width:95%;padding:20px 5px;}
#searchguruB{width:95%;padding:20px 5px;}
.visible-xxs {display: block !important;}
.hidden-xxs {display: none !important;}
}
@media print {
a[href]::after {content:none;}
.search_by, .x_footer{display:none;}
#search_bar, .search_bar, .pure-button, .pdp_recom_print{display:none;}
#filter_bar{display:none;}
#search_bar_on,#search_bar_on_size,#search_bar_on_more{display:none;}
#x_garantie{display:none;}
.x_serp_box{width: 100%;}
.Ang_pro_Seite{display:none;}
#up-to-to{display:none !important;}
.row.serp {
page-break-inside: avoid;
}
.bg-orang-grad, .bg-footer-darck, .footerNavA, .footerNav, .pagination{display:none;}
.logo_1, .logo_2{display: block;}
.only_print {display: block;margin-bottom:90px;}
}
