/* Saisissez votre CSS personnalisé ci-dessous */

@import url('https://fonts.googleapis.com/css?family=Catamaran:100,200,300,400,500,600,700,800,900,300italic,400italic&amp;subset=latin,latin-ext');

body #page{
font-family: 'Catamaran', sans-serif;
}
body .site, .site button, .site input, .site select, .site textarea, .site p{
  color: #545454;
  font-size: 16px;
  font-weight: 400;
}
.site p.awsub_form_description, .site span.awsub_form_description{
  font-size: 0.8em;
  font-weight: 300;
}

#page #primary{
 width:  90%;
}
#page #masthead .main-head-wrap{
  padding: 20px 0 10px 0;
}
#page #masthead .header{
border: none;
}
#page #masthead #header-right-section .main-navigation .menu-primary-container a{
  font-size: 17px;
  font-weight: 600;
  color: #000000;
}
#page #masthead #header-right-section .main-navigation .menu-primary-container li:hover>a, #page #masthead #header-right-section .main-navigation li.menu-item-has-children:hover>a:after{
  color: #fc601f;
}
#page #masthead #header-right-section .main-navigation ul.menu>li.current-menu-item, #page #masthead #header-right-section .main-navigation ul.menu>li:hover{
border: 0px;
  margin-top: 0;
}
#page #masthead #header-right-section .main-navigation ul.menu>li.current-menu-item a{
color: #fc601f;
}
#page #masthead i.search-top{
  display: none;
}
#page #masthead #header-right-section .main-navigation ul li ul {
    top: 55px;
}

.main-wrapper .single-page{
  margin-top: 0px;  
}

#page #masthead #header-left-section{
  margin: 0;
  width: 100%;
}
#header-logo-image{
  float: none;
  position: absolute;
}
#page #masthead #header-logo-image img{
  max-height: 100px;
}
@media only screen and (max-width: 1100px) {
	#header-logo-image{
		position: static;
		text-align: center;
	}
}
#header-text{
  float: none;
}
#site-title{
  text-align: center;
}
#site-title a{
 font-size: 30px;
}

/* Menu */
.main-navigation ul li {
 padding: 0 15px;
}

#page .header-post-title-container{
 display: none;
}

/* Footer */
footer#colophon {
  padding-top: 20px;
}
footer#colophon .copyright-info{
  float:none;
}
.copyright{
 text-align: center; 
}

/* Test color */
#page #primary .entry-content p, #page #primary .entry-content form span{
color: #545454;
}
form#awdemo-register input[type="text"], form#awdemo-register input[type="email"], form#awdemo-register input[type="password"]{
color: #545454;
}