@media(max-width:991px){html{overflow-x:hidden;}
body>#container{overflow:hidden;}
body #main{top:70px!important;width:auto;padding:0;}
body #main .logo{margin:0 20px;}
body #main .mention{width:100%;}
body #toolStripe{position:relative;top:inherit;left:inherit;width:auto;padding:10px 20px;}
body #toolStripe #toolStripeInside{display:flex;justify-content:space-between;width:auto;}
body #toolStripe #toolStripeInside .lienleft{width:auto;float:inherit;}
body #toolStripe #toolStripeInside .lienleft .libelleTypeConstructeur{padding:10px;margin-left:0;}
body #concessionTab,body #constructeurTab,body #agenceTab,body #configTab,body #superviseurConstructeurTab,body #dossierClientTab{min-width:inherit;width:100%;}
body #concessionTab #folders,body #constructeurTab #folders,body #agenceTab #folders,body #configTab #folders,body #superviseurConstructeurTab #folders,body #dossierClientTab #folders{min-width:inherit;width:auto;overflow:auto;}
body #consultDossier .line{margin:0!important;}
body #consultDossier .line .col{margin:10px 0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;}
body #consultDossier .line label{width:100%;text-align:left;}
body #consultDossier .line span{width:100%;text-align:left;}
body #search{width:100%;}
body #search fieldset{padding:10px;}
body #search .close{top:-10px;right:-10px;}
body #search img{position:absolute;bottom:17px;right:10px;}
body input,body textarea{min-height:25px!important;height:24px;width:calc(100% - 6px)!important;}
body label,body .radioArea .legend{text-align:left;width:100%;float:inherit;}
body select{min-height:25px!important;height:30px;}
body form fieldset .line{display:flex;flex-direction:column;position:relative;}
body fieldset{padding:10px!important;}
body #form_install_borne .col{position:relative;margin-bottom:10px;width:100%;}
body #form_install_borne label{float:inherit;text-align:left;width:auto;}
body #form_install_borne #img_dateRdv{position:absolute;right:5px;bottom:16px;}
body #form_install_borne #img_dateCommande{position:absolute;bottom:16px;right:10px;}
body #form_install_borne #img_dateLivraisonClientConnue{position:absolute;top:24px;right:8px;}
body #livingPrice{margin-top:-10px;width:115px;}
body .sousTitre{margin:10px 0;padding:0;}
body input[type=checkbox],body input[type=radio]{width:auto!important;}
body #login .submit{float:inherit!important;margin:0;}
body #content .price{width:75px!important;}
body #content .schema .media{margin-bottom:15px;}
body #content .schema .mea{display:flex;flex-direction:column;}
body #content .schema .mea .buttons{flex-wrap:wrap;}
body #content .schema .mea .buttons a{margin-bottom:11px;}
body #content #login #loginForm{width:auto;}
body .radioArea{display:flex;flex-direction:row;}
body .radioArea label{top:0;padding-left:10px;padding-right:30px;width:auto;}
body .radioArea .checkbox-group{display:flex;flex-direction:column;margin-left:10px;}
body .checkboxArea .checkbox-group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;}
body .checkboxArea label{display:flex;flex:0 1 200px;align-items:center;}
body .checkbox-optins{display:flex;flex-direction:row;align-items:flex-start;}
body .checkbox-optins input{margin-right:10px;}
body .checkbox-container{display:flex;align-items:center;}
body .radio-container{display:flex;align-items:center;}
body .radio-container .item{display:flex;align-items:center;}
body #dossierClientTab .colonneBureau{display:none;}
}
@media(min-width:992px){body #main{top:100px;width:auto;max-width:1200px;background-size:1200px;background-position:50% 15px;padding:13px 0;}
body #content{background-size:contain;margin:80px 0 0 0;}
body #toolStripeInside{max-width:1200px;width:100%;display:flex;justify-content:space-between;}
body #toolStripeInside .lienleft{display:flex;justify-content:flex-start;}
body #toolStripeInside .lienleft a{margin-right:10px!important;}
body #toolStripeInside .lienright{display:flex;justify-content:flex-end;}
body .checkboxArea{display:flex;flex-direction:row;}
body #concessionTab,body #constructeurTab,body #agenceTab,body #configTab,body #superviseurConstructeurTab,body #dossierClientTab{width:auto;background:white;}
body .checkbox-container{display:flex;flex-direction:row;align-items:center;}
body .checkbox-container label{text-align:left;width:auto;}
body .checkbox-optins{display:flex;flex-direction:row;align-items:flex-start;margin-left:15%;}
body .checkbox-group{display:flex;flex-direction:row;}
body .radio-container{display:flex;flex-direction:row;align-items:center;}
body .radio-container .item{display:flex;align-items:center;}
body #dossierClientTab .colonneBureau{display:table-cell;}
}