/*
	Theme Name: Vigilance SPI 2018
	Description: Vigilance SPI 2018
	Author: éOCom
	Author URI: http://www.eo-com.com
	Template: megaproject 
	Version: 1.0.0
	Text Domain: eocom
*/

/*
	GRIS C  #2F3032;
	GRIS F  #212121
	VERT	#69E819;
*/

h3{
	color: #69E819 !important;
}

.gdlr-item-title-wrapper.pos-left-bold .gdlr-item-title{
	color: #69E819 !important;
}

#notrebut{
	text-align: center !important;
	color: white;
}

#notrebut h2{
	text-transform: uppercase !important;
	color: #69E819 !important;
}

#nos_competences{
	text-align: center !important;
}

#nos_competences h3{
	color: #69E819 !important;
}

.gdlr-full-size-wrapper{
	padding-bottom: 0 !important;
}

.aligncenter{
	margin: 0 auto !important;
}

.wp-image-3835{
	padding-top: 20px !important;
}

.wp-image-3835::before{
	width: 300px;
	height: 2px;
	background: #69E819;
}

.stunning-text-button, .stunning-text-button:hover{
	color: #69E819 !important;
}

.gdlr-fixed-header .gdlr-logo img{
	width: 70px !important;
}

.stunning-text-button{
	border-color: white !important;
}

.gdlr-header-wrapper, .gdlr-fixed-header.gdlr-header-inner{
	background: #212121 !important;
}

.header-block-title, .header-block-caption{
	color: gray !important;
	font-weight: bold !important;
}

.logo-right-area .header-block-area{
	border-color: gray !important;
}

.gdlr-stunning-text-overlay{
	background: none !important;
}

.gdlr-column-service-item .column-service-title{
	text-align: left !important;
	color: #69E819 !important;
	text-transform: uppercase !important;
}

.gdlr-column-service-item .column-service-image img{
	margin: 0 auto !important;
}

.column-service-content{
	text-align: justify !important;
}

.gdlr-tab-item.vertical > .tab-content-wrapper .tab-content.active, .gdlr-tab-item.vertical > .tab-content-wrapper .tab-content{
	text-align: justify !important;
}

.home .gdlr-item-title-wrapper.gdlr-item{
	margin-bottom: 20px !important;
}

.home .blog-comment, .home .blog-category{
	display: none !important;
}

.blog-author, .blog-comment, .blog-category{
	display: none !important;
}

.widget_nav_menu ul li{
	margin-bottom: 0px !important;
	border: none !important;
}

.footer-wrapper{
	background-image: url(img/bg_footer.png) !important;
	background-size: cover !important;
	background-position: top center !important;
	background-repeat: no-repeat !important;
}

.footer-wrapper a:hover{
	color: #2F3032 !important;
}

.copyright-left{
	color: white !important;
	font-size: 14px !important;
	font-weight: bold !important;
}

.gdlr-skin-light-grey a.gdlr-item-title-link i, .gdlr-skin-light-grey a.gdlr-item-title-link, .gdlr-skin-light-grey a.gdlr-item-title-link:hover{
	color: white !important;
	border-color: white !important;
}

.gdlr-stunning-text-item{
	background-color: #2F3032 !important;
}

.gdlr-stunning-text-item .stunning-text-title{
	font-weight: bold !important;
	font-size: 26px !important;
}

.gdlr-social-share, .gdlr-single-blog-tag, .gdlr-related-post-wrapper, .gdlr-post-author, #comments{
	display: none !important;
}

a:hover i.fa-angle-double-right, a:hover i.icon-double-angle-right{
	border-color: #2F3032 !important;
}

.page-not-found-block{
	background-color: #2F3032 !important;
}

.gdlr-button, input[type="button"], input[type="submit"]{
	background-color: #2F3032 !important;
}

div.wpcf7-validation-errors{
	border: 2px solid #2F3032 !important;
}

.copyright-center{
	text-align: center !important;
	color: white !important;
}

.gdlr-blog-widget .gdlr-blog-title a{
	color: white !important;
}

.gdlr-blog-widget .post-header{
	background: gray !important;
	padding: 18px 25px 13px !important;
}

.gdlr-blog-widget .blog-info, .gdlr-blog-widget .blog-info i, .gdlr-blog-widget .blog-info a{
	color: white !important;
}

.homecontact{
	width: 42%;
    float: left;
	height: 235px;
	color: white;
	background: gray;
	padding: 20px;
}

.homecontact a{
	color: #69E819 !important;
}

#content-section-5{
	border-bottom: 4px solid #69E819 !important;
}












@media (max-width:767px){
	.footer-wrapper{
		text-align: center !important;
	}
	
	.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{
		display: none !important;
	}
	
	.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title{
		width: 80% !important;
	}
	
	body .logo-right-area .header-block-area .header-block-icon{
		display: none !important;
	}
	
	body .logo-right-area .header-block-area{
		margin: 0px 5px !important;
	}
	
	.gdlr-item{
		text-align: center !important;
	}
}

@media (max-width:1059px){
	.homecontact{
		width: 100% !important;
		text-align: center !important;
		padding: 20px 0px !important;
	}
	
	iframe{
		width: 100% !important;
	}
}

@media (min-width:1199px){
	.widget_nav_menu ul{
		margin-left: 90px !important;
	}
}