@charset "UTF-8";
/*
*************************************************************************************************
****
****   Define default names
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site colors
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site size
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Mixines
****
****
************************************************************************************************
*/
/* -------------# Mixin #-------------*/
/*
*************************************************************************************************
****
****   Define default names
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site colors
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site size
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Mixines
****
****
************************************************************************************************
*/
/* -------------# Mixin #-------------*/
/*
*************************************************************************************************
****
****   General
****
****
************************************************************************************************
*/
a {
  outline: none !important; }

.form-control-wrapper .floating-label {
  color: #7E7E7E !important; }

/*
*************************************************************************************************
****
****   Header
****
****
************************************************************************************************
*/
.navbar .navbar-default .container {
  margin-top: 20px; }

a,
a:hover,
a:focus,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #404040; }

#masthead {
  height: 145px;
  background-color: #00A6ED; }

.navbar-inverse.navbar {
  background-color: #00A6ED;
  color: rgba(255, 255, 255, 0.84);
  z-index: 9999; }

#masthead .container,
#masthead .container .row,
#masthead .container .site-navigation,
#masthead .container .site-navigation .site-navigation-inner,
#masthead .container .site-navigation .navbar,
#masthead .container .site-navigation .navbar li,
#main-menu,
#masthead .container .site-navigation .navbar .collapse {
  height: 100% !important;
  padding-bottom: 0px;
  margin-bottom: 0px; }

#masthead .container .site-navigation .navbar li {
  padding-top: 30px; }

