/*  
Theme Name: Umbrella
Theme URI: http://qktheme.com
Version: 1.0
Description: Created by <a href="http://qktheme.com">QKTheme</a>
Author: <a href="http://qktheme.com">qktheme</a>
Author URI: <a href="http://qktheme.com">qktheme</a>
Tags: light, gray, white, custom-background, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
License: GNU General Public License
License URI: license.txt
Text Domain: umbrella

/* Debut Modif d'arthur */
#singlepost-section{ padding:30px;}
.container  triggerAnimation animated bounceIn{display:none;}
/* Fin modif d'Arthur */ 
---------

DO NOT EDIT THIS FILE.
*/
.wp-caption, .wp-caption-text, .gallery-caption{text-align: center; font-style: italic;}
.bypostauthor{}
.sticky{}
.alignright{
	text-align: right;
}
.alignleft{
	text-align: left;
}
.aligncenter,.services_item {
	text-align: center;
}

/**Custom**/
.post-media{
	margin-bottom: 30px;
}
.tag-post i{
	margin-right: 5px;
}
.pagination > li > a, .pagination > li > span{
	margin: 0px 2px;
	color: #818181;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination .current, .filter a:hover, .filter .active{
	background: none;
	border-color: #7b6758;
}
.services-box, .services-box2{
	overflow: hidden;
}
.none{
	display: none;
}
.logged-in .navbar.active{
	z-index:1111;
}
.navbar.active{
	z-index:1111;
}
.widget-box a{
	color: #333333;
}
span.wpcf7-form-control-wrap{
	width: 100%;
}
#wp-calendar {
	width: 100%;
}
#wp-calendar th, #wp-calendar td{
	padding: 5px ;
	text-align: center;
}

thead{
	background: #f5f5f5;
}

#wp-calendar thead th, #wp-calendar thead td{
	padding: 10px;
}
.portfolio-container .work-post.scnd-size {
width: 568px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background: none;
}
#tweet-section p{
	line-height: 34px;
}
@media (min-width: 768px) {
	.logged-in .navbar.active{
		top: 32px !important;
	}
}
.widget-box ul li{
	margin-bottom: 5px;
}
.title-section.white p, .title-while .title-section p, .title-while .title-section h1{
	color: #fff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, 
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{
	background: none;
}
.widget-box ul li{
	list-style: none;
	
}
.widget-box ul{
	padding: 0px;
}
.blog-list-post{
	text-align: left !important;
}
.btn-default:hover{
	border-color: #7b6758;
	color: #7b6758;
	background-color: #fff;
}
.post-tags a:hover{
	color:  #7b6758;
	text-decoration: none;
}
a:hover{
	color:  #7b6758;;
}
/**End**/



/**CSS custom**/

.container {
	position: relative;
	/* VP 11/05/2016 supp width: 100%; */
	padding: 0 20px; /* VP 11/05/2016 modif width:adding: 0; */
}

.mentions a { /* VP 13/05/2016 ajout */
	color: #fff;	
}

.contact_site, .contact_site_en, .nous_rejoindre { /* VP 13/05/2016 ajout */
	font-size: 14px;
}

.contact_site a, .contact_site_en a, .nous_rejoindre a { /* VP 13/05/2016 ajout */
	color: #818181;
}

.contact_site {
	border: 1px solid #818181;
	padding: 5px;
	position:absolute;
	right: 220px;
	top:30px;
}

.contact_site_en { /* VP 28/06/2016 ajout */
	border: 1px solid #818181;
	padding: 5px;
	position:absolute;
	right: 160px;
	top:30px;
}

/* VP 13/05/2016 supp .contact_site:hover{
	border: 1px solid white;
	background-color: #818181;
}
.contact_site:hover a{
	color: white;
} */

.nous_rejoindre{
	border: 1px solid #818181;
	padding: 5px;
	position:absolute;
	right: 80px;
	top:30px;
}

/* VP 13/05/2016 supp  .nous_rejoindre:hover{
	border: 1px solid white;
	background-color: #818181;
}
.nous_rejoindre:hover a{
	color: white;
} */

.drapeau{
	position:absolute;
	top: 38%;
	left: 300px;
}

.navbar-collapse.collapse {
	text-align: center;
	padding-top: 100px;
}

.navbar-nav{
	float: none;
	margin-top: 25px;
	margin-bottom: 30px;
}

.navbar-nav > li{
	float: none;
}

.navbar-right{
	float: none !important;
}

.navbar-brand{
	margin-left: 2% !important;
}

#menu-brunier{
	display: inline-block;
	text-align: center;
}

.nav > li{
	display: inline-block;
}

.dropdown-menu{
	text-align: left;
}

header{
	height: auto !important;
}

footer, footer p{
	color: whitesmoke;
}

#singlepost-section {
	min-height: 900px;
	padding:0;
}

.lien{
	color: sienna;
}

.lien:hover{
	color: tomato;
}

.hack_menu{ /* VP 16/05/2016 modif margin-bottom: 5px; */
	display: block;	
	margin-top: 5px;
}

.grande_image{
	width: 100%;
}

.mentions { 
	color: lemonchiffon;	
}

.wpcf7-form {
	margin: 0 20px 0 20px;
}

.wpcf7-form-control {
	width: 40% !important;
}