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



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

body {
	background-color:#fff;
}

*/


.mk-employees.boxed .team-thumbnail {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -45px;
    left: 50%;
    margin-left: -50px;
    /* border: 2px solid #c6c6c6; */
    /* border-radius: 50%; */
    overflow: hidden;
}

#box-7 .item-holder {
    height: 500px!important;
}


/*-----------------*/
/*---- FONT -------*/
/*-----------------*/

@import url(http://db.onlinewebfonts.com/c/b0b6eb8ffec6fd135e633df33313c82d?family=FrutigerLTW01-55Roman);

html, body{
	font-family: 'FrutigerLTW01-55Roman' !important;
}

.a_font-weight-bold, .bold {
    /* font-weight: 700; */
}
/*-----------------*/
/*---- GLOBAL -------*/
/*-----------------*/

.wpb_content_element{
	margin-bottom: 0 !important;
}


/*-----------------------------*/
/*---- ANIMATED COLUMNS -------*/
/*-----------------------------*/

.anim-colonne{
	border-top: 0 !important;
}

.a_width-100-per{
	padding-top: 70px !important;
}

.team-thumbnail.a_position-relative.a_width-100-per.a_height-100-per.a_overflow-hidden.rounded-true{
        padding-top: 0px !important;
  
}

.animated-column-item{
	max-height: 260px !important;
}

.animated-column-title{
	margin-top: 0 !important;
	height: 24px !important;
	padding-top: 0 !important;
	font-weight: lighter !important;
}

#animated-columns-2 .animated-column-image-icon,
#animated-columns-12 .animated-column-image-icon,
#animated-columns-7 .animated-column-image-icon{
	padding-top: 50px !important;
}

.mk-animated-columns .s_desc{
	display: none;
}

.columns-no-padding{
	padding: 0 !important;
}

/*-----------------------------*/
/*---- ÜBER UNS -------*/
/*-----------------------------*/

@media only screen and (min-width: 770px) and (max-width: 1060px){
	.timeline .mk-custom-box,
	.box-holder,
	.mk-custom-box--overlay{
		min-height: 525px !important;
	}
}

/*-----------------------------*/
/*---- FOTOGALERIE -------*/
/*-----------------------------*/

.item-meta i{
	display: none !important;
}

.mk-photo-album .item-meta.bar:after{
	background-color: #28507e !important;
}

#photo-album-7 .item-meta .the-title {
    font-size: 16px!important;
}

/*-----------------------------*/
/*---- FORMS -------*/
/*-----------------------------*/

#trigger1,
#trigger2{
	font-size: 20px;
	text-transform: uppercase;
	color: #A9A9A9;
}

#trigger1:hover,
#trigger2:hover{
	cursor: pointer;
	color: #a2afd6 !important;
	text-decoration: underline;
}

.form-element-html .submit-button .text{
	color:#2F5A85 !important;
}

.form-element-html .submit-button .text:hover{
	color:white !important;
}

.button-file span{
	color:#2F5A85 !important;
}

.button-file span:hover{
	color:white !important;
}

/*-----------------------------*/
/*---- JOBS -------*/
/*-----------------------------*/

.mk-love-holder{
	display: none !important;
}

/*-----------------------------*/
/*---- FOOTER -------*/
/*-----------------------------*/


.mk-footer-copyright {
	width: 94%;
	text-align: center;
}

#mk-footer .widget{
	margin-bottom: 0 !important;
}

@media only screen and (max-width:765px) {
	#mk-footer .widget{
		margin-bottom: 40px !important;
		margin-top: 0px !important;
		text-align: center !important;
	}

	#mk-footer .widget i{
		display: none !important;
	}

	#mk-footer .widget img{
		margin-top: 40px !important;
	}
}