/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         mightyMINNOW
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/

/* Page content spacing */
.theme-content h2:not(:first-of-type),
.theme-content h3:not(:first-of-type) {
	margin-top: 2em;
}

.theme-content p a,
.theme-content ul a,
.theme-content ol a {
	text-decoration: underline;
}

.theme-content .mk-fancy-title p a {
	text-decoration: none;
}
/* make home page testimonial block look unique */
.home-hero .mk-svg-icon, .home-hero .flex-direction-nav{display:none;}
.home-hero .mk-testimonial.simple-style .mk-testimonial-content p, .home-hero .mk-testimonial-author, .home-hero .mk-testimonial-company{
	text-align: left;
}
.home-hero .mk-testimonial-author, .home-hero .mk-testimonial-company{
	display: block;
}
.home-hero .mk-testimonial-author{
	margin-top: 40px;
}
.home-hero .mk-testimonial-company, .home-hero .mk-testimonial-author{
	font-size: 16px !important;
	line-height: 1.3 !important;
}
.home-hero .mk-testimonial-company{
	margin-top: 0 !important;
}
.home-hero .mk-testimonial-author:before{
	content: "- " !important;
}
.home-hero .mk-testimonial .mk-testimonial-content, .home-hero .mk-testimonial.simple-style{
	padding: 0 !important;
}
.home-hero .mk-testimonial.simple-style{
	margin-top: 0;
}
.home-hero .mk-testimonial-quote{
	font-size: 24px !important;
	line-height: 1.375 !important;
}
.mk-responsive-nav li.current-menu-item>a{
	font-weight: bold;
}
.mk-search-trigger.add-header-height.mk-toggle-trigger{
	margin-right: 15px;
}
@media( max-width: 640px ) {
	.so-widget-sow-cta-default-e0a5430f3c13 .sow-cta-base .so-widget-sow-button{
		float: none !important;
	}
}

@media( max-width: 768px ) {
	div.mk-list-styles {
		margin-bottom: 0 !important;
	}
	.home-hero .mk-testimonial-quote{
		font-size: 19px !important;
	}
}
@media( max-width: 960px ) {
	.sow-cta-base .sow-cta-text{
		float: none !important;
	}
}
