﻿#main-container{background-color:#000}textarea{resize:none}.header{padding-top:10px;padding-bottom:10px}.header .phone-item{text-align:right;color:#000;border:solid 1px #dedede;font-weight:800;margin-bottom:5px;padding:5px;font-size:14px}.header .phone-item a{color:#de0000}.theme-de-vente{margin:-3px -15px;position:relative;background-color:#000;max-width:1137px}.theme-de-vente .formulaire{font-size:13px;font-weight:600;color:#fff;background-color:#323131;padding:0 15px 10px 15px;border:1px solid #d52027;padding-top:5px}.theme-de-vente .formulaire h3{text-align:center;font-size:18px;text-transform:uppercase;font-weight:600;margin-top:10px}.theme-de-vente .formulaire hr{color:none;background-color:none;border-top:dashed 1px #d52027;margin:7px 0;padding-bottom:6px}.theme-de-vente .formulaire .form-control{display:block;padding:2px 8px}.theme-de-vente .formulaire .form-control+.form-control{margin-top:5px}.theme-de-vente .formulaire .form-label{font-weight:bold;font-size:12px;margin-top:10px;display:block}.theme-de-vente .formulaire .checkbox-label{display:block;padding-left:15px;text-indent:-15px}.theme-de-vente .formulaire .checkbox-description{display:block;padding-left:15px;font-size:9px;margin-bottom:8px}.theme-de-vente .formulaire input[type="checkbox"]{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}.theme-de-vente .formulaire input[type="text"]{margin-bottom:17px;height:27px}.theme-de-vente .formulaire .btn{display:block;width:100%;text-transform:uppercase;white-space:normal;font-weight:600;background:#c92828;background-image:-webkit-linear-gradient(top,#c92828,#731313);background-image:-moz-linear-gradient(top,#c92828,#731313);background-image:-ms-linear-gradient(top,#c92828,#731313);background-image:-o-linear-gradient(top,#c92828,#731313);background-image:linear-gradient(to bottom,#c92828,#731313);-webkit-border-radius:8px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:14px;padding:7px 0 7px 0;border:none;text-decoration:none}.theme-de-vente .formulaire .btn:hover{background:#fc3c3c;text-decoration:none}.theme-de-vente .message-confirmation{padding-top:150px;display:none;text-align:center}.theme-de-vente .message-confirmation h3{font-size:26px;margin-bottom:30px}.dealer-slice-header{text-align:center;background-color:#d9534f;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;margin:10px -15px;font-size:18px;font-weight:900;padding:10px 0;text-transform:uppercase;color:#fff}.dealer-slice{margin-right:-15px;margin-left:-15px;font-size:0;text-align:center}.dealer-slice img{cursor:pointer;margin:5px 15px}.dealer-cities{text-align:center}.dealer-cities>div{padding-top:10px;padding-bottom:10px;display:none}.dealer-cities>div>a{display:inline-block;padding:5px 10px;font-weight:bold;font-size:14px}.other-services{margin-top:10px;text-align:center}.other-services>div{padding-right:20px;padding-left:20px}.other-services .section-title{background-color:#cdcdcd;text-align:center;margin-bottom:20px;padding-top:5px;padding-bottom:5px;font-weight:bold;text-transform:uppercase;font-size:14px}.other-services .on-vous-attend{margin-top:30px;text-transform:uppercase;font-weight:bold;font-size:30px}.footer{margin-top:10px;background-color:#000;color:#fff;text-align:center;padding-top:20px;padding-bottom:5px}.footer .suivez-nous{font-size:16px}.footer .legal{font-size:8.5px;margin-top:10px}.invalid{border:1px solid #ab0000;background-color:#fda185}.invalid::-webkit-input-placeholder{color:#ab0000}.invalid:-moz-placeholder{color:#ab0000}.invalid::-moz-placeholder{color:#ab0000}.invalid:-ms-input-placeholder{color:#ab0000}.information-text{position:absolute;right:20px;width:425px;bottom:50px;font-size:14px;text-align:center}.redredline{background-color:#d52027;width:100%;height:10px;top:-15px;position:relative}.dreamcar{color:#fff;font-family:'Oswald',sans-serif;text-align:center;position:relative;font-size:2em;z-index:1;margin-bottom:-80px}.bottommessage{color:#fff;font-size:25px;font-family:'Oswald',sans-serif;text-align:center;line-height:1.3;margin-top:-83px}.bottommessage span{font-size:xx-large}.bottommessage .red{color:#b72227;font-weight:700}.logo-occasion{width:130px;margin-left:10px}.logo-autospb{width:78px;margin-left:-12px}.phone-container{padding:10px;font-weight:bold;text-align:right;font-size:14px;line-height:2.5em;position:relative;top:-5px;right:14px}.phone-container a{color:#ab0000;text-align:center;font-size:19px}.onvousattend{text-align:center;margin-bottom:20px;margin-top:20px}@media(max-width:1200px){.theme-de-vente .formulaire{top:-34px;right:71px}.img-theme-de-vente{margin:0 auto;top:-68px;position:relative}.bottommessage{margin-top:-155px}}@media(max-width:993px){.theme-de-vente .formulaire{right:0}.img-theme-de-vente{margin:0 auto;top:-20px;right:20px;position:relative}.bottommessage{margin-top:-27px}.fullwidth{position:relative;right:28px}}@media(max-width:765px){.theme-de-vente .formulaire{right:0;margin-top:-214px}.img-theme-de-vente{margin:0 auto;top:-152px;right:0;position:relative}.bottommessage{margin-top:3px}.fullwidth{position:relative;right:0}}@media(max-width:600px){.theme-de-vente .formulaire{right:0;margin-top:-100px}.bottommessage{margin-top:26px}.img-theme-de-vente{top:-64px;position:relative}}.endpage-slogan{color:#fff !important}