/*
Theme Name: TwentySixteen child
Description: Theme enfant de twentysixteen
Author: VISEO - PAP
Author URI: 
Template: twentysixteen 
Version: 0.1.0
*/

/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

body {
	background: transparent;	
	
}

.site {
    margin: 0;
}

.page-header {
    border-top: 0px solid #1a1a1a;
    margin: 0 7.6923% 0em;
    padding-top: 0em;
}

header#masthead.site-header {
	margin: 0;
    padding: 0;
}

.site-branding {
	margin-top: 0.5em;
	margin-left: 1em;
	margin-bottom: 0
}

.site-branding .site-title a{
	color: #07329E;
}

.site-header-menu a{
	color: #07329E;
}

.site-header-main {
  background-color: #FFF;
  position: fixed;
	width: 90%;
	padding: 0;
	z-index: 100;
	box-sizing: border-box;
	margin: 0;
}

nav#site-navigation.main-navigation {
	margin-right: 0
}

.site-header {
    padding: 0.25em 1%;
}

.header-image {
    margin-top: 1em;
    margin-bottom: 0em;
	float: right;
}

.site-header-menu {
    margin-top: 0;
    margin-bottom: 0;

}

.site-content {
	
	padding-top: 80px;
	
}

a.custom-logo-link {
    float: left;
    height: 60px;
    margin-right: 20px;
}

.wp-custom-logo .site-title {
    float: left;
}

img.custom-logo {
    height: 100%;
    width: auto;
}

body.home h1.entry-title {
    display: none;
}

body.home .entry-content .sfsi_wDiv {
    text-align: center !important;
    margin: 0 auto;
    display: block;
    position: relative !important;
    float: none;
}


/**** Footer */

.footer-social {
    margin: 0 auto;
}

.site-info {
    text-align: center;
    margin: 10px auto;
    font-size: 18px;
}

.site-info img {
    display: block;
    margin: 0 auto;
}

.site-info a {
    display: block;
    height: 100%;
    width: 100%;
    text-align: center;
}

.widget.sfsi {
    text-align: center;
}

.sfsi_wDiv {
    text-align: center !important;
    margin: 0 auto;
    display: block;
    position: relative !important;
    float: none;
}

#sfsi_holder {
    
    display: none;
}


/* changement marge que pour la home */
@media screen and (min-width: 56.875em) {
  	 .page-id-271.no-sidebar .entry-content {
    	 margin-right: 2%;
     	 margin-left: 2%;
   	}

}

.home-column-title {
    text-align: center;
    font-weight: bold;
    color: #07329E;
}

.content-bottom-widgets .widget-area {
	    margin-bottom: 0px;

}

aside#content-bottom-widgets.content-bottom-widgets {
    	 margin-right: 2%;
     	 margin-left: 2%;
	}