/*
Theme Name: DISFF
Description: A Child Theme for the Enfold Wordpress Theme. Child theme setting made by Pepe. Last Update modifications made 2025-07-20. For more information, plesase contact us in dramafilmfestival.gr.
Version: 1.0
Author: Pepe
Author URI: https://pader.gr
Template: enfold
*/



/*Add your own styles here:*/


/* Enfold CSS */
.avia-team-member {
text-align: center;
}

#socket .container {
    display: flex;
    flex-direction: column-reverse;
}

#socket .copyright,
#socket .sub_menu_socket {
    float: none;
    display: block;
    text-align: center;
}

#socket .sub_menu_socket li {
    display: inline-block;
    float: none;
}

.avia_message_box_content p { font-size: 13px; }
.avia_message_box_content { text-transform: none; }

#avia2-menu li a {
font-size: 12px;
}

#footer p,#footer a {
font-size: 14px !important;
}

.html_elegant-blog .avia-content-slider .slide-entry-title {
font-size: 17px;
letter-spacing: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.avia-content-slider .av-vertical-delimiter {
display:none;
}

.html_elegant-blog #top .avia-content-slider .blog-categories {
display:none;
}

.avia-content-slider .slide-entry-excerpt {
font-size: 13px;
text-align: center;
line-height: 20px;
}

.html_elegant-blog #top .post-entry .post-meta-infos, .html_elegant-blog .avia-content-slider .slide-meta {
    padding: 0px 0;
    margin-top: 7px;
}

.post-mmeta-infos a {
    display: none;
}

span.blog-author.minor-meta {
display: none;
}

.page-id-1378 .avia-cookiemessage-bottom {display: none;}
.page-id-1378 #av-cookie-consent-badge.av-consent-badge-left-bottom {display: none;}

  #footer .textwidget .social_bookmarks {
    display: block !important;
  }
 #footer {
    text-align: center;
  }

ul.mks_social_widget_ul .socicon-flickr {
    background: #ff0084;
}
ul.mks_social_widget_ul .socicon-instagram {
    background: #f77737;
}

/*#top #header .av-main-nav-wrap:before {
    content: 'Drama International Short Film Festival';
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    width: 140px;
    position: absolute;
    right: 100%;
    top: 50%;
    transform: translateY(-50%);
    text-align: right;
}*/

#top .avia-button-fullwidth {
    font-size: 1.2em;
}

.jeg_subcat_list>li>a {
     display: none;
}

.phone-info {
    font-weight: 700;
    line-height: 20px;
    font-size: 14px;
    padding: 5px 0;
}


/* WORDPRESS CSS */
.jeg_block_loadmore a.active, .jeg_block_loadmore a:hover {
    background: #ffffff;
    border-color: #000000;
}

a:hover, a:focus, a:visited {
text-decoration: none!important;
}

.jeg_post_category a {
background-color: #d63e2d!important;
}

.jeg_post_category a:hover {
background-color: #ffffff!important;
}

.jeg_post_category span a {
background-color: #d63e2d!important;
}

.jeg_readmore:hover {
    color: #fff!important;
    background: #568e90!important;
    border-color: #568e90!important;
}

.jeg_subcat_list li a.current {
font-size: 13px;
    color: #c23424;
font-weight: 800;
}

.jeg_subcat_list li a:hover, .jeg_subcat_list li button:hover {
    color: #c23424;
}
.jeg_subcat_list>li>a {
   color: #5b4d4c;
    font-size: 13px;
    font-weight: 800;
}

.jeg_meta_date a:hover {
color: #e6880e!important;
}