/*
Theme Name:     Figeehal - Jupiter Artbees
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Codeslice Creative Company
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/


/** Figeehal MAPSVG **/
.modal-backdrop.fade.show {
	display: none !important;
}
#mapModal .modal-dialog {
	top: 80px;
}
#mapModal table th {
	text-align: left;
}
/** End Figeehal MAPSVG **/

.fancybox-close {

    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
}

.fit-logo-img a img {
    max-height: 176%;
}

.header-logo img {
    top: 130% !important;
}

.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder, .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder {
	top: 0px;
}

.hb-custom-header #mk-page-introduce, .mk-header {
	background-color: #ffffff; 
}

.mk-header {
	border-bottom: 0px solid #FFFFFF;
}

#theme-page .theme-page-wrapper .theme-content {
	padding-top:0 !important;
}

.aanbod-knop {
	margin-left: 27%;
}

.figee-aanbod-knop {
	margin-left: 0%;
}

#menu-dark-menu.main-navigation-ul > li.menu-item > a.menu-item-link {
	color: #FFF !important;
}

#menu-dark-menu.main-navigation-ul > li.menu-item > a.menu-item-link:active {
	color: #FFF !important;
}

#menu-dark-menu.main-navigation-ul > li.menu-item > a.menu-item-link::after {
	background: white;
}

.header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link:active {
	text-decoration: double underline !important;
	color: #FFF;
}

.header-logo img.mk-sticky-logo {
    top: 48% !important;
}

.vc_separator .vc_sep_holder .vc_sep_line {
	width: 100%
}

.vc_separator.vc_sep_double .vc_sep_line {
	height: 12px;
}

.mk-button--dimension-outline.skin-dark, .mk-button--dimension-savvy.skin-dark {
	border-left: none;
    border-right: none;
}

.mk-button--dimension-outline.skin-light, .mk-button--dimension-savvy.skin-light {
	border-left: none;
    border-right: none;
}

.titel-home h1 {
    margin-left: 23%;
    width: 62%;
}

.titel-wit h1 {
	font-size: 55px;
	color: #FFFFFF !important;
	font-weight: 400;
}

.titel-wit h2 {
	font-size: 40px;
	color: #FFFFFF !important;
	font-weight: 400;
}

.sectie-titel h1 {
	font-size: 40px;
	font-weight: 400;
}

.text-grijs {
	color: #DDDDDD !important;
}

.text-zwart p {
	color: #000 !important;
}

.text-wit p {
	color: #FFF !important;
}

.text-quote p {
	font-size: 22px !important;
	line-height: 1.26em;
	padding-left: 0px;
}

.titel-quote h1 {
	font-size: 34px;
	font-weight: 400;
}

.footer1 {
	text-decoration: double underline;
}

.link-footer {
	color: white !important;
    font-size: 14px;
    font-family: "Fira Sans";
}

#mk-footer [class*='mk-col-'] {
	text-align: center;
}

.mapsvg-wrap .mapsvg {
	background: white !important;
}

.map-alert p {
	font-size: 10px;
	font-weight: 500;
}

.sectie-pagina-figeehal {
	padding: 10px 132px 10px 0px !important;
}

/*.sectie2-pagina-figeehal {
	padding: 10px 132px 10px 179px !important;
}*/

.large-screen-space {
	display: none;
}

@media screen and (max-width: 767px) {

	/** Figeehal MAPSVG **/
	#mapModal .popup-h4 {
		margin-top: 9px;
	}
	/** End Figeehal MAPSVG **/
}

@media screen 
	and (min-device-width: 360px) 
	and (max-device-width: 667px) {

	.header-logo img {
    top: 47% !important;
	}

	.aanbod-knop {
    margin-left: 0%;
	}

	.titel-home h1 {
    margin-left: 4% !important; 
    width: 100%;
	}

	.text-quote p {
	padding-left: 0px;
	}

	.remove-emptyspace {
		display: none;
	}

	#mapModal .modal-dialog {
    top: 138px !important;
	}

	.modal-content {
		width: 100% !important;
	}
}


@media handheld, only screen and (max-width: 1140px) {
	.fit-logo-img a img {
    max-height: 45%;
	}

	.header-logo img {
    top: 48% !important;
	}

	.titel-home h1 {
    margin-left: -5%;
    width: 89%;
    margin-top: -46px;
	}
}

@media only screen 
  and (min-device-width: 1140px) 
  and (max-device-width: 1199px) {
  	  
	.mk-desktop-logo.dark-logo {
	margin-left: -138px !important;
	} 

  }

@media screen 
  and (min-device-width: 1201px) 
  and (max-device-width: 1500px) {

	.mk-desktop-logo.dark-logo {
	margin-left: 27px !important;
	}  

	.titel-home h1 {
    margin-left: 35%;
	}

}

/*@media screen 
  and (min-device-width: 1501px) 
  and (max-device-width: 1749px) {
	.fit-logo-img a img {
    margin-left: -136px;
	}

	.mk-desktop-logo.dark-logo {
	margin-left: -138px !important;
	} 

	.titel-home h1 {
    margin-left: 149px;
	}
}*/


/*@media screen 
  and (min-device-width: 1750px) 
  and (max-device-width: 1799px) {
	.fit-logo-img a img {
    margin-left: -136px;
	}

	.titel-home h1 {
    margin-left: 200px;
	}
}*/

@media screen and (min-width: 1501px)
	 {
	  
	.fit-logo-img a img {
    margin-left: -121px;
	}
	  
	.header-logo img {
	margin-left: -115px;
	}
	  
	.mk-desktop-logo.dark-logo {
	margin-left: -110px !important;
	}  
}

@media screen and (min-width: 1600px) {
	.titel-home h1 {
    margin-left: 165px;
	}
}

@media screen and (min-width: 1850px) { 
	.mk-desktop-logo.dark-logo {
	margin-left: -138px !important;
	}
}

@media screen and (min-width: 1910px) {
	.fit-logo-img a img {
    margin-left: -134px;
	}

	.titel-home h1 {
    margin-left: 255px;
	}

	.large-screen-space {
	display: inherit !important;	
	}

	.large-screen-remove-space {
	display: none !important;
	}
}

@media screen and (min-width: 2000px) {
	.mk-desktop-logo.dark-logo {
    margin-left: -250px !important;
	}
}
