/*
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: 'Open Sans';
    src: url('../fonts/OpenSans-Regular.eot');
    src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Regular.woff2') format('woff2'),
        url('../fonts/OpenSans-Regular.woff') format('woff'),
        url('../fonts/OpenSans-Regular.ttf') format('truetype'),
        url('../fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
h1, h2, h3, h4. h5, h6, p, body{font-family:"Open Sans", sans-serif;}

.mk-grid{
	width: initial;
}
/*.header-grid.mk-grid{
	position: initial;
}*/
.mk-slider-spinner-wrap{
	display: none !important;
}
.mk-responsive-wrap{
	overflow-y: scroll;
	position: absolute;
	/*min-height: 180px;*/
	height: initial;
}
.mk-responsive-nav li ul li .megamenu-title, .mk-responsive-nav li ul li a{
	font-size: 12px;
    line-height: 12px;
    margin: 0;
    padding: 12px 20px;
    text-align: left;
    text-transform: none;
    font-weight: 400;
}
.main-navigation-ul>li.menu-item>a.menu-item-link{
	padding-top: 0;
}

.mk-image.maxh_325 .mk-image-inner img{max-height:230px !important;height:230px !important; width:535px; }

@media handheld, only screen and (max-width: 1400px){
	.header-grid.mk-grid {
	    position: initial !important;
	}
}