/*Start Header / Menu*/

.header_hor .l-header.shadow_thin .l-subheader.at_middle, .header_hor .l-header.shadow_thin .l-subheader.at_bottom, .header_hor .l-header.shadow_none.sticky .l-subheader.at_middle, .header_hor .l-header.shadow_none.sticky .l-subheader.at_bottom {

    box-shadow: 0px 10px 17px rgba(140,140,140,0.5);

}

/*header .w-btn-wrapper.ush_btn_2 {

	box-shadow: 0 3px 5px rgba(0,0,0,0.07 ), 0 3px 5px rgba(0,0,0,0.07);

  	transition: all 0.3s cubic-bezier(.25,.8,.25,1);



}

header .w-btn-wrapper.ush_btn_1 {

    box-shadow: 0 3px 5px rgba(0,0,0,0.07 ), 0 3px 5px rgba(0,0,0,0.07);

  	transition: all 0.3s cubic-bezier(.25,.8,.25,1);



}

header .w-btn-wrapper.ush_btn_2:hover {

	z-index: 100;

    box-shadow: 0 9px 16px rgba(0,0,0,0.07), 0 6px 6px rgba(0,0,0,0.07);

}

header .w-btn-wrapper.ush_btn_1:hover {

    z-index: 100;

    box-shadow: 0 9px 16px rgba(0,0,0,0.07), 0 6px 6px rgba(0,0,0,0.07);

}*/

/*Menu*/

.w-nav-anchor .level_1 {

    box-shadow: 0px 0px 5px rgb(204, 204, 204);

}

.w-nav.type_desktop .w-nav-list:not(.level_1) {

    box-shadow: 0px 2px 8px rgba(140,140,140,0.5);

}

.w-nav.type_desktop .w-nav-list.level_2 {

    padding-bottom: 25px !important;

}

.w-nav.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {

    margin: 0;

}

a.w-nav-anchor.level_2 {

    border-bottom: 1px solid #313131;

    padding-left: 0px !important;

}

a.w-nav-anchor.level_3 {

    border-bottom: 1px solid #E4E4E4;

    font-size: 14px !important;

    padding-left: 0px !important;

}

ul.w-nav-list.level_4 {

    margin-left: 0;

    /*margin-top: -1px;*/

}

.w-nav-title i {

    width: 10px;

    margin-left: 2px;

}

/*Start Slider*/

.tp-mask-wrap > div.tp-caption{

	font-family: Bitter !important;

}

.g-cols.type_default > .swa_socialwall_top > .vc_column-inner {

	    margin-left: 6px;

	    margin-right: 25px;

}



/*End Slider*/



.l-titlebar h1 {

    margin: 20px 0px;

    font-weight: 700;

}



main.l-content{

	margin-bottom: 35px;

}

.ncs_teaser_block{

	padding: 18px;

}



/*Start Sidebar*/

/*aside.l-sidebar.at_right{

	display: none;

}

*/

/*End Sidebar*/



/*Start beiträge*/

div.w-author{

	display: none;

}

div.w-blog-post-meta{

	display: none;

}



/*End beiträge*/



/*Start Content*/



.l-content ul li {
	color:#313131;
  list-style-type: none !important;

}



.l-content ul li:before {
  content: '\25A0' !important;
  color: #e41b13;
  padding-right: 0.5em;
}





/*Visual composer alle 1/3 Bereiche */

.vc_col-sm-4 {

	/*background-color: #000000;*/

}



.first_content_element > .l-section-h{

	padding-top: 0px;

	padding-bottom: 30px;

}



/*Start PDF Downloads*/

.pdfDownload {

	color: #E30613;

	font-weight: bold;

	font-family: "Bitter", serif;

	font-size: 13px;

}

.titleInfobox {

	margin-bottom: -15px !important;

	font-size: 20px;

	font-weight: bold;

	font-family: "Bitter", serif;

	color: #E30613;

}



