/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}



body {
    background-image: url('images/blad-links.png'), url('images/blad-rechts.png') !important;
    background-position: top left, bottom right !important;
    background-size: initial !important;
}
*/

body:not(.home) div#theme-page {
    margin-top: 215px;
}

div.wpcf7-response-output {
    border: 0 !important;
}

.page-title {
    margin: 15px !important;
    line-height: 100% !important;
}

#mk-page-introduce {
    padding: 0 !important;
}


.main-navigation-ul > li.menu-item.current-menu-item > a.menu-item-link, .main-navigation-ul li.menu-item:hover > a.menu-item-link {
	background-image: url('images/menu-hover.png');
	background-color: transparent !important;
	background-repeat: no-repeat;
    background-size: 100% 35px;
    background-position: 0px 7px;	
}

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

#theme-page .theme-page-wrapper {
    margin: 20px 0px !important;
}

.mk-grid {
    max-width: 1120px !important;
}

#sub-footer {
    padding: 0 20px;
}

a.mk-button {
    border-style: dashed;
    border-width: 1px !important;
}

.home #mk-footer {
	padding-top: 0 !important;
}

.home div#theme-page {
    padding-top: 25px;
}

.flowplayer > a {
    margin-left: -400px !important;
}

@media all and (min-width: 1135px) {
    .home div.flowplayer {
        height: 414px;
    }

    div.tr-small-vid, div.tr-main-vid{
        height: 298px !important;
    }
}