/*
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;
}
*/

.body {
	letter-spacing:2px;
}

.page-title, .page-subtitle {
	text-align:center;
	display:block !important;
	text-shadow: 1px 1px #000;
}

.mk-header {
	background-color:rgba(0,0,0,0.8) !important;
}

#mk-page-introduce {
	background-color:#cda666 !important;
}	

.mk-footer-copyright, .master-holder strong, .mk-footer-copyright a, .widget_contact_info ul li svg, .widgettitle, .mk-blog-classic-item .mk-blog-meta-wrapper a, .mk-blog-modern-item .mk-blog-meta-wrapper a, .widget_posts_lists ul li .post-list-title, .mk-quick-contact-title, #mk-footer .widget:not(.widget_social_networks) a {
	color:#cda666 !important;
}

#mk-footer-navigation#mk-footer-navigation ul li a {
	font-size:14px;
	letter-spacing:2px;
}

.wpcf7-form input[type=submit].wpcf7-form-control {
	background: #000000 !important;
}

.wpcf7 {
	background: #cda666 !important;
}

.vc_progress_bar .vc_single_bar .vc_label {
	font-size: 16px !important;
	text-align: center;
}

.captcha-change-image, .mk-quick-contact-wrapper .mk-quick-contact-title {
	font-size: 16px !important;
	letter-spacing:2px;	
}

.mk-quick-contact-wrapper .mk-contact-form .text-input, .mk-quick-contact-wrapper .mk-contact-form .textarea {
	font-weight:bold;
	letter-spacing:1px;	
}

@media only screen and (max-width: 1024px) {
#mk-footer-navigation, .mk-quick-contact-wrapper p {
	display: none;
}
	
.desktop {
	display:none;	
}	
.mobile {
	display:absolute;	
}
}

@media only screen and (min-width: 1025px) {
	
.mk-imagebox-item .item-title h5 {
font-size: 16px !important;		
}

.mobile {
	display:none;	
}
.desktop {
    display: absolute;		
}	
}

#rev_slider_2_1 {
margin-top:-20px !important;
margin-bottom:-20px !important;
}

.mk-flipbox-front {
top:auto !important;
}

.mk-flipbox-front, .mk-flipbox-back {
opacity:0.9;
border:3px solid #cda666;
}

.mk-button--size-small {
font-size:14px !important;
}

.vc_custom_heading a, .vc_custom_heading a:focus, .vc_custom_heading a:hover, .vc_custom_heading a:visited {
color: #cda666 !important}

.master-holder h3 {color:#cda666 !important;}

.wpb_gallery .wpb_flexslider .flex-control-nav {
display:none !important;
}

.main-navigation-ul > li.menu-item > a.menu-item-link img {
width:25px !important;
height:20px !important;
margin-bottom:-4px !important;
}

#mk-footer-navigation img {
width:25px !important;
height:20px !important;
margin-bottom:4px !important;
}

@media handheld, only screen and (max-width: 768px) {
.mk-header-toolbar {
display: block!important;
}
.mk-toolbar-resposnive-icon {
display:none;
}
}

.main-navigation-ul a.menu-item-link, .main-navigation-ul span {
display:inline;}


