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



body #gallery-1 img{
	border: 0;
	padding-bottom: 5px;
}
.widgettitle{
	letter-spacing: 0.05em;
}
.mk-col-1-3 .widget_media_image, .mk-col-1-3 #text-2 .widgettitle{
	text-align: right;
}
#mk-footer .widget{
	margin-bottom: 20px;
}
.mk-toggle.simple-style .mk-toggle-title span{
	vertical-align: middle;
	font-size: 16px;
	letter-spacing: 0.03em;
}
.mk-faq-toggle .mk-toggle-title svg{
	fill: #fff !important;
}
body .slideNBL .mk-padding-wrapper {
	padding:0 ;
}

/* .green_background{
	background-color: #6faf69;
} */
/* tot aan */
@media (max-width: 480px){
	.mk-col-1-3 .widget_media_image, .mk-col-1-3 #text-2 .widgettitle{
		text-align: center;
	}
	#mk-footer .widget{
		text-align: center;
	}
	.widget_social_networks .align-left{
		text-align: center;
	}
	.mk-header{
		display: none;
	}
	.mk-image.align-left{
		text-align: center;
	}
}

/* vanaf */
@media (min-width: 481px){

}

/* tot aan */
@media (max-width: 768px){
	body #background-layer--2{
		background-size: contain;
	}
	#mk-footer [class*='mk-col-'] {
		padding: 0 3% 0 7%;
		float: left;
	}
	h3.mk-fancy-title p{
    font-size: 20px !important;
    line-height: 100% !important;
	}
	.mk-header{
		display: none;
	}
}

/* vanaf */
@media (min-width: 769px){
	
}

/* tot aan */
@media (max-width: 1120px){

}

/* vanaf */
@media (min-width: 1140px){

}
@media handheld, only screen and (max-width: 1140px){
  body .mk-header-bg {
    background-color: transparent !important;  /* background-color: rgba(0,0,0,0.4) !important; */
  }
}


@media (min-width: 1141px) and (max-width: 1231px){
  .mk-header {
    padding-bottom: 130px;
  }
}
@media handheld, only screen and (max-width: 1280px){
  body #fancy-title-22 {
    line-height: 26px;
  }
}

@media handheld, only screen and (max-width: 1024px) and (min-width: 768px){
  body #fancy-title-43,
  body #fancy-title-39,
  body #fancy-title-30,
  body #fancy-title-47,
  body #fancy-title-26 {
    line-height: 32px;
  }
}

@media (max-width: 1231px){
  header{
    background-color: #83D0F5;
  }
  .add-header-height, 
  .header-style-1 .mk-header-inner .mk-header-search, 
  .header-style-1 .menu-hover-style-1 .main-navigation-ul > li > a, 
  .header-style-1 .menu-hover-style-2 .main-navigation-ul > li > a, 
  .header-style-1 .menu-hover-style-4 .main-navigation-ul > li > a, 
  .header-style-1 .menu-hover-style-5 .main-navigation-ul > li, 
  .header-style-1 .menu-hover-style-3 .main-navigation-ul > li, 
  .header-style-1 .menu-hover-style-5 .main-navigation-ul > li{
    height: 100px;
    line-height: 100px;
  }
  .fit-logo-img a {
    display: inline-block;
    height: 70%;
    position: relative;
    margin-top: 30%;
  }
}