/*
*************************************************************************************************
****
****   Menu
****
****
************************************************************************************************
*/
.navbar li.menu-item-type-outils-evaluations:hover,
.navbar li.menu-item-type-outils-evaluations.active {
  background-color: #7FC242;
  border-bottom: 4px solid #659900; }

body.tax-categorie-outil-intervention .navbar li.menu-item-type-outils-interventions,
.navbar li.menu-item-type-outils-interventions:hover,
.navbar li.menu-item-type-outils-interventions.active {
  background-color: #FFB400;
  border-bottom: 4px solid #E09F00; }

.navbar li.menu-item-type-ouvrages:hover,
.navbar li.menu-item-type-ouvrages.active {
  background-color: #42BDC2;
  border-bottom: 4px solid #3BA5A8; }

body.tax-categorie-lien-utile .navbar li.menu-item-type-liens-utiles,
.navbar li.menu-item-type-liens-utiles:hover,
.navbar li.menu-item-type-liens-utiles.active {
  background-color: #CAD3D0;
  border-bottom: 4px solid #ABB3B1; }

/*
*************************************************************************************************
****
****   Front page
****
****
************************************************************************************************
*/
body.home #masthead {
  height: 300px; }

body.home #content {
  margin-top: -80px; }

.header-search .form-control {
  color: #FFFFFF !important; }

.header-search .floating-label {
  color: #FFFFFF !important; }

.header-search .form-control-wrapper .form-control,
.header-search .form-control,
.header-search fieldset[disabled] .form-control:focus,
.header-search .form-control-wrapper .form-control:focus,
.header-search .form-control:focus,
.header-search fieldset[disabled] .form-control.focus,
.header-search .form-control-wrapper .form-control.focus,
.header-search .form-control.focus {
  border-color: -moz-use-text-color -moz-use-text-color #FFFFFF !important;
  border-color: #FFFFFF !important; }

/*
*************************************************************************************************
****
****   Content
****
****
************************************************************************************************
*/
#content {
  margin-top: -58px; }

.list-group .list-group-item {
  margin-bottom: 15px; }

/*
*************************************************************************************************
****
****   Widget
****
****
************************************************************************************************
*/
aside.widget li a.active {
  font-weight: bold; }

aside.widget.outils-evaluations .panel-heading {
  background-color: #7FC242; }

aside.widget.liens-utiles .panel-heading {
  background-color: #CAD3D0; }

aside.widget.ouvrages .panel-heading {
  background-color: #42BDC2; }

aside.widget.outils-interventions .panel-heading {
  background-color: #FFB400; }

/*
*************************************************************************************************
****
****   Footer
****
****
************************************************************************************************
*/
footer section ul li {
  list-style-type: none; }

/*
*************************************************************************************************
****
****   Define default names
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site colors
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site size
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Mixines
****
****
************************************************************************************************
*/
/* -------------# Mixin #-------------*/
/*
*************************************************************************************************
****
****   FRONT PAGE BOXES
****
****
************************************************************************************************
*/
.boxes a,
.boxes a:hover {
  text-decoration: none; }

.boxes a .box-content,
.boxes a .box-content h3 {
  color: #FFFFFF; }

.blox_element {
  margin-bottom: 25px;
  text-align: center;
  padding: 40px 30px;
  position: relative;
  margin-top: 50px;
  -moz-box-shadow: 0px 10px 5px 0px #ABB3B1;
  -webkit-box-shadow: 0px 10px 5px 0px #ABB3B1;
  -o-box-shadow: 0px 10px 5px 0px #ABB3B1;
  box-shadow: 0px 10px 5px 0px #ABB3B1;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='$collor', Direction=180, Strength=5); }

.blox_element.liens-utiles {
  background-color: #CAD3D0; }

.blox_element.liens-utiles .icon:before {
  content: "";
  font-family: FontAwesome; }

.blox_element.liens-utiles .rectangle {
  border: 3px solid #ABB3B1;
  -moz-box-shadow: 0px 10px 5px 0px #ABB3B1;
  -webkit-box-shadow: 0px 10px 5px 0px #ABB3B1;
  -o-box-shadow: 0px 10px 5px 0px #ABB3B1;
  box-shadow: 0px 10px 5px 0px #ABB3B1;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='$collor', Direction=180, Strength=5); }

.blox_element.outils-evaluations {
  background-color: #7FC242; }

.blox_element.outils-evaluations .icon:before {
  content: "";
  font-family: FontAwesome; }

.blox_element.outils-evaluations .rectangle {
  border: 3px solid #659900;
  -moz-box-shadow: 0px 10px 5px 0px #659900;
  -webkit-box-shadow: 0px 10px 5px 0px #659900;
  -o-box-shadow: 0px 10px 5px 0px #659900;
  box-shadow: 0px 10px 5px 0px #659900;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='$collor', Direction=180, Strength=5); }

.blox_element.outils-interventions {
  background-color: #FFB400; }

.blox_element.outils-interventions .icon:before {
  content: "";
  font-family: FontAwesome; }

.blox_element.outils-interventions .rectangle {
  border: 3px solid #E09F00;
  -moz-box-shadow: 0px 10px 5px 0px #E09F00;
  -webkit-box-shadow: 0px 10px 5px 0px #E09F00;
  -o-box-shadow: 0px 10px 5px 0px #E09F00;
  box-shadow: 0px 10px 5px 0px #E09F00;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='$collor', Direction=180, Strength=5); }

.blox_element.ouvrages {
  background-color: #42BDC2; }

.blox_element.ouvrages .icon:before {
  content: "";
  font-family: FontAwesome; }

.blox_element.ouvrages .rectangle {
  border: 3px solid #3BA5A8;
  -moz-box-shadow: 0px 10px 5px 0px #3BA5A8;
  -webkit-box-shadow: 0px 10px 5px 0px #3BA5A8;
  -o-box-shadow: 0px 10px 5px 0px #3BA5A8;
  box-shadow: 0px 10px 5px 0px #3BA5A8;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='$collor', Direction=180, Strength=5); }

/*
*************************************************************************************************
****
****   Define default names
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site colors
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Define default site size
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   Mixines
****
****
************************************************************************************************
*/
/* -------------# Mixin #-------------*/
/*
*************************************************************************************************
****
****   Global
****
****
************************************************************************************************
*/
/* -------------# Meta - post on #-------------*/
article .posted-on {
  color: dimgray;
  font-style: italic; }

/*
*************************************************************************************************
****
****   List - articles
****
****
************************************************************************************************
*/
body.archive .row.article .article-image {
  padding-left: 0px; }

body.archive .row.article .article-image img {
  border-left: 10px solid #808080; }

body.archive .row.article .article-image.no-image {
  font-family: FontAwesome;
  text-align: center;
  font-size: 80px; }

body.archive .row.article .article-image.no-image:before {
  content: "";
  font-family: FontAwesome; }

article.type-ouvrages .entry-footer .more {
  background-color: #42BDC2; }

article.type-ouvrages .entry-footer .more:hover {
  background-color: #3BA5A8; }

article.outils-interventions .entry-footer .more {
  background-color: #FFB400; }

article.outils-interventions .entry-footer .more:hover {
  background-color: #E09F00; }

article.liens-utiles .entry-footer .more {
  background-color: #CAD3D0; }

article.liens-utiles .entry-footer .more:hover {
  background-color: #ABB3B1; }

article.outils-evaluations .entry-footer .more {
  background-color: #7FC242; }

article.outils-evaluations .entry-footer .more:hover {
  background-color: #659900; }

/*
*************************************************************************************************
****
****   View - article
****
****
************************************************************************************************
*/
/*
*************************************************************************************************
****
****   last - articles / widget
****
****
************************************************************************************************
*/
#last-articles .card .entry-img .no-image {
  height: 100%; }

/* -------------# OLD START #-------------*/
#last-articles .article-container {
  display: block;
  width: 270px;
  height: 270px; }

#last-articles .article-container .title {
  height: 35px;
  padding: 10px;
  color: #FFFFFF;
  position: absolute;
  width: 240px;
  text-transform: uppercase; }

#last-articles .article-container .logo {
  height: 240px;
  width: 240px;
  position: absolute;
  top: 0px;
  opacity: 0;
  color: #FFFFFF; }

#last-articles .article-container .logo:before {
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  font-family: FontAwesome;
  font-size: 150px; }

#last-articles .article-container.liens-utiles .title {
  background-color: #CAD3D0; }

#last-articles .article-container.liens-utiles .logo {
  background-color: #CAD3D0; }

#last-articles .article-container.liens-utiles .logo:before {
  content: ""; }

#last-articles .article-container.outils-evaluations .title {
  background-color: #7FC242; }

#last-articles .article-container.outils-evaluations .logo {
  background-color: #7FC242; }

#last-articles .article-container.outils-evaluations .logo:before {
  content: ""; }

#last-articles .article-container.outils-interventions .title {
  background-color: #FFB400; }

#last-articles .article-container.outils-interventions .logo {
  background-color: #FFB400; }

#last-articles .article-container.outils-interventions .logo:before {
  content: ""; }

#last-articles .article-container.ouvrages .title {
  background-color: #42BDC2; }

#last-articles .article-container.ouvrages .logo {
  background-color: #42BDC2; }

#last-articles .article-container.ouvrages .logo:before {
  content: ""; }

/* -------------# OLD END #-------------*/

/*# sourceMappingURL=main.css.map */
