#carselector-default-submit { width: 216px; } #header-logo{ max-height: 100px; } .nav-tabs>li>a { vertical-align: middle; text-align: center; font-size: 15px; } .nav-tabs>li>a, .nav-tabs>li>a:focus { font-size: 15px; vertical-align: middle; text-align: center; } #spContainer .partner-index { display: none; } h1.form-title { font-size: 24px; } #searchForm #submit_button .btn-blue { font-size:16px; } #jpHeartsSearchForm #carselector-hearts-default-submit { width: 192px; height: 45px; background-color: #00539F; } .service-partners-login-form-title+p { background-color: pink; } .login-service-form-row { padding-bottom: 20px; } .login-service-form-label { padding-top: 10px; line-height: 65%; } #wt_refpoint > div.container.main-container > div.row.marketing > div.col.col-lg-4.hidden-phone.content-news-container > div:nth-child(2) > div { visibility: hidden; } #checkoutForm.checkout-form-step1 .address-inline-format .zip-prefix { width: 50px; } .address-inline-format .zip-prefix-suffix-line-separator{ display: inline; } #checkoutForm.checkout-form-step1 .address-inline-format .zip-suffix { width: 60px; } #checkoutForm.checkout-form-step1 .address-inline-format .j-checkout-invoice-details-city { width: 180px; min-width: 150px; } .j-different-address-select-town { margin-top: 10px; } @media (min-width: 640px) { #checkoutForm.checkout-form-step1 .address-inline-format .j-select-town { width: 250px; display: block; margin-left: 33.7%; } } @media (max-width: 639px) { #checkoutForm.checkout-form-step1 .address-inline-format .j-select-town { display: block; margin-top: 10px; width: calc(100% - 30px); } } .search-list-prod-title > a { color: #000000; font-style: normal; text-decoration: underline; } @media (max-width: 560px) {.static-image-wheels {float: none !important;}}