/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.post-content h2 strong {
	font-weight: 500; 
}

strong {
	font-weight: 500; 
}

.bg-cover {
  background-size:cover;
}

/*LOGO*/
#side-header .fusion-logo, .fusion-header .fusion-logo {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

/*MENU HOME
.page-id-1338 header .fusion-main-menu > ul > li > a,
.page-id-1347 header .fusion-main-menu > ul > li > a,
.page-id-1338 header .fusion-main-menu > ul > li > a,
.page-id-1347 header .fusion-main-menu > ul > li > a {
    color: #333333;
}*/

/*CONTACT FOOTER*/
.h2-contact {
  text-align: right;
  color: #ffffff;
  padding-right: 90px;
}

.h2-contact a {
  color: #ffffff;
}

.h2-contact:after {
	content: "";
	width: 60px;
	height: 62px;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/bulle-contact.png") no-repeat;
	/*display: block;*/
	position: absolute;
	/*float: right;*/
	margin-left: 20px;
	top: 35px;
  	right: 15px;
}

.h2-download {
  text-align: left;
  color: #ffffff;
  padding-left: 90px;
}

.h2-download a {
  color: #ffffff;
}

.h2-download:before {
	content: "";
	width: 63px;
	height: 60px;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/download-doc.png") no-repeat;
	/*display: block;*/
	position: absolute;
	/*float: right;*/
	margin-left: 20px;
	top: 35px;
  	left: 0px;
}

.subfooter-contact .fusion-column-wrapper,
.subfooter-download .fusion-column-wrapper{
	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.subfooter-contact .fusion-column-wrapper:hover,
.subfooter-download .fusion-column-wrapper:hover {
	background-color:#000 !important; 
}

.subfooter-contact:hover,
.subfooter-download:hover {
	cursor:pointer;
}

/*TOGGLES*/
.qotto-toggles .panel-title .fusion-toggle-heading {
	font-size:30px;
	color:#FFF;
	font-family:Roboto, Arial, Helvetica, sans-serif;
	font-weight:100;
}

.qotto-toggles .panel-title a .fa-fusion-box {
	width: 80px !important;
	height: 80px !important;
	border-radius: 80px !important;
	line-height: 80px !important;
	background-color: #FFF !important;
  	border:3px solid #FFF !important;
	color:#000 !important;
  	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.qotto-toggles .panel-title a .fa-fusion-box::before {
  font-size:25px !important;
  line-height: 80px !important;
}

.qotto-toggles .fusion-panel.fusion-toggle-no-divider .panel-title a {
    padding: 20px 0 !important;
}

.qotto-toggles .panel-title .active .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #FFF !important;
  color:#FFF !important;
}

.qotto-toggles .panel-title a:hover .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #FFF !important;
  color:#FFF !important;
}

.qotto-toggles .panel-title .fusion-toggle-heading,
.qotto-toggles .panel-body {
    margin-left: 110px !important;
}

/*TOGGLES EQUIPE*/
.qotto-toggles-equipe .panel-title .fusion-toggle-icon-wrapper {
    text-align: center;
    float: none;
}

.qotto-toggles-equipe .panel-title .fusion-toggle-heading {
	font-size:30px;
	color:#000;
	font-family:Roboto, Arial, Helvetica, sans-serif;
	font-weight:100;
}

.qotto-toggles-equipe .panel-title a .fa-fusion-box {
	width: 80px !important;
	height: 80px !important;
	border-radius: 10px !important;
	line-height: 80px !important;
	background-color: #3daa60 !important;
  	border:3px solid #3daa60 !important;
	color:#FFF !important;
  	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.qotto-toggles-equipe .panel-title a .fa-fusion-box::before {
  font-size:25px !important;
  line-height: 80px !important;
}

.qotto-toggles-equipe .fusion-panel.fusion-toggle-no-divider .panel-title a {
    padding: 10px 0 !important;
}

.qotto-toggles-equipe .panel-title .active .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #3daa60 !important;
  color:#3daa60 !important;
}

.qotto-toggles-equipe .panel-title a:hover .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #3daa60 !important;
  color:#3daa60 !important;
}

.qotto-toggles-equipe .panel-title .fusion-toggle-heading,
.qotto-toggles-equipe .panel-body {
    margin-left: 110px !important;
}


/*TOGGLES FAQ*/
.qotto-toggles-faq .panel-title .fusion-toggle-heading {
	font-size:30px;
	color:#000;
	font-family:Roboto, Arial, Helvetica, sans-serif;
	font-weight:100;
}

.qotto-toggles-faq .panel-title a .fa-fusion-box {
	width: 80px !important;
	height: 80px !important;
	border-radius: 80px !important;
	line-height: 80px !important;
	background-color: #3daa60 !important;
  	border:3px solid #3daa60 !important;
	color:#FFF !important;
  	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.qotto-toggles-faq .panel-title a .fa-fusion-box::before {
  font-size:25px !important;
  line-height: 80px !important;
}

.qotto-toggles-faq .fusion-panel.fusion-toggle-no-divider .panel-title a {
    padding: 20px 0 !important;
}

.qotto-toggles-faq .panel-title .active .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #3daa60 !important;
  color:#3daa60 !important;
}

.qotto-toggles-faq .panel-title a:hover .fa-fusion-box {
  background-color:transparent !important;
  border:3px solid #3daa60 !important;
  color:#3daa60 !important;
}

.qotto-toggles-faq .panel-title .fusion-toggle-heading,
.qotto-toggles-faq .panel-body {
    margin-left: 110px !important;
}

/*IMAGE TOPING TRIANGLE*/
.toping-vert:before {
	content: " ";
	position: absolute;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/toping-vert@2x.png") top center;
	width: 100%;
	height: 90px;
}

.toping-vert-eau:before {
	content: " ";
	position: absolute;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/toping-vert-eau.png") top center;
	width: 100%;
	height: 90px;
}

.toping-turquoise:before {
	content: " ";
	position: absolute;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/toping-turquoise.png") top center;
	width: 100%;
	height: 90px;
}

.toping-bleu:before {
	content: " ";
	position: absolute;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/toping-bleu.png") top center;
	width: 100%;
	height: 90px;
}

.toping-gris:before {
	content: " ";
	position: absolute;
	background: url("http://www.qotto.net/wp-content/uploads/2017/06/toping-gris.png") top center;
	width: 100%;
	height: 90px;
}

