/*
Theme Name: Maylis
Description: Maylis par OhOuiJoli
Author: OhOuiJoli
Template: Avada
Version: 1.0.0
Text Domain:  Avada
Author URI: wwww.ohouijoli.com
*/


/*
From Marco style.css / OhOuiJoli
-----------------------------------------------------------------------------*/
.hidden {
  display:none !important;
}

.radius-20{
border-radius:20%;
}.width-100{
width:100%;
}
.font-10{
font-size:10px;
}
.font-12{
font-size:12px !important;
}
.font-14{
font-size:14px;
}
.font-16{
font-size:16px;
}
.font-17{
font-size:17px;
}
.font-20{
font-size:20px;
}
.font-24{
font-size:24px;
}
.font-1-15{
font-size:1.15em;
}
.font-1-2{
font-size:1.2em;
}
.font-1-3{
font-size:1.3em;
}
.font-1-4{
font-size:1.4em;
}
.margin-bottom-0{
margin-bottom:0px !important;
}
.margin-bottom-5{
margin-bottom:5px !important;
}
.margin-bottom-10{
margin-bottom:10px !important;
}
.margin-bottom-15{
margin-bottom:15px;
}
.margin-bottom-20{
margin-bottom:20px !important;
}
.margin-bottom-30{
margin-bottom:30px;
}
.margin-top-0{
margin-top:0px !important;
}
.margin-top--5{
margin-top:-5px;
}
.margin-top-5{
margin-top:5px !important;
}
.margin-top-6{
margin-top:6px;
}
.margin-top-10{
margin-top:10px !important;
}
.margin-top-20{
margin-top:20px !important;
}
.margin-top-30{
margin-top:30px;
}
.margin-top-40{
margin-top:40px;
}
.margin-top-50{
margin-top:50px;
}
.padding-left-0{
padding-left:0px;
}
.padding-left-30{
padding-left:30px;
}
.margin-left-40{
margin-left:40px;
}
.bold {
font-weight: bold;
}
.italic{
font-style:italic;
}
.uppercase{
text-transform: uppercase;
}
.float-left{
float:left;
}
.float-right{
float:right;
}
.inline-block{
display:inline-block;
}
.text-center{
text-align: center !important;
}
.text-left{
text-align: left !important;
}
.text-right{
text-align: right !important;
}

a:hover {
color: #b6655c !important;
}


.wpcf7-form input[type="submit"], .wpcf7-submit {
    background: #b7665c !important;
 }


/*Prestas*/
.prix {
    background: #5d7e97;
    color: #fff;
    padding: 5px 10px;
    font-size: 20px;
    border-radius: 25px;
}
.prise-en-charge {
    opacity: .3;
    text-align: center !important;
}
.description-presta {
    text-align: center !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.tarif-presta {
    text-align: center !important;
    margin-top: 10px !important;
    margin-bottom: 15px !important;
}
#post-25 .fusion-imageframe img {
    vertical-align: top;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    width: 80%;
    margin-left: 10%;
    margin-bottom: -30px;
}
@media (min-width: 800px) {
	.top-right {
	    border-left: solid;
	}
	.top-left {
	    border-right: solid;
	}
	.bottom-right {
	    border-left: solid;
	}
	.bottom-left {
	    border-right: solid;
	}
}
.wpcf7-submit {
    border-radius: 25px !important;
}
/*Footer*/
.footer-contact{
    line-height: 1.2 !important;
    font-size: 20px !important;
    color: #000 !important;
    margin-top: 40px;
    margin-bottom: 20px;
}
.rc-anchor-invisible {
    display: none !important;
}

/*Header*/
.fusion-mobile-menu-icons a {
    margin-top: 40px;
}
@media (min-width: 800px) {
	.fusion-standard-logo {
	width:200px !important;
	}
.fusion-social-networks-wrapper {
    margin-top: 10px !important;
    margin-bottom: -10px !important;
}
    .hidden-sm {
  display:none !important;
}

}
@media (max-width: 800px) {
	.fusion-standard-logo {
	width:100px !important;
	}
    .hidden-xs {
  display:none !important;
}

}