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

*/


@font-face {
    font-family: 'Matrix';
    src: url('fonts/Matrix.woff2') format('woff2'),
        url('fonts/Matrix.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


body {
	background-color:#fff;
	font-family: 'Matrix';
}

/* Content */

.master-holder p{
	font-family: 'Matrix';
}

.master-holder h1{
	font-family: 'Matrix';
}

.master-holder h2{
	font-family: 'Matrix';
}

.master-holder h3{
	font-family: 'Matrix';
}

/* Main Menu */

.trans-header .bg-true.dark-skin:not(.a-sticky) .main-navigation-ul > li.menu-item > a.menu-item-link{
	font-family: 'Matrix';
	font-size:18px;
	color:#fe3628!important;
}

.trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link{
	font-family: 'Matrix';
	font-size:18px;
	color:#E91C2B!important;
	font-weight:bold;
}

.trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-social.header-section a svg{
	fill: #006937!important;
}


.mk-css-icon-close div, .mk-css-icon-menu div {
    background-color: #EA1D2E;
}

/* Form */

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea{
	font-family: 'Matrix';
}

div.wpforms-container-full .wpforms-form button[type=submit]{
	font-family: 'Matrix';
	color:#fff;
	background:#FB2056;
	text-transform:uppercase;
	font-size:18px;
	border-radius: 25px;
    padding: 10px 20px;
	border:0;
}

div.wpforms-container-full .wpforms-form button[type=submit]:hover{
	background:#000;
	border:0;
}


/* Footer */

.widget_nav_menu li a .mk-svg-icon{
	display:none;
}

#mk-footer .widget-sub-navigation ul li, #mk-footer .widget_nav_menu ul li{
	display:inline-block;
	position:relative;
	top:35px;
	left:30px;
	z-index: 99999999;
}

#mk-footer .widget-sub-navigation ul li a, #mk-footer .widget_nav_menu ul li a{
	color:#E5CB7E!important;
	text-transform:uppercase;
	font-size:18px;
}

.widget_social_networks a.dark, .widget_social_networks a.dark:hover{
	color:#026435!important;
}

.widget_social_networks .align-right{
	position: relative;
    top: -45px;
}

/* Gallery */

.slick-slider {
    background: #fff!important;
}

#sp-wp-carousel-free-id-160.sp-wpcp-160 .slick-prev i, #sp-wp-carousel-free-id-160.sp-wpcp-160 .slick-next i{
	font-size:65px;
}

#sp-wp-carousel-free-id-165.sp-wpcp-165 .slick-prev i, #sp-wp-carousel-free-id-165.sp-wpcp-165 .slick-next i{
	font-size:65px;
}


/* Mobile Layout */

@media screen and (max-width: 1024px){
	.alignleft, img.alignleft{
		float:none;
		margin-right: 0;
    	margin-bottom: 0;
	}
	#mk-footer .widget{
		text-align:center;
	}
	
	#mk-footer .widget {
    	margin-bottom: 0px;
	}
	
	.widget_social_networks .align-right{
		text-align:center;
	}
	.widget_social_networks .align-right {
    	position: relative;
    	top: 0px;
	}
	
	#mk-footer .widget_nav_menu ul li {
		display: block;
		position: relative;
		top: 0;
		left: 0;
		z-index: 99999999;
	}
	#home-image{
		margin-top:90px;
	}
	
}






