/*
 Theme Name:   Marveland Child Theme
 Theme URI:    https://marveland.axiomthemes.com/
 Description:  Marveland Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     marveland
 Version:      1.0.0
 Tested up to: 6.6
 Requires at least: 5.0
 Requires PHP: 7.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  marveland
*/


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


span.sc_item_subtitle {
    font-size: 30px;
    margin-bottom: 20px;
}
.sc_layouts_menu_nav>li.current-menu-item a span {
    color: #97AE37 !important;
}
.sc_layouts_menu_nav>li a span{
    font-size: 20px;
    color: #333 !important;
}
.sc_layouts_menu_nav>li.current-menu-item a:after {
    background: #97AE37 !important;
}
span.social_icon {
    color: #97AE37 !important;
}
.banner-heading h1.sc_item_title span.green {
    color: #97AE37 !important;
    font-weight:500 !important;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before {
    color: #97AE37;
}
.banner-heading h1.sc_item_title span {
    font-weight: 400 !important;
    color: #333 !important;
}
a#header-btn {
    padding: 10px 20px;
}
a.sc_button {
    padding: 10px 20px !important;
}
div#blog-btn .sc_button.sc_button.sc_button_simple:after {
    top: 7px !important;
    right: 0px !important;
}
div#blog-btn a.sc_button {
    padding-left: 0 !important;
    padding-right: 26px !important;
}
div#blog-btn .sc_button.sc_button.sc_button_simple:hover:before {
    top: 7px !important;
}
span.post_categories.cat_sep a {
    color: #97AE37 !important;
}
.phone-link a {
    color: #fff !important;
}
.phone-link a:hover {
    color: #97ae37 !important;
}
.email-link a {
    font-family: "Roboto", Sans-serif;
}
footer ul.elementor-icon-list-items li a {
    font-family: "Roboto", sans-serif;
}
input.fill_inited::placeholder {
    font-family: "Roboto", sans-serif;
}
.mc4wp-form-fields label a {
    font-family: "Roboto", sans-serif;
}
.woocommerce ul.products li.product > .post_item.post_layout_thumbs {
    background: #F6F6F6;
    padding-bottom: 30px;
}
.woocommerce p.stars a, .star-rating span, .star-rating::before {
    color: #97AE37;
}
.sidebar_default[class*="scheme_"] .sidebar_inner {
    background: #ebefd8;
}
figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) {
    background: #ebefd8;
}
.author_info {
    display: none;
}
.post_item_single .post_tags_single {
    display: none;
}
.woocommerce table.shop_table th {
    background: #e8edd7 !important;
}
.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button.continue_shopping {
    background: #e8edd7;
}
.shop_table_checkout_review {
    background: #e9eed7;
}
.shop_table_checkout_review table tr.order-total *, .shop_table_checkout_review table tr.order-total span.amount {
    color: #333;
}
#payment .place-order, #payment .wc_payment_methods {
    background: #e9eed7;
}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
    background: #97ae37;
    border-radius: 15px;
}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) li a span {
    color: #fff !important;
}

@media only screen and (max-width: 1000px) and (min-width: 320px){
	section#banner-sec {
		background-position: center left;
		background-size: auto;
		padding-top: 70px;
		padding-bottom: 10px;
	}
	.menu_mobile .sc_layouts_logo img {
		max-height: 90px !important;
	}
	.menu_mobile .menu_mobile_inner {
		background: #525C1C !important;
	}
}
