

.scheme_original.sc_infobox.sc_infobox_style_regular{
	margin-top:30px;
	padding-top: 30px;
	padding-right: 40px;
}

/*Chronik*/


h4.cq-timeline-title {
	font-size:20px!important;
}

.cq-timeline .cq-timeline-item .cq-timeline-contentcontainer .cq-timeline-content {
	color: #8b857d!important;
}

.cq-timeline .cq-timeline-row.cq-timeline-style-mediumgray .cq-timeline-contentcontainer .cq-timeline-content {
background-color: #dedede!important;
}

#image_timeline{
	padding-top:90px;
}

#image_timeline_custom{
	margin-top:48px !important;
}

div.sc_section_inner div.sc_section_overlay div.sc_section_content.padding_on{
	margin-top:90px!important;
	margin-bottom:60px!important;
}


.cq-infobox {
	background-color:transparent 
	!important;
	color: #8b857d !important;
}

.cq-infobox.gray {
	border: 5px solid #fff !important;
}

.cq-infobox.gray .cq-titlecontainer {
	background-color:#514f4f !important;
}

.cq-infobox.gray .cq-titlebar {
	background-color:#514f4f 
	!important;
	color:#fff !important;
}

/*Chronik Mobil*/

.dragtimeline_mobile p{
	text-align:center;
}

.dragtimeline_mobile h2 {
	color:#514f4f;
}


/*Top Bar über Custom Widget area*/
div#header-widget-area {
    width: 100%;
    background-color: #514f4f;
    text-align: center;
	padding:10px 0;
}

@media  (max-width: 1024px) {
	div#header-widget-area {
		display:none;
	}
}

div.widget_text{
	color:#fff!important;
	font-size:1.2em!important;
}

span.contactsonder {
	padding:3px 1em;
}

/*Top Bar Kontakt (Theme-integriert)*/
.top_panel_top {
	height: 3em;}

.top_panel_top_contact_area, .top_panel_top_open_hours {
	font-size:1.3em;
	margin-top:8px;
}

.top_panel_top_open_hours {
	float: right;
}

.top_panel_wrap li{
	font-size:1.2em;
}

.top_panel_wrap .logo_main {
    max-height: 108px;
    width: auto;
}

/*Responsive Menu*/

.scheme_original .header_mobile .side_wrap {
	background-color: #7b7b7a;
}

.scheme_original .header_mobile .panel_top {
	background-color:#fff;
}

.header_mobile .menu_main_nav_area {
	text-align:center;
}

/*Ende*/

.ueberunsintro p {
	font-size: 1.5em;	
}

/*Logo Sticky Header anpassen*/
.top_panel_wrap .logo_fixed {
    max-height: 80px!important;
	height: 100px!important;
}


.cq-carouselcontent{
	height:100px!important;
}


.vc_custom_1538939339676.year div.wpb_wrapper h3, .vc_custom_1538939850441.year div.wpb_wrapper h3, .vc_custom_1538940278649.year div.wpb_wrapper h3, .vc_custom_1538940629986.year div.wpb_wrapper h3,
.vc_custom_1538940797013.year div.wpb_wrapper h3,
.vc_custom_1538940872381.year div.wpb_wrapper h3
 {
	margin-top:5px!important;
}

.ueberunsueberschrift{
	margin-bottom:5px!important;
}

.search_submit{
	display:none!important;
}

vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
    max-width:initial!important;
}

@media (max-width:767px){
.vc_custom_1538999088072 div.wpb_wrapper p, .vc_custom_1538999079517 div.wpb_wrapper p, .vc_custom_1538999062271 div.wpb_wrapper p,
.vc_custom_1538999079517 div.wpb_wrapper h5,
	.vc_custom_1538999088072 div.wpb_wrapper h5,
	.vc_custom_1538999062271 div.wpb_wrapper h5{
	text-align:center;
	
	}}

.sc_item_subtitle::before {
    content: url('https://www.palettex.at/wp/wp-content/uploads/2018/10/favicon40x40.png')!important;
    top: -0.75em!important;
	opacity: 1!important;
}

.scheme_original .sc_item_subtitle{
	color:#7b7b7a!important;
}

.scheme_original h3{
	color:#84bc3d!important;
}

.scheme_original h4, .scheme_original .menu_main_nav > a:hover, .scheme_original .menu_main_nav > li > a:hover, .scheme_original .menu_main_nav > li.sfHover > a, .scheme_original .menu_main_nav > li.current-menu-item > a, .scheme_original .menu_main_nav > li.current-menu-parent > a, .scheme_original .menu_main_nav > li.current-menu-ancestor > a{
	color:#514f4f!important;
}

/*Formular-Eingaben*/

.scheme_original input[type="text"], .scheme_original input[type="number"], .scheme_original input[type="email"], 
.scheme_original textarea, .scheme_original input[type="tel"]{background-color:#fff;}

/*Contact*/

.contactstyle h4 {
	text-transform:uppercase;
	margin-top:15px;
	margin-bottom:5px;
}

.mapdownload {color:#fff;}

.mapdownload h4 {color:#fff !important;}

@media (max-width:767px){
input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="password"], input[type="search"], select, textarea{
	width:100%!important;
	}
}