/*.wpb_text_column{

	padding-left: 23px;

}
*/


.infoBox {

	margin-left: 25px;

}



.box-pdf > .wpb_wrapper > p {

	margin-bottom: 0px;

}

/*End PDF Downloads*/





/*Start Formular*/

.wpcf7-form label input{

	/* margin-top: -40px !important; */

	border: none;

	border-radius: 0;

	border-bottom: 1px solid #313131;

	box-shadow: none;

	background: transparent;

	font-size: 16px;

	width: 100%;

	height: 40px;

	transition: all 0.2s ease;

}

.wpcf7-form label input:focus{

	/* margin-top: 0px !important; */

	border: none;

	border-radius: 0;

	box-shadow: none;

	background: transparent;

	width: 100%;

	height: 40px;

	border-bottom: 2px solid #E30613;

	outline: none;

	transition: all 0.2s ease;

}

.wpcf7-form label select{

	/* margin-top: -40px !important; */

	border: none;

	border-radius: 0;

	border-bottom: 1px solid #313131;

	box-shadow: none;

	background: transparent;

	font-size: 16px;

	width: 100%;

	height: 45px;

	transition: all 0.2s ease;

}

.wpcf7-form label select:focus{

	/* margin-top: 0px !important; */

	border: none;

	border-radius: 0;

	box-shadow: none;

	background: transparent;

	width: 100%;

	height: 45px;

	border-bottom: 2px solid #E30613;

	outline: none;

	transition: all 0.2s ease;

}

.wpcf7-form input{

	/*margin-top: 40px !important;
	margin-bottom: 40px !important;*/
	border: none;
	border-radius: 0;
	box-shadow: none;
	background: transparent;
	font-size: 16px;
	width: 100%;
	/*height: 45px;*/
	border-bottom: 1px solid #313131;
	outline: none;
	transition: all 0.2s ease;

}

.wpcf7-form input:focus{

  /*margin-top: 40px !important;
	margin-bottom: 40px !important;*/

	border: none;

	border-radius: 0;

	box-shadow: none;

	background: transparent;

	width: 100%;

	/*height: 45px;*/

	border-bottom: 2px solid #E30613;

	outline: none;

	transition: all 0.2s ease;

}

.wpcf7-form label input.gotcontent{

	margin-top: 0px !important;

}

.wpcf7-form label textarea.gotcontent{

	margin-top: 0px !important;

}

.wpcf7-form label select.gotcontent{

	margin-top: 0px !important;

}

.wpcf7-form label textarea{

	/* margin-top: -40px !important; */

	border: none;

	border-radius: 0;

	border-bottom: 1px solid #313131;

	box-shadow: none;

	background: transparent;

	font-size: 16px;

	resize: none;

	width: 100%;

	/* height: 45px; */

	transition: all 0.2s ease;

}

.wpcf7-form label textarea:focus{

	/* margin-top: 0px !important; */

	border: none;

	border-radius: 0;

	box-shadow: none;

	background: transparent;

	width: 100%;

	/* height: 45px; */

	border-bottom: 2px solid #E30613;

	outline: none;

	transition: all 0.2s ease;

}

.wpcf7-form input:focus.wpcf7-submit {

	margin-top: 0px !important;

}

.wpcf7-form input.wpcf7-submit {

	margin-top: 0px !important;

}

.wpcf7-form label span span.wpcf7-not-valid-tip{

	/* margin-top: -88px; */

	/*margin-left: 60%;*/

	transition: all 0.2s ease;

}

.wpcf7-form label span span.wpcf7-not-valid-tip.focused{

	/* margin-top: -70px; */

	margin-left: 60%;

	transition: all 0.2s ease;

}

.wpcf7-form label.focused span span.wpcf7-not-valid-tip{

	margin-top: -110px;

	margin-left: 60%;

	transition: all 0.2s ease;

}



.wpcf7-form .mt_40{

	margin-top: 40px;

}

