.wheels_tyres_page { min-height: 500px; }
.wheels_tyres {display: block;}
.wheels_tyres tbody {display: block;}
.wheels_tyres tr {display: block;}
.wheels_tyres td { padding:1px 0px; vertical-align: middle;}
td#wt_marks {width: 100%;}
td#wt_models {width: 100%;}
td#wt_years {width: 100%;}
td#wt_engines {width: 100%;}
.wt_td { vertical-align: top; padding: 10px; }
.wt_bg { border-radius: 5px; vertical-align: top; }
.search_wheels_tyres { cursor: pointer; display: block; width: 137px; border: 1px solid #3f3f3f; border-radius: 6px; text-align: center; line-height: 14px; color: #fff; font-size: 12px; background-clip: padding-box; background-color: #7f7f7f; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .35); background: -webkit-linear-gradient(bottom, #0c0c0c 0%, #3f3f3f 100%); background: -moz-linear-gradient(bottom, #0c0c0c 0%, #3f3f3f 100%); background: -o-linear-gradient(bottom, #0c0c0c 0%, #3f3f3f 100%); background: -ms-linear-gradient(bottom, #0c0c0c 0%, #3f3f3f 100%); background: linear-gradient(bottom, #0c0c0c 0%, #3f3f3f 100%); }
.search_wheels_tyres:hover { color: #fff !important; background: -webkit-linear-gradient(bottom, #3f3f3f 0%, #0c0c0c 100%); background: -moz-linear-gradient(bottom, #3f3f3f 0%, #0c0c0c 100%); background: -o-linear-gradient(bottom, #3f3f3f 0%, #0c0c0c 100%); background: -ms-linear-gradient(bottom, #3f3f3f 0%, #0c0c0c 100%); background: linear-gradient(bottom, #3f3f3f 0%, #0c0c0c 100%); }
.wheels_tyres2 { background: #f9f9f9; border-radius: 5px; border: solid 1px #e4e4e4; }
.wheels_tyres2 td { padding: 12px 7px; vertical-align: middle; }
.wtdlm { border-right: dashed 1px #dadada; }
.wt-set-td-value {}
.wt-set-td-value td { vertical-align: top; padding: 12px 2px 12px 12px; }
span.wt_part {
    display: block;
    padding: 5px 0;
}
.wt-t {
    margin: 10px 0 50px 0;
}
.wt-t td:first-child, .wt-t td:nth-child(3) {
    font-size: 15px;
}
.right-rgt { border-right: dashed 1px #dadada; }