#center_product_column{width: 100%;margin: 20px 0 20px;min-height: 368px;} #product_details{margin-bottom: 30px;} #product_image_block{width: 28%;float:left;overflow: hidden; align-self: center;} #product_params{width: 39%;float:left} #product_price_details{width: 33%;float:right} #prod_params_block dl {margin-top: 20px;} #prod_params_block dl dt{border-bottom: 1px solid #e8e8e8;float:left;width: 50%;color: black; line-height: 30px} #prod_params_block dl dd span{padding-left: 5px;} #prod_params_block dl dd{border-bottom: 1px solid #e8e8e8;float:left;width: 50%;line-height: 30px;color:black;} #price_box {background: none repeat scroll 0 0 #F9F9F9;min-height: 350px; padding-bottom: 30px;} #product_price { color: #422e2e; font-size: 60px; padding-top: 15px; padding-bottom: 10px; font-weight: 800; font-family: Verdana, Geneva, Tahoma, sans-serif; margin: 0px; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .st_producer { padding-right: 10px; font-size: 1.6em; font-weight: 700; font-family: Verdana, Geneva, Tahoma, sans-serif margin: 0px; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .st_name { font-size: 1.0em; } #product_quantity { padding-top: 12px; -moz-user-select: none; display: block; height: 74px; width: 100%; } #product_quantity label{font-size: 14px;display: block;color:gray;padding-bottom: 2px;} #minus_quantity, #add_quantity { cursor: pointer; height: 38px; color: gray; font-size: 32px; font-weight: bold; } #minus_quantity:hover, #add_quantity:hover { background: none repeat scroll 0 0 #e9000b; color:white; } #minus_quantity{padding: 0 6px;} #product_details {} #tyreQuantity { background: none repeat scroll 0 0 #f9f9f9; border: 0 none; font-weight: bold; font-size: 32px; text-align: center; width: 42px; color :black } .additional_price_info{line-height: 30px; color: black; text-align: center;} .additional_price_info li {padding-bottom: 15px;} #delivery_price_info {padding-left: 5px;} .delivery_time_info {padding-left: 5px;} .callback_info{padding-left: 5px;} #price_box input.button { height: 50px !important; width: 60%; font-size: 22px !important; margin-top: 20px; } #price_box input.button:hover{background:#9b0108;text-decoration:none !important;} #product_right_column {float:right; width: 33%;} #product_right_column_content{margin-left:20px; background-color: #f9f9f9; border-top: white solid 1px;} #product_right_column_content #tmbestsellers h4 {text-align: center; font-size: 14px; color: black; margin-bottom: 15px; margin-top: 15px;} #product_right_column_content #tmbestsellers {margin-top: 20px;} #product_right_column_content #tmbestsellers hr {border: 1px solid #e8e8e8} #product_specification {float: left; width: 67%;} .raty_header{text-align: center; font-size: 25px;color: #4a4c4b;margin-top: 15px; font-weight: bold;margin-bottom: 12px;} .raty_cnt{font-size: 16px;text-align: center;margin-bottom: 8px} .raty_cnt span {padding-left: 8px;font-weight: bold;font-size: 22px;} #btkupnaraty { background-color: #4a4c4b; height: 36px !important; width: 185px; margin-bottom: 20px; } /* idTab1 (etykieta opon) */ #etykieta_eu {float:left;position: relative;margin-bottom: 20px;} #noise-value{position: absolute; bottom: 32px;left:43px;} #noise-db{ color: #fff; font-size: 18px; position: absolute; bottom: 40px; right: 19px; font-weight: bold; line-height: 25px;} #noise-db span{color: #fff;font-size: 16px;padding-left: 3px;} #etykieta-znacznik{ padding-left: 17px; font-weight: bold; color: #fff; font-size: 20px; background: url(../img/etykieta-znacznik.png) no-repeat; width: 39px; height: 25px; position: absolute; line-height: 24px; } .fuel-value-A{top:75px; left:65px;} .fuel-value-B{top:89px; left:65px;} .fuel-value-C{top:103px; left:65px;} .fuel-value-D{top:117px; left:65px;} .fuel-value-E{top:131px; left:65px;} .fuel-value-F{top:145px; left:65px;} .fuel-value-G{top:159px; left:65px;} .break-value-A{top:75px; left:138px;} .break-value-B{top:89px; left:138px;} .break-value-C{top:103px; left:138px;} .break-value-D{top:117px; left:138px;} .break-value-E{top:131px; left:138px;} .break-value-F{top:145px; left:138px;} .break-value-G{top:159px; left:138px;} .eu-info{text-align: justify;} #etykieta_desc {line-height: 30px;} #idTab1 h6,#idTab2 h6 {font-size: 16px; color: black} .product_description{} .product_description p{color: #989898; text-align: justify; line-height: 22px; margin-top: 10px;} .product_params_table table {margin-top: 15px;} .product_params_table table td { border: 1px solid #ddd; } .product_params_table table tr.topers td { background: -moz-linear-gradient(center top , #f2f2f2, #f0f0f0) repeat scroll 0 0 rgba(0, 0, 0, 0); font-size: 13px; font-weight: bold; width: 1%; text-align: center } .product_params_table table td { background: -moz-linear-gradient(center top , #fbfbfb, #fafafa) repeat scroll 0 0 rgba(0, 0, 0, 0); border-bottom: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; padding: 8px; vertical-align: middle; text-align: center } #producent_logo_img img {width: 140px;} #paramsBlock {height: 265px;} #paramsBlock #tabParams{position: absolute; top: 70px; left: 100px;} #paramsBlock #tabParamSzerokosc{position: absolute; top: 60px; left: 120px;} #paramsBlock #tabParamWysokosc{position: absolute; top: 167px; left: 0px;} #paramsBlock #tabParamSrednica{position: absolute; top: 167px; left: 210px;} .desc-img {float:left} #player {margin-bottom: 15px} @media (max-width: 770px) { #producent_logo_img,#product_image_block{text-align: center;} #center_product_column h1{height: auto !important; line-height: 35px !important;padding-bottom: 12px;} #product_specification,#product_right_column,#product_params,#product_image_block,#product_right_column{float: none;} #product_price_details{float: left;} #product_params,#product_image_block,#product_price_details,#product_right_column{width: 100%; margin-top: 15px;} #product_right_column_content{width: 100%; margin: 0; height: auto !important;} input#btkupteraz{margin-top: 0px !important;} #price_box{height: auto !important; margin: 0;} #product_right_column_content #tmbestsellers h4 {cursor: pointer; font-size: 16px; margin: 0; line-height: 35px; padding-bottom: 15px; text-align: -webkit-center;} #rs_7 {display: none;} #product_specification{width: 100%;} ul.idTabsShort li a{width: 139px;} ul.idTabs{padding: 25px 0 1px} .product_description p {font-size: 14px;} .product_params_table{width: 280px;overflow: scroll;} #player{max-width: 280px;} }