/**
 * @file        /a_layout/css/layout_karriere.css
 * @copyright   Copyright (C) 2012 - 2022 codeDESIGN | Milos Mandic / All rights reserved.
 * @link        https://www.filterverlag.de
 * @author      codeDESIGN | Milos Mandic <milos.mandic@filterverlag.de>
 */

/* codeDESIGN - layout_karriere.css */
@charset "utf-8";


/* KARRIERE LANDINGPAGE */
body.com_content.view_article.itemid_549 div.page-article-content h1, 
body.com_content.view_article.itemid_549 div.page-article-content h1, 
body.com_content.view_article.itemid_1643 div.page-article-content h1 {
	color: var(--ci_color);
}
body.com_content.view_article.itemid_549 div.page-article-content h5, 
body.com_content.view_article.itemid_549 div.page-article-content h5, 
body.com_content.view_article.itemid_1643 div.page-article-content h5 {
	font: normal 20px/24px 'Myriad Pro Regular','Helvetica Neue',Helvetica,Arial,sans-serif;
	color: var(--ci_color_black);
	letter-spacing: 0px;
}



/* KARRIERE LANDINGPAGE TWO COLUMNS CONTENT */
body.com_content.view_article div.content_two_columns {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body.com_content.view_article div.content_two_columns [class^="col-"],
body.com_content.view_article div.content_two_columns [class*=" col-"] {
	padding-left: 0px;
	padding-right: 0px;
}
body.com_content.view_article div.content_two_columns div.col-md {
	width: 50%;
}
@media only screen and (max-width: 768px) {

	body.com_content.view_article div.content_two_columns div.col-md {
		width: 100%;
	}
	
}
body.com_content.view_article div.content_two_columns_left {
	padding: 0px 15px 0px 0px;
}
body.com_content.view_article div.content_two_columns_right {
	padding: 0px 0px 0px 15px;
}
@media only screen and (max-width: 768px) {

	body.com_content.view_article div.content_two_columns_left, 
	body.com_content.view_article div.content_two_columns_right {
		padding: 0px 0px 0px 0px;
	}
	
}



/* CAREER STATIC CONTACT BOX */
div.custom_code_career_contact_box [class^="col-"],
div.custom_code_career_contact_box [class*=" col-"] {
	padding-left: 0px;
	padding-right: 0px;
}
div.custom_code_career_contact_box {
	background: #F8F8F8;
	color: var(--ci_color_black);
	position: relative;
	margin: 60px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	transition: all 0.33s linear;
	-moz-transition: all 0.33s linear;
	-o-transition: all 0.33s linear;
	-webkit-transition: all 0.33s linear;	
}
div.career_content_category_listing_boxed_grid div.custom_code_career_contact_box {
	margin: 60px 0px 60px 0px;
}
div.custom_code_career_contact_box h3 i {
	color: var(--ci_color_accent_1);
	margin: 0px 6px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div.custom_code_career_contact_box_image {
	width: 90%;
	background: #ffffff;
}
div.custom_code_career_contact_box_content {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 20px;
}
div.custom_code_career_contact_box_content div.row {
	font-size: 15px;
}
@media only screen and (max-width: 768px) {

	div.custom_code_career_contact_box_image {
		width: 60%;
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
	}
	div.custom_code_career_contact_box_image img {
		margin: 0px 0px 30px 0px;
	}
	div.custom_code_career_contact_box_content {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
}
div.custom_code_career_contact_box_content a,
div.custom_code_career_contact_box_content a:link,
div.custom_code_career_contact_box_content a:visited {
	color: var(--ci_color_black);
	text-decoration: none !important;
	transition: all 0.33s linear;
	-moz-transition: all 0.33s linear;
	-o-transition: all 0.33s linear;
	-webkit-transition: all 0.33s linear;
}
div.custom_code_career_contact_box_content a:hover {
	color: var(--ci_color);
	text-decoration: none !important;
}
div.custom_code_career_contact_box_label {
	width: 150px;
}
div.custom_code_career_contact_box_label i {
	color: var(--ci_color_accent_1);
	margin: 0px 6px 0px 0px;
}





.n2-ss-slider .n2-ss-slide-background, 
.n2-ss-slider .n2-ss-slide-background * {
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 600px;
	text-align: left;
}