.wpcf7-form .mt_0{ /* On Input Focus*/

	margin-top: 0px;

}

.wpcf7-form p{

	/* height: 80px; */

	margin: 0 0 10px 0;

}

.wpcf7-form label{

	position: relative;

	/* top: 40px; */

	transition: all 0.2s ease;

}

.wpcf7-form label.focused{

	position: relative;

	font-size: 12px;

	top: 0px;

	transition: all 0.2s ease;

	color:#E30613;

}

.wpcf7-form span.wpcf7-list-item {

    display: table-row;

    vertical-align: middle;

}

.wpcf7-form span.wpcf7-list-item * {

    display: table-cell;

    vertical-align: middle;

}

span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after {

    margin-right: 10px;

}

input[type="radio"] {

    height: 1em !important;

    width: 1em !important;

}


input[type=submit], .wpcf7-form input.wpcf7-submit{

	position: relative;

  	display: inline-block;

  	padding: 12px 24px;

  	margin: .3em 0 1em 0;

  	width: 100%;

  	vertical-align: middle;

	color: #fff;

	font-size: 16px;

	line-height: 20px;

	-webkit-font-smoothing: antialiased;

	text-align: center;

	letter-spacing: 1px;

	border: 0;

	border-bottom:none;

	border-radius: 0;

	cursor: pointer;

	transition: all 0.2s ease;

	background-color: #e41b13 !important;

  	text-shadow: 1px 1px 0 rgba(39, 110, 204, .5);

  	box-shadow: 0 3px 5px rgba(0,0,0,0.09 ), 0 3px 5px rgba(0,0,0,0.09);

}

input[type=submit]:hover, .wpcf7-form input.wpcf7-submit:hover{

	background-color: #e41b13 !important;

	box-shadow: 0 14px 28px rgba(0,0,0,0.09), 0 10px 10px rgba(0,0,0,0.09);

}

div.wpcf7-validation-errors {

    border: 2px solid #e41b13;

}

span.wpcf7-not-valid-tip {

    color: #e41b13;

    font-size: 12px;

    display: block;

}

/*SSO other input fields and bullets*/

input:focus,textarea:focus,select:focus,.tp-bullets.custom .tp-bullet.selected {

	box-shadow:0 0 0 2px #e41b13 !important;

}

.no-touch .pagination .page-numbers::before {

	height: 100%;

}

.pagination .page-numbers.current {

	color:#313131 !important;

	background-color: transparent !important;

}

.pagination .page-numbers.current::before {

	background-color: transparent !important;

}

.pagination a.page-numbers {

	color:#fff;

}

.pagination .page-numbers {

	font-weight: bold;

	border-radius: 0;

	box-shadow: 0 3px 5px rgba(0,0,0,0.09 ), 0 3px 5px rgba(0,0,0,0.09);

}



.pagination .page-numbers:hover {

	box-shadow: 0 14px 28px rgba(0,0,0,0.09), 0 10px 10px rgba(0,0,0,0.09);

}



audio, video, iframe, object, embed {

    /*width: 100%;*/

    /*height: 500px;*/

}

.swa_table{

	overflow-x:auto;

}



/*End Formular*/

.swa_img_legend{

	color: #4f4f4f;

	font-size: 12px;

	line-height: 12px;

}



/*End Content*/







/*End Header / Menu*/



/*End only in desktop*/

.top_margin_25{

	margin-top: 15px;

}

.element_witout_margin > .vc_column-inner > .wpb_wrapper > div {

    margin: 0px;

}





/*Start Blockboxen Home*/

.ncs-vc-blockbox-bg{

	box-shadow: 0 3px 5px rgba(0,0,0,0.09 ), 0 3px 5px rgba(0,0,0,0.09);

  	transition: all 0.3s cubic-bezier(.25,.8,.25,1);



	/*box-shadow: 1px 1px 3px #888888;*/

	/*max-width: 274px;*/ /*Muss Testen ob Bilder ohne Hintergrund vor die Hintergrund farbe geschoben werden*/

	background-size: 100%;

	position: relative;

	overflow: hidden;

	margin-top:24px;

	cursor: pointer;

}

