/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/
.mk-svg {
    min-height: 120px;
}

.mk-page-section.show-overflow {
    overflow: visible !important;
}

.mk-responsive-nav .mk-nav-arrow {
    width: 100%;
    text-align: right;
    margin-right: 26px;
}

.widget-sub-navigation ul .cat-parent:before, .widget-sub-navigation ul .page_item_has_children:before, .widget-sub-navigation ul.menu>.menu-item-has-children:before, .widget_nav_menu ul .cat-parent:before, .widget_nav_menu ul .page_item_has_children:before, .widget_nav_menu ul.menu>.menu-item-has-children:before, .widget_product_categories ul .cat-parent:before, .widget_product_categories ul .page_item_has_children:before, .widget_product_categories ul.menu>.menu-item-has-children:before, .woocommerce-MyAccount-navigation ul .cat-parent:before, .woocommerce-MyAccount-navigation ul .page_item_has_children:before, .woocommerce-MyAccount-navigation ul.menu>.menu-item-has-children:before {
    width: 100%;
    text-align: right;
}

.white-text p, .white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6 {
	color: #fff !important;
}

@media all and (min-width: 1141px) {
    .main-navigation-ul > li.menu-item.cta-button > a.menu-item-link {
	    background-color: #53C3A3 !important;
	    border-radius: 55px !important;
	    color: #fff !important;
        height: 40px !important;
        line-height: 35px !important;
        margin-top: 22px;
        margin-left: 25px;
        padding-left: 25px !important;
        padding-right: 25px !important;
    }

    .cta-button a:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item.cta-button:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link {
        color: #fff !important;
        background-color: #1f3163 !important;       
    }

    .menu-hover-style-1 .main-navigation-ul > li.menu-item.cta-button:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-item.cta-button > a.menu-item-link {
        color: #fff !important;
        background-color: r#1f3163 !important;
    }

    .header-style-1.a-sticky .menu-hover-style-2 .main-navigation-ul > li.cta-button > a {
        height: 40px !important;
        line-height: 35px !important;
        margin-top: 8px;
    }
}