/*
 Theme Name:     Enfold Child Theme
 Theme URI:      www.kriesi.at/themes/enfold/
 Description:    Enfold Child Theme
 Author:         Kriesi
 Author URI:     https://www.elegantthemes.com
 Template:       enfold
 Version:        1.0.2
*/
 
@import url("../enfold/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
#header_main { background: #000!important; }
.avia-menu-text { color: #fff; }
.av-active-burger-items .avia-menu-text { color: #000; }
.show_mobile_menu .avia-menu-text { color: #8D0000;  }
.show_mobile_menu .menu-item a:hover .avia-menu-text { color: #000!important;  }
.current-menu-item.menu-item-type-post_type .avia-menu-text { color: #b5b5b5!important; }
.socicon { font-size: 12px!important; }
.blog-meta { float: left!important; }
.small-preview { width: 250px!important; height: 250px!important; }
.big-preview { float: left; margin-right: 30px; }
#posts .post-title, #posts .entry-content-wrapper { max-width: 1000px!important; }
#posts .entry-content-header { max-width: 60em!important; }
#hide { display: none!important; }
.bootstrap-realtypress .slide a { height:100% !important; display: block !important; }
.image-overlay-inside, .image-overlay.overlay-type-extern { display: none; }
.bootstrap-realtypress .image-holder figure {
height: 250px !important;
}
.bootstrap-realtypress figure img {
width: 100% !important;
}
.bootstrap-realtypress { max-width: 1300px; margin-left: auto; margin-right: auto; }

#gform_3 label {
display:none!important;
}

#top .fullsize .template-blog .post .entry-content-wrapper > *{
display:inline-block;
}
.html_modern-blog #top .template-page .big-preview{
max-width:13em !important;
margin-right:18px !important;
margin-top:0.85em !important;
}
#top .av_seperator_big_border#header .av-main-nav > li > a{
font-weight:300 !important;
text-transform:uppercase !important;
}
.post-type-archive-listing .property-filter{
	display:none !important;
}
.vrecko-guarantee .flex-cell li{color:#fff;}

@media only screen and (max-width: 989px) {
    .responsive #top #wrap_all .main_menu,
    .responsive #top #wrap_all .av_mobile_menu_tablet .main_menu {
        display: none !important;
    }
    .responsive #header_main_alternate,
    .responsive  #top #wrap_all #header_main_alternate .main_menu,
    .responsive #top .av_mobile_menu_tablet #header_main_alternate {
        display: block !important;
        position: relative;
    }
    .responsive .av-burger-menu-main,
    .responsive.html_mobile_menu_tablet .av-burger-menu-main {
        display: none !important;
    }
}

.kelowna-area-icons .avia-builder-el-last{clear !important:none;margin-bottom:0;margin-left: 6%;}

.property-more-details h2 {
    text-align: center;
    padding-top: 30px;
    margin-bottom: 30px;
}
.av-inner-masonry-content{
	background-color:#fff !important;
}
.av-inner-masonry-content h3{	
	text-transform:uppercase !important;	
	color:#696969 !important;
	font-weight:bold !important;
}
.avia_desktop .av-hover-overlay-active .av-masonry-image-container{
	opacity:1;
}
.av-masonry-entry .avia-arrow{
	background-color:#fff !important;
}
.widgetCenter{
	text-align:center;
	display:block;
	font-size:18px;
	line-height:1.4em;
	margin-bottom:4px;
	color:#000;
	font-family:'oswald';
	font-weight:700;
}
.widgetCenter a{
	color:#000;
}
.widgetCenter a:hover{
	color:#d63e2d;
}
.lidd_mc_select {
	padding:0;
	border:none;
}
/*
.avia-post-prev, .avia-post-next{
	display:none !important;
}
*/
.vrecko-guarantee li{color:#fff !important;}

.property-details .grey{width:100% !important;padding:0 !important;}

.property-more-details h2 {
	text-align: center;
	padding-top: 30px;
	margin-bottom: 30px;
}

@media only screen and (min-width: 800px) {
.property-gallery-packery{
	display: none !important;
}
}

#ihf-main-container .modal-dialog{
    left:0 !important;
}
.entry-content-wrapper .big-preview.single-big{
    display:block;
    width:100%;
    margin-bottom:1rem;
}
.big-preview img{
    width:auto;
    max-width:100%;
    height:auto;
    display:block;
}
.template-blog .post .entry-content-wrapper{
    padding:15px;
}
.avia-post-prev .label:empty, .avia-post-next .label:empty{
    display:block;
}
.avia-post-prev .label, .avia-post-next .label{
    display:inline-block;
    padding:0;
    margin:0;
    margin-top:-11px;
}
#top .avia-post-nav{
    background:#921a1f;
}

@media only screen and (max-width: 767px){
    .single-post .responsive #top .avia-post-nav{
        display:block !important;
        top:90%;
    }
	.responsive #scroll-top-link {
  display: block !important;
		right:0;
}
}
.single-listing .avia-post-nav, .single-portfolio .avia-post-nav, .single-qv_projects .avia-post-nav{
    display:none;
}
#footer, #header{
    padding:0 30px;
}
#mega-menu-wrap-avia #mega-menu-avia > li.mega-menu-flyout ul.mega-sub-menu{
	width:325px;
}
#mega-menu-wrap-avia #mega-menu-avia > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	line-height:28px;
}
.flexGrow{
	display:flex;
}
.flexCntGrow{
	flex-grow:2;
}
