/*
Theme Name: Enfold Child Theme
Description: Child theme for Enfold theme
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Template: enfold
*/

@import 'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css';


@font-face {
    font-family: 'fonts/champagne__limousinesBdIt';
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.eot');
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.eot') format('embedded-opentype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.woff2') format('woff2'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.woff') format('woff'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.ttf') format('truetype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold_italic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'champagne__limousinesbold';
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.eot');
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.eot') format('embedded-opentype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.woff') format('woff'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.ttf') format('truetype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'champagne__limousinesitalic';
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.eot');
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.eot') format('embedded-opentype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.woff2') format('woff2'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.woff') format('woff'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.ttf') format('truetype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines_italic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'champagne__limousinesregular';
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.eot');
    src: url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.eot') format('embedded-opentype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.woff2') format('woff2'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.woff') format('woff'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.ttf') format('truetype'),
         url('/wp-content/themes/enfold-child/fonts/champagne__limousines-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'big_caslonmedium';
    src: url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.eot');
    src: url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.eot') format('embedded-opentype'),
         url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.woff2') format('woff2'),
         url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.woff') format('woff'),
         url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.ttf') format('truetype'),
         url('/wp-content/themes/enfold-child/fonts/ufonts.com_big-caslon-medium-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: "champagne__limousinesregular","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    font-family: "champagne__limousinesregular","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px;
    
}


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 {
    font-family: "champagne__limousinesregular","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}
#top #wrap_all .all_colors h3{font-family: "big_caslonmedium",Helvetica,Arial,sans-serif;}
#top #header .av-main-nav > li > a {
    border: 0 none;
    font-family: "big_caslonmedium",Helvetica,Arial,sans-serif;
    padding: 7px 0;
}
.html_header_sidebar .logo {
    border: 0 none;
}
.html_header_sidebar #header .av-main-nav {
    padding: 0;
}
.top_heading{background:#c7e0e7; left: 0; position:absolute; width: 100%; z-index: 1; width:100vw; top:0;}
/*.home .top_heading{position:absolute;}*/
body.home .container_wrap .avia-builder-el-first{margin:0;}
body.home .avia-image-container.avia-align-center .avia-image-container-inner{display:block;}
body.home .avia-image-container.avia-align-center .avia-image-container-inner .avia_image{width:100%; border-radius:0;}

.html_header_left #top #header{top:0;}
.top_heading  ul{max-width:1200px;  margin:0 auto; padding:0; text-align:right;}
.top_heading  ul li{display:inline-block; line-height:50px; font-size:15px; padding:0 2px; letter-spacing:1px; color:#2a1503; font-family:'champagne__limousinesregular';}
.top_heading  ul li a{display:block; width:40px; height:40px; background:#2a1503; border-radius:50%; color:#c7e0e7; font-size:18px; line-height:40px; text-align:center}
.top_heading  ul li a:hover{background:#908178;}



.page-id-94 .entry-content-wrapper div li {
    margin-left: 9em;
}
.page-id-160 .av_table_col.portfolio-entry.portfolio-preview-content {
    display: none;
}
.page-id-160 .av_table_col.portfolio-preview-image{width:100%;}
.page-id-160 .ajax_slide .inner_slide{width:100%;}
.avia-image-container.avia-align-center .avia-image-container-inner{display: block;}
.avia-image-container.avia-align-center .avia-image-container-inner img{border-radius:0; width:100%;}
body .container_wrap .avia-builder-el-first{margin:0;}

/*a.avia_image{ width:80px; height:80px; border-radius: 40px;}
a.avia_image:hover img{display:none;}
a.avia_image:hover{background-size:cover; background-position:center;}
.avia-builder-el-5 a.avia_image:hover, .avia-builder-el-136 a.avia_image:hover {}
.avia-builder-el-7 a.avia_image:hover, .avia-builder-el-138 a.avia_image:hover { }
.avia-builder-el-9 a.avia_image:hover, .avia-builder-el-140 a.avia_image:hover { }
.avia-builder-el-16 a.avia_image:hover, .avia-builder-el-149 a.avia_image:hover { background-image:url(/wp-content/uploads/2016/09/4-blue.png);}
.avia-builder-el-18 a.avia_image:hover, .avia-builder-el-151 a.avia_image:hover { background-image:url(/wp-content/uploads/2016/09/5-blue.png);}
.avia-builder-el-20 a.avia_image:hover, .avia-builder-el-153 a.avia_image:hover { background-image:url(/wp-content/uploads/2016/09/6-blue.png);}*/

.circlebtn{border-radius:50px; display: inline-block!important; height: 80px; margin: 0 13px!important; width: 80px;background-size:cover; background-position:center; }
.circlebtn img{max-width:100%; margin:0; padding:0;}
.circlebtn:hover img{display:none!important;}
.stu_btn:hover{ background-image:url(/wp-content/uploads/2016/09/studio-blue.png);}
.onebr_btn:hover{background-image:url(/wp-content/uploads/2016/09/1br-blue.png)}
.twobr_btn:hover{background-image:url(/wp-content/uploads/2016/09/2br-blue.png);}

.fourbtn_link:hover{ background-image:url(/wp-content/uploads/2016/09/4-blue.png);}
.fivebtn_link:hover{background-image:url(/wp-content/uploads/2016/09/5-blue.png)}
.sixbtn_link:hover{background-image:url(/wp-content/uploads/2016/09/6-blue.png);}

.flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-10.el_after_av_textblock.el_before_av_one_half.column-top-margin {
    margin-top: 20px;
}
.flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-38.el_after_av_one_half.avia-builder-el-last.column-top-margin {
    margin-top: 17px;
}


#top #wrap_all .all_colors h2{letter-spacing:4px;}

#homeslidermain .container{padding: 0; max-width:100%; width:100%;}
#homeslidermain .container img{border-radius:0; height: 100vh; object-fit: cover;}
#homeslidermain .avia-caption.av-slideshow-caption{bottom: auto; left: 50%; margin: 0; padding: 0; top: 50%; transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); width:80%;}
#homeslidermain .entry-content-wrapper div li{background:#000;}

.avia-fullwidth-portfolio .grid-content{background: rgba(0, 0, 0, 0) none repeat scroll 0 0; left: 50%; position: absolute;  top: 50%; transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); padding:0;}
.avia-fullwidth-portfolio .grid-content .avia-arrow{display:none;}
.avia-fullwidth-portfolio .grid-content .grid-entry-title.entry-title{background:none; font-size:27px; text-transform:uppercase; font-family: "champagne__limousinesregular","HelveticaNeue","Helvetica Neue";}


.mobilescreen{display:none; position:relative; top:auto;}

.avia_ajax_form .button{font-size: 14px;}


.page-id-160 .avia-slideshow-inner{height:auto!important;}
.page-id-160 #after_section_1 .container {padding: 0;}
.page-id-160 #after_section_1 .template-page.content.av-content-full.alpha.units{padding: 0;}
.page-id-160 #after_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding{margin: 0; width: 33.33%; border:1px #fff solid; border-right:0;}
.page-id-160 #after_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding:nth-child(1){border-left:0;}
.page-id-160 .flex_column.av_one_third img{border-radius:0;}
.page-id-160 .entry-content-wrapper .avia-inner-caption h4{font-family: "big_caslonmedium",Helvetica,Arial,sans-serif;}
.page-id-160 #after_section_1 .avia-inner-caption{padding:0;}
.page-id-160 #after_section_1 .avia-caption{height: 30px;left: 50%; line-height: 20px; padding: 0;  position: absolute; top: 50%;transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%);}
.page-id-160 #after_section_1 .avia-caption .avia-caption-title{display:none;}
.page-id-160 #after_section_1 .avia-slideshow-arrows.avia-slideshow-controls{display:none!important;}
.page-id-160 #after_section_1 .avia-slideshow-dots.avia-slideshow-controls{display:none!important;}

.avia-testimonial-meta{margin-top:0!important;}
#after_section_1.main_color.av_default_container_wrap.container_wrap.fullsize{border: 0 none !important;}
.page-id-160 #after_section_1 .avia-slideshow-inner li:first-child {visibility: visible !important; opacity:1!important;}
.page-id-160 #after_section_1 .avia-slideshow-inner li {opacity: 0; visibility: hidden !important;}

/*.page-id-147 .avia-section.main_color.avia-section-small.avia-no-border-styling.avia-bg-style-scroll.av-minimum-height.av-minimum-height-custom.container_wrap.fullsize{display:none;}
.page-id-160 .avia-section.main_color.avia-section-small.avia-no-border-styling.avia-bg-style-scroll.av-minimum-height.av-minimum-height-custom.container_wrap.fullsize{display:none;}*/
footer#socket{z-index:1000;}


@media(min-width:1400px){
	.html_header_sidebar .container_wrap {background-size: cover;}
	.html_header_sidebar.html_content_align_left .container{max-width:100%;}
	.avia-slideshow-inner{height: auto !important;}


}

@media(min-width:768px){

	.html_header_sidebar #header .container{min-height: 100vh;}
	#homeslidertop.avia-section.av-minimum-height .container{min-height: 100vh;}

	.html_header_sidebar #top #header{min-height:1200px; background:#8f8079; border:0;}
	.html_header_sidebar #top #header #header_main{z-index:6}
	.header_color .header_bg{height:inherit; left: 50%; min-height: 100vh; transform: translate(-50%); width: 90%; z-index:5}
	
	.html_header_left #main{margin-top:50px;}
	#top div .avia-gallery .avia-gallery-big img{height:430px; object-fit:cover;}
	.avia-fullwidth-portfolio .grid-image img{display: block; height: 150px; object-fit: cover; width: 100%;}
	
	/*.page-id-29 .avia-slideshow-inner{height:730px!important;}*/
	.home .avia-slideshow-inner li::after, 
	.page-id-160 .template-page.content.av-content-full.alpha.units:after, .page-id-147 .template-page.content.av-content-full.alpha.units:after{bottom:0; color:#afafaf; content:"Photo courtesy of VISIT Milwaukee"; font-size:12px; position:absolute; right:10px;}
	.page-id-147 .template-page.content.av-content-full.alpha.units:after{display:none;}
	.page-id-160 .template-page.content.av-content-full.alpha.units:after{display:none;}
	
	.avia-slideshow-inner li:nth-child(1)::after{display: none;}
	#homeslidermain .entry-content-wrapper div li{height:100%;}

}

@media(max-width:980px){
	.html_header_sidebar #header .container{min-height:auto;}
	#homeslidertop.avia-section.av-minimum-height .container{min-height:auto;}
	#homeslidermain .container img{height: auto;}
	#homeslidermain .avia-caption-content h1{font-size:40px !important;}
	#homeslidermain .avia-caption-content h2{letter-spacing:2px!important;}
	
	.avia-fullwidth-portfolio .grid-content .grid-entry-title.entry-title{font-size:2.7vw;}


}

@media(max-width:767px){
	.top_heading ul{text-align:center;}
	
	#homeslidermain .avia-caption-content h1{font-size: 29px !important;}
	#homeslidermain .avia-caption-content h3{font-size: 12px;}
	#homeslidermain .avia-caption-content h2{font-size: 14px !important;}
	.responsive #top #wrap_all #homeslidermain .container{max-width: 100%; width: 100%;}
	
	.html_header_sidebar #top #header{min-height:auto;}
	.header_color .header_bg{height:100%; min-height: auto; width:100%;}
	.top_heading{display:none;}
	.mobilescreen{display:block;}
	.avia-slideshow-inner{height:auto!important;}
	
	.responsive #top #wrap_all #header{min-height:auto!important;}
	.header_color .header_bg{min-height:auto!important;}
	
}
@media(max-width:600px){
	.avia_textblock h3 span{font-size:15pt !important; line-height: normal !important; letter-spacing:0!important;}
	.page-id-160 .avia_textblock h3 span{font-size: 40pt !important;}
	.responsive #top.page-id-160  #wrap_all .container{max-width:100%; width:100%;}
	#top.page-id-160  #wrap_all .all_colors h4{font-size: 20px;}
	
	.responsive #top.page-id-125 #wrap_all .av-flex-cells .no_margin:nth-child(1){padding:0!important;}
	
	
	
}
@media(max-width:480px){
	.avia-fullwidth-portfolio .grid-content .grid-entry-title.entry-title{font-size:5vw;}

}
@media(max-width:360px){
	.avia-fullwidth-portfolio .grid-content .grid-entry-title.entry-title{font-size:7vw;}

}