@charset 'utf-8';
/*
 Theme Name:   Great Fishing Child
 Theme URI:    https://greatfishing.themerex.net/
 Description:  Great Fishing Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     great-fishing
 Version:      1.0
 Tags:         light
 Text Domain:  great-fishing
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

.top_panel_wrap .logo_main {
    max-height: 150px;
}
.top_panel_wrap .logo {
    margin: 1em 0 1em 0;
}
.scheme_original .top_panel_middle {
    background-color: #ffffff !important;
}
.scheme_dark .logo .logo_text {
    color: #151515 !important;
}
.contact_logo {
    display: inline !important;
}
.logo .logo_text {
    font-size: 2.5em !important;
    font-weight: 700;
    line-height: 1em;
    color: #151515 !important;
}
.logo img {
    margin: 0 1em 0 0 !important;
}
.logo a {
    display: inline-flex !important;
}
.icon_color {
    color: #036633;
}
.text_color {
    color: #cccccc;
}
.table {
    border: none;
    background: none;
}
.logo_main {
    max-width: 250px;
}
.scheme_original .top_panel_wrap .contact_field .contact_label {
    color: #252525 !important;
}
.scheme_original .top_panel_middle .contact_field {
    color: #303030 !important;
}
.scheme_original .menu_main_nav>a {
    color: #dddddd !important;
}
.scheme_original .top_panel_inner_style_1 .menu_main_nav>li>a {
    color: #dddddd !important;
}
.scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li.current-menu-item>a {
    color: #ffffff !important;
}
.scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li>a:hover {
    color: #ffffff !important;
}
.sc_table table td {
    padding: 1em !important;
}
.sc_table table tr:first-child td {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
}
#datum-prijava {
    background-color: #f6f6f5;
    padding: 1.05em 1.5em;
    color: #b1b2b7;
}
.dc_table table th, .dc_table table td {
    text-align: left;
}
.scheme_original .popular_categories_menu ul li a {
    color: #303030 !important;
}
.scheme_original .popular_categories_menu ul {
    background-color: #e6e6e6 !important;
}
.scheme_original .popular_categories_menu ul li {
    border-bottom-color: rgba(255, 255, 255, 1) !important;
}
.scheme_original .popular_categories_menu ul li a:hover {
    color: #036633 !important;
}
.sidebar.widget_area .widget {
    padding: 2em 2em 1em 2em !important;
}
.scheme_original .widget_area_inner .widget_search .search_button:hover:before {
    color: #ffffff !important;
}
.sc_table table tr:first-child th, .sc_table table tr:first-child td {
    font-family: 'PT Sans' !important;
}
.popular_categories_menu ul li a {
    font-size: 1.1em !important;
    text-transform: uppercase !important;
}
.header_mobile .logo {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.header_mobile .menu_button {
    top: 35% !important;
    font-size: 40px !important;
}
@media (max-width: 480px) {
    .header_mobile .side_wrap {
        top: 100px !important;
    }
    .header_mobile .logo {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
        .header_mobile .menu_button {
        right: 30px !important;
    }
}
@media (max-width: 639px) {
    .header_mobile .logo_main {
        height: 75px !important;
    }
}
.logo .logo_text {
    font-family: "PT Sans", sans-serif !important;
    font-size: 2em !important;
    font-weight: 700 !important;
    font-style: italic !important;   
    line-height: 1.2em !important;
    margin-top: 1em !important;
    margin-bottom: 1em !important;
    color: #303030 !important;
}
@media (max-width: 1023px) {
    .logo .logo_text {
        font-size: 1.2em !important;
    }
}
.scheme_original .header_mobile {
    background-color: #ffffff !important;
}
.scheme_original .header_mobile .menu_button {
    color: #303030 !important;
}
.scheme_original .header_mobile .menu_main_nav>li a {
    color: #dddddd !important;
}
.scheme_original .header_mobile .menu_main_nav>li.current-menu-item>a {
    color: #ffffff !important;
}
.scheme_original .header_mobile .side_wrap {
    background-color: #036633 !important;
}
.tribe-common h5 {
    font-weight: 700 !important;
}
.tribe-events .tribe-events-c-messages__message {
    font-size: 20px !important;
}