/*
 Theme Name:   Goahead Child
 Theme URI:    http://wp.swlabs.co/goahead/
 Description:  Goahead Child Theme
 Author:       Swlabs
 Author URI:   http://example.com
 Template:     goahead
 Version:      1.7
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  goahead
*/



/* Color */

.title-wrapper .title, .subtitle {
	color: #2a9db9;
}



/* Header */

.home .bg-header-wrapper .header-main .logo {
	width: 300px;
}


.home .bg-header-wrapper .header-main {
	padding-top: 15px;
}


#menu-item-693 .dropdown-menu.dropdown-menu-1 {
    min-width: 300px;
}


.home .bg-transparent nav.navigation .main-menu {
	color: black;
}


.home ul.navbar-nav > li.active > a.main-menu, ul.navbar-nav > li:hover > a.main-menu {
    color: #2a9db9!important;
}


/* Nous sommes là */

#nous-sommes-la {
	color: white;
}


/* Footer */

.footer-main:before {
	background-color: rgba(0, 6, 16, 0)!important;
}


footer .footer-sub {
 	background-color: #0a0a0a;
 }


 /* Spécial */


.title-home-block-1 .title-wrapper .subtitle {
	font-size: 5rem;
}

.section-page-content .edit-link {
 	display: none;
 }


@media screen and (max-width: 769px) {
 html .navbar-offcanvas {
 	background-color: #0e0e0e;
 }


html .title-wrapper .title 
	{
	 	left: 10%;
 	}


}


.content-blog .main-blog-right .content-text {
	display: none;
}

.footer-main .widget_recent_comments ul li a:hover, 
.footer-main .widget_recent_entries ul li a:hover,
 .footer-main .widget_categories ul li a:hover, 
 .footer-main .widget_nav_menu ul li a:hover,
  .footer-main .widget_archive ul li a:hover, 
  .footer-main .widget_links ul li a:hover, 
.footer-main .widget_pages ul li a:hover,
 .footer-main .widget_meta ul li a:hover, 
 .footer-main .widget_rss ul li a:hover {
	color: #2a9db9!important;
}

.timeline-question {
	font-weight: 600;
    margin-bottom: 20px;
    display: block;
}

.timeline-leplus {
	background: #f8f8f8;
	padding: 0 20px;
    display: inline-block;
    line-height: 30px;
    position: relative;
    margin-top: 20px;
}

.timeline-leplus:before {
	position: absolute;
    content: '';
    height: 100%;
    width: 3px;
    left: 0;
    background-color: #2a9db9;
}

.timeline-list-style {
	list-style: decimal;
}


 /*** Mobile ***/
@media screen and (max-width: 480px) {

	.bg-header-wrapper .header-main .logo {
		width: 150px;
	}


	 	html .title-wrapper .title 
	{
	 	left: 10%;
 	}


	#count-coffee .slz-shortcode.counter-factor {
    	padding-bottom: 0px;
	}

	#count-coffee .vc_column-inner{
		padding-top: 8px;
	}

	#nous-sommes-la .vc_column-inner{
		padding-top: 33px!important;
	}


	#blog-news {
		padding-top: 0!important;
	}

	footer .footer-main {
		background-color: black;
		background-image: none;
	}

}