@charset "UTF-8"; /********* INDEX *********/ .famille-produit { background-color: #FFF; padding: 20px 35px; border-radius: 10px; box-shadow: 0 .125rem .25rem rgba(4, 4, 4, 0.19) !important; } .famille-produit .produit-comparer, .formulaire-corps .container { overflow-x: auto; overflow-y: clip; } .formulaire-corps .details-periode, .details-periode { /* -webkit-box-shadow: 0px 0px 25px -15px rgba(0,0,0,25); box-shadow: 0px 0px 25px -15px rgba(0,0,0,25);*/ border: 2px solid #FFF; min-width: 640px; } .details-periode h5 { background-color: #8787878a; color: #FFF; border: 2px solid white; margin: 0; font-size: 14px; } .details-periode p, .details-periode .row > div { background-color: #f8f8f8; border: 2px solid #fff; margin: 0; font-size: 14px; } #comparaison-resultat { position: relative; background: #f5f5f7; margin-top: -48px; } .resultat-container { text-align: center; padding: 50px; } .resultat-container h3 { background-color: #bf5e3a!important; padding-bottom: 15px; } .btn-nombre-camion { background-color: white; color: black; border-radius: 0; border: 1px solid gray; font-weight: bold; padding: 0px; } #resultat-produit .card-plan:first-child .plan-title { border-radius: 10px 0px 0px 0px; } #resultat-produit .card-plan:last-child .plan-title { border-radius: 0px 10px 0px 0px; } #input-montant { max-width: 35px; max-height: 25px; } #btn-retirer-montant:hover, #btn-ajouter-montant:hover { background-color: #FFFFFC; } #btn-retirer-montant, #btn-ajouter-montant { padding: 0px 7px; background-color: white; border-radius: 35px; width: 25px; height: 25px; border: 1px solid gray; font-size: 16px; font-weight: bold; color: black; } #btn-comparerPrix { background: #bf5e3a; color: white; font-size: 18px; text-transform: uppercase; } #resultat-prix-produit { font-family: Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif; margin: auto; font-weight: 1000; color: #444444; border: #bf5e3a solid 2px; font-size: 25px; padding: 4px 15px; } #creer-produit-resultat { background-color: #FFFFFF; border-radius: 5px; padding: 25px; } .produit-comparer { background-color: #fff; /* border-bottom: 1px solid gray;*/ } .titre-produit { background: #0D8B3A; color: white; font-size: 22px; text-transform: uppercase; font-weight: bold; text-align: center; font-family: "Poppins", sans-serif!important; -webkit-box-shadow: 0px 0px 25px -15px rgba(0,0,0,25); box-shadow: 0px 0px 25px -15px rgba(0,0,0,25); } .titre-periode { margin: 10px 0; } .periode-libelle { font-weight: bold; font-size: 17px!important; } /**************************** Media queries *********************************/ @media ( max-width : 992px) { #resultat-produit .plan-title { border-radius: 0px!important; } #comparaison-resultat { min-height: auto; } } @media ( max-width : 1200px) { .details-periode h5,.details-periode p, .details-periode span { font-size: 0.8rem!important; } } /**************************** Drag n drop - Overload JQUERY UI ***********************************/ .accordion-item #s-panel-title { color: inherit; } .accordion-item #s-panel-title:hover { background-color: #bf5e3a!important; opacity: 0.8; border-color: #fff; } .accordion-item #s-panel-title > i { margin-right: 25px; } /****************** forms ********************/ .form-check-label { line-height: 2; padding-left: 20px; } .plan-body { height: 100%; padding: 10px; }