/*
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
*/
/*
 * COULEURS
 * */
.enigma_blog_post_content {
	font-size: 16px;
	color: #444 !important;
}

.enigma_blog_post_content h2 {
	font-weight: bold !important;
	color: #f7901e !important;
}

.enigma_blog_post_content p {
	color: #444;
}

/*
EN-TETE DE LA PAGE
*/
.logo a {
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 10px;
	font-size: 40px;
	color: #fff;
}

/*
BARRE DE NAVIGATION - ONGLETS
*/
.navbar-default .navbar-nav {
	margin-left: -15px;
	margin-right: -15px;
}

.navbar-default .navbar-nav &gt; li &gt; a {
	padding-left: 8px;
	padding-right: 8px;
	font-size: 14px;
}

.navbar-collapse {
	margin-top: 5px;
	margin-bottom: 5px;
}

.navbar-default .navbar-nav &gt; li &gt; a:hover, .navbar-default .navbar-nav &gt; li &gt; a:focus {
	box-shadow: 3px 3px 0 #a5aaa8 !important;
}

#menu-item-6965,
#menu-item-4994,
#menu-item-6422 {
	background-color: #F7901E;
	box-shadow: 3px 3px 0 rgba(201,201,201,1);
}

#menu-item-6965 {
	background-color: #A63352;
	color: white;
}

#menu-item-6965 a.dropdown-toggle {
	color: white;
}

#menu-item-7771 {
	background-color: #4B1330;
	color: white;
}

#menu-item-7771 a {
	color: white;
	background-color: #4B1330;
}

/*
 * HEADER
 * */
.enigma_header_breadcrum_title {
	margin-bottom: 40px;
}

/*
CARROUSSEL
*/
.img-responsive,
.thumbnail &gt; img,
.thumbnail a &gt; img,
.carousel-inner &gt; .item &gt; img,
.carousel-inner &gt; .item &gt; a &gt; img {
	display: block;
	max-width: 100%;
	max-height: 500px;
	background-size: cover;
}

.carousel-list li {
	background: rgba(247,144,30,0.8);
}

/*
DERNIERS ARTICLES
*/
.enigma_blog_post_content .has-medium-font-size {
	font-size: 1.25em;
}

.enigma_heading_title h3 {
	font-size: 20px;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
}

.enigma_heading_title h3 {
	display: inline;
	letter-spacing: 1px;
	padding-bottom: 10px;
	line-height: 4px;
}

.enigma_blog_thumb_wrapper h2 {
	font-size: 16px;
	margin-bottom: 8px;
	padding-right: 0;
	line-height: 1.4;
	margin-top: 0;
	font-weight: bold;
}

.enigma_blog_thumb_wrapper p {
	font-size: 12px;
	padding-right: 5px;
	margin-bottom: 20px;
	line-height: 14px;
	text-align: justify;
}

.enigma_blog_thumb_wrapper {
	margin-bottom: 40px;
	border-radius: 12px;
	margin-top: 10px;
	padding: 10px;
}

.enigma_img_responsive {
	width: 100%;
	display: block;
}

.enigma_blog_read_btn {
	font-size: 14px;
	color: #fff;
	display: inline-block;
	transition: all .4s ease 0;
	padding: 5px;
	-webkit-transition: all ease .8s;
	-moz-transition: all ease .8s;
	margin-bottom: 20px;
}

.enigma_blog_thumb_date {
	list-style: none;
	text-align: left;
	padding-left: 0;
	color: #9b9b9b;
	font-size: 12px;
	margin-bottom: 0;
}

/*
PIED DE PAGE
*/
.enigma_footer_widget_title {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	margin: 0 0 5px;
	line-height: 2px;
	letter-spacing: 1px;
}

.enigma-footer-separator {
	background-color: #ffffff;
	height: 1px;
	margin-top: 15px;
	text-align: center;
	width: 250px;
}

.enigma_recent_widget_post h3, .enigma_footer_widget_column ul li {
	font-weight: 100;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
	margin-top: -2px;
}

#searchform  .form-control {
	display: block;
	width: 100%;
	height: 30px;
	font-size: 12px;
}

.input-group-btn  .btn {
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	width: 62px;
}

/* Boutons */
.button-primary {
	background-color: springgreen;
}

/*
A DEFINIR CI-DESSOUS
*/
@media (max-width: 767px) {
	.logo a {
		font-size: 2em;
	}
	
	.head-contact-info {
		display: none;
	}
	
	.carousel-inner &gt; .item &gt; img {
		width: 760px;
		height: auto;
		max-width: none;
	}
	
	.carousel-text .enigma_blog_read_btn {
		display: inline-block;
	}
}

.enigma_post_author {
	display: none;
}

/*
 * CSS SPECIFIQUE POUR ARTICLES OU PAGES
 * */
.postid-5861 .enigma-sidebar {
	display: none;
}