@charset 'utf-8';
/*
 Theme Name:   Great Fishing Child
 Theme URI:    http://greatfishing.themerex.net/
 Description:  Great Fishing Child Theme
 Author:       ThemeREX
 Author URI:   http://themerex.net/
 Template:     great-fishing
 Version:      1.0
 Tags:         light
 Text Domain:  great-fishing
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.top_panel_wrap .logo {
    margin: 1em 0 1em 0;
}

.logo img {
	margin: 0;
}

.scheme_original .logo .logo_slogan {
	display: none;
}

.sc_intro_style_6 .sc_intro_title, .sc_intro_style_7 .sc_intro_title {
    font-size: 2.571em !important;
    font-family: "Rambla",sans-serif !important;
}

.sc_intro_style_7 .sc_intro_subtitle {
    font-size: 1.2em !important;
    font-family: "Rambla",sans-serif !important;
}

#ship-to-different-address, .thwcfd-field-country, .woocommerce-shipping-destination, .woocommerce-shipping-calculator, .woocommerce-column--shipping-address, .post_info {
	display: none !important;
}

.validate-email label abbr {
	display: none !important;
}

@media (max-width: 480px) {
	.header_mobile .logo {
		padding-top: 5px !important;
		padding-bottom: 5px;
	}
}

@media (max-width: 639px) {
	.header_mobile .logo_main {
		height: 60px !important;
	}
}

/** Dark **/
.scheme_original body:not(.video_bg_show), .scheme_original body:not(.video_bg_show) .page_wrap, .scheme_original .copy_wrap, .scheme_original #page_preloader {
	background-color: #000;
}

.scheme_original .top_panel_bottom {
    background-color: #000;
}

.scheme_original .top_panel_title_inner {
    background-color: #000;
}

.scheme_original .copyright_wrap_inner {
    background-color: #000;
}

.scheme_original .top_panel_inner_style_1 .menu_main_nav>li>a, .scheme_original .top_panel_inner_style_2 .menu_main_nav>li>a {
	color: #fff;
}

.scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li.current-menu-item>a, .scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li>a:hover, .scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li>a:active, .scheme_original .top_panel_inner_style_1 .menu_hover_fade .menu_main_nav>li>a:focus {
	color: #8d9f0d;
}

.scheme_original .widget_area_inner ul li a {
	color: #fff;
}

.scheme_original .scroll_to_top {
    color: #ffffff;
    background-color: #8d9f0d;
}

.woocommerce ul.products li.product .post_content a.button {
    background-color: #000 !important;
}

.woocommerce ul.products li.product .post_content a.button:hover {
    background-color: #8d9f0d !important;
}


.woocommerce ul.products li.product .post_content a.button:before {
    background-color: #8d9f0d !important;
}


.woocommerce ul.products li.product .post_content a.button:hover:before {
    background-color: #000 !important;
}

.woocommerce div.product .product_title {
	color: #fff;
}

.scheme_original h1, .scheme_original h2, .scheme_original h3, .scheme_original h4, .scheme_original h5, .scheme_original h6, .scheme_original h1 a, .scheme_original h2 a, .scheme_original h3 a, .scheme_original h4 a, .scheme_original h5 a, .scheme_original h6 a {
    color: #fff;
}

.scheme_original input, .scheme_original input::placeholder, .scheme_original textarea::placeholder, .scheme_original .mc4wp-form input, .scheme_original .mc4wp-form select, .scheme_original .mc4wp-form textarea {
    color: #fff !important;
    caret-color: #fff;
}

