/*
Theme Name: Zakra Child Theme
Theme URI: http://themegrill.com/themes/zakra/
Description: Child Theme for Zakra
Author: ThemeGrill
Author URI: http://themegrill.com
Template: zakra
Version: 1.0
*/

:root{
    /* Colors */
    --color_red:#ff3a3a;
    --color_dark_red:#921f1f;
}
a:hover, a:focus {
    color: var(--color_dark_red);
}
.site-header a{
    color: #fff;
}

.tg-primary-menu > div ul li.current_page_ancestor > a, .tg-primary-menu > div ul li.current-menu-ancestor > a, .tg-primary-menu > div ul li.current_page_item > a, .tg-primary-menu > div ul li.current-menu-item > a {
    color: #333;
}

.tg-primary-menu.tg-primary-menu--style-underline > div > ul > li.current_page_ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-underline > div > ul > li.current-menu-ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-underline > div > ul > li.current_page_item > a::before, .tg-primary-menu.tg-primary-menu--style-underline > div > ul > li.current-menu-item > a::before, .tg-primary-menu.tg-primary-menu--style-left-border > div > ul > li.current_page_ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-left-border > div > ul > li.current-menu-ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-left-border > div > ul > li.current_page_item > a::before, .tg-primary-menu.tg-primary-menu--style-left-border > div > ul > li.current-menu-item > a::before, .tg-primary-menu.tg-primary-menu--style-right-border > div > ul > li.current_page_ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-right-border > div > ul > li.current-menu-ancestor > a::before, .tg-primary-menu.tg-primary-menu--style-right-border > div > ul > li.current_page_item > a::before, .tg-primary-menu.tg-primary-menu--style-right-border > div > ul > li.current-menu-item > a::before{
    background-color: var(--color_red);
}

.tg-primary-menu > div ul li:hover > a {
    color: var(--color_dark_red);
}

main .entry-footer{
    display: none;
}
.site-header a {
    color: #fff;
}
.tg-mobile-navigation > div ul li.current_page_ancestor > a, .tg-mobile-navigation > div ul li.current-menu-ancestor > a, .tg-mobile-navigation > div ul li.current_page_item > a, .tg-mobile-navigation > div ul li.current-menu-item > a {
    color: var(--color_red);
}
.site-branding .custom-logo{
    width: 50px; 
}
@media (min-width:768px) {
    .site-branding .custom-logo{
        width: 80px; 
    }
}
.tg-mobile-navigation a{
    color: #333;
}
.tg-primary-menu > div ul li a{
    text-transform: uppercase;
}
/* youtube-shortcode-box */

.youtube-shortcode-box .yotu-videos .yotu-video h3{
    color: #fff ;
}


/* Sidebar */
.widget.widget_nav_menu  ul li a {
    text-transform: uppercase;
}

