/*
 Theme Name:   Enfold Child
 Description:  Enfold child
Version: 5.6.2
Author: Kriesi
Author URI: http://www.kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
 Template:     enfold
 Text Domain:  enfold-child
*/
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: normal;
    src: local('Open Sans'), url('font/OpenSans-Regular.woff') format('woff');
    }
h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title, .html_elegant-blog #top .minor-meta, #av-burger-menu-ul li{font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif!important;}
body{font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif!important;}


#top .av_header_transparency #header_meta{border-bottom:none!important;}
.header_color .main_menu ul ul{background-color:rgba(255,255,255,0.6)!important;}
#top .sub-menu li {
       z-index: 99999;
    background-color: rgba(255,255,255,0.6);
}
#top .av-main-nav ul a{font-size: 12px;
    line-height: 17px;
    letter-spacing: 1px;
    border-bottom: 1px solid #ccc;
    margin: 0;}
/*#top .av_header_transparency .main_menu{display:none;}*/
#top .header-scrolled .main_menu{display:block;}
#contactmap .container{padding:0!important;}
.portfolio_category li {
    padding: 0;
    margin: 0 8px;
    list-style: none;
    display: inline;
    font-size: 18px;
}
.portfolio_category li a{color: #c1c1c1;
    font-style: normal;
    font-weight: 400;}
.vc_active a{    color: #b6c405!important;}
.slide-meta{display:none;}
.av-masonry-date{display:none;}
.widget_nav_menu{display:none;}
.grid-entry-title{font-size:18px; text-align:center; color:#719430!important; font-weight:800; text-transform:capitalize;}
.nmargin img{border-radius:100%;}
 .grid-entry .inner-entry{margin-right:0!important; box-shadow:none!important;}

.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_caption {
    padding-top: 0!important;
}
.slideshow_align_caption h2{margin: 60px 0 0 0;}
#top #header .av-main-nav > li > a {
    font-size: 17px;
}
@media only screen and (max-width: 767px){
.slideshow_align_caption h2{margin: 0;}}

/* Image with ‘data’ attribute is hidden */

img[data-lazy-src] {
	/* we set the opacity to 0 */
	opacity: 0;
}

/*Image without ‘data’ attribute is (or becomes) visible */

img.lazyloaded {
	/* prepare the future animation */
	transition: opacity .5s linear 0.2s;

	/* we set the opacity to 1 to do the magic */
	opacity: 1;
}
.default_av_fullwidth .inner-entry .grid-image img { visibility: visible; opacity: 1; }
.default_av_fullwidth .inner-entry .grid-image img {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.grid-image{opacity:1!important;}
.nmargin img{min-height:239px;}