/*
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:        1.0
*/



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

body {
	background-color:#fff;
}

*/

.mk-blog-grid-item .the-excerpt {
    max-height: 156px !important;
}
.sub-menu{
	background-color:  white !important;
}
.sub-menu li.menu-item a.menu-item-link.js-smooth-scroll{
    color: #333 !important;
    font-weight: 500!important;
}
li.menu-item a:hover, li.menu-item:hover a{
	color: #709301 !important;
}
.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor a{
	color: #709301 !important;
	border-color: #709301 !important;
}
.main-navigation-ul ul.sub-menu li.menu-item:hover>a.menu-item-link, .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover>a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-item>a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent>a.menu-item-link{
	color: #709301 !important;
}
.main-navigation-ul ul.sub-menu li.menu-item:hover, .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover, .main-navigation-ul ul.sub-menu li.current-menu-item:hover, .main-navigation-ul ul.sub-menu li:hover{
	background: white !important;
}
.main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover{
	color: #709301 !important;
}
.menu-item ul{
	border: 2px solid #eee;
    border-radius: 5px;
    border-top: 1px;
}
.mk-responsive-nav>li>ul{
	border: 0 !important;
	display: block !important;
}
.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor a{
	border-color:#eee !important;
}
nav ul.main-navigation-ul.dropdownJavascript>li a{}

nav>ul.main-navigation-ul.dropdownJavascript>li:first-child a:after{
	content: "";
    margin-left:15px;
    display:inline-block;
    border: 7px solid transparent;
    border-top:8px solid gray;
    border-bottom:0 none;
}
nav>ul.main-navigation-ul.dropdownJavascript>li:first-child a {
    display:inline-block;
}
ul.sub-menu li a:after{
    margin-left:0px !important;
    border:0 !important;
}
.main-navigation-ul>li.no-mega-menu>ul.sub-menu:after, .main-navigation-ul>li.has-mega-menu>ul.sub-menu:after{
	background-color: #eee !important;
}

#subForm{
	padding: 20px  !important;
}
#subForm #header{
	margin-top:0 !important;
}