﻿@import url(normalize-dist.css);*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;min-width:320px;background:#fff;font-family:'arial';overflow-x:hidden}body.pop{overflow:hidden}#contenu,#bas{background:#fff;padding:0 10px 35px}#contenu h2,#bas h2{padding:10px 7px;background:#dadada;font-size:1em;font-weight:10;text-transform:uppercase}#contenu h3,#bas h3{margin:0px}#contenu a,#bas a{color:#292929;transition:all .7s ease}#contenu a:hover,#contenu a:active,#bas a:hover,#bas a:active{color:#737373;text-decoration:none}#contenu hr,#bas hr{border:0 solid #737373;border-bottom-width:1px}#contenu .condition,#bas .condition{width:calc(100% - 35px);color:#737373;font-size:.8em;text-align:left}#imgheader{width:100%;height:145px;background:url(../images/header.jpg) no-repeat center top #fff;background-size:auto 100%}#imgheader img{display:none}#bas{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:25px;color:#737373;font-size:.8em;line-height:1.4em;text-align:center}#bas a{text-decoration:none;cursor:pointer}#bas a i{margin:15px 20px;padding:7px;width:30px;height:30px;background:#737373;color:white;border:2px solid transparent;border-radius:50%;font-size:.8em;transition:all .7s ease}#bas a i.fa-map-marker{background:none;color:#737373;font-size:1em;text-align:center}#bas a:hover i,#bas a:active i{background:#1b7bdf;color:white}#popup{display:none;position:absolute;top:0px;left:0px;padding:40px;width:100%;height:100vh;background:#fff;text-align:right}#popup img{width:24px;cursor:pointer}#popup p{display:block;padding-top:50px;text-align:center;font-weight:bold}#popup.ouverte{display:block}#popup2{display:none;position:fixed;top:35vh;left:50%;transform:translateX(-50%);background:grey;padding:25px 35px;color:white}#popup2 i{position:absolute;top:-15px;right:-15px;background:black;padding:7px 10px;border-radius:50%;cursor:pointer}#popup2.erreur{display:block}form #modele{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}form #modele a{display:block;margin:7.5px;width:100px;height:100px;background-size:cover;font-size:0em}form #modele a[href="#1"]{background:url(../images/BMW_Web_1.jpg) center center;background-size:cover}form #modele a[href="#1"]:hover,form #modele a[href="#1"]:active,form #modele a.actif[href="#1"]{background:url(../images/BMW_Web_1_Up.jpg) center center;background-size:cover}form #modele a[href="#2"]{background:url(../images/BMW_Web_2.jpg) center center;background-size:cover}form #modele a[href="#2"]:hover,form #modele a[href="#2"]:active,form #modele a.actif[href="#2"]{background:url(../images/BMW_Web_2_Up.jpg) center center;background-size:cover}form #modele a[href="#3"]{background:url(../images/BMW_Web_3.jpg) center center;background-size:cover}form #modele a[href="#3"]:hover,form #modele a[href="#3"]:active,form #modele a.actif[href="#3"]{background:url(../images/BMW_Web_3_Up.jpg) center center;background-size:cover}form #modele a[href="#4"]{background:url(../images/BMW_Web_4.jpg) center center;background-size:cover}form #modele a[href="#4"]:hover,form #modele a[href="#4"]:active,form #modele a.actif[href="#4"]{background:url(../images/BMW_Web_4_Up.jpg) center center;background-size:cover}form #modele a[href="#5"]{background:url(../images/BMW_Web_5.jpg) center center;background-size:cover}form #modele a[href="#5"]:hover,form #modele a[href="#5"]:active,form #modele a.actif[href="#5"]{background:url(../images/BMW_Web_5_Up.jpg) center center;background-size:cover}form #modele a[href="#6"]{background:url(../images/BMW_Web_6.jpg) center center;background-size:cover}form #modele a[href="#6"]:hover,form #modele a[href="#6"]:active,form #modele a.actif[href="#6"]{background:url(../images/BMW_Web_6_Up.jpg) center center;background-size:cover}form #modele a[href="#7"]{background:url(../images/BMW_Web_7.jpg) center center;background-size:cover}form #modele a[href="#7"]:hover,form #modele a[href="#7"]:active,form #modele a.actif[href="#7"]{background:url(../images/BMW_Web_7_Up.jpg) center center;background-size:cover}form #modele a[href="#8"]{background:url(../images/BMW_Web_8.jpg) center center;background-size:cover}form #modele a[href="#8"]:hover,form #modele a[href="#8"]:active,form #modele a.actif[href="#8"]{background:url(../images/BMW_Web_8_Up.jpg) center center;background-size:cover}form #modele a[href="#alpina"]{background:url(../images/BMW_Web_alpina.jpg) center center;background-size:cover}form #modele a[href="#alpina"]:hover,form #modele a[href="#alpina"]:active,form #modele a.actif[href="#alpina"]{background:url(../images/BMW_Web_alpina_up.jpg) center center;background-size:cover}form #modele a[href="#x"]{background:url(../images/BMW_Web_x.jpg) center center;background-size:cover}form #modele a[href="#x"]:hover,form #modele a[href="#x"]:active,form #modele a.actif[href="#x"]{background:url(../images/BMW_Web_x_Up.jpg) center center;background-size:cover}form #modele a[href="#z"]{background:url(../images/BMW_Web_z.jpg) center center;background-size:cover}form #modele a[href="#z"]:hover,form #modele a[href="#z"]:active,form #modele a.actif[href="#z"]{background:url(../images/BMW_Web_z_Up.jpg) center center;background-size:cover}form #modele a[href="#m"]{background:url(../images/BMW_Web_m.jpg) center center;background-size:cover}form #modele a[href="#m"]:hover,form #modele a[href="#m"]:active,form #modele a.actif[href="#m"]{background:url(../images/BMW_Web_m_Up.jpg) center center;background-size:cover}form #modele a[href="#i"]{background:url(../images/BMW_Web_i.jpg) center center;background-size:cover}form #modele a[href="#i"]:hover,form #modele a[href="#i"]:active,form #modele a.actif[href="#i"]{position:relative;background:url(../images/BMW_Web_i_Up.jpg) center center;background-size:cover}form #modele a[href="#e"]{background:url(../images/BMW_Web_e.jpg) center center;background-size:cover}form #modele a[href="#e"]:hover,form #modele a[href="#e"]:active,form #modele a.actif[href="#e"]{position:relative;background:url(../images/BMW_Web_e_Up.jpg) center center;background-size:cover}form #modele a[href="#i"]::before,form #modele a[href="#alpina"]::before{z-index:999;display:inline-block;content:"électrique";position:relative;top:5px;left:7px;color:#737373;font-size:8.5pt}form #modele a[href="#i"]:hover::before,form #modele a[href="#alpina"]:hover::before,form #modele a[href="#i"]:active::before,form #modele a[href="#alpina"]:active::before,form #modele a.actif[href="#i"]::before,form #modele a.actif[href="#alpina"]::before{color:#1b7bdf}form #modele a[href="#alpina"]::before{content:"ALPINA"}form #modele #gamme{width:100%;padding:25px 0px}form #modele #gamme>div{display:none}form #modele #gamme div.nocache{position:relative;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;border:0px solid #737373;border-top-width:0.25px}form #modele #gamme div.nocache div{width:48%}form #modele #gamme div.nocache label{position:relative;cursor:pointer}form #modele #gamme div.nocache label:after{content:"";position:absolute;display:inline-block;top:1em;left:40px;width:20px;height:20px;border:1px solid #1b7bdf}form #modele #gamme div.nocache label.visible:after{content:"";background:#1b7bdf}form #modele #gamme div.nocache span{display:inline-block;padding-left:70px;width:140%;font-size:.8em;font-weight:bold;text-transform:uppercase}form #modele #gamme div.nocache img{width:210px}form #modele #gamme div.nocache input{visibility:hidden;margin:0px;height:0px}form #resultat{padding:20px}form #agenda{position:relative;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:distribute}form #agenda div{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-ms-flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;flex-wrap:no-wrap;align-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;width:calc(100% - 35px)}form #agenda div label{display:block;cursor:pointer}form #agenda div input,form #agenda div select{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:1;cursor:pointer}form #agenda div i.fa{margin-right:20px;width:40px;color:#737373;font-size:40px}form #coordonnee label,form #adresse label,form #voiture label{display:none}form #coordonnee{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;padding-top:10px}form #coordonnee div{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:100%}form #coordonnee div:nth-child(1),form #coordonnee div:nth-child(2){position:relative;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:100%;width:50%}form #coordonnee div:nth-child(1) label,form #coordonnee div:nth-child(2) label{display:inline;margin-left:40px;color:#292929;cursor:pointer}form #coordonnee div:nth-child(1) label:after,form #coordonnee div:nth-child(2) label:after{content:"";position:absolute;display:inline-block;top:0px;left:10px;width:20px;height:20px;border:1px solid #1b7bdf}form #coordonnee div:nth-child(1) label.coche:after,form #coordonnee div:nth-child(2) label.coche:after{content:"";background:#1b7bdf}form #coordonnee div:nth-child(1) input,form #coordonnee div:nth-child(2) input{visibility:hidden}form #coordonnee div:nth-child(1) label.coche input,form #coordonnee div:nth-child(2) label.coche input{visibility:visible}form input,form select{margin-bottom:30px;padding:10px 5px 0px;width:calc(100% - 35px);outline:none;color:rgba(0,0,0,0.9);border:0px dashed #dadada;border-bottom-width:1px;transition:all .7s ease}form option{color:rgba(0,0,0,0.9)}form input:focus,form select:focus{border-bottom-color:rgba(0,0,0,0.9);border-bottom-width:1px}form input:focus::-webkit-input-placeholder{font-size:0em}form input[type="submit"]{margin-top:25px;padding:10px;width:calc(100% - 35px);border:1px solid #fff;background:linear-gradient(to bottom, #5AA7E2 3%, #1b7bdf 96%),#dadada;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease-in-out}form input[type="submit"]:hover,form input[type="submit"]:active{background:#fff;border:1px solid #1b7bdf;color:#1b7bdf}@media screen and (min-width: 640px){#imgheader{height:232px}}@media screen and (min-width: 800px){body{width:800px;margin:0 auto}#imgheader{height:290px}form #modele{justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:distribute}form #modele a{margin:7.5px 3px}form #modele #gamme div.nocache div{width:30%;padding-left:100px}form #modele #gamme div.nocache:after{position:absolute;top:0px;left:0px;font-size:11em;color:#dadada}form #modele #gamme div[id="1"].nocache:after{content:"1"}form #modele #gamme div[id="2"].nocache:after{content:"2"}form #modele #gamme div[id="3"].nocache:after{content:"3"}form #modele #gamme div[id="4"].nocache:after{content:"4"}form #modele #gamme div[id="5"].nocache:after{content:"5"}form #modele #gamme div[id="6"].nocache:after{content:"6"}form #modele #gamme div[id="7"].nocache:after{content:"7"}form #modele #gamme div[id="8"].nocache:after{content:"8"}form #modele #gamme div[id="alpina"].nocache:after{content:"A"}form #modele #gamme div[id="x"].nocache:after{content:"X"}form #modele #gamme div[id="m"].nocache:after{content:"M"}form #modele #gamme div[id="z"].nocache:after{content:"Z"}form #modele #gamme div[id="i"].nocache:after{content:"i"}form #modele #gamme div[id="e"].nocache:after{content:"e"}form #agenda{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}form #agenda div{width:30%}form #coordonnee{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start}form #coordonnee div:nth-child(1){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:20%}form #coordonnee div:nth-child(2){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:80%}form #coordonnee div:nth-child(3),form #coordonnee div:nth-child(5){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:60%}form #coordonnee div:nth-child(4),form #coordonnee div:nth-child(6){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:40%}form #adresse{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start}form #adresse div:nth-child(1),form #adresse div:nth-child(4){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:60%}form #adresse div:nth-child(2){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:20%}form #adresse div:nth-child(3){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:20%}form #adresse div:nth-child(5){-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:40%}form #voiture{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start}form #voiture div:nth-child(1){display:flex;display:-ms-flexbox;display:-webkit-flex;width:100%}form #voiture div:nth-child(1) div{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:.3}form #voiture div:nth-child(2){width:60%}form input[type="submit"]{position:relative;width:30%;margin-left:70%}}.petit--label{padding-left:0 !important;text-transform:none !important;color:#666 !important;margin-top:2px !important}
/*# sourceMappingURL=style.min.css.map */
