/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
/*
 * Custom Style Sheet - Use this file to style your content
 */
.custom-logo {
	display: inline-block;
	width: 210px;
	height: 90px;
	background: #AFC077;
}
/* Only Phones (Portrait) */
@media (max-width: 479px) {
	.custom-logo { 
      height: 60px; 
  }
}
a {
  color: #996633 !important;
}
#footer {
  height: 150px;
  padding: 0;
  background: url('/images/base-line.png') no-repeat;
  background-size: 100% 100%; }
#headerbar {
  margin: 0;
  height: 124px;
  border-radius: 6px 6px 0 0;
  background: url('/images/header.png') no-repeat;
  background-size: 100% 100%; 
}
body {
  background: url('/images/fond.png') no-repeat !important;
  background-size: 100% 100%;
}
/* Menubar */
#menubar {
  border: none;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  background: gray;
}
#menu * {
  color: white;
  border: none;
  background: gray;
}
#menu {
  margin-bottom: 0;
  font-size: 125%;
}
#menu a.active span, #menu a.current span, #menu a:hover span {
  color: #000;
}
#menubar, #menubar li {
  border: none;
}

.menu-dropdown li.parent .level1 {
  padding-bottom: 0;
}
.menu-dropdown .dropdown-bg > div {
  padding: 0;
}

/* Typo */
body {
	font-family: 'Roboto', sans-serif !important;
}
.wrapper > div {
  border: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.6)
}
/* Titres */
h1, h2, h3, h4, h5, h6 {
	color: #996633;
  	font-weight: 900;
	font-family: 'Roboto', sans-serif !important;
}
/* Flex_container */
.flex_container {
	display: -webkit-box;
	display: flex;
    -webkit-box-align: center;
	      align-items: center;
}
.flex_container > div {
	padding: 5px;  
	-webkit-box-flex: 1;
	            flex: 1;
}
/* /////////////////////////////////////////////////////////////////////////////////////////////
     Typo
   ///////////////////////////////////////////////////////////////////////////////////////////// */

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}