.scheme_original input:focus, .scheme_original textarea:focus, .scheme_original .mc4wp-form input:focus, .scheme_original .mc4wp-form textarea:focus, .wpcf7 .column-1_1 .wpcf7-textarea, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 .column-1_1 .wpcf7-textarea:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text {
	background-color: rgba(255,255,255,0.2);
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {
	background-color: rgba(255,255,255,0.2);
}

.zen-ui-select__options {
	background: rgba(0,0,0,0.56);
	border: none;
	padding: 0;
}

.zen-ui-select__search {
	padding: 0 !important;
	border: none !important;
}

.zen-ui-select__search input[type="text"], .zen-ui-select__search input[type="text"]:focus, .zen-ui-select__search input[type="text"]:hover, .zen-ui-select__search input[type="text"]:active {
	background: rgba(0,0,0,0.56);
	padding: 8px !important;
	border: none !important;
}

.zen-ui-select__value.disabled {
	background-color: rgba(255,255,255,0.2);
	border: none;
	color: #fff !important;
}

.zen-ui-select__value, .zen-ui-select__value:hover {
	background-color: rgba(255,255,255,0.2);
	border: none;
}

.zen-ui-select__option, .zen-ui-select__option--current {
	background: rgba(0,0,0,0.56);
	border: none;
}

.zen-ui-select__option:not(.zen-ui-select__option--disabled):not(.zen-ui-select__option--current):hover {
    background: rgba(0,0,0,0.36);
}

.woocommerce table.shop_table .cart-subtotal .amount, .woocommerce-page table.shop_table .cart-subtotal .amount, .woocommerce table.shop_table .shipping td, .woocommerce-page table.shop_table .shipping td {
    color: #fff !important;
}

.woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th {
    color: #fff !important;
}

.scheme_original .woocommerce ul.products li.product .price del, .scheme_original .woocommerce-page ul.products li.product .price del {
    color: #1d1d1d;
}

.woocommerce ul.products li.product h3 a {
    color: #000;
}

.woocommerce ul.products li.product h3 a:hover, .woocommerce ul.products li.product h3 a:active {
    color: #8d9f0d;
}

.scheme_original .pagination_pages>a, .scheme_original .pagination_pages>span {
    background-color: rgba(255,255,255,0.2);
}

.scheme_original .accent2 {
	color: #8d9f0d;
}

.scheme_original select, .scheme_original select:active, .scheme_original select:hover, .scheme_original select:focus {
    color: #fff;
    border-color: #ffffff;
    background-color: rgba(255,255,255,0.2);
}

.scheme_original :not(.variations) > select option {
	color: #fff !important;
}

.top_panel_title_inner .breadcrumbs a.breadcrumbs_item {
    color: #fff;
}

.top_panel_title_inner .breadcrumbs a.breadcrumbs_item:hover, .top_panel_title_inner .breadcrumbs a.breadcrumbs_item:active {
    color: #8d9f0d !important;
}

.scheme_original .mc4wp-form input[type="submit"], .scheme_original .wpcf7 input[type="submit"] {
    background-color: #8d9f0d;
}

.scheme_original .mc4wp-form input[type="submit"]:hover, .scheme_original .wpcf7 input[type="submit"]:hover {
    background-color: rgb(141,159,13,0.24);
}

.scheme_original .footer_wrap .widget_text ul.sc_list_style_iconed, .scheme_original .copyright_wrap_inner .copyright_text {
    color: #fff;
}

.scheme_original .woocommerce .widget_price_filter .price_label span {
    color: #fff;
}

.woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:active {
	background-color: rgb(141,159,13,0.24);
}

.scheme_original .woocommerce a.button.wc-forward.checkout {
    background-color: #8d9f0d;
}

.scheme_original .woocommerce a.button.wc-forward.checkout:hover, .scheme_original .woocommerce a.button.wc-forward.checkout:active {
    background-color: rgb(141,159,13,0.24);
}

.scheme_original .woocommerce a.button:hover, .scheme_original .woocommerce a.button:active, .scheme_original .woocommerce-page a.button:hover, .scheme_original .woocommerce-page a.button:active, .scheme_original .woocommerce button.button:hover, .scheme_original .woocommerce button.button:active {
	background-color: rgb(141,159,13,0.24) !important;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong {
    color: #8d9f0d !important;
}

.scheme_original .menu_main_nav>li ul {
    color: #ffffff;
    background-color: #8d9f0d !important;
}

.top_panel_wrap li li > a {
    padding: 0.5em 0 !important;
    letter-spacing: 0.04em;
}

.scheme_original .header_mobile .menu_main_nav>a:hover, .scheme_original .header_mobile .menu_main_nav>li.sfHover>a, .scheme_original .header_mobile .menu_main_nav>li.current-menu-item>a, .scheme_original .header_mobile .menu_main_nav>li.current-menu-parent>a, .scheme_original .header_mobile .menu_main_nav>li.current-menu-ancestor>a, .scheme_original .header_mobile .menu_main_nav>li>a:hover {
    color: #ffffff !important;
}

/* Dark Mobile */
.scheme_original .header_mobile .panel_top {
    background-color: #000;
}

.scheme_original .header_mobile .search_wrap, .scheme_original .header_mobile .login, .scheme_original .header_mobile .panel_bottom {
    background-color: #000;
}

.header_mobile .menu_main_nav .sub-menu {
    margin: 0 0 0 20px !important;
}

.menu_main_nav ul.sub-menu > li + li > a {
    border-top: none !important;
}

.comment-form-email, .comment-notes{
    display: none;
}

.comment-form-author label {
	margin-right: 15px;
}

.comment-form-author input, .comment-form-comment textarea {
	color: #000 !important;
}

p.stars.selected a:before {
  color: #fea526 !important;
}

.scheme_original .sidebar_cart, .scheme_original .widget_area_inner, .scheme_original .top_panel_middle, .scheme_original .popular_categories_menu ul, .scheme_original .header_mobile, .scheme_original .header_mobile .panel_middle {
    background-color: #000 !important;
}

.scheme_original .top_panel_title_inner .page_title, .scheme_original .woocommerce .mode_buttons a, .scheme_original .woocommerce-page .mode_buttons a, .scheme_original .woocommerce-page .widget_shopping_cart .total {
	color: #fff !important;
}

.home .top_panel_wrap {
	position: relative !important;
}

.scheme_original .header_mobile .side_wrap, .sub-menu li {
	background-color: #000 !important;
}

.scheme_original .menu_main_nav>li ul {
    color: #ffffff;
    background-color: #000000 !important;
}

.scheme_original .woocommerce-tabs.trx-stretch-width {
    background-color: #000 !important;
}

.page_wrap .top_panel_over .top_panel_wrap {
    top: 0 !important;
	position: relative !important;
}

.woocommerce-cart-form__cart-item .product-name a {
	color: #fff;
}

.zen-ui-select__value-text, .zen-ui-select__option {
	color: #fff;
}

.zen-ui-select__value svg {
	fill: #fff;
}

.woocommerce div.product form.cart .variations select {
	background-color: #575555;
}

.scheme_original .variations select option {
	color: #fff !importamt;
}