/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

body.home .mauticform_wrapper, body.page-id-2092 .mauticform_wrapper{
    max-width: 90vw !important;
}

body.home .mauticform-row:not(:first-child), body.page-id-2092 .mauticform-row:not(:first-child) {
    max-width: 75vw !important;
    margin: 0 auto;
}

body.home .container-wrap input[type=text],
body.home .container-wrap input[type=email], body.page-id-2092 .container-wrap input[type=text] ,body.page-id-2092 .container-wrap input[type=email] {
    text-align: center !important;
    color: #0707cf !important;
    background-color: white !important;
    border-radius: 100px !important;
    max-width: 800px;
    margin: 10px 0;
}

body.home .mauticform-checkboxgrp a, body.page-id-2092 .mauticform-checkboxgrp a {
    color: white!important;
    margin-bottom: 10px;
}

body.home .mauticform-checkboxgrp a:hover, body.page-id-2092 .mauticform-checkboxgrp a:hover {
    color:  #0707cf!important;
}

body.home .mauticform-checkboxgrp-label, body.page-id-2092 .mauticform-checkboxgrp-label{
    color: white!important;
    margin-bottom: 10px!important;
}

body.home input::placeholder, body.page-id-2092 input::placeholder{
    color: #0707cf ;
}

body.home .mauticform-button, body.page-id-2092 .mauticform-button {
    background: #0707cf!important;
    color: white!important;
    margin-top: 25px!important;
    border: none!important;
}

body.home .mauticform-button:hover, body.page-id-2092 .mauticform-button:hover{
    background: white!important;
    color: #0707cf!important;
}

body.home #mauticform_inscriptionnewsletterdweytsmanbe_nom1, body.home #mauticform_inscriptionnewsletterdweytsmanbe_prenom, body.page-id-2092 #mauticform_inscriptionnewsletterdweytsmanbe_nom1,body.page-id-2092 #mauticform_inscriptionnewsletterdweytsmanbe_prenom {
    width: 24%;
    margin: 0 10px;
    display: inline-block;
}

body.home .mauticform-post-success .mauticform-message, body.page-id-2092 .mauticform-post-success .mauticform-message {
    color: white;
    padding: 20px;
    text-align: center;
    max-width: 600px;
    margin: 0 auto;
    font-weight: 700;
    font-size: 20px;
}

.mauticform-post-success .mauticform-message {
    color: #0707cf;
    padding: 20px;
    text-align: center;
    max-width: 600px;
    margin: 0 auto;
    font-weight: 700;
    font-size: 20px;
}

.mauticform-post-success .mauticform-innerform {
    display: none;
}


.mauticform_wrapper select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.mauticform_wrapper select::-ms-expand {
    display: none;
}

.mauticform_wrapper input, .mauticform_wrapper select {
    border-radius: 100px; 
    background-color: rgb(0,0,100);
    color: white;
    font-family: sans-serif;
    padding-left: 20px;
}



.mauticform_wrapper input::placeholder, .mauticform_wrapper select::placeholder, .mauticform_wrapper select {
    color: rgb(200, 200, 200)!important;
    font-family: sans-serif;
}



.mauticform_wrapper .mauticform-button {
    background: #0707cf!important;
    color: white!important;
    margin-top: 25px!important;
    border: none!important;
}

.mauticform_wrapper .mauticform-button:hover {
    background: white!important;
    color: #0707cf!important;
}

body.single .nectar-social {
    display: none;
}