body.page-template-template-espace-pro input.button.button-primary,
body.page-template-template-espace-pro input.um_button,
body.page-template-template-espace-pro input[type="submit"] {
font-family: Cocon;
font-size: 18px;
font-weight: normal;
color: white;
padding: 12px 30px;
border-radius: 25px;
text-align: center;
display: inline-block;
margin: 0 auto;
transition: all 0.4s;
line-height:1.2;
color: #2d2d2d;
background-color: #f9b645;
border: 1px solid #f9b645;
margin: 0.5em 0em;
}
body.page-template-template-espace-pro input.button.button-primary:hover,
body.page-template-template-espace-pro input.um_button:hover,
body.page-template-template-espace-pro input[type="submit"]:hover {
color: #2d2d2d;
background: #e19f30;
border: 1px solid #e19f30;
}
.bloc-container{
display: flex;
flex-direction: row;
justify-content: space-around;
}
.bloc{
width: 32%;
display: flex;
flex-direction: column;
align-items: center;
}
.pro-flex {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
margin-top: 15px;
}
.image-et-lien {
width: 32%;
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 5px;
}
.A4 {
box-shadow: 0 0 6px 0px #00000099;
transition: all 0.5s;
}
.flyer-flex {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
margin-top: 15px;
}
.flyer {
width: 48%;
margin-bottom: 10px;
box-shadow: 0 0 6px 0px #00000099;
transition: all 0.5s;
} .flyer:hover {
transform: scale(2);
cursor: pointer;
}
.espace-pro .show-mobile-only {
display: none;
}
.espace-pro .pf_info {
display: none;
}
.espace-pro #loginform p {
display: flex;
flex-direction: column;
}
.espace-pro input, .espace-pro textarea {
border-radius: 12px;
width: 100%;
}
.espace-pro input[type='checkbox'] {
width: auto;
}
.espace-pro h2{
color: #333333;
text-align: center;
}
.espace-pro h3 {
font-size: 22px;
color: #545454;
font-weight: 600;
}
.espace-pro .form_assurance {
font-family: Cronos;
font-size: 12px;
}
.espace-pro .mail_envoye {
text-align: center;
color: #545454;
font-family: 'Cronos';
padding: 10px 6px;
border: 5px #6CACE4 inset;
border-radius: 12px;
font-size: 12px;
}
input:focus, textarea:focus {
outline: none;
border: 2px #f2ac22 inset;
}
.espace-pro .wrap-desktop {
max-height: 0px;
overflow: hidden;
transition: all 0.5s;
margin: 0;
}
.espace-pro .wrap-desktop.open {
max-height: 100%;
margin: 12px auto;
padding: 5px 0;
}
.espace-pro .bloc-connexion div.connexion-mini-bloc label {
font-weight: bold;
}
@media (max-width: 850px) {
.espace-pro .bloc-connexion div.connexion-mini-bloc {
width: 100%;
}
.espace-pro .hide-mobile {
display: none;
}
.espace-pro .wrap-mobile {
max-height: 0px;
overflow: hidden;
transition: all 0.5s;
margin: 0;
}
.espace-pro .show-mobile-only {
display: flex;
}
.bloc-container {
flex-direction: column;	
align-items: center;
}
.bloc {
width: 100%;
margin: 10px 0;
}
.pro-flex {
margin: 0;
}
.flyer-flex {
margin: 0;
}
.espace-pro .product_button {
width: 100%;
}
.espace-pro input {
width: 100%;
}
.espace-pro input[type='checkbox'] {
width: auto;
}
.espace-pro .product_button:after {
content: ">";
margin-left: 12px;
}
.flyer:hover {
transform: scale(1.2);
}
.espace-pro input[type="submit"] {
width: 100%;
}
}
section#espace-revendeur{
background-color: #FFFFFF;
}
section#espace-revendeur .boutiquepro-wrapper{
display:flex;
justify-content: center;
margin-bottom:50px;
}
section#espace-revendeur .boutiquepro-wrapper .button_pharmacie {
background-color: #6d973e;
border: 2px #6d973e solid;
}
section#espace-revendeur .boutiquepro-wrapper .button_pharmacie:hover {
color: #878789;
background-color: #ffffff;
border: 2px #6d973e solid;
}