/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        5.7
*/



/******************* 
Donate Button Styling
*******************/

.main-navigation-ul > li.menu-item.donate-btn > a.menu-item-link{
  color: #ffffff;
  background-color: #a3238e;
display: flex;
height: 100%;
align-items: center;

}
.main-navigation-ul > li.menu-item.donate-btn > a.menu-item-link:hover{
background-color: #982184;
}

/******************* 
Centers all text on mobile, including footer and social links 
*******************/

@media only screen and (max-width: 767px) {
    p,h2,h3,h4,h5,h6 {
        text-align: center!important;
    }
    .mk-col-1-3 {
        text-align:center!important;
    }
    .widget_social_networks .align-left {
    text-align: center;
    }
}

/******************* 
Adds Margin Around Copyright in Sub-footer
*******************/

.mk-footer-copyright {
    margin-left: 2%;
    margin-right: 2%; 
}

/******************* 
Header Margin Around Logo and Menu
*******************/

.header-style-1.header-align-left .mk-header-nav-container {
    text-align: right;
    float: right;
    margin-right: 50px;
}

.header-style-1.header-align-left .header-logo a {
    margin-left: 50px;
    float: left;
}

/******************* 
"+" Styling in Footer Menu
*******************/

.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 {
    color: #ffffff;
}

/******************* 
Employee Title Styling (Orange Background)
*******************/

.emp-title a {
    color: #ffffff;
}

.emp-title a:hover {
    color: #ffffff;
}

/******************* 
Margin After Headings
*******************/

h2 {
    margin-bottom: 18px;
}

h3 {
    margin-bottom: 18px;
}

h4 {
    margin-bottom: 18px;

/******************* 
Contact Form "Submit" Button Styling
*******************/

body .gform_wrapper .gform_footer input[type=submit] {
    border-radius: 50px!important;
}

.gform_wrapper .button:hover {
    background-color: #982184!important;
}


/******************* 
Newsletter styling
*******************/

body, #gform_wrapper_3, .top_label, .gfield_label {
    display: none!important;
}
body #gform_wrapper_3 .gform_footer input[type=submit] {
width: 98%!important;
margin-top: -20px!important;
}
body #gform_wrapper_3 form li, .gform_wrapper li {
   padding-bottom: 0px!important;
}
body .gform_wrapper .top_label div.ginput_container {
    margin-top: -8px!important;
}