/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper img{
  padding: 8px 0;
}

.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper{
  height: auto !important;
}

.home-box{
  border-top: 2px solid #a0ce4e;
}

.fusion-portfolio .fusion-filters{
  display: none !important;
}

.page-template-portfolio-one-column .post-content p{
  margin: 0 !important;
}

.fusion-portfolio-content .entry-title a,
.fusion-portfolio-content h4{
  pointer-events: none;
  cursor: default;
}

.single-post #content{
  width: 100% !important;
}


.fusion-logo{
  padding-top: 5px;
  padding-bottom: 5px;
}

.home .fusion-page-title-bar {
  display: none;
}

.fusion-page-title-bar  h1{
  display: none;
}

.fusion-page-title-bar{
  margin-top: 86px;
}

.fusion-header-v1{
  position: fixed;
  width: 100%;
}

#sliders-container{
  margin-top: 86px;
}

.fusion-flexslider .flex-direction-nav a{
  width: 60px !important;
  height: 60px !important;
  line-height: 60px !important;
  font-size: 46px !important;
}

.flex-control-paging li a.flex-active{
  background-color: white;
}

.fusion-breadcrumbs{
  text-align: left;
}

.fusion-breadcrumbs span{
  color: white;
}

.slide-content{
  display: none;
}

.fusion-header-wrapper .fusion-row{
  max-width: 1360px !important;
}

.fusion-sticky-menu- .fusion-row,
.fusion-sticky-menu- .fusion-row .fusion-main-menu,
.fusion-sticky-menu- .fusion-row .fusion-main-menu > ul,
.fusion-sticky-menu- .fusion-row .fusion-main-menu ul > li,
.fusion-sticky-menu- .fusion-row .fusion-main-menu ul > li > a{
  height: 100% !important;
}

.fusion-header{
  height: 94px !important;
}


/*MEDIA*/

@media(min-width: 1360px){
  .fusion-main-menu .sub-menu{
    top: 94px;
  }
}

@media(max-width: 1135px){
  .fusion-main-menu > ul > li > a{
    font-size: 15px !important;
  }
}
@media(max-width: 1300px){
  .fusion-header{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .fusion-mobile-menu-icons a{
    margin-top: 33px;
  }
}
div.hide{display:none;}
.w3eden .modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999999!important;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
