/*
Theme Name: CityBook Child
Theme URI: https://demowp.cththemes.com/citybook/
Author: CTHthemes
Author URI: http://themeforest.net/user/cththemes/
Description: Directory Listing WordPress Theme
Version: 1.0.0
Tags: custom-background, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, translation-ready
Template: citybook
Text Domain: citybook-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
/* =Theme customization starts here
------------------------------------------------------- */

.list-single-main-wrapper .breadcrumbs {
    background: #016ab1;
}

.dark-header {
    background: #016ab1;
}

/* Pour remonter le menu verticalement*/
.nav-holder {
  float: right;
  position: relative;
  top: 8px;
  margin-right: 30px;
  opacity: 1;
  right: 0;
  visibility: visible;
}
/* Paramètre du menu*/
.nav-holder nav li a {
  float: left;
  padding: 10px;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  text-transform: none;
  line-height: 25px;
  letter-spacing: 0px;
  color: #ffffff;
  -webkit-transition: all 100ms linear;
  transition: all 100ms linear;
}
/* Paramètre du sous-menu*/
.nav-holder nav li ul a {
  color: #566985;
  float: left;
  width: 100%;
  font-weight: 400;
  text-align: left;
  padding: 5px 15px;
}

/* Pour baisser le menu déroulant après menu remonté */
.nav-holder nav li ul {
  margin: 30px 0 0 0;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  min-width: 330px;
  top: 65px;
  left: 0;
  z-index: 1;
  padding: 10px 0;
  background: #fff;
  border-radius: 6px;
  border: 1px solid #eee;
  transition: all .2s ease-in-out;
}
/* Gére la hauteur de la ligne bleue du menu actif*/
/*.nav-holder nav li a::before {
  content: '';
  position: relative;
  bottom: -27px;
  left: 0;
  right: 0;
  height: 4px;
  border-radius: 4px;
  display: none;
}
*/
.nav-holder nav li a::before {
  content: '';
  position: absolute;
  top: 55px;
  left: 0;
  right: 0;
  height: 4px;
  border-radius: 4px;
  display: none;
}
.nav-holder nav li a i {
  padding-left: 3px;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
