/*
Theme Name: VidoRev Child
Template: vidorev
Theme URI: http://demo.beeteam368.com/vidorev/
Author: BeeTeam368
Author URI: http://themeforest.net/user/beeteam368
Description: Video WordPress Theme
Version: 1.0.4
License: Themeforest Licence
License URI: http://themeforest.net/licenses
Text Domain: vidorev
Tags: translation-ready, one-column, two-columns, three-columns, right-sidebar, custom-menu, editor-style, featured-images, theme-options, rtl-language-support
*/



.header-default .top-content {
  background-color: #fff;
}

footer.site-footer .footer-wrapper {
  background-color: #fff;
 color: #000;
}
.footer-copyright {
  color: #fff;
}


#site-footer h3 a{
color: #000;
}


/*live stream index*/

/* Aigaio TV Live - μόνο αυτό το widget */

#aigaio-live .video-toolbar,
#aigaio-live .video-sub-toolbar,
#aigaio-live .show-hide-toolbar,
#aigaio-live .show-more-videos,
#aigaio-live .member-playlist-lightbox,
#aigaio-live .player-prev-video,
#aigaio-live .player-next-video,
#aigaio-live .auto-next-elm,
#aigaio-live .social-share-toolbar {
    display: none !important;
}

/* Καθάρισμα τυχόν κενών */
#aigaio-live .single-post-video-player-content,
#aigaio-live .single-player-video-wrapper,
#aigaio-live .video-player-wrap {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}



#live h2 {
    animation: liveBlink 2s ease-in-out infinite;
}

@keyframes liveBlink {
    0%, 100% {
        color: red;
    }

    50% {
        color: white;
    }
}


.top-social-content .watch-later-elm {
  display: none !important;
}

/* ECS — Αναζήτηση στο header */
#site-header .top-search-box .ecs-header-search {
    width: 260px;
    max-width: 100%;
    padding: 8px 0;
    box-sizing: border-box;
}

#site-header .ecs-header-search .asl_w_container,
#site-header .ecs-header-search .asl_m {
    width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
}

#site-header .ecs-header-search .asl_m {
    background: #fff !important;
    border: 0 !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}

#site-header .ecs-header-search .probox {
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: #fff !important;
    border: 0 !important;
}

/* Απόκρυψη του βέλους φίλτρων */
#site-header .ecs-header-search .prosettings {
    display: none !important;
}

#site-header .ecs-header-search .proinput {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 0 10px !important;
}

#site-header .ecs-header-search .proinput form {
    position: relative !important;
    width: 100% !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
}

#site-header .ecs-header-search .proinput input.orig {
    position: relative !important;
    width: 100% !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #333 !important;
    font-size: 14px !important;
    line-height: 36px !important;
}

#site-header .ecs-header-search input.orig::placeholder {
    color: #777 !important;
    opacity: 1 !important;
}

#site-header .ecs-header-search .promagnifier {
    position: static !important;
    flex: 0 0 38px !important;
    width: 38px !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: #fff !important;
    box-shadow: none !important;
}

#site-header .ecs-header-search .promagnifier svg {
    fill: #c90000 !important;
}

#ajaxsearchlite1 .proinput {
    width: 100px !important;
}


#ajaxsearchlite1 form {
    width: 100px !important;
}