/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme
Author:         Slampaq Solutions B.V.
Author URI:     https://www.slampaq.com
Template:       jupiter
Version:        1.0
Text Domain:    mk_framework
Domain Path:    /languages/
*/

/* --------- Lettertypes Icons --------- */
@font-face{
    font-family:'icomoon';
    src:url('fonts/icomoon/icomoon.eot');
    src:url('fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon/icomoon.woff') format('woff'), url('fonts/icomoon/icomoon.ttf') format('truetype'), url('fonts/icomoon/icomoon.svg#icomoon') format('svg');
}


@font-face {
    font-family: 'FontAwesome';
    src: url('fonts/fontawesome/fontawesome.eot?v=4.6.3');
    src: url('fonts/fontawesome/fontawesome.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fonts/fontawesome/fontawesome.woff?v=4.6.3') format('woff'), url('fonts/fontawesome/fontawesome.woff2?v=4.6.3') format('woff2'), url('fonts/fontawesome/fontawesome.ttf?v=4.6.3') format('truetype'), url('fonts/fontawesome/fontawesome.svg?v=4.6.3#fontawesomeregular') format('svg');
}

ul {
    margin-left: 1.1em;
}

.ubermenu-nav{
	background-color: #8fbf21 !important;
}

.mk-header-nav-container .ubermenu-nav{
    transform: skewX(-25deg);
}

.ubermenu-submenu-type-tab-content-panel .ubermenu-target {
	display: block !important;
}

.menu-item-dark{
	background-color: #232323 !important;
}

.mk-employee-item{
	padding: 0 !important;
}

.mk-employee-item .item-holder{
	position: relative;
}

.content-img-naam{
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 12px 25px;
}

.mk-employees.classic .mk-employeee-networks {
    top: 10%;
    width: 98%;
    text-align: right;
}

.team-member-desc{
	position: absolute;
    top: 35%;
    padding: 15px;
    left: 0;
	opacity: 0;
}

.team-member-desc p{
	color: white;
}

.mk-employee-item:hover .team-member-desc{
	opacity: 1;
	z-index: 999;
	-webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -ms-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
}

.mk-employees.classic .team-member-name {
    margin-bottom: 3px;
	text-transform: none;
	text-align: left;
    font-weight: 900;
	font-size: 21px;
    color: white;
}

.mk-employees.classic .team-member-position {
    font-size: 15px;
    font-style: normal;
    color: white;
    font-weight: 700;
    text-align: left;
}

.mk-employees.classic .mk-employeee-networks a {
	transform: skewX(-25deg);
	border-radius: 0;
}

.mk-employees.classic .mk-employeee-networks a svg {
    transform: skewX(25deg);
}

.home_nieuwste-kennisinzichten .mk-blog-grid-item .the-excerpt {
    min-height: 95px !important;
}

.team-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(180deg, rgb(255 255 255 / 0%) 0%, rgb(83 119 1) 200%);
}

.mk-employee-item .team-thumbnail {
    margin: 0 auto 0px;
}

.single-testimonial .mk-blog-hero.bold-style {
	height: 640px;
}

.mk-blog-hero.bold-style .the-title {
    line-height: 59px;
    font-weight: 900 !important;
    font-style: italic;
}

.mk-blog-hero.bold-style .content-holder img{
    margin-top: 30px;
    margin-bottom: 30px;
    border-radius: 50%;
    border: 4px solid #8fbf21;
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

.single-testimonial .businesscase-author strong{
	display: block;
}

.single-testimonial .ruimte-testimonial{
	margin-top: 25px;
    margin-bottom: 25px;
}

.ruimte-content-tekst{
	padding-right: 5% !important;
}

.single-testimonial .download-content{
	background-image: url(/wp-content/uploads/2020/10/home_downloadrapportage-background-min.jpg);
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.zwart-blok a:hover{
	color: white !important;
}

.zwart-blok p{
	color: white !important;
}

.zwart-blok h3{
	color: white !important;
}

.vervolg-sector{
	margin-top: -185px;
	background-color: white;
}

.content-contact{
	padding: 20px;
    background-color: #232323;
}

.padding-vervolg-rij{
	padding-right: 45px;
}

.mk-list-styles ul li {
    position: relative;
    margin: 0px 0 6px 0;
    padding: 0px 0 0 25px;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px!important;
}

.mk-list-styles ul {
    padding: 15px !important;
}

.ubermenu-content-block p{
	font-size: 15px !important;
}

html[lang=de-DE] .bel-mij-knop{
	display: none;
}

html[lang=de-DE] .single-testimonial .download-content, html[lang=de-DE] .single-testimonial .home_downloadrapportage {
	display: none !important;
}
