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

#menu-item-256 .avia-menu-text {
color:#54565A !important;
}

/*Add your own styles here:*/

/*span.av_font_icon.avia_animate_when_visible.avia-icon-animate.av-icon-style-.av-no-color.avia-icon-pos-left.avia_start_animation.avia_start_delayed_animation {
margin-top:-17px
}*/

#test-sticky {position: -webkit-sticky; /* Safari */  position: sticky; top: 0;}

.av_minimal_header #header_main  {
    border-bottom: 5px solid #ccde00;
}
/*Left Sidebar*/
@media only screen and (min-width: 1024px) {
#top #main .sidebar { 
	background: #717377; 
	background-image: url(/wp-content/uploads/2019/11/menu-bg-2.png)!important;
	min-height: 100%!important;
	background-repeat: no-repeat!important; 
    background-size: contain!important; 
}
/*#top #main .sidebar_left .sidebar {
border-right: 5px solid #ccde00;
}*/
}
#top.page-parent #main > div.sidebar_left > div,#top.page-child #main > div.sidebar_left > div {
    background-color: #717377 !important; 
}
#top.page-parent #main > div.sidebar_left > div > main,#top.page-child #main > div.sidebar_left > div > main {
    background: #F5F7FA url(/wp-content/uploads/2019/11/main-content-bg.png) top right no-repeat scroll !important;
	border-left: 5px solid #ccde00;
}
#main #after_section_1 > div {
	    padding-left: 0 !important; 
}
#after_section_1 > div > div {
	    padding-left: 15px !important; 
}

/*
footer #footer .widget {margin:0;}
*/

h3.widgettitle {color: #ffffff;} 
.widget_nav_menu .current-menu-item > a, .widget_nav_menu .current_page_item > a {color: #101820 !important;}
/*Left Sidebar*/

#top #wrap_all .main_color h2 {padding: 10px; background-color: #54565a;}
.main_color h3 {border-bottom: 1px solid #d1d800;}

h2.awsm-job-post-title {padding: 10px; background-color: #54565a; color:#ccde00;}

.avia-image-container img { border: 3px solid #cdde00; padding: 2px; }
.main_color p { text-align: justify; }
.entry-content-wrapper li {line-height:1.2; }
.special-heading-inner-border { border-color: #000000;}

/*Accordeon*/
#top .main_color .tabcontainer .tab.active_tab, .tab_titles {background-color:#eeeeee;}
div .main_color .tabcontainer .active_tab_content, div .main_color .tabcontainer .active_tab {background-color:#eeeeee !important;}

/*Form*/
.form-contact input:not([type="submit"]), .form-contact textarea, .form-contact select {
    background-color: rgba(0, 0, 0, 0.03);
    box-shadow: none;
    border-color: rgba(0, 0, 0, 0.09);
    background-position: 99% 50%;
    color: currentColor !important;
    border-radius: 5px
}
.form-contact button, .form-contact input {
    border-radius: 5px
}
.form-contact .flex-row .flex-col, .flex-row.form-contact .flex-col {
    padding-right: 4px
}

.dark .form-contact input:not([type="submit"]), .dark .form-contact textarea, .dark .form-contact select, .nav-dark .form-contact input:not([type="submit"]), .nav-dark .form-contact textarea, .nav-dark .form-contact select {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border-color: rgba(255, 255, 255, 0.09);
    color: #FFF
}
.dark .form-contact select option {
    color: #333
}
.nav-dark .form-contact select, .dark .form-contact select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAPElEQVQoz2P4//+/+f///z/8Jx78+f//fzQDqYAEi8izgASLKLOACIuoYwEei6hrARaLaGMBmkWR1DALABoD1L/iJ9oFAAAAAElFTkSuQmCC")
}
.nav-dark .form-contact input::-webkit-input-placeholder, .dark .form-contact input::-webkit-input-placeholder {
    color: #FFF
}
.form-contact.button.icon {
    color: currentColor !important;
    border-color: transparent !important;
    background-color: transparent !important;
    box-shadow: none
}
.one-half, .one-third {
	position: relative;
    margin-right: 4%;
    float: left;
    margin-bottom: 0.5em;
}
.one-half { width: 48%; }
.one-third { width: 30.66%; }
.two-third { width: 63%; }
.last {
    margin-right: 0 !important;
    clear: right;
}
.form-contact .two-third {
position: relative!important;
float: left!important;
margin-right: 3%!Important;
}
 @media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
}

div.awsm-job-main.awsm-job-single-content {
	background-color:#fff;
}

.tab_titles { text-transform: uppercase; font-size:1.5em;}