.vc_column-inner .ncs_columns_2:last-child {

	margin-bottom: 0;

}

/*.vc_column-inner .ncs-vc-blockbox-wrap:last-child .ncs-vc-blockbox-bg {*/

	/*margin-bottom:0;*/

/*}*/

.vc_column-inner .ncs_columns_4 .vc_column-inner .ncs_columns_3, .vc_column-inner .ncs_columns_2  {

	margin:0 -12px 0 -24px;

}

.ncs-vc-blockbox-bg:hover{

	box-shadow: 0 14px 28px rgba(0,0,0,0.09), 0 10px 10px rgba(0,0,0,0.09);

	/*box-shadow: 0px 10px 10px #888888;*/

	/*margin-top: -2px;

	margin-left: -2px;

	margin-bottom: 2px; */

}

.ncs-vc-blockbox-bg td{

	border: none;

}

div  a.ncs-vc-blockbox-link{

	height: 100%;

	width: 100%;

}

.ncs-vc-blockbox-title {font-size:24px;}

/*End Blockboxen Home*/





/*Start footer



.swa_footer_kontakt{

	float:left;

	margin-left:50px;

}

.swa_footer_socialmedia{

	float:left;

}

.swa_footer_adress{

	float:left;

}

.swa_footer_telephon{

	float:left;

	margin-left:25px;

}

.swa_footer_open{

	float:left;

	margin-left:25px;

}*/



.footer-topline{

	border-top: 1px solid #818181;

	padding-top: 15px;

}





.l-footer.layout_modern .l-subfooter.at_top {

    padding-top: 2rem;

    padding-bottom: 2rem;

}

.b_footer_left{

	float:left;

	font-size:14px !important;

}

.b_footer_right{

	float:right;

	font-size:14px !important;

}

hr {

    width: 100%;

    background: #ffffff;

}



.tp-bgimg {

	position: relative;

}

.tp-bgimg::before {

    content: '';

	position: absolute;

	top: 0;

	right: 0;

	bottom: 0;

	left: 0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+60,000000+100&0+0,0+60,0.5+100 */

background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 60%, rgba(0,0,0,0.85) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.85) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */



}



.w-search.layout_fullscreen input {

	border-bottom:1px solid #E30613 !important;

	left: 30%;

	width: 40%;

	text-align: left;

}



.vc_col-sm-4.wpb_column.vc_column_container > .vc_column-inner > .wpb_wrapper > div {

	margin-bottom: 32px;

}



@media (max-width: 600px) {

  .w-search.layout_fullscreen input {

  	left: 20%;

  	width: 60%;

  }

}



.w-search.layout_fullscreen input



/*End footer*/

@media (max-width: 900px) {

	.m_last_nav_element > a.w-nav-anchor.level_2 {

    	border-bottom: none;

	}

	.w-nav.type_mobile .w-nav-item:not(.btn) .w-nav-anchor.level_1 {

    	padding: 10px;

    	box-shadow: none;

	}

	.w-nav.type_mobile .w-nav-anchor:not(.level_1) {

    	line-height: 26px;

    	padding: 10px 0 10px 20px;

    	box-shadow: none;

	}

}

