﻿body{font-family:Roboto;font-display:swap;text-align:center;}body h1{font-size:31px;margin-bottom:45px;}body .exclusif{display:flex;position:relative;top:13px;flex-direction:column;background-color:#000;border-radius:15px;align-items:center;top:-37px;font-size:27px;max-width:478px;margin:0 auto;margin-bottom:0;color:#fff;margin-bottom:45px;}@media only screen and (max-width:700px){body .exclusif{font-size:18px;padding:5px;}}body .sanitary-main{display:none;}body .canvas-content{text-align:center;}body .canvas-content h2{margin-bottom:50px;}body .canvas-content .form-location{margin:0 auto;}body .canvas-content .form-location .surname{display:none;}body .canvas-content .form-location .title{color:#4c698b;font-weight:700;font-size:18px;}body .logos-container{display:none;}body .confirm-container{display:none;position:fixed;background-color:#fff;border:1px #000 solid;padding:5px;margin:auto;text-align:center;left:50%;transform:translateX(-50%);max-width:300px;}body .logo-div{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;position:relative;top:-55px;max-width:900px;}body .logo-div div{flex-basis:12.6%;max-height:58px;}body .top-header-banner{display:inline-block;position:relative;margin-top:-20px;}body .custom-container,body .custom-glyphicon-container,body .custom-select-container{position:relative;}body .custom-container:before,body .custom-glyphicon-container:before,body .custom-select-container:before{content:attr(data-select-title);position:absolute;top:2px;left:10px;font-weight:bold;display:block;transition-duration:.2s;color:#a9a9a9;pointer-events:none;font-size:12px;}body .custom-container:hover:before,body .custom-glyphicon-container:hover:before,body .custom-select-container:hover:before{color:#767676;}body .custom-container input[type=text],body .custom-container textarea,body .custom-container select,body .custom-glyphicon-container input[type=text],body .custom-glyphicon-container textarea,body .custom-glyphicon-container select,body .custom-select-container input[type=text],body .custom-select-container textarea,body .custom-select-container select{display:block;padding:30px 5px 15px 18px;border:solid 1px #dedede;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:300;}body .custom-container input[type=text]:disabled,body .custom-container textarea:disabled,body .custom-container select:disabled,body .custom-glyphicon-container input[type=text]:disabled,body .custom-glyphicon-container textarea:disabled,body .custom-glyphicon-container select:disabled,body .custom-select-container input[type=text]:disabled,body .custom-select-container textarea:disabled,body .custom-select-container select:disabled{opacity:.6;cursor:not-allowed;}body .custom-container input[type=text]::-ms-expand,body .custom-container textarea::-ms-expand,body .custom-container select::-ms-expand,body .custom-glyphicon-container input[type=text]::-ms-expand,body .custom-glyphicon-container textarea::-ms-expand,body .custom-glyphicon-container select::-ms-expand,body .custom-select-container input[type=text]::-ms-expand,body .custom-select-container textarea::-ms-expand,body .custom-select-container select::-ms-expand{display:none;}body .custom-container input[type=text] option:checked,body .custom-container textarea option:checked,body .custom-container select option:checked,body .custom-glyphicon-container input[type=text] option:checked,body .custom-glyphicon-container textarea option:checked,body .custom-glyphicon-container select option:checked,body .custom-select-container input[type=text] option:checked,body .custom-select-container textarea option:checked,body .custom-select-container select option:checked{background:#f00 linear-gradient(0deg,#f00 0%,#f00 100%);}body .custom-container input[type=text] option[value="0"],body .custom-container input[type=text] option[value="999999"],body .custom-container textarea option[value="0"],body .custom-container textarea option[value="999999"],body .custom-container select option[value="0"],body .custom-container select option[value="999999"],body .custom-glyphicon-container input[type=text] option[value="0"],body .custom-glyphicon-container input[type=text] option[value="999999"],body .custom-glyphicon-container textarea option[value="0"],body .custom-glyphicon-container textarea option[value="999999"],body .custom-glyphicon-container select option[value="0"],body .custom-glyphicon-container select option[value="999999"],body .custom-select-container input[type=text] option[value="0"],body .custom-select-container input[type=text] option[value="999999"],body .custom-select-container textarea option[value="0"],body .custom-select-container textarea option[value="999999"],body .custom-select-container select option[value="0"],body .custom-select-container select option[value="999999"]{color:#989898;font-weight:bold;}body .custom-container textarea,body .custom-glyphicon-container textarea,body .custom-select-container textarea{padding:20px 5px 15px 38px;}body .custom-container select,body .custom-glyphicon-container select,body .custom-select-container select{background-color:#fff;padding:14px 5px 3px 38px;-moz-padding-start:39px;height:39px;}body .custom-glyphicon-container:before{left:38px;}body .custom-glyphicon-container input[type=text]{padding:25px 5px 12px 38px;}body .custom-glyphicon-container i{position:absolute;left:9px;top:10px;color:#a9a9a9;font-size:20px;}body .custom-glyphicon-container i.fa-comment-dots{top:36px;}body .time-control{text-align:center;max-width:1050px;position:absolute;padding:10px 35px 10px 35px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:33px;top:-26px;-webkit-box-shadow:0 -1px 10px 5px rgba(0,0,0,.1);box-shadow:0 -1px 10px 5px rgba(0,0,0,.1);}body .time-control .form-control{margin-bottom:0;}body .time-control div{padding:0;}body .time-control .custom-glyphicon-container i{top:-1px;}body .time-control .custom-glyphicon-container:before{color:#000;top:-3px;}body .time-control .custom-glyphicon-container:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;right:10px;bottom:15px;color:#989898;font-weight:bold;display:block;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;pointer-events:none;}body .time-control .custom-glyphicon-container:hover:after{color:#cd0000;}body .time-control .custom-glyphicon-container input[type=text]{border:0;box-shadow:none;}body .main-form{margin-top:20px;max-width:950px;}body .main-form .car-info{display:flex;}@media only screen and (max-width:700px){body .main-form .car-info{margin-bottom:23px;}}body .main-form .car-info .box{width:50%;padding:0 20px;box-sizing:border-box;}body .main-form .car-info .box img{max-width:160px;}@media only screen and (max-width:700px){body .main-form .car-info .box img{max-width:113px;margin-left:-23px;}}@media only screen and (max-width:700px){body .main-form .car-info .box{width:33%;}}body .main-form .car-info .box .vehicle-type{color:#4c698b;text-align:left;font-size:15px;font-weight:bold;}body .main-form .car-info .box .vehicle-desc{text-align:left;position:relative;font-size:13px;}body .main-form .car-info .box .price{display:flex;background-color:#cdcdcd;border-radius:15px;text-align:left;height:40px;margin-top:14px;align-items:center;padding-left:10px;flex-direction:column;}body .main-form .car-info .box .price span{width:100%;}body .main-form .car-info .box .price span span{font-weight:700;font-size:18px;}body .main-form .car-info .box .price small{text-align:left;font-size:10px;width:100%;margin-top:-4px;}body .main-form .car-info .box .promotion{background-color:#cd0000;color:#fff;}@media only screen and (max-width:700px){body .main-form .car-info .box-smartphone{width:77%;}}body .main-form .brand-listing{font-size:22px;position:relative;top:-18px;text-transform:uppercase;font-weight:bold;white-space:nowrap;}body .main-form .fuel-main-container{width:100%;display:flex;justify-content:center;}body .main-form .fuel-main-container div{width:13.33%;margin-top:15px;}body .main-form .fuel-main-container div img{max-height:40px;filter:grayscale(100%);margin:-37px 0 0 0;cursor:pointer;}body .main-form .fuel-main-container div span{position:relative;display:block;margin:-8px 0 15px 0;}body .main-form .main-text .first-block span{display:inline-flex;font-size:17px;padding-left:15px;margin-left:20px;}body .main-form .main-text .first-block span:before{content:""!important;color:#2cba6c;font-family:"Font Awesome 5 Free"!important;margin-right:10px;margin-left:-14px;font-size:1.2em;}body .main-form .main-text .first-block div{display:inline-flex;font-size:17px;padding-left:15px;margin-left:20px;}body .main-form .main-text .first-block .fa-circle::before{content:"";color:#ad0000;font-size:6px;position:relative;top:-3px;margin-right:7px;}body .main-form .main-text .second-block{padding:10px;text-align:center;margin-top:20px;}body .main-form .main-text .second-block .BoldAndRed{color:#cd0000;font-weight:900;font-size:30px;display:block;margin-bottom:-10px;}body .main-form .main-text .second-block .BoldALBI{font-size:30px;font-weight:900;display:block;}body .main-form .main-text .second-block .descriptive-text{display:block;margin-top:7px;font-size:17px;}body .main-form .main-text .second-block .descriptive-text .secondparaph{padding-top:10px;}body .legend-container{width:auto;position:relative;border:1px solid #c6c6c6;padding:10px;margin:15px;background-color:#fff;border-radius:4px;color:#a9a9a9;text-align:left;padding-top:25px;}body .contact-explanation{margin-bottom:15px;display:block;}body .legend-text{position:absolute;top:-10px;left:19px;background-color:#fff;color:#a9a9a9;padding:0 5px;}body .smallercheckfirst{margin-left:50px!important;display:inline!important;}body .smallerchecksecond{display:inline!important;position:relative;left:-80px;}body .smallercheckthird{display:inline!important;position:relative;left:-159px;}body .smallercheckfirst:before,body .smallerchecksecond:before,body .smallercheckthird:before{font-size:1em!important;}body .site-header{display:none;}body .form-control{margin-bottom:15px;}body .chat-widget-container{display:none!important;}body .custom-left-border{border-left:solid #cd0000 2px;}body .mobile-only{display:none;}body .mobile-hidden{display:block;}body #map-canvas{margin-bottom:-55px;}body .modal.fade .modal-dialog{transition:transform .3s ease-out;}body .modal.fade.show .modal-dialog{transform:translateY(0)!important;}body .modal-header .close{margin-top:-26px;}body .flex-container{display:flex;flex-wrap:wrap;}body .box-border{border-right:2px solid #dadada;max-width:256px;}body .modal-dialog{width:100%;max-width:1005px;}body .shake{animation:shake 2s infinite;}body #deal-confirm{z-index:9999;top:50%;box-shadow:5px 5px 5px rgba(0,0,0,.5);}@keyframes shake{0%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-7px);}20%,40%,60%,80%{transform:translateX(7px);}100%{transform:translateX(0);}}body .openinghour{position:relative;top:-8px;color:#cd0000;font-weight:bold;}body #info-bubble{display:none;position:absolute;background-color:#f9f9f9;border:1px solid #ccc;padding:10px;top:-114px;left:-17px;}body .triangle{position:absolute;bottom:-11px;left:52%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b3b3b3;}body .underreserve{text-decoration:underline;cursor:pointer;}@media only screen and (max-width:700px){body h1{font-size:26px;margin-top:25px;margin-bottom:61px;}body .box-border{border-right:0;max-width:none;}body .box .image-container{margin-left:auto;}body .contact-container div{margin-left:auto;margin-right:auto;}body .top-header-banner{display:block;}body .top-header-banner .time-control{max-width:375px;top:73px;height:128px;z-index:1;}body .top-header-banner .mobile-only{background-image:url("https://cdn.albilegeant.com/image/AlbiLocation/windy-road.jpg");display:block;height:166px;margin:0;padding:0;overflow:visible;float:left;position:relative;background-size:revert-layer;width:428px;margin-bottom:26px;}body .top-header-banner .mobile-hidden{display:none;}body .main-form .brand-listing{white-space:normal;}body .main-form .main-text .first-block span{text-align:left;font-size:14px!important;padding-left:0!important;margin-left:0!important;}body .main-form .main-text .first-block span:before{margin-left:-5px!important;}body .main-form .main-text .first-block div{padding-left:0;font-size:14px;}body .main-form .main-text .first-block .smallercheckfirst{margin-left:27px!important;display:inline!important;}body .main-form .main-text .first-block .smallerchecksecond{display:inline!important;position:relative;left:0;}body .main-form .main-text .first-block .smallercheckthird{display:inline!important;position:relative;left:0;}body .BoldALBI{padding-left:0!important;display:block;}body .logo-div div{flex-basis:20%;max-height:58px;}body .descriptive-text{font-size:13px!important;}body .custom-left-border{border-left:0;}body .mobile-header{display:none;}body .infoWindow{background:none!important;padding:10px 10px 10px 5px;}body .modal-dialog{width:auto;}body .main-form .fuel-main-container{flex-wrap:wrap;}body .main-form .fuel-main-container div{width:26.33%;margin-top:25px;flex:1 0 25%;max-width:25%;}body .main-form .brand-listing{font-size:15px;}}