.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}.filtrages {
background-color: #fff;
display: flex;
justify-content: center;
border-radius: 50px;
margin-bottom: 30px;
}
.filtrages li {
list-style: none;
height: 36px !important;
}
.filtrages .fs-label {
font-size: 18px !important;
}
.filtrages .wp-facet-resultat {
text-align: center;
}
.filtrages .facetwp-reset {
background-color: #fff;
border: 1px #ddd solid;
font-size: 18px;
font-family: "Open Sans", Arial, sans-serif;
color: #666;
border-bottom-width: 0px !important;
border-top-width: 0px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 17px !important;
padding-bottom: 17px !important;
}
.filtrages .fs-label-wrap {
border-bottom-width: 0px !important;
border-top-width: 0px !important;
padding-top: 14px;
padding-bottom: 14px;
padding-left: 5px !important;
padding-right: 5px !important;
}
.filtrages .fs-arrow {
margin-right: 10px;
} .modal-content {
padding: 20px;
padding-bottom: 50px !important;
}
.modal-content h4 {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.modal-content .close {
color: #E40E7F !important;
}
.modal-backdrop {
opacity: 0.7 !important;
}
.vehicule h3 {
color: #E40E7F !important;
text-transform: uppercase;
font-size: 16px !important;
}
.vehicule .vehicule .modele .modele-titre {
line-height: 40px;
font-size: 36px;
font-weight: 900;
color: #E40E7F;
text-transform: uppercase;
}
.vehicule .vehicule .modele .modele-detail {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.vehicule .vehicule .prix {
background-color: #164479;
color: #ffffff;
padding: 20px;
border-radius: 10px;
margin-top: 20px;
margin-bottom: 20px;
display: inline-flex;
width: auto;
}
.vehicule .vehicule .prix .prix-ttc {
font-size: 36px;
font-weight: 900;
}
.vehicule .vehicule .prix .prix-phrase {
clear: both;
}
.vehicule .vehicule .prix a {
color: #fff !important;
}
.vehicule .vehicule .prix-detail {
line-height: 30px;
font-size: 20px;
color: #164479;
}
.vehicule .fiche-technique {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
max-width: 1100px !important;
line-height: 16px;
}
.vehicule .fiche-technique li {
background-color: #fff;
padding: 10px;
width: 150px;
margin: 10px;
height: 70px;
}
.vehicule .fiche-technique li .label {
color: #828282;
}
.vehicule .fiche-technique li .value {
clear: both;
font-weight: 900;
}
.vehicule .photos {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
text-align: center;
}
.vehicule .photos li {
width: 100px;
margin: 5px;
}
.vehicule .equipements {
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
}
.vehicule .equipements li {
margin-right: 35px;
margin-left: 35px;
}
.vehicule h3 {
color: #E40E7F !important;
text-transform: uppercase;
font-size: 16px !important;
}
.vehicule .vehicule2 .modele .modele-titre {
line-height: 50px;
font-size: 48px;
font-weight: 900;
color: #000;
text-transform: uppercase;
}
.vehicule .vehicule2 .modele .modele-sous-titre {
font-size: 24px;
font-weight: 900;
color: #000000;
}
.vehicule .vehicule2 .modele .modele-detail {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.vehicule .vehicule2 .prix {
background-color: #164479;
color: #ffffff;
padding: 20px;
border-radius: 10px;
margin-top: 20px;
margin-bottom: 20px;
display: inline-flex;
width: auto;
}
.vehicule .vehicule2 .prix .prix-ttc {
font-size: 36px;
font-weight: 900;
}
.vehicule .vehicule2 .prix .prix-phrase {
clear: both;
}
.vehicule .vehicule2 .prix a {
color: #fff !important;
}
.vehicule .vehicule2 .prix-detail {
line-height: 30px;
font-size: 20px;
color: #164479;
}
.vehicule .fiche-technique {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
max-width: 1100px !important;
line-height: 16px;
}
.vehicule .fiche-technique li {
background-color: #fff;
padding: 10px;
width: 150px;
margin: 10px;
height: 70px;
}
.vehicule .fiche-technique li .label {
color: #828282;
}
.vehicule .fiche-technique li .value {
clear: both;
font-weight: 900;
}
.vehicule .photos {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
text-align: center;
}
.vehicule .photos li {
width: 100px;
height: 75px;
margin: 5px;
background-image: url(https:///ma-mobilite.fr/wp-content/uploads/vignette-ma-mobilite.jpg);
background-size: cover;
}
.vehicule .equipements {
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
}
.vehicule .equipements li {
margin-right: 35px;
margin-left: 35px;
}
.vehicule .modele-detail, .vehicule .modele-garantie, .vehicule .modele-km-energie-annee {
color: #000;
font-size: 18px;
}
.vehicule .modele-km-energie-annee {
margin-top: 30px;
}
.vehicule .modele-garantie {
margin-top: 30px;
margin-bottom: 60px;
background-color: #dedede;
color: #000;
padding: 10px;
display: block;
width: 270px;
text-align: center;
}
.vehicule .modele-garantie a {
color: #000;
}
.page-id-634 input[type="radio"]:checked {
background-color: #000 !important;
}
.frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
frm_image_options .frm_image_option_container:hover, input[type="radio"]:checked + .frm_image_option_container, input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px #E40E7F;
background-color: #E40E7F;
} #ma-voiture-simu .frm_submit {
display: none !important;
}
.page-id-634 .choix h3, .page-id-634 .resultat-vide h3, .page-id-793 .choix h3, .page-id-793 .resultat-vide h3 {
text-align: center;
color: #fff !important;
}
.page-id-634 .resultats h1, .page-id-793 .resultats h1 {
display: none;
}
.page-id-634 .frm_image_options .frm_opt_container, .page-id-793 .frm_image_options .frm_opt_container {
display: flex !important;
justify-content: center !important;
}
.page-id-634 .frm_primary_label, .page-id-793 .frm_primary_label {
font-size: 24px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-top: 30px !important;
padding-bottom: 40px !important;
}
.page-id-634 .frm_image_option_container .frm_selected_checkmark svg, .page-id-793 .frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
.page-id-634 frm_image_options .frm_image_option_container:hover, .page-id-634 input[type="radio"]:checked + .frm_image_option_container, .page-id-634 input[type="checkbox"]:checked + .frm_image_option_container, .page-id-793 frm_image_options .frm_image_option_container:hover, .page-id-793 input[type="radio"]:checked + .frm_image_option_container, .page-id-793 input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px var(--border-color-active);
background-color: var(--border-color-active);
}
.page-id-634 .frm_text_label_for_image_inner, .page-id-793 .frm_text_label_for_image_inner {
font-size: 18px;
text-transform: uppercase;
color: #fff;
}
.page-id-634 .elements, .page-id-793 .elements {
width: 100% !important;
margin: auto;
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-634 .elements .element, .page-id-793 .elements .element {
background-color: #fff;
border-radius: 10px !important;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 30px;
width: 325px;
border: 5px transparent solid;
}
.page-id-634 .elements .element .infos, .page-id-793 .elements .element .infos {
padding: 30px;
min-height: 300px !important;
}
.page-id-634 .elements .element .prix, .page-id-793 .elements .element .prix {
position: relative;
background-color: #CB2D7D;
color: #fff;
font-size: 20px;
font-weight: bold;
border-radius: 10px;
width: 140px;
margin: auto;
text-align: center;
padding: 10px;
margin-top: -27px !important;
}
.page-id-634 .elements .element h2, .page-id-793 .elements .element h2 {
font-weight: 800;
}
.page-id-634 .elements .element h4, .page-id-793 .elements .element h4 {
font-size: 18px;
font-weight: 800;
}
.page-id-634 .elements .element:hover, .page-id-793 .elements .element:hover {
border: 5px #CB2D7D solid;
}
.page-id-634 #ma-voiture h1, .page-id-793 #ma-voiture h1 {
font-size: 36px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-bottom: 40px !important;
}
.page-id-634 .usages, .page-id-793 .usages {
text-align: center;
color: #fff;
padding-top: 30px;
display: none;
background-color: rgba(255, 255, 255, 0.3);
border-radius: 10px;
padding: 10px;
max-width: 800px;
margin: auto;
margin-top: 50px !important;
}
.page-id-634 .usages h2, .page-id-793 .usages h2 {
color: #fff;
font-size: 20px;
text-transform: uppercase;
}
.page-id-634 .usages span, .page-id-793 .usages span {
font-size: 18px;
} .page-id-2285 .choix h3, .page-id-2285 .resultat-vide h3 {
text-align: center;
color: #fff !important;
}
.page-id-2285 .resultats h1 {
display: none;
}
.page-id-2285 .frm_image_options .frm_opt_container {
display: flex !important;
justify-content: center !important;
}
.page-id-2285 .frm_primary_label {
font-size: 24px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-top: 30px !important;
padding-bottom: 40px !important;
}
.page-id-2285 .frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
.page-id-2285 frm_image_options .frm_image_option_container:hover, .page-id-2285 input[type="radio"]:checked + .frm_image_option_container, .page-id-2285 input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px var(--border-color-active);
background-color: var(--border-color-active);
}
.page-id-2285 .frm_text_label_for_image_inner {
font-size: 18px;
text-transform: uppercase;
color: #fff;
}
.page-id-2285 #ma-voiture h1 {
font-size: 36px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-bottom: 40px !important;
}
.page-id-2285 .usages {
text-align: center;
color: #fff;
padding-top: 30px;
display: none;
background-color: rgba(255, 255, 255, 0.3);
border-radius: 10px;
padding: 10px;
max-width: 800px;
margin: auto;
margin-top: 50px !important;
}
.page-id-2285 .usages h2 {
color: #fff;
font-size: 20px;
text-transform: uppercase;
}
.page-id-2285 .usages span {
font-size: 18px;
}
.page-id-2285 .elements {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-2285 .elements .element {
width: 320px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
background-color: #fff;
border-radius: 10px !important;
border: 1px #ededed solid;
background-color: #f1f1f1;
}
.page-id-2285 .elements .element .image img {
border-radius: 10px 10px 0px 0px;
}
.page-id-2285 .elements .element .infos {
padding: 10px 15px;
min-height: 120px !important;
}
.page-id-2285 .elements .element h2 {
font-weight: 600;
font-size: 18px !important;
min-height: 40px;
}
.page-id-2285 .elements .element h4 {
font-size: 14px;
font-weight: 200;
min-height: 30px;
line-height: 15px;
}
.page-id-2285 .elements .element p {
font-size: 12px;
color: #000000 !important;
font-weight: 200;
}
.page-id-2285 .elements .element .bottom {
display: flex;
justify-content: space-between;
}
.page-id-2285 .elements .element .bottom .prix {
position: inherit !important;
color: #000000;
font-size: 18px;
font-weight: bold;
border-radius: 10px;
padding: 10px;
margin-top: 0px !important;
width: 50%;
}
.page-id-2285 .elements .element .bottom .cta {
width: 50%;
padding: 10px 20px;
text-align: right;
color: #fff;
font-weight: bold;
background-color: #164479;
border-radius: 0px 0px 10px 0px;
}
.page-id-2285 .elements .element .bottom .cta a {
color: #fff;
}
.page-id-2285 .element:hover {
border: 1px #000000 solid;
}
.page-id-2310 .fwpl-layout {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-2310 .fwpl-layout .fwpl-result {
width: 320px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
background-color: #fff;
border-radius: 10px !important;
border: 1px #ededed solid;
background-color: #f1f1f1;
}
.page-id-2310 .fwpl-layout .fwpl-result .image img {
border-radius: 10px 10px 0px 0px;
}
.page-id-2310 .fwpl-layout .fwpl-result .infos {
padding: 10px 15px;
min-height: 130px !important;
}
.page-id-2310 .fwpl-layout .fwpl-result h2 {
font-weight: 600;
font-size: 18px !important;
min-height: 40px;
}
.page-id-2310 .fwpl-layout .fwpl-result h4 {
font-size: 14px;
font-weight: 200;
min-height: 30px;
line-height: 15px;
}
.page-id-2310 .fwpl-layout .fwpl-result p {
font-size: 12px;
color: #000000 !important;
font-weight: 200;
}
.page-id-2310 .fwpl-layout .bottom {
display: flex;
justify-content: space-between;
}
.page-id-2310 .fwpl-layout .bottom .prix {
position: inherit !important;
color: #000000;
font-size: 18px;
font-weight: bold;
border-radius: 10px;
padding: 10px;
margin-top: 0px !important;
width: 50%;
}
.page-id-2310 .fwpl-layout .bottom .cta {
width: 50%;
padding: 10px 20px;
text-align: right;
color: #fff;
font-weight: bold;
background-color: #164479;
border-radius: 0px 0px 10px 0px;
}
.page-id-2310 .fwpl-layout .bottom .cta a {
color: #fff;
}
.page-id-2310 .fwpl-result:hover {
border: 1px #000000 solid;
}
#contact #frm_field_194_container {
display: none;
}
.loader {
display: none;
}
#frm_form_7_container {
text-align: center;
}
#frm_form_7_container .frm_primary_label {
color: #fff;
text-align: center;
font-size: 16px;
}
#frm_form_7_container .frm_opt_container {
justify-content: center;
width: 100%;
}
#frm_form_7_container .frm_text_label_for_image_inner {
font-size: 16px !important;
text-transform: uppercase;
}     @media (max-width: 767px) { .filtrages {
display: block;
border-radius: 15px;
text-align: center;
margin-bottom: 30px;
width: 100% !important;
padding: 10px 30px 30px 30px !important;
}
.filtrages .fs-label-wrap, .filtrages .facetwp-reset {
border: 0px !important;
}
}  #wp-admin-bar-perso {
background-color: #CB2D7D !important;
}
#wp-admin-bar-perso a {
font-weight: bold !important;
}
.usage {
background-color: #f6f6f6;
padding: 15px;
margin-bottom: 25px;
border-radius: 10px;
}
.usage h2 {
font-size: 16px;
font-weight: 800;
padding: 0px;
text-transform: uppercase;
}
.usage h3 {
font-size: 14px !important;
font-weight: 800;
padding: 0px;
text-transform: uppercase;
}
.elements-admin {
width: 100% !important;
margin: auto;
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.elements-admin .element {
background-color: #ffffff;
border-radius: 10px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
width: 150px;
border: 5px transparent solid;
}
.elements-admin .element .infos {
padding: 10px;
}
.elements-admin .element .prix {
position: relative;
background-color: #CB2D7D;
color: #fff;
font-size: 12px;
font-weight: bold;
border-radius: 6px;
width: 80px;
margin: auto;
text-align: center;
padding: 2px;
margin-top: -24px !important;
line-height: 18px;
}
.elements-admin .element h2 {
font-size: 12px;
font-weight: 800;
padding: 0px;
}
.elements-admin .element h4 {
font-size: 12px;
font-weight: 800;
padding: 0px;
}
.elements-admin .element:hover {
border: 5px #CB2D7D solid;
}
#admin-main-nav {
background-color: #CB2D7D !important;
}
#admin-main-nav .et_pb_menu_0.et_pb_menu {
background-color: transparent !important;
}
#admin-main-nav ul {
list-style: none;
display: flex;
padding: 0px !important;
margin-left: 10px !important;
}
#admin-main-nav ul li {
padding: 5px 10px !important;
display: inline-flex;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
margin-right: 2px;
color: #fff !important;
}
#admin-main-nav ul li a {
color: #fff !important;
}
#admin-main-nav ul li:hover {
background-color: #fff;
}
#admin-main-nav ul li:hover a {
color: #CB2D7D !important;
}
#admin-main-nav ul .current-menu-item {
background-color: #fff;
}
#admin-main-nav ul .current-menu-item a {
color: #CB2D7D !important;
}
#admin-main-content {
padding-top: 40px !important;
}
#admin-main-content .label {
color: #fff;
padding: 2px 5px;
border-radius: 4px;
margin-bottom: 5px;
margin-right: 5px;
font-size: 12px;
}
#admin-main-content .label.bleu {
background-color: #164479;
}
#admin-main-content .label.vert {
background-color: #8CB525;
}
#admin-main-content .label.fushia {
background-color: #E40E7F;
}
#admin-main-content .label.gris {
background-color: #9a9a9a;
}
#admin-main-content .label.noir {
background-color: #000000;
}
#admin-main-content .label.rouge {
background-color: #ff0000;
}
#admin-main-content .label.vert2 {
background-color: #1ca200;
}
#admin-main-content .btn {
padding: 2px 4px;
border-radius: 4px;
background-color: #CB2D7D;
color: #fff !important;
border: 1px transparent solid;
text-transform: uppercase;
font-weight: 600;
font-size: 9px !important;
line-height: 11px;
}
#admin-main-content .btn:hover {
background-color: #fff;
color: #CB2D7D !important;
border: 1px #CB2D7D solid;
}
#admin-main-content h3 {
font-size: 18px;
text-transform: uppercase;
color: #CB2D7D !important;
font-weight: bold;
border-top: 0px !important;
}
#admin-main-content ul.ligne-titre {
list-style: none;
display: flex;
justify-content: space-between;
padding: 0px !important;
}
#admin-main-content li {
margin-left: 5px;
margin-right: 5px;
}
#admin-main-content h3 {
font-weight: bold;
line-height: 24px;
}
#admin-main-content .quicksearch {
width: 75px !important;
height: 20px;
border: 1px #ededed solid;
}
#admin-main-content .quicksearch::placeholder {
color: #aaaaaa !important;
}
#admin-main-content .elements {
margin-top: 5px !important;
background-color: #f9f9f9 !important;
padding: 0px;
border: 1px #e1e1e1 solid;
border-radius: 10px;
margin-bottom: 25px !important;
width: 100% !important;
}
#admin-main-content .elements .element {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px #d0cccc solid;
font-size: 14px !important;
line-height: 20px !important;
color: #000;
font-weight: 600 !important;
width: 100% !important;
}
#admin-main-content .elements .element .on .dashicons {
color: green !important;
}
#admin-main-content .elements .element .off .dashicons {
color: red !important;
}
#admin-main-content .elements .element:first-child {
padding-top: 10px !important;
border-top: 0px #d0cccc solid !important;
}
#admin-main-content .elements .element:last-child {
padding-bottom: 10px !important;
}
#admin-main-content .elements .element:hover {
background-color: #CB2D7D !important;
color: #fff !important;
cursor: pointer;
}
#admin-main-content .elements .element:hover a {
color: #fff !important;
}
#admin-main-content .elements .liste {
clear: both !important;
}
#admin-main-content .elements a {
color: #000 !important;
}
#admin-main-content .elements .badge {
clear: both;
border-radius: 4px !important;
background-color: #dedede !important;
color: #000;
font-weight: 400 !important;
margin-left: 2px !important;
margin-top: 4px;
margin-bottom: 2px;
border: 1px #888 solid;
font-size: 9px;
padding: 1px 2px !important;
}
#admin-main-content .elements .badge.alert {
background-color: red !important;
}
#admin-main-content .et_pb_column_2 {
margin-top: 0px !important;
padding: 20px;
border: 1px #dedede solid;
border-radius: 10px;
margin-bottom: 25px !important;
}
#admin-main-content .et_pb_column_2 .delete a {
border: 1px #ff0000 solid;
padding: 5px 10px;
background-color: red;
color: #fff !important;
border-radius: 5px;
color: #fff;
}
#admin-main-content .et_pb_column_2 .delete:hover a {
background-color: #fff;
color: red !important;
}
#admin-main-content .et_pb_column_2 .frm_section_heading {
background-color: #f7f7f7;
border-radius: 5px;
padding: 20px;
margin-top: 0px;
margin-bottom: 20px;
}.filtrages {
background-color: #fff;
display: flex;
justify-content: center;
border-radius: 50px;
margin-bottom: 30px;
}
.filtrages li {
list-style: none;
height: 36px !important;
}
.filtrages .fs-label {
font-size: 18px !important;
}
.filtrages .wp-facet-resultat {
text-align: center;
}
.filtrages .facetwp-reset {
background-color: #fff;
border: 1px #ddd solid;
font-size: 18px;
font-family: "Open Sans", Arial, sans-serif;
color: #666;
border-bottom-width: 0px !important;
border-top-width: 0px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 17px !important;
padding-bottom: 17px !important;
}
.filtrages .fs-label-wrap {
border-bottom-width: 0px !important;
border-top-width: 0px !important;
padding-top: 14px;
padding-bottom: 14px;
padding-left: 5px !important;
padding-right: 5px !important;
}
.filtrages .fs-arrow {
margin-right: 10px;
} .modal-content {
padding: 20px;
padding-bottom: 50px !important;
}
.modal-content h4 {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.modal-content .close {
color: #E40E7F !important;
}
.modal-backdrop {
opacity: 0.7 !important;
}
.vehicule h3 {
color: #E40E7F !important;
text-transform: uppercase;
font-size: 16px !important;
}
.vehicule .vehicule .modele .modele-titre {
line-height: 40px;
font-size: 36px;
font-weight: 900;
color: #E40E7F;
text-transform: uppercase;
}
.vehicule .vehicule .modele .modele-detail {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.vehicule .vehicule .prix {
background-color: #164479;
color: #ffffff;
padding: 20px;
border-radius: 10px;
margin-top: 20px;
margin-bottom: 20px;
display: inline-flex;
width: auto;
}
.vehicule .vehicule .prix .prix-ttc {
font-size: 36px;
font-weight: 900;
}
.vehicule .vehicule .prix .prix-phrase {
clear: both;
}
.vehicule .vehicule .prix a {
color: #fff !important;
}
.vehicule .vehicule .prix-detail {
line-height: 30px;
font-size: 20px;
color: #164479;
}
.vehicule .fiche-technique {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
max-width: 1100px !important;
line-height: 16px;
}
.vehicule .fiche-technique li {
background-color: #fff;
padding: 10px;
width: 150px;
margin: 10px;
height: 70px;
}
.vehicule .fiche-technique li .label {
color: #828282;
}
.vehicule .fiche-technique li .value {
clear: both;
font-weight: 900;
}
.vehicule .photos {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
text-align: center;
}
.vehicule .photos li {
width: 100px;
margin: 5px;
}
.vehicule .equipements {
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
}
.vehicule .equipements li {
margin-right: 35px;
margin-left: 35px;
}
.vehicule h3 {
color: #E40E7F !important;
text-transform: uppercase;
font-size: 16px !important;
}
.vehicule .vehicule2 .modele .modele-titre {
line-height: 50px;
font-size: 48px;
font-weight: 900;
color: #000;
text-transform: uppercase;
}
.vehicule .vehicule2 .modele .modele-sous-titre {
font-size: 24px;
font-weight: 900;
color: #000000;
}
.vehicule .vehicule2 .modele .modele-detail {
font-size: 20px;
font-weight: 600;
color: #E40E7F;
}
.vehicule .vehicule2 .prix {
background-color: #164479;
color: #ffffff;
padding: 20px;
border-radius: 10px;
margin-top: 20px;
margin-bottom: 20px;
display: inline-flex;
width: auto;
}
.vehicule .vehicule2 .prix .prix-ttc {
font-size: 36px;
font-weight: 900;
}
.vehicule .vehicule2 .prix .prix-phrase {
clear: both;
}
.vehicule .vehicule2 .prix a {
color: #fff !important;
}
.vehicule .vehicule2 .prix-detail {
line-height: 30px;
font-size: 20px;
color: #164479;
}
.vehicule .fiche-technique {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
max-width: 1100px !important;
line-height: 16px;
}
.vehicule .fiche-technique li {
background-color: #fff;
padding: 10px;
width: 150px;
margin: 10px;
height: 70px;
}
.vehicule .fiche-technique li .label {
color: #828282;
}
.vehicule .fiche-technique li .value {
clear: both;
font-weight: 900;
}
.vehicule .photos {
display: flex;
flex-wrap: wrap;
justify-content: center;
list-style: none;
text-align: center;
}
.vehicule .photos li {
width: 100px;
height: 75px;
margin: 5px;
background-image: url(https:///ma-mobilite.fr/wp-content/uploads/vignette-ma-mobilite.jpg);
background-size: cover;
}
.vehicule .equipements {
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
}
.vehicule .equipements li {
margin-right: 35px;
margin-left: 35px;
}
.vehicule .modele-detail, .vehicule .modele-garantie, .vehicule .modele-km-energie-annee {
color: #000;
font-size: 18px;
}
.vehicule .modele-km-energie-annee {
margin-top: 30px;
}
.vehicule .modele-garantie {
margin-top: 30px;
margin-bottom: 60px;
background-color: #dedede;
color: #000;
padding: 10px;
display: block;
width: 270px;
text-align: center;
}
.vehicule .modele-garantie a {
color: #000;
}
.page-id-634 input[type="radio"]:checked {
background-color: #000 !important;
}
.frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
frm_image_options .frm_image_option_container:hover, input[type="radio"]:checked + .frm_image_option_container, input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px #E40E7F;
background-color: #E40E7F;
} #ma-voiture-simu .frm_submit {
display: none !important;
}
.page-id-634 .choix h3, .page-id-634 .resultat-vide h3, .page-id-793 .choix h3, .page-id-793 .resultat-vide h3 {
text-align: center;
color: #fff !important;
}
.page-id-634 .resultats h1, .page-id-793 .resultats h1 {
display: none;
}
.page-id-634 .frm_image_options .frm_opt_container, .page-id-793 .frm_image_options .frm_opt_container {
display: flex !important;
justify-content: center !important;
}
.page-id-634 .frm_primary_label, .page-id-793 .frm_primary_label {
font-size: 24px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-top: 30px !important;
padding-bottom: 40px !important;
}
.page-id-634 .frm_image_option_container .frm_selected_checkmark svg, .page-id-793 .frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
.page-id-634 frm_image_options .frm_image_option_container:hover, .page-id-634 input[type="radio"]:checked + .frm_image_option_container, .page-id-634 input[type="checkbox"]:checked + .frm_image_option_container, .page-id-793 frm_image_options .frm_image_option_container:hover, .page-id-793 input[type="radio"]:checked + .frm_image_option_container, .page-id-793 input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px var(--border-color-active);
background-color: var(--border-color-active);
}
.page-id-634 .frm_text_label_for_image_inner, .page-id-793 .frm_text_label_for_image_inner {
font-size: 18px;
text-transform: uppercase;
color: #fff;
}
.page-id-634 .elements, .page-id-793 .elements {
width: 100% !important;
margin: auto;
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-634 .elements .element, .page-id-793 .elements .element {
background-color: #fff;
border-radius: 10px !important;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 30px;
width: 325px;
border: 5px transparent solid;
}
.page-id-634 .elements .element .infos, .page-id-793 .elements .element .infos {
padding: 30px;
min-height: 300px !important;
}
.page-id-634 .elements .element .prix, .page-id-793 .elements .element .prix {
position: relative;
background-color: #CB2D7D;
color: #fff;
font-size: 20px;
font-weight: bold;
border-radius: 10px;
width: 140px;
margin: auto;
text-align: center;
padding: 10px;
margin-top: -27px !important;
}
.page-id-634 .elements .element h2, .page-id-793 .elements .element h2 {
font-weight: 800;
}
.page-id-634 .elements .element h4, .page-id-793 .elements .element h4 {
font-size: 18px;
font-weight: 800;
}
.page-id-634 .elements .element:hover, .page-id-793 .elements .element:hover {
border: 5px #CB2D7D solid;
}
.page-id-634 #ma-voiture h1, .page-id-793 #ma-voiture h1 {
font-size: 36px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-bottom: 40px !important;
}
.page-id-634 .usages, .page-id-793 .usages {
text-align: center;
color: #fff;
padding-top: 30px;
display: none;
background-color: rgba(255, 255, 255, 0.3);
border-radius: 10px;
padding: 10px;
max-width: 800px;
margin: auto;
margin-top: 50px !important;
}
.page-id-634 .usages h2, .page-id-793 .usages h2 {
color: #fff;
font-size: 20px;
text-transform: uppercase;
}
.page-id-634 .usages span, .page-id-793 .usages span {
font-size: 18px;
} .page-id-2285 .choix h3, .page-id-2285 .resultat-vide h3 {
text-align: center;
color: #fff !important;
}
.page-id-2285 .resultats h1 {
display: none;
}
.page-id-2285 .frm_image_options .frm_opt_container {
display: flex !important;
justify-content: center !important;
}
.page-id-2285 .frm_primary_label {
font-size: 24px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-top: 30px !important;
padding-bottom: 40px !important;
}
.page-id-2285 .frm_image_option_container .frm_selected_checkmark svg {
height: 48px !important;
width: 100% !important;
margin-top: -15px;
margin-left: 5px;
}
.page-id-2285 frm_image_options .frm_image_option_container:hover, .page-id-2285 input[type="radio"]:checked + .frm_image_option_container, .page-id-2285 input[type="checkbox"]:checked + .frm_image_option_container {
box-shadow: 0 0 0 4px var(--border-color-active);
background-color: var(--border-color-active);
}
.page-id-2285 .frm_text_label_for_image_inner {
font-size: 18px;
text-transform: uppercase;
color: #fff;
}
.page-id-2285 #ma-voiture h1 {
font-size: 36px !important;
color: #fff !important;
text-align: center !important;
width: 100% !important;
text-transform: uppercase !important;
padding-bottom: 40px !important;
}
.page-id-2285 .usages {
text-align: center;
color: #fff;
padding-top: 30px;
display: none;
background-color: rgba(255, 255, 255, 0.3);
border-radius: 10px;
padding: 10px;
max-width: 800px;
margin: auto;
margin-top: 50px !important;
}
.page-id-2285 .usages h2 {
color: #fff;
font-size: 20px;
text-transform: uppercase;
}
.page-id-2285 .usages span {
font-size: 18px;
}
.page-id-2285 .elements {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-2285 .elements .element {
width: 320px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
background-color: #fff;
border-radius: 10px !important;
border: 1px #ededed solid;
background-color: #f1f1f1;
}
.page-id-2285 .elements .element .image img {
border-radius: 10px 10px 0px 0px;
}
.page-id-2285 .elements .element .infos {
padding: 10px 15px;
min-height: 120px !important;
}
.page-id-2285 .elements .element h2 {
font-weight: 600;
font-size: 18px !important;
min-height: 40px;
}
.page-id-2285 .elements .element h4 {
font-size: 14px;
font-weight: 200;
min-height: 30px;
line-height: 15px;
}
.page-id-2285 .elements .element p {
font-size: 12px;
color: #000000 !important;
font-weight: 200;
}
.page-id-2285 .elements .element .bottom {
display: flex;
justify-content: space-between;
}
.page-id-2285 .elements .element .bottom .prix {
position: inherit !important;
color: #000000;
font-size: 18px;
font-weight: bold;
border-radius: 10px;
padding: 10px;
margin-top: 0px !important;
width: 50%;
}
.page-id-2285 .elements .element .bottom .cta {
width: 50%;
padding: 10px 20px;
text-align: right;
color: #fff;
font-weight: bold;
background-color: #164479;
border-radius: 0px 0px 10px 0px;
}
.page-id-2285 .elements .element .bottom .cta a {
color: #fff;
}
.page-id-2285 .element:hover {
border: 1px #000000 solid;
}
.page-id-2310 .fwpl-layout {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page-id-2310 .fwpl-layout .fwpl-result {
width: 320px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
background-color: #fff;
border-radius: 10px !important;
border: 1px #ededed solid;
background-color: #f1f1f1;
}
.page-id-2310 .fwpl-layout .fwpl-result .image img {
border-radius: 10px 10px 0px 0px;
}
.page-id-2310 .fwpl-layout .fwpl-result .infos {
padding: 10px 15px;
min-height: 130px !important;
}
.page-id-2310 .fwpl-layout .fwpl-result h2 {
font-weight: 600;
font-size: 18px !important;
min-height: 40px;
}
.page-id-2310 .fwpl-layout .fwpl-result h4 {
font-size: 14px;
font-weight: 200;
min-height: 30px;
line-height: 15px;
}
.page-id-2310 .fwpl-layout .fwpl-result p {
font-size: 12px;
color: #000000 !important;
font-weight: 200;
}
.page-id-2310 .fwpl-layout .bottom {
display: flex;
justify-content: space-between;
}
.page-id-2310 .fwpl-layout .bottom .prix {
position: inherit !important;
color: #000000;
font-size: 18px;
font-weight: bold;
border-radius: 10px;
padding: 10px;
margin-top: 0px !important;
width: 50%;
}
.page-id-2310 .fwpl-layout .bottom .cta {
width: 50%;
padding: 10px 20px;
text-align: right;
color: #fff;
font-weight: bold;
background-color: #164479;
border-radius: 0px 0px 10px 0px;
}
.page-id-2310 .fwpl-layout .bottom .cta a {
color: #fff;
}
.page-id-2310 .fwpl-result:hover {
border: 1px #000000 solid;
}
#contact #frm_field_194_container {
display: none;
}
.loader {
display: none;
}
#frm_form_7_container {
text-align: center;
}
#frm_form_7_container .frm_primary_label {
color: #fff;
text-align: center;
font-size: 16px;
}
#frm_form_7_container .frm_opt_container {
justify-content: center;
width: 100%;
}
#frm_form_7_container .frm_text_label_for_image_inner {
font-size: 16px !important;
text-transform: uppercase;
}     @media (max-width: 767px) { .filtrages {
display: block;
border-radius: 15px;
text-align: center;
margin-bottom: 30px;
width: 100% !important;
padding: 10px 30px 30px 30px !important;
}
.filtrages .fs-label-wrap, .filtrages .facetwp-reset {
border: 0px !important;
}
}  #wp-admin-bar-perso {
background-color: #CB2D7D !important;
}
#wp-admin-bar-perso a {
font-weight: bold !important;
}
.usage {
background-color: #f6f6f6;
padding: 15px;
margin-bottom: 25px;
border-radius: 10px;
}
.usage h2 {
font-size: 16px;
font-weight: 800;
padding: 0px;
text-transform: uppercase;
}
.usage h3 {
font-size: 14px !important;
font-weight: 800;
padding: 0px;
text-transform: uppercase;
}
.elements-admin {
width: 100% !important;
margin: auto;
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.elements-admin .element {
background-color: #ffffff;
border-radius: 10px !important;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
width: 150px;
border: 5px transparent solid;
}
.elements-admin .element .infos {
padding: 10px;
}
.elements-admin .element .prix {
position: relative;
background-color: #CB2D7D;
color: #fff;
font-size: 12px;
font-weight: bold;
border-radius: 6px;
width: 80px;
margin: auto;
text-align: center;
padding: 2px;
margin-top: -24px !important;
line-height: 18px;
}
.elements-admin .element h2 {
font-size: 12px;
font-weight: 800;
padding: 0px;
}
.elements-admin .element h4 {
font-size: 12px;
font-weight: 800;
padding: 0px;
}
.elements-admin .element:hover {
border: 5px #CB2D7D solid;
}
#admin-main-nav {
background-color: #CB2D7D !important;
}
#admin-main-nav .et_pb_menu_0.et_pb_menu {
background-color: transparent !important;
}
#admin-main-nav ul {
list-style: none;
display: flex;
padding: 0px !important;
margin-left: 10px !important;
}
#admin-main-nav ul li {
padding: 5px 10px !important;
display: inline-flex;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
margin-right: 2px;
color: #fff !important;
}
#admin-main-nav ul li a {
color: #fff !important;
}
#admin-main-nav ul li:hover {
background-color: #fff;
}
#admin-main-nav ul li:hover a {
color: #CB2D7D !important;
}
#admin-main-nav ul .current-menu-item {
background-color: #fff;
}
#admin-main-nav ul .current-menu-item a {
color: #CB2D7D !important;
}
#admin-main-content {
padding-top: 40px !important;
}
#admin-main-content .label {
color: #fff;
padding: 2px 5px;
border-radius: 4px;
margin-bottom: 5px;
margin-right: 5px;
font-size: 12px;
}
#admin-main-content .label.bleu {
background-color: #164479;
}
#admin-main-content .label.vert {
background-color: #8CB525;
}
#admin-main-content .label.fushia {
background-color: #E40E7F;
}
#admin-main-content .label.gris {
background-color: #9a9a9a;
}
#admin-main-content .label.noir {
background-color: #000000;
}
#admin-main-content .label.rouge {
background-color: #ff0000;
}
#admin-main-content .label.vert2 {
background-color: #1ca200;
}
#admin-main-content .btn {
padding: 2px 4px;
border-radius: 4px;
background-color: #CB2D7D;
color: #fff !important;
border: 1px transparent solid;
text-transform: uppercase;
font-weight: 600;
font-size: 9px !important;
line-height: 11px;
}
#admin-main-content .btn:hover {
background-color: #fff;
color: #CB2D7D !important;
border: 1px #CB2D7D solid;
}
#admin-main-content h3 {
font-size: 18px;
text-transform: uppercase;
color: #CB2D7D !important;
font-weight: bold;
border-top: 0px !important;
}
#admin-main-content ul.ligne-titre {
list-style: none;
display: flex;
justify-content: space-between;
padding: 0px !important;
}
#admin-main-content li {
margin-left: 5px;
margin-right: 5px;
}
#admin-main-content h3 {
font-weight: bold;
line-height: 24px;
}
#admin-main-content .quicksearch {
width: 75px !important;
height: 20px;
border: 1px #ededed solid;
}
#admin-main-content .quicksearch::placeholder {
color: #aaaaaa !important;
}
#admin-main-content .elements {
margin-top: 5px !important;
background-color: #f9f9f9 !important;
padding: 0px;
border: 1px #e1e1e1 solid;
border-radius: 10px;
margin-bottom: 25px !important;
width: 100% !important;
}
#admin-main-content .elements .element {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px #d0cccc solid;
font-size: 14px !important;
line-height: 20px !important;
color: #000;
font-weight: 600 !important;
width: 100% !important;
}
#admin-main-content .elements .element .on .dashicons {
color: green !important;
}
#admin-main-content .elements .element .off .dashicons {
color: red !important;
}
#admin-main-content .elements .element:first-child {
padding-top: 10px !important;
border-top: 0px #d0cccc solid !important;
}
#admin-main-content .elements .element:last-child {
padding-bottom: 10px !important;
}
#admin-main-content .elements .element:hover {
background-color: #CB2D7D !important;
color: #fff !important;
cursor: pointer;
}
#admin-main-content .elements .element:hover a {
color: #fff !important;
}
#admin-main-content .elements .liste {
clear: both !important;
}
#admin-main-content .elements a {
color: #000 !important;
}
#admin-main-content .elements .badge {
clear: both;
border-radius: 4px !important;
background-color: #dedede !important;
color: #000;
font-weight: 400 !important;
margin-left: 2px !important;
margin-top: 4px;
margin-bottom: 2px;
border: 1px #888 solid;
font-size: 9px;
padding: 1px 2px !important;
}
#admin-main-content .elements .badge.alert {
background-color: red !important;
}
#admin-main-content .et_pb_column_2 {
margin-top: 0px !important;
padding: 20px;
border: 1px #dedede solid;
border-radius: 10px;
margin-bottom: 25px !important;
}
#admin-main-content .et_pb_column_2 .delete a {
border: 1px #ff0000 solid;
padding: 5px 10px;
background-color: red;
color: #fff !important;
border-radius: 5px;
color: #fff;
}
#admin-main-content .et_pb_column_2 .delete:hover a {
background-color: #fff;
color: red !important;
}
#admin-main-content .et_pb_column_2 .frm_section_heading {
background-color: #f7f7f7;
border-radius: 5px;
padding: 20px;
margin-top: 0px;
margin-bottom: 20px;
}