@media (max-width: 767px) {

	.g-cols.type_default > .swa_socialwall_top > .vc_column-inner {

	    margin-left: 25px;

	    margin-right: 25px;

	}

	.ncs_Iframe_1of3 .wpb_wrapper {

	    margin-right: auto;

		margin-left: auto;

		width: 274px;

	}

	.ncs-vc-blockbox-bg{

		margin-right: auto;

		margin-left: auto;

	}

	.b_footer_right{

		float:none;

	}

	.b_footer_left{

		float:none;

	}

	/*Menü Dropdown*/

	a.w-nav-anchor.level_1 > span.w-nav-arrow {

    	/*padding-left: 100%;*/

	}

	.opened > a.w-nav-anchor.level_1 > span.w-nav-arrow {

    	/*padding-left: 0;*/

    	/*padding-right: 100%;*/

	}

	a.w-nav-anchor.level_1 > span.w-nav-arrow::before {

    	/*content:'\2009'!important;*/

    	/*margin-left:-46px;*/

	}

	.opened > a.w-nav-anchor.level_1 > span.w-nav-arrow::before {

    	/*margin-right:-46px;*/

    	/*margin-left:0px;*/

	}



	.no-link-menu > a.w-nav-anchor.level_2 > span.w-nav-arrow {

    	padding-left: 100%;

	}

	.no-link-menu.opened > a.w-nav-anchor.level_2 > span.w-nav-arrow {

    	padding-left: 0;

    	padding-right: 100%;

	}

	.no-link-menu > a.w-nav-anchor.level_2 > span.w-nav-arrow::before {

    	/*content:'\2009'!important;*/

    	margin-left:-46px;

	}

	.no-link-menu.opened > a.w-nav-anchor.level_2 > span.w-nav-arrow::before {

    	margin-right:-46px;

    	margin-left:0px;

	}

}

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

/*

	.ncs_blockboxes_inner_left, .ncs_blockboxes_left {

		float: right !important;

		width: 274px !important;

		margin-right: 50px !important;

	}

 	.ncs_blockboxes_inner_right, .ncs_blockboxes_right {

		float: left !important;

		width: 274px !important;

	}

	.ncs_blockboxes_klein_right > div .ncs-vc-blockbox-bg {

	    width: 125px;

	}

	.ncs_blockboxes_klein_left  > div .ncs-vc-blockbox-bg {

	    width: 125px;

	}

	.ncs_blockboxes_klein_right {

	    max-width: 125px !important;

		float: left !important;

	}

	.ncs_blockboxes_klein_left {

	    max-width: 125px !important;

		float: right !important;

	}

	.ncs-vc-blockbox-bg{

		width: 274px;

	}

*/

}

@media (max-width: 767px){

	.vc_column-inner .ncs_columns_4 .vc_column-inner .ncs_columns_3, .vc_column-inner .ncs_columns_2  {

		margin:0 -25px;/*default for g-cols*/

	}



	/*.ncs_blockboxes_klein_right > div .ncs-vc-blockbox-bg {*/

	    /*width: 100%;*/

	/*}*/

	/*.ncs_blockboxes_klein_left  > div .ncs-vc-blockbox-bg {*/

	    /*width: 100%;*/

	/*}*/

	.vc_column-inner .ncs_columns_2 .ncs-vc-blockbox-bg {

	    width: 100%;

	}

	.vc_column-inner .ncs_columns_2 > *:nth-child(1) {

	/*.ncs_blockboxes_klein_right {*/

	    max-width: 47.5% !important;

		float: left !important;

		margin:0 !important;

	}

	.vc_column-inner .ncs_columns_2 > *:nth-child(2) {

	/*.ncs_blockboxes_klein_left {*/

	    max-width: 47.5% !important;

		float: left !important;

		margin:0 0 0 5% !important;

	}

	.vc_column-inner .ncs_columns_2 > *:nth-child(1) > .vc_column-inner { /*not nested by g-cols on this level*/

    	padding-left: 25px !important;

    	padding-right: 0px !important;

	}

	.vc_column-inner .ncs_columns_2 > *:nth-child(2) > .vc_column-inner { /*not nested by g-cols on this level*/

    	padding-left: 0px !important;

    	padding-right: 25px !important;

	}

/*

	.ncs_blockboxes_klein_left .vc_column-inner {

    	padding-left: 0px !important;

    	padding-right: 25px !important;

	}

	.ncs_blockboxes_klein_right .vc_column-inner {

    	padding-left: 25px !important;

    	padding-right: 0px !important;

	}

*/

	.ncs-vc-blockbox-bg{

	background-position: top center !important;

	background-size: contain;

	}

	.swa_omega_iframe{

		display:none;

	}

		.swa_footer_adress{

		float:none;

	}

	.swa_footer_telephon{

		float:none;

		margin-left:0px;

	}

	.swa_footer_open{

		float:none;

		margin-left:0px;

	}

	.footer-topline{

		border-top: none;

		padding-top: 0px;

	}

}

