div#ajax-car-cat-results{min-height:300px}.ajax-car-cat{color:#575757;border:1px solid #575757;padding:20px 10px;cursor:pointer;font-size:16px}.car-list-categories .cell{padding:0}.car-list-categories .cell.active,.car-list-categories .cell:hover{background:#575757}.car-list-categories .cell.active div,.car-list-categories .cell:hover div{color:#fff}.car-list-categories{margin-bottom:70px;position:relative}.cell.car-info{color:#757575;font-size:30px;font-weight:300;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e0e0e0}img.car-info-img{margin-right:20px;float:left;margin-top:10px}.car-title{position:relative}.special-offer h3{position:relative;color:#282828;font-size:28px;margin-bottom:30px;text-align:center;letter-spacing:2.5px;display:block}.ajax-car-cat{position:relative;height:66px}.ajax-car-cat span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.special-offer h3:before{content:'';border-top:2px solid;position:absolute;width:100%;left:0;top:50%}.special-offer h3 span{position:relative;background:#fff;padding:0 20px;min-width:300px}.car-title a{color:#282828;display:inline-block;position:relative;background:#fff;padding-right:15px;z-index:1}body.page-template-page-chauffeur .all-car-info>div>.cell:nth-child(3),body.page-template-page-chauffeur .all-car-info>div>.cell:nth-child(4){display:none}article.type-car{margin-bottom:80px}.special-offer-content{background-size:cover!important;background-position:center!important;margin-bottom:100px;background-color:black!important}.special-offer-content .grid-x{max-width:600px;margin:0 auto;padding:80px 0}.special-offer-content .the-excerpt{color:#FFF;font-size:28px;vertical-align:middle}.special-offer-content .the-content{color:#FFF;font-weight:300;padding-top:10px}.special-offer-content .the-content p{margin:0}.special-offer-content .the-email{margin-top:50px;width:100%;text-align:center}.special-offer-content .the-email a{width:100%;display:block;background:#282828;padding:12px;color:#FFF;font-size:14px;letter-spacing:2px;font-weight:300;text-transform:uppercase}@media screen and (max-width:1200px){.ajax-car-cat{font-size:13px}.car-list-categories{margin-top:-120px}}@media screen and (min-width:1200px){.car-list-categories{margin-top:-126px}}@media screen and (max-width:1024px){.car-list-categories{margin-top:0}}@media screen and (min-width:640px){.large-order-3 .car-excerpt,article.type-car .large-order-1 .car-title{text-align:right}.all-car-info>div>.cell:last-child{border:0}.car-title:before{content:"";border:1px solid #282828;display:block;position:absolute;width:100%;top:50%}article.type-car .large-order-1 .car-title a{padding-right:0;padding-left:15px}.car-position{position:absolute;z-index:9;color:#9C9C9C;opacity:.1;font-size:80px;top:50%;transform:translateY(-50%)}article.type-car .large-order-1 .car-title a{padding-right:0;padding-left:15px}article.type-car .large-order-1 .car-position{right:0}.large-order-3 button{float:right}}@media screen and (max-width:640px){.car-title{text-align:center}.car-position{display:none}article.type-car button.green.green-border.large{margin-top:150px;margin-left:auto;margin-right:auto;display:table}.all-car-info{margin-top:-180px;max-width:220px;margin-left:auto;margin-right:auto}.all-car-info .cell{border:0}.all-car-info .cell>div{border-bottom:1px solid #e0e0e0;padding-bottom:5px}article.type-car button.green.green-border.large a{padding:4px 8px;font-size:14px}.special-offer-content .the-excerpt,.special-offer-content .the-content{text-align:center}}