/*
 Theme Name:   Layers OOPT
 Author:       ProMedia33
 Template:     layerswp
 Version:      1.0.0
 License:      GPL 2.0
 
*/
.header-overlay-no-push .header-overlay:not(.is_stuck) {
    background-color: rgba(255,255,255,0.7);
     box-shadow: 0 0 10px rgba(0,0,0,0.5);

}

.header-sticky.is_stuck.is_stuck_show {
    opacity: 1;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.swiper-slide.image-left .container {
    -webkit-flex-direction: row-reverse;
    -webkit-justify-content: flex-start;
    flex-direction: row-reverse;
    justify-content: flex-start;
    background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.7));
    padding: 1.5rem;
}

.meta-item {
    display: inline-block;
    margin-top: 2px;
    margin-left : 10px;
}
.section-title.large .heading {
    font-size: 3rem;
    line-height: 1.25;
    color: white;
}

.site-logo-link img, .custom-logo-link img, .mark img {
    display: inline-block;
    max-height: 50px;
    margin: auto;
    width: auto;
}
.header-site nav {

    font-size: medium;
}

div.container.clearfix > div > h3{
	color: #593723;
background-color: #E8C6A2;
padding-left: 1.5rem;
}



.sub-menu, .nav .children {
    background-color: #ccc;
 
}
.header-site .nav-horizontal > ul > li > a {
    padding: 0 6px;
}

.add_comments {
  display:block;
  width:200px;
  height:46px;
 
  right:0;
  top:200px;
  z-index: 99999;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
  position:fixed;
    }