@media (max-width: 845px) {



	.swa_footer_kontakt{

		float:none;

		margin-left:0px;

	}

	.swa_footer_socialmedia{

		float:none;

	}



}



@media (min-width: 601px) and (max-width: 900px) {

	.ush_image_1 {

	    height: auto !important;

	}

	.ush_image_1  .for_default{

	    height: 50px;

	}

	a.w-nav-anchor.level_1 > span.w-nav-arrow {

    	padding-left: 100%;

	}

	.opened > a.w-nav-anchor.level_1 > span.w-nav-arrow {

    	padding-left: 0;

    	padding-right: 100%;

	}

	a.w-nav-anchor.level_1 > span.w-nav-arrow::before {

    	/*content:'\2009'!important;*/

    	margin-left:-46px;

	}

	.opened > a.w-nav-anchor.level_1 > span.w-nav-arrow::before {

    	margin-right:-46px;

    	margin-left:0px;

	}

	.no-link-menu > a.w-nav-anchor.level_2 > span.w-nav-arrow {

    	padding-left: 100%;

	}

	.no-link-menu.opened > a.w-nav-anchor.level_2 > span.w-nav-arrow {

    	padding-left: 0;

    	padding-right: 100%;

	}

	.no-link-menu > a.w-nav-anchor.level_2 > span.w-nav-arrow::before {

    	/*content:'\2009'!important;*/

    	margin-left:-46px;

	}

	.no-link-menu.opened > a.w-nav-anchor.level_2 > span.w-nav-arrow::before {

    	margin-right:-46px;

    	margin-left:0px;

	}

	.l-subheader-cell.at_left{

		width: 55%;

	}

	.l-subheader-cell.at_left .w-img.ush_image_2, .l-subheader-cell.at_left .w-img.ush_image_3, .l-subheader-cell.at_left .w-img.ush_image_4, .l-subheader-cell.at_left .w-img.ush_image_5 {

		width: 25%;

		margin-right:0 !important;

	}



	div.w-img.ush_image_4 > a.w-img-h > img{

		margin:0 auto;

	}

	div.w-img.ush_image_3 > a.w-img-h > img{

		margin:0 auto;

	}

	div.w-img.ush_image_2 > a.w-img-h > img{

		margin:0 auto;

	}

	div.w-img.ush_image_7 > a.w-img-h{

		float: right;

	}

}

@media (max-width: 600px) {

	.ush_image_1 {

	    height: auto !important;

	}

	.ush_image_1  .for_default{

	    height: 40px;

	}

	.l-subheader-cell.at_left{

		width: 55%;

	}

	.l-subheader-cell.at_left .w-img.ush_image_2, .l-subheader-cell.at_left .w-img.ush_image_3, .l-subheader-cell.at_left .w-img.ush_image_4, .l-subheader-cell.at_left .w-img.ush_image_5 {

		width: 25%;

		margin-right:0 !important;

	}



	div.w-img.ush_image_4 > a.w-img-h > img{

		margin:0 auto;

	}

	div.w-img.ush_image_3 > a.w-img-h > img{

		margin:0 auto;

	}
	
		div.w-img.ush_image_2 > a.w-img-h > img{

		margin:0 auto;

	}

	div.w-img.ush_image_7 > a.w-img-h{

		float: right;

	}

}



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



	.header_hor .l-subheader, .l-titlebar, .l-canvas.sidebar_left .l-main, .l-canvas.sidebar_right .l-main, .l-canvas.sidebar_none .l-section, .l-subfooter, .l-section.width_full .vc_col-sm-12 .w-tabs-section-content {

    	padding-left: 3.16206vw;

    	padding-right: 3.16206vw;

 	}

	.g-cols.type_default > div > .vc_column-inner {

    	padding-left: 1.97628vw;

    	padding-right: 1.97628vw;

 	}



