.display_inline_block,.spinner{display:inline-block}.offset-lg-2{margin-left:2rem}.col-4,.col-repair,.col-sm-6,.focus-col{padding:1rem}.form-control,.min-input,.min-input-sm{width:100%;padding:10px;margin-bottom:15px;border-radius:5px;border:1px solid #ccc;box-sizing:border-box;font-size:14px!important}.border-blue .form-control:focus,.border-blue .min-input-sm:focus,.border-blue .min-input:focus{border-color:#73c2caba;outline:0}.border-green .form-control:focus,.border-green .min-input-sm:focus,.border-green .min-input:focus{border-color:#43d457a3;outline:0}.btn-euro-orange{color:#fff;border:none;cursor:pointer;font-size:16px;transition:background-color .3s;font-weight:700;background-color:#f7941d;padding:10px 40px!important}.btn-euro-orange:hover{color:#fff;background-color:#f7941d;-webkit-transition:background-color .5s;transition:background-color .5s}.bg-blue,.btn-euro-blue{background-color:#1eb4c2}.content{margin:0 auto;padding:1em}#repaire_global{display:block;margin-top:20px}.header-form{text-align:center;height:auto;color:#fff;padding:10px}.bg-green{background-color:#43d457}.header-col{padding:0}.title_form{font-size:26px;color:#fff;font-weight:900!important}.spinner{width:1rem;height:1rem;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#333;animation:1s ease-in-out infinite spin}@keyframes spin{to{transform:rotate(360deg)}}small{font-weight:500}body.modal-open .front_navbar .navbar_content {padding-right: 28px !important;padding-left: 11px !important;}@media (max-width:780px){body.modal-open .front_navbar .navbar_content {padding-right: 20px !important;padding-left: 20px !important;}.btn-euro-orange{padding:7px!important}}.offset-1{margin:0 15px}.content_bordered_green{border:6px solid #43d457}.content_bordered_blue{border:6px solid #1eb4c2}.btn_submit_contact{font-weight:700;padding:20px 120px;font-size:20px;border-radius:0}@media (max-width:480px){.btn_submit_contact{padding:20px 40px}.sm_p_0{padding:0}.sm_p_20_19{padding:20px 19px}.title_form {font-size: 22px;}#question .title_form {padding-top: 15px;}}.email-blue input{border: 2px solid #64b9c1;}.email-green  input{border: 2px solid #43d457;}.close_modal_devis{color: #fff;z-index: 1000;opacity: 1;top: 5px;right: 20px;}.close.close_modal_devis:hover {color: #ddcbcb;}.btn-product-reprise,.btn-reparation,.btn-reprise,button.btn-maintenance,div.upload-doc .btn-product-reparation,button.btn-product-maintenance{width:100%;font-size:18px;border-radius:3px;background-color:#43d457;font-weight:700;color:#fff;text-align:center}.btn-product-reprise,.btn-reprise{line-height:40px;padding:14px 30px;max-width:100%}.btn-product-reprise:hover,.btn-reparation:hover,.service-marque .btn-product-maintenance:hover,.btn-product-price:hover,.btn-reprise:hover, .btn-price:hover,div.upload-doc .btn-product-reparation:hover,.btn-location:hover{color:#fff!important;background-color: #58d96a;}button.btn-maintenance,div.upload-doc .btn-product-reparation,button.btn-product-maintenance{padding:14px 0;line-height:36px;max-width:100%}button.btn-maintenance:hover,button.btn-product-maintenance:hover{color:#fff!important;background-color:#f7941d;-webkit-transition:background-color .5s;transition:background-color .5s}.btn-reparation{max-width:350px;line-height:40px;padding:14px 30px}img.img-1h-devis {width: 20%;}.div-1h-devis {font-size: 26px;font-weight: bold;}.service-marque .btn-product-maintenance,.btn-product-price {width: 100%;max-width: 350px;line-height: 40px;padding: 14px 30px;font-size: 18px;border-radius: 3px;background-color: #43d457;font-weight: 700;color: #fff;text-align: center;}.btn-price,.btn-location {width: 100%;max-width: 350px;line-height: 40px;padding: 14px 30px;font-size: 18px;border-radius: 3px;background-color: #43d457;font-weight: 700;color: #fff;text-align: center;}.modal-body{padding: inherit;}div.modal.fade.show{padding-right: 0px !important;}button.btn-product-reparation{max-width: 350px;}button.btn-product-reparation{padding-top:12px;padding-bottom:12px;border:3px solid #43d457;color:#43d457;background-color:#fff;line-height:36px;border-radius:3px;font-size:18px;width:100%;font-weight:700;text-align:center}button.btn-product-reparation:hover{border:3px solid #f7941d;color:#f7941d;-webkit-transition:background-color .5s;transition:background-color .5s}p.title_form{margin-bottom: .5rem;line-height: 1.2;}
