/*
Bienvenue dans l'éditeur de CSS !

Pour en savoir plus sur le fonctionnement de l'éditeur, vous pouvez vous
rendre sur cette page :
http://wp.me/PEmnE-Bt
*/
@media screen and (device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1) {
	.breaking-news.main-block.breaking-news-3 {
		height: 130px !important;
	}
}

.top-header-3 {
	border-top: 3px solid #a40019;
}

.top-header .navigation > div > ul > li, .top-header .navigation > div > ul > li > a {
	line-height: 44px;
	font-size: 14px;
	font-weight: normal;
	background-color: transparent !important;
}

#menu-item-87702 {
	background: rgb(11,25,99);
	background: -moz-linear-gradient(left,rgba(11,25,99,1) 1%,rgba(229,229,229,1) 40%,rgba(229,229,229,1) 59%,rgba(255,0,0,1) 100%);
	background: -webkit-linear-gradient(left,rgba(11,25,99,1) 1%,rgba(229,229,229,1) 40%,rgba(229,229,229,1) 59%,rgba(255,0,0,1) 100%);
	background: linear-gradient(to right,rgba(11,25,99,1) 1%,rgba(229,229,229,1) 40%,rgba(229,229,229,1) 59%,rgba(255,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b1963',endColorstr='#ff0000',GradientType=1);
	padding: 0 10px;
}

#menu-item-87702 a {
	color: white;
	text-shadow: 1px 1px 1px black;
}

.all-blogs img {
	width: 75%;
	margin: 0 auto;
}

.home .all-blogs img {
	width: 100% !important;
}

.slide-item.slide-item-width.head_slide_width_4_columns {
	width: 25% !important;
}

.home .post-meta-author {
	display: none !important;
}

.vc_btn3.vc_btn3-shape-rounded {
	border-radius: 5px;
}

.vc_btn3.vc_btn3-style-modern {
	background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff',endColorstr='#03ffffff',GradientType=0);
}

.vc_general.vc_btn3 {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	background-color: transparent;
	color: #5472D2;
	border: 1px solid transparent;
	box-sizing: border-box;
	word-wrap: break-word;
	position: relative;
	top: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	line-height: normal;
	font-size: 14px;
	padding: 14px 20px;
}

.vc_general.vc_btn3, .wpb_button:hover, a.wpb_button_a, a.wpb_button_a:hover {
	text-decoration: none;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
	color: #fff;
	border-color: #F7BE68;
	background-color: #F7BE68;
	font-weight: bold;
}

.vc_btn3.vc_btn3-size-md {
	font-size: 14px;
	padding: 14px 20px;
}

.vc_btn3.vc_btn3-shape-rounded {
	border-radius: 5px;
}

.vc_btn3.vc_btn3-style-modern {
	background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff',endColorstr='#03ffffff',GradientType=0);
}

.vc_btn3-container {
	margin: 0 auto !important;
	display: block;
	text-align: center;
	width: 100%;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #f5b14b;
	background-color: #f5b14b;
}

.vc_general.vc_btn3:focus, .vc_general.vc_btn3:hover {
	border: 1px solid transparent;
	text-decoration: none;
	color: #4868cf;
}

.myButton0001 {
	-moz-box-shadow: 0 10px 14px -7px #3e7327;
	-webkit-box-shadow: 0 10px 14px -7px #3e7327;
	box-shadow: 0 10px 14px -7px #3e7327;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#77b55a),color-stop(1,#72b352));
	background: -moz-linear-gradient(top,#77b55a 5%,#72b352 100%);
	background: -webkit-linear-gradient(top,#77b55a 5%,#72b352 100%);
	background: -o-linear-gradient(top,#77b55a 5%,#72b352 100%);
	background: -ms-linear-gradient(top,#77b55a 5%,#72b352 100%);
	background: linear-gradient(to bottom,#77b55a 5%,#72b352 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a',endColorstr='#72b352',GradientType=0);
	background-color: #77b55a;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #4b8f29;
	display: inline-block;
	cursor: pointer;
	color: #ffffff !important;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 19px;
	text-decoration: none;
	text-shadow: 0 1px 0 #5b8a3c;
}

.myButton0001:hover {
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#72b352),color-stop(1,#77b55a));
	background: -moz-linear-gradient(top,#72b352 5%,#77b55a 100%);
	background: -webkit-linear-gradient(top,#72b352 5%,#77b55a 100%);
	background: -o-linear-gradient(top,#72b352 5%,#77b55a 100%);
	background: -ms-linear-gradient(top,#72b352 5%,#77b55a 100%);
	background: linear-gradient(to bottom,#72b352 5%,#77b55a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352',endColorstr='#77b55a',GradientType=0);
	background-color: #72b352;
	color: #ffffff !important;
	text-decoration: underline !important;
}

.myButton0001:active {
	position: relative;
	top: 1px;
}

#cookie-law-message {
	width: 90% !important;
}