/* 	.wpb_text_column{

 		padding-left: 23px;

 	}*/



	.g-cols.type_default {

    	margin: 0 -1.97628vw; /*25*/

 	}

	.vc_column-inner .ncs_columns_4 .vc_column-inner .ncs_columns_3, .vc_column-inner .ncs_columns_2  {

		margin:0 -0.9486vw 0 -1.89723vw;/*12px/24px*/

	}



	.g-cols.wpb_row, .wpb_revslider_element.wpb_content_element, .wpb_widgetised_column.wpb_content_element {

		margin-bottom: 1.89723vw; /* 24px */

	 }

	 .ncs-vc-blockbox-title {

	 font-size: 2.3715vw !important; /* für font-size: 30px*/

	 }

	 .ncs_blockbox_klein .ncs-vc-blockbox-title {

	 font-size: 1.5810vw !important; /* für font-size: 20px*/

	 }

	.ncs-vc-blockbox-bg {margin-bottom: 1.89723vw;}/*24px*/



	.ncs_blockbox_voll {height: 35.0988vw !important;}/*444*/

	.ncs_blockbox_gross {height: 22.7668vw !important;}/*288*/

	.ncs_blockbox_mittel {height: 10.4348vw !important;}/*132*/

	.ncs_blockbox_klein {height: 6.3241vw !important;}/*80*/

	.ncs_blockbox_halb {height: 16.6008vw !important;}/*80*/

	.ncs_blockbox_viertel {height: 7.3518vw !important;}/*80*/

	/*.g-cols.type_default > .swa_socialwall_top > .vc_column-inner {

	    padding-left: 0.474308vw;

	}*/

	.g-cols.type_default > .ncs_Iframe_1of3 > .vc_column-inner {padding-left: 0.4743vw;}



	.ncs_columns_2 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-right: 0.9486vw;}

	.ncs_columns_2 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 0.9486vw;}



	.ncs_columns_3 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-right: 0.6324vw;}

	.ncs_columns_3 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 1.2648vw;padding-right: 1.2648vw;}

	.ncs_columns_3 .g-cols.type_default > *:nth-child(3) > .vc_column-inner {padding-left: 0.6324vw;}



	.ncs_columns_4 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-right: 0.4743vw;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 1.4229vw;padding-right: 0.9486vw;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(3) > .vc_column-inner {padding-left: 0.9486vw;padding-right: 1.4229vw;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(4) > .vc_column-inner {padding-left: 0.4743vw;}



}



@media (min-width: 1265px) {

	/* Start only in desktop*/

	.g-cols.type_default > .ncs_Iframe_1of3 > .vc_column-inner {padding-left: 6px;}



	.ncs_columns_2 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-left: 12px;}

	.ncs_columns_2 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 12px;}



	.ncs_columns_3 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-right: 8px;}

	.ncs_columns_3 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 16px;padding-right: 16px;}

	.ncs_columns_3 .g-cols.type_default > *:nth-child(3) > .vc_column-inner {padding-left: 8px;}



	.ncs_columns_4 .g-cols.type_default > *:nth-child(1) > .vc_column-inner {padding-right: 18px;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(2) > .vc_column-inner {padding-left: 6px;padding-right: 12px;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(3) > .vc_column-inner {padding-left: 12px;padding-right: 6px;}

	.ncs_columns_4 .g-cols.type_default > *:nth-child(4) > .vc_column-inner {padding-left: 18px;}

}



/*Start */

/*End */
