/*
Theme Name: fortunis
Description: Child theme for Avada theme 
Author: Florian Verrine
Author URI: https://www.florian-verrine.com
Template: Avada
Version: 1.0.0 
Text Domain:  Avada 
*/
/*********************GENERAL*********/
.fusion-grid-archive li.bloccard:hover .fusion-column-wrapper {
    box-shadow: 2px 2px 7px 0px #ccc;
    transition: 0.5s;
}
.fusion-content-boxes .fusion-read-more-button {
    margin-top: 0px!important;
	padding:8px 25px!important;
}
.content-box-wrapper {
border: 1px  solid #ededed;
    padding: 10px 15px;
}
.fusion-content-boxes .fusion-button-text {
    font-size: 13px!important;
	
}
.far, .fas {
    font-family: "Font Awesome 5 Pro"!important;
}
.blocactus {
    background-size: 65% 65%!important;
}
i.fa-square-full {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.blocsolutions {
  background-size: inherit!important;
}
.fusion-breadcrumbs i:before {
    width: 5px;
    height: 5px;
    content: " ";
    border-radius: 0%;
    background-color: #fff;
    display: inline-flex;
    margin-right: 15px;
    margin-left: 15px;
    vertical-align: middle;
    margin-bottom: 4px;
}
.fusion-breadcrumbs {
    text-transform: uppercase;
	font-weight:500!important;
}
/* Top Level Menu Spacing */
#menu-spacing {
    letter-spacing:1px;
    
}
.fusion-content-boxes.equal-height {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}

.fusion-content-boxes.equal-height .col {
  height: 100%;
}

/*********MENU FLOTTANT********/
.fm-icon {
	border-radius:50%;
font-size: 20px!important;

}
.fm-label {
	border-radius:50px;
}
.fm-bar.fm-button-space li:not(:last-child) {
	margin-bottom:5px!important;
}
.fm-bar.fm-side-space { 
	margin-right:15px!important;
}
.fm-icon:hover,.fm-label { 
    background-color:#19172e!important; 
	color:#fff!important; 
} 
@media only screen and (max-width: 640px) {
.fusion-content-boxes .content-wrapper-background {
    padding: 15px!important;
}
	.fusion-content-boxes .content-container {
		padding-left:0!important;
	}
	.content-box-shortcode-timeline-vertical {
		display:none!important;
	}
}