/*
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:*/

html {
  scroll-behavior: smooth;
}
@media only screen and (max-width: 767px){
	ul#header_menu {text-align: center;display: block;margin-bottom: 0;}
ul#header_menu li {margin: 0 5px}
}
@media only screen and (max-width: 767px) {
.responsive #top #wrap_all .main_menu {left: 0 !important;}
#header_menu li {display:inline-block}
}
.html_header_top #top .av_header_stretch .container {width:80% !important}
#header_main_alternate {
background: #004B6D !important;
    border-top: 3px solid #e5bc4d;
    border-bottom: 3px solid #e5bc4d;
}
@media only screen and (max-width: 767px){
.responsive #top #header .av-main-nav > li > a, .responsive #top #header .av-main-nav > li > a:hover {
    background: transparent;
    color: #303030 !important;
}
}
li a, li a span{font-size:14px;}
.av-logo-container {margin: 5px auto; }
#header_main_alternate .main_menu ul > li > a:hover{background:#e5bc4d !important}
span.avia-menu-fx{display:none !important}
ul.sub-menu {border-top-color: #e5bc4d !important;}
ul.sub-menu > li > a{background: #004b6d !important}
.menu-item-search a {padding: 0 5px;}
.header_color .sub_menu>ul>li>a {
    color: #888;
    font-weight: 400;
    padding: 0 5px;
}
#top .header_color .sub_menu ul li a:hover{color:#000;text-decoration:none;cursor:hand}
.sub_menu>ul>li:hover>a{text-decoration:none !important;}
/* .html_header_top.html_header_sticky #top #wrap_all #main {
    padding-top: 227px !important;
} */
.content .entry-content-wrapper{padding:50px !important}
main {background-color:#fff;}
.sidebar_left .content {padding-right: 35px;padding-left: 35px;}
.sidebar_left .container {margin-right: 0 !important;}
/* Must be Edited */
.archive .entry-content, .archive span.text-sep.text-sep-cat, .archive span.blog-categories.minor-meta {
    display: none;
}
.archive .template-blog .post_delimiter {
    padding: 0;
    margin: 0 0 5px 0;
}
.archive .post-title.entry-title {
    font-size: 1em;
    line-height: 2em;
    color: #2f4e94;
}
figcaption.av-inner-masonry-content.site-background{display:none}
figure.av-inner-masonry.main_color {
    margin: 2px;
    border: 1px solid;
}
#avia2-menu a {
    font-size: 11px;
}
ul#header_menu {
    position: relative;
    text-align: left;
}
ul#header_menu li {
       line-height: normal;
font-size: 20px;
}
.mfp-title {
position: absolute;
    bottom: 10px;
    text-align: center;
    background: rgba(0, 0, 0, .6);
    padding: 7px;
    right: 10%;
    left: 10%;
    direction: ltr;
}

ul#header_menu li a{color:#004b6d;font-size:12px;}
ul#header_menu li a:hover{
        text-decoration:none !important;
border-bottom: 1px solid #1973bc;
}
.header-scrolled ul#header_menu li {
    display: inline-block;
    margin: auto 5px;
}
a.slide-image {display:none !important}
.avia-content-slider-inner {
    font-size: 14px !important;
}
.avia-content-slider .slide-entry-wrap{margin-bottom:15px;}
.html_header_top.html_header_sticky #top #wrap_all /* #main{padding-top:197px !important} */
.slide-entry-title {color:blue}
.main_color {background: #ececec}

.html_bottom_nav_header #top #menu-item-search>a{padding: 0 13px !important;}
.slide-entry-excerpt.entry-content {
    display: none;
}
div#footer {
    border-top-width: 3px;
}
.news-thumb, .news-time {display:none}
.news-headline {
    font-size: 14px;
    font-weight: 400;
}

#top #main .sidebar_left .sidebar, .sidebar_left .content{border:none !important}
time.av-magazine-time.updated {
    display: none;
}
#top .header_color .input-text, #top .header_color input[type='text'], #top .header_color input[type='input'], #top .header_color input[type='password'], #top .header_color input[type='email'], #top .header_color input[type='number'], #top .header_color input[type='url'], #top .header_color input[type='tel'], #top .header_color input[type='search'], #top .header_color textarea, #top .header_color select {
    color: #777 !important;
	font-family: ims !important;
}
.ajax_search_response {
	overflow-y: auto;
    scroll-behavior: smooth;
    max-height: 250px;
}
.entry-title {
    font-family: "ims" !important;
    font-weight: 400;
}
h3.av-magazine-title.entry-title:before {
    content: "\2610";
    margin-left: 5px;
}
.avia-content-slider .slide-entry-title {
    font-size: 1.2em;
    line-height: 1.2em;
    color: #2f4e94;
}
.widgettitle{color:#e5bd4d !important}
section#nav_menu-2 {
    overflow: visible !important;
}
#top .widget_nav_menu ul {
    list-style: square;
    color: darkgrey;
padding-right: 30px;
}
#top #footer .widget_nav_menu li a {
    color: #ccc;
}
#top #footer .widget_nav_menu li a:hover {
    color: #fff;
    text-decoration: underline;
}
.avia-content-slider{margin:0 !important}
.short-articles h3 {
    font-size: 14px !important;
    line-height: 20px !important;
}
header.entry-content-header {
    display: inline-block;
    margin-left: 10px;
}
.slide-meta {
    display: inline-block;
    padding-bottom: 0 !important;
}
.html_header_top #top .av_logo_right .logo {
    left: auto;
    right: 25px !important;
}
.tablepress td, .tablepress th {text-align:center !important}

.float-left {float:left !important}
.negative-margin-50 {margin-top: -50px;}
.wpcf7-form-control {
    font-family: ims !important;
font-size: 1.25em !important;
}
input.wpcf7-form-control.wpcf7-submit {
    color: #004b6d;
    
    border-radius: 5px;
    border: 2px solid #004b6d;
    background: #fff;
    transition: all .3s linear;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background: #004b6d;
    color: #fff;
    border: 2px solid #e5bc4d;
}
span.wpcf7-not-valid-tip {
    color: red !important;
    margin-top: -20px;
}

.grecaptcha-badge {
    display: none !important;
}
/*.html_header_top.html_header_sticky #top #wrap_all #main {*/
/*	padding-top: 132px !important;*/
/*}*/
.short-articles .slide-meta {
    display: none !important;
}