/*
Theme Name: Ebavs
Description: Ebavs Theme
Version: 1.0
Author: Ebavs
Author URI: http://www.ebavs.net/
Template: enfold
*/


.social_bookmarks li {
	clear: none !important;
	border: 0 !important;
}

.underline{ 
    border-bottom: 4px solid #ffffff !important;
    padding-bottom: 2px;
    }

#header_main {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    z-index: 1;
}

p a, p a:visited {
    line-height: inherit;
    text-decoration: underline;

}
p strong {     color: #333333;
   }


/*GRIDS*/
#top div .av-dark-form .input-text, #top div .av-dark-form input[type='text'], #top div .av-dark-form input[type='input'], #top div .av-dark-form input[type='password'], #top div .av-dark-form input[type='email'], #top div .av-dark-form input[type='number'], #top div .av-dark-form input[type='url'], #top div .av-dark-form input[type='tel'], #top div .av-dark-form input[type='search'], #top div .av-dark-form textarea, #top div .av-dark-form select, div div .av-dark-form .button, .main_color #submit
{
/*font-family: 'Raleway', sans-serif;*/
    border: 3px solid #000000;
    color: rgba(0,0,0,0.6);
    border-color: rgba(0,0,0,0.6);
    background: transparent;
	color: #000000;
}

#top .av-custom-form-color .button, .main_color input[type='submit'] {
    border: 3px solid #000000;
    background: transparent; color: #000000;
}

#top .av-custom-form-color .button:hover, .main_color input[type='submit']:hover {
    opacity: 0.7;
}

.avia-content-slider .slide-entry-excerpt {
    overflow: hidden;
    text-overflow: ellipsis;
font-family: 'Raleway', sans-serif;
}



.main_color #js_sort_items {font-size: 16px;}

#top #wrap_all .error .text_input, #top #wrap_all .error .text_area, #top #wrap_all .error .select {
    border: 2px solid #DF653E !important;
}


/* remove wpml flag
#top #avia-menu .av-language-switch-item { 
	display: none; 
} */



/*MENU MOBILE*/

    #advanced_menu_toggle, #advanced_menu_hide {
        background-color: #ffffff;
        color: #000000;
        border-color: #ffffff;
    }


    .avia-bullet { display: none !important; }


    #mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before { content: "" !important; }

    @media only screen and (max-width: 767px){
    .responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
        margin: 0;
        margin-bottom: 20px;
        width: 100%;
        text-align: center;
    }
    #top #avia-menu .av-language-switch-item .language_en .avia_current_lang{ 
    display: none; 
}
.avia_textblock, .main_color p{text-align: left;}


    }




/*MENU*/
body.single-portfolio .main_menu ul li#menu-item-98 a {
 border-bottom: 4px solid #ffffff !important;
}

#top .main_color textarea, .main_color input[type='text']  {
 border-bottom: 4px solid #ffffff !important;
}

#top .fullsize .template-blog .blog-meta {
    display: none;
}


/*BUTTONS
#top .avia-button.avia-color-dark {
    color: #000000;
    font-size: 20px;
    text-transform: lowercase;
}
*/

#top .fullsize .template-blog .post .entry-content-wrapper{text-align: left !important;}

/*FORMS*/
#top .main_color textarea, .main_color input[type='text'] { border: 1px solid #ffffff !important; border-bottom: 1px solid #ffffff !important; }

.main_color #submit, .main_color input[type='submit'] {
    /*font-family: 'Raleway',sans-serif;*/
    border: 3px solid  #000000;;
     color: #000000;
    border-color: rgba(0,0,0,0.6);
    background: transparent;
	font-size: 20px;}

#commentform label{font-size: 20px;}

/*COOKIES*/
#cookie-notice .cn-button {
    margin-left: 10px;
    color: #ffffff;
    text-decoration: underline;
}

/* MENU BLACK BOTTOM BORDER */
.html_av-overlay-side-classic #top .av-burger-overlay li a {
    border-bottom-width: 0 !important;
}