#isigeo_connexion .wpcf7 {
border-radius: 10px;
padding: 10px;
margin: 10px;
border: 2px solid #79BB58;
background-color: #fff;
}
#isigeo_connexion label {
font-size: 14px !important;
text-transform: none !important;
line-height: 5px;
}
#isigeo_connexion .isiform
{
background-color: #fff !important;
border: 1px solid #373737 !important;
border-radius: 10px;
color: #000;
width: 50%;
}
#isigeo_connexion .isiform:focus
{
background-color: #FFFCC8 !important;
border: 1px solid #373737 !important;
color: #000;
}
#formulaire-responsive {
max-width:100%; ;
margin:0 auto;
width:100%;
}
.rang-form {
color: #000;
width: 100%;
text-decoration: none;
font-size: 14px !important;
}
.isiforgot {
text-align:left !important;
}
.demi-colonne, .colonne {
float: left;
position: relative;
padding: 0.65rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
} @media only screen and (min-width: 48em) { 
.demi-colonne {
width: 50%;
}
}
.isibtn {
border-radius: 10px;
padding: 10px;
text-align: center;
} #grve-main-content .grve-sidebar-colored {
padding: 20px 10px;
top:-70px;
}
#grve-sidebar .is-search-input{
background-color: #fff !important;
border: 1px solid #373737 !important;
}
#grve-sidebar .grve-tabs-title {
display:none;
}
#grve-main-content .grve-sidebar-colored h5 {
text-align: left;
border-bottom: 1px solid #fff !important;
padding-bottom:5px;
font-weight: bold;
}