/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

.ssa-leadgen-widget__title{font-size:20px!important}

.cart_dropdown{display:none}
#top .social_bookmarks li a {
width: 50px;
line-height: 40px;
min-height: 40px;
font-size: 25px;
}

#top .social_bookmarks li {
height: 100%;
width: 40px;
}

.phone-info{font-size:16px!important}

input[type=button] {
    padding:8px;
    border:none;  
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background:#0084bb;
    color:#fff;
}
.underline{text-decoration:underline!important}

div .mfp-title{display:none!important}
.av-masonry-item-with-image, .av-masonry-item-with-image * {
  transform: none !important;
}
#advanced_menu_toggle, #advanced_menu_hide{border-color:transparent!important; background-color:transparent!important; margin-top:-17px!important; height:36px!important; width:36px!important; line-height:36px!important}
.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover{background-color:#0085bc!important}
#header_meta{background:transparent!important; border-color:transparent!important}
.avia-section.av-minimum-height .container .content{vertical-align:top!important; padding-top:5px!important}
.avia-section{min-height:10px!important}
#containergrid {
  max-width: 1310px!important;
  margin: 0px auto!important;
}
#top div .avia-gallery img{border-style:none}
#top div .avia-gallery .avia-gallery-big{border-style:none}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{text-transform:none!important;}
.align_right h2 {text-align: right;}
.iconbox_icon{font-size:40px}
.iconbox .iconbox_content .iconbox_content_title{font-size:26px}
.iconbox_left .iconbox_icon{margin:6px 0 0 0}
.main_color .av-masonry{background-color:#fff!important}
.main_color .container .av-inner-masonry-content, #top .main_color .container .av-masonry-load-more, #top .main_color .container .av-masonry-sort, .main_color .container .av-masonry-entry .avia-arrow{background:#0081b4!important}
.av-masonry-entry .av-masonry-entry-title{color:#fff; text-align:center}
.av-masonry-entry .av-inner-masonry-content{padding:10px}
#blacktitle h3{color:#000}
#whitetitle h3 a{color:#fff}
#top textarea{max-height:80px}
.container_wrap{border-top-width:0!important}
#header_main{border-bottom-width:0px; border-bottom-style:none}
.border-top{background:20px solid #eff0f0}
#mobile-advanced{background-image:url("mobilebknd.png"); background-color:transparent}
#mobile-advanced, #mobile-advanced a, #mobile-advanced .mega_menu_title{border-color:#007ab3; color:#fff; text-align:center}
#mobile-advanced a, #mobile-advanced .mega_menu_title{border-bottom-width:0; border-bottom-style:none}
span.avia-menu-text{font-size:50px; line-height:60px!important; text-transform:uppercase}
#menu-item-2972 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5404 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5406 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5402 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5403 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5407 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5408 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5405 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3446 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3448 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3447 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3481 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3506 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-3521 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5142 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}
#menu-item-5443 .avia-menu-text{font-size:40px!important; line-height:45px!important; color:#fdba6a!important}

#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before{display:none}
#mobile-advanced>li:first-child>a:first-child{border-top-width:0}

#flex_cell no_margin av_two_fifth  avia-builder-el-28  el_after_av_cell_three_fifth  avia-builder-el-last{background-position:-3px bottom!important}

.image-overlay.overlay-type-extern {

    display: none  !important;
}

.image-overlay-inside {
	
	display: none !important;
}

.html_av-overlay-side #top .av-burger-overlay-scroll {
	background: url(/wp-content/themes/enfold-child/mobilebknd.png);
	width: 100%;
}

.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
	text-align: center;
	color: #fff;
	font-size: 50px;
	line-height: 60px;
	border: none;
}

.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a:hover {
	background: #2d5c88;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a:hover {
	color: #fdba6a;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-2972 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5404 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5406 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5402 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5403 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5407 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5408 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5405 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3446 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3448 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3447 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3481 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3506 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3521 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5142 span.avia-menu-text {
	color: orange; font-size:40px;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5443 span.avia-menu-text {
	color: orange; font-size:40px;
}
#top #menu-item-search{display:none!important}

@media only screen and (max-width: 600px){
	.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{line-height:25px!important; font-size:25px!important}
	
span.avia-menu-text{font-size:30px!important; line-height:40px!important}
#footer .widget{margin:0!important}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-2972 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5404 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5406 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5402 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5403 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5407 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5408 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5405 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3446 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3448 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3447 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3481 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3506 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-3521 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5142 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
	.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li .menu-item-5443 span.avia-menu-text {
	color: #fdba6a!important; font-size:25px!important; line-height:25px!important
}
.av-inherit-size .av-special-heading-tag{font-size:18px!important;}
.content, .sidebar{padding-bottom:0!important}

}



.checklist-pdf {
    transform: rotate(2deg);
   /* box-shadow: 2px 2px 5px rgba(0,0,0,.3); */
    margin: 6%;
}