/* HINWEIS GOOGLE FONT

Binden Sie folgende Schriftart(en) ueber Themes > Seitenlayouts > Webfonts > Google-Webfonts ein:
Open+Sans


Weitere Informationen zu Google Fonts finden Sie hier: https://developers.google.com/fonts/faq
*/
h3 {    font-weight: 500;}

#bottom {
  display: none;
}
html, body {
  font-size: 18px;
}
.mainmenu ul li a {
  font-family: Open Sans;
  font-size: 18px;
}
.mainmenu ul li ul li a {
  font-size: 18px;
}
#top {
  font-size: 14px;
}
body .header.original .logo a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAScAAACjCAYAAADIDNg7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RTIwMkJGRDRGRjExMUU2OTJBQ0FEQTgyOTQ2MUIwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RTIwMkJGRTRGRjExMUU2OTJBQ0FEQTgyOTQ2MUIwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlFMjAyQkZCNEZGMTExRTY5MkFDQURBODI5NDYxQjA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlFMjAyQkZDNEZGMTExRTY5MkFDQURBODI5NDYxQjA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9Vyh/QAAFhRJREFUeNrsnT1s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);
}
body .header.cloned .logo a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAScAAACQCAYAAABK4q04AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRjRDRjIwMDRGRjIxMUU2OTJBQ0FEQTgyOTQ2MUIwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRjRDRjIwMTRGRjIxMUU2OTJBQ0FEQTgyOTQ2MUIwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGNENGMUZFNEZGMjExRTY5MkFDQURBODI5NDYxQjA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGNENGMUZGNEZGMjExRTY5MkFDQURBODI5NDYxQjA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vj9IdwAAEWBJREFUeNrsnT1s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);
}

.header {    background: rgb(237,237,237);}


#bottom {
	background-color: #ffffff;
}
#bottom .inside,
#bottom .inside a {
	color: #666666;
}
#bottom {
	border-top: 1px solid rgb(229,229,229);
}
.bg-accent {
	background-color: #335174;
}

p a {
	color: #335174;
}

.divider-v2 h1:after,
.divider-v2 h2:after,
.divider-v2 h3:after,
.divider-v2 h4:after,
.dividerv h5:after,
.divider-v2 h6:after,
h1.divider-v2:after,
h2.divider-v2:after,
h3.divider-v2:after,
h4.divider-v2:after,
h5.divider-v2:after,
h6.divider-v2:after {
	background: #335174;
}

hr.divider_3:before {
	background: #335174;
}

hr.divider_3:before {
	background: #335174;
}

.divider_4_first {
	border: 3px solid #335174;
}

.divider_4_second {
	background-color: #335174;
}

.divider_4::after, .divider_4::before {
	background-color: #335174;
}

.divider_5 i {
	color: #335174;
}

.mainmenu ul ul {
	border-top: 2px solid #335174;
}

.header .mainmenu ul li a.trail,
.header .mainmenu ul li a.active {
	color: #335174 !important;
}

#top-wrapper.fixed .mainmenu a.active, 
#top-wrapper.fixed .mainmenu a.trail {
	color: #335174;
}

.mainmenu ul ul li a:hover:not(.menuheader), 
.mainmenu ul ul li a.trail, 
.mainmenu ul ul li a.active {
	background: #335174!important;
}

body.header-dark .fixed .mainmenu ul li a.trail, 
body.header-dark .fixed .mainmenu ul li a.active {
	color: #335174;
}

.header-light #top-wrapper.fixed .mainmenu a.active,
.header-light #top-wrapper.fixed .mainmenu a.trail {
	color: #335174;
}

.subnav a {
	color: #335174;
}

#nav-open-btn:before {
	background: #335174;
}

.ce_table table th {
	background: #335174;
}

.ce_tabs .tabs.classic ul li.active, 
.ce_tabs .tabs.classic ul li:hover {
	border-color: #335174;
}

.ce_tabs .tabs.horizontal ul li:hover a,
.ce_tabs .tabs.horizontal ul li.active a {
	background: #335174;
}

.ce_teambox .image .overlay {
	background: #335174;
}

.ce_teambox .email a {
	color: #335174;
}

blockquote a {
	color: #335174;
}

.header .mod_search .search-content {
	background: #335174;
}

.ce_iconbox.version2 i {
	background: #335174;
}

.ce_iconbox .link {
	color: #335174;
}

.ce_testimonial a {
	color: #335174;
}

.ce_accordion .toggler:before {
  color:#335174;
}

.mod_calendar th.head {
  background:#335174;
  border-top:1px solid #335174;
  border-right:1px solid #335174;
  border-left:1px solid #335174;
}

.mod_calendar th.previous a,
.mod_calendar th.next a {
  background-color:#335174;
}

.pagination li span.current {
	background: #335174;
}

.pagination li a:hover {
	color: #335174;
}

.mod_faqpage h3:before {
	color: #335174;
}

.mod_search .submit {
	border: 1px solid #335174;
}

input:focus,
textarea:focus {
  border:1px solid #335174;
}

form fieldset legend {
  background-color:#335174;
}

input.submit[type="submit"] {
	background: #335174;
}

input.submit[type="submit"]:hover {
	background: #335174;
}

.ce_youtube_background.overlay .YTPOverlay {
	background-color: #335174;
}

.label-accent {
	background: #335174;
}

.ce_hyperlink a,
a.btn {
	background: #335174;
	border-color: #335174;
}

.ce_hyperlink a.link-white,
a.btn.link-white {
	color: #335174;
}

.ce_hyperlink a.link-white:hover,
a.btn.link-white:hover {
	background: #335174;
}

.ce_hyperlink a.outline,
a.btn.outline {
	color: #335174;
}

.newslist h2,
.newslist h2 a {
	color: #335174;
}

.newslist .news-left .news-date {
	background: #335174;
}

.newsteaser .date {
	background: #335174;
}

#portfolio_filter a.selected,
#portfolio_filter a:hover {
	background: #335174;
}

.ce_chartbar .chart_data {
	background: #335174;
}

.color-accent,
.color-accent p,
.color-accent i,
.color-accent h1,
.color-accent h2,
.color-accent h3,
.color-accent h4,
.color-accent h5,
.color-accent h6,
.color-accent a:not(.link-white) {
	color: #335174;
}

blockquote {
	border-color: #335174;
}

.ce_pricetable .pricetable.highlight .title {
	background: #335174;
}

.ce_imagebox_v2 .ce_url a {
	background: #335174;
}

.ce_gallery .content {
	background: #335174;
}

.ce_headertext h1:after, 
.ce_headertext h2:after, 
.ce_headertext h3:after, 
.ce_headertext h4:after, 
.ce_headertext h5:after, 
.ce_headertext h6:after {
	background: #335174;
}

.ce_countup i {
	color: #335174;
}

.newslist-v3 .date {
	background: #335174;
}

.ce_bgimage.offset.offset-bg-accent:before {
	background-color: #335174;
}

.ce_leadertext.version2 .divider-first {
	border: 3px solid #335174;
}

.ce_leadertext.version2 .divider-second {
	background-color: #335174;
}

.ce_leadertext.version2 .divider:after, 
.ce_leadertext.version2 .divider:before {
	background-color: #335174;
}

.ce_accordion .toggler i.fa {
	background: #335174;
}

.newsteaser_v3 .news-overlay i {
	background-color: #335174;
}

.newslist-v3 .subheadline {
	color: #335174;
}

.ce_teambox .function {
	color: #335174;
}

.ce_tabs .tabs.horizontal-clean ul li.active:after {
	border-color: #335174 transparent transparent transparent;
}

.subheadline-v2 {
	color: #335174;
}

.ce_timeline .timeline-item .timeline-item-title {
	background: #335174;
}

.ce_portfoliofilter.default a.selected, .ce_portfoliofilter.default a:hover {
	background: #335174;
}

.ce_tabs .tabs.horizontal-clean ul li.active a {
	color: #335174;
}

.ce_revolutionslider_hyperlink {
	background: #335174;
	border-color: #335174;
}

#top .mod_top_mail a:hover,
#top .mod_login_top:hover,
#top .mod_search:hover,
#top .mod_langswitcher span:hover  {
	background: #335174;
}

#top .mod_langswitcher ul li a:hover {
	color: #335174;
}

.ce_headline_extended.version2 .divider-first {
	border-color: #335174;
}

.ce_headline_extended.version2 .divider:after, 
.ce_headline_extended.version2 .divider:before,
.ce_headline_extended.version2 .divider-second {
	background-color: #335174;
}

.mod_portfoliolist .item figure {
	background-color: #335174;
}

.mod_portfoliolist .item a:hover {
	color: #335174;
}

#top .mod_top_mail a {
	color: #335174;	
}

#top .mod_top_phone span {
	color: #335174;	
}

form .input-group-addon {
	background: #335174;
	border-color: #335174;
}

body .picker--focused .picker__day--selected, 
body .picker__day--selected, 
body .picker__day--selected:hover,
body .picker--focused .picker__day--highlighted, 
body .picker__day--highlighted:hover, 
body .picker__day--infocus:hover, 
body .picker__day--outfocus:hover,
body .picker--focused .picker__list-item--highlighted, 
body .picker__list-item--highlighted:hover, 
body .picker__list-item:hover {
	background-color: #335174;
}

body .picker__list-item--highlighted, 
body .picker__list-item:hover {
	border-color: #335174;
}

.ce_video_background .video-overlay  {
	background-color: #335174;
}

.ce_text_imagebox.imagebox_version2 .inside,
.ce_text_imagebox.imagebox_version3 .inside {
	background-color: #335174;
}

#offcanvas-top {
	background: #335174;
}

.popup-banner {
	background: #335174;
}

#footer a:hover,
#bottom .inside a:hover {
	color: #335174;
}

.ce_bgimage_content_start.bg-accent .bg_overlay {
	background: #335174;
}

.newslist-timeline:before,
.newslist-timeline-both h4:before {
	border-color: #335174;
}

.ce_divider_extended.version4 span {
	background: #335174;
}

.ce_divider_extended.version5 {
	background: #335174;
}

#top a {
	color: #335174;
}

.ce_linkbox h4 {
	color: #335174;
}

.body_bottom .mod_search .search-content {
	background: #335174;
}

.mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top {
	background: #335174;
}

.mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range {
	background: #335174;
}

.mod_customcatalogreader.cc_immorealty .property-furnishing li i {
	color: #335174;
}

.mod_customcatalogreader.cc_immorealty .price {
	background: #335174;
}

.mod_customcataloglist .cc_immorealty_slider .category  {
	background: #335174;
}

.header .mainmenu ul li.highlight a span {
	background: #335174;
}

.mod_customcataloglist.cc_immorealty .customelements_notelist input {
	background-color: #335174;
}

.mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2 {
	color: #335174;
}

.mod_customcatalogfilter.cardealer_filter .filter_range .ui-slider-range {
	background-color: #335174;
}

.mod_customcatalogreader.cc_cardealer .single-price {
	color: #335174;
}

.mod_customcatalogreader.cc_cardealer .single-price strong {
	background-color: #335174;
}

.mod_customcataloglist.cc_cardealer .item-highlight-icon {
	background-color: #335174;
}

.mod_customcataloglist .cc_cardealer_slider .state {
	background-color: #335174;
}

.mod_customcataloglist .cc_cardealer_slider .price strong {
	color: #335174;
}

.ce_linkbox a i {
	background-color: #335174;
}

.mod_portfoliolist.portfolio-v2 .item a:hover {
	color: #335174;
}

.ce_fullscreen_gallery.version3 .bold {
	background-color: #335174;
}

form.style2 {
	background: #335174;
}

.ce_linkbox .ce_linkbox_banner {
	background-color: #335174; 
}

.custommenu li:hover {
	background-color: #335174;
}

.ce_featured_tab li .ce_headline .headline {
	color: #335174;
}

.ce_featured_tab li.active {
	background-color: #335174;
}

.ce_headerimage.version3 .ce_headline .headline {
	background: #335174;
}

.ce_headerimage.version3 .subline {
	background: #335174;
}

.mod_portfoliolist_v4 .item a:hover {
	background: #335174;
}

.mod_customcatalogteaser.cc_accommodations .entry:hover .item-content {
	background: #335174;
}

.ce_revolutionslider_hyperlink.light {
	color: #335174;
}

.ce_frame_start.style3 .ce_frame_start_inside {
	border-color: #335174;
}

.mod_portfoliolist_teaser_3 .info,
.mod_portfoliolist_teaser_3 .info a {
	color: #335174;
}

.newsteaser_v7:hover h5 {
	color: #335174;
}

.ce_divider_extended.version10 svg {
	fill: #335174;
}

.cd-horizontal-timeline .filling-line {
	background-color: #335174;
}

.cd-horizontal-timeline .events a.older-event::after {
	border-color: #335174;
}

.no-touch .cd-horizontal-timeline .events a:hover::after,
.cd-horizontal-timeline .events a.selected::after {
	background-color: #335174;
	border-color: #335174;
}

.mod_portfoliolist_v7 .comments {
	background-color: #335174;
}

.mod_portfoliolist_v7 .subline {
	background-color: #335174;
}

.mod_portfoliolist_v7 .item:hover .item-bottom a {
	color: #335174;
}

.cd-horizontal-timeline .ce_text em {
	color: #335174;
}

.mod_eventlist_v2 .title a {
	color: #335174;
}

.ce_imagemap .hotspot.small .circle {
	box-shadow: 0 0 0 2px #335174;
}

.ce_pricecard.style2.highlight .ce_pricecard_inside {
	background: #335174;
}

.mod_eventlist_v3 h4,
.mod_eventlist_v3 h4 a {
	color: #335174;
}

.mod_eventlist_v3 .meta-info i {
	color: #335174;
}

.cd-horizontal-timeline time:before,
.cd-horizontal-timeline .location:before {
	color: #335174;
}

.cd-horizontal-timeline .more a {
	background: #335174;
}

body .mainmenu ul li a:hover:before,
body .mainmenu ul li a.trail:before,
body .mainmenu ul li a.active:before {
	background-color: #335174;
}

.ce_popup_start .popup_close {
	color: #335174;
}

.ce_popup_start .ce_popup_content {
	border-color: #335174;
}

.mod_eventlist_v4 i.fa-location-arrow {
	background-color: #335174;
}

.ce_hyperlink_lightbox_video.hyperlink_color_accent svg polygon  {
	fill: #335174;
}

.ce_hyperlink_lightbox_video.hyperlink_color_accent svg circle {
	stroke: #335174;
}

.mod_portfoliolist_demos .item .overlay {
	background-color: #335174;
}

.mod_portfoliolist_demos .item h5:hover {
	color: #335174;
}

.smartmenu .mod_navigation ul li a.active,
.smartmenu .mod_navigation ul li a.trail {
	color: #335174;
}

.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent {
	background-color: #335174;
}

.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover {
	background-color: #335174!important;
}

.ce_iconbox_v3 .headline.headline-color-accent {
	color: #335174;
}

.ce_iconbox_v3 .subheadline.subheadline-color-accent {
	color: #335174;
}

.ce_iconbox_v3 .fonticon.fonticon-color-accent {
	color: #335174;
}

.ce_iconbox_v3:hover.text-hover-accent i,
.ce_iconbox_v3:hover.text-hover-accent .headline,
.ce_iconbox_v3:hover.text-hover-accent .subheadline {
	color: #335174!important;
}

.submenu_v2 li a:hover,
.submenu_v2 li a.active {
	color: #335174;
}

.ce_list.list-style2 li.fa:before {
	color: #335174;
}
.color-second {
	color: #bbbcc1; 
}

.bg-second {
	background-color: #bbbcc1; 
}

.ce_bgimage_content_start .bg_overlay.bg-second {
	background-color: #bbbcc1;
}


.notelist .submit_container input.submit,
.notelist .submit_container input.submit:hover {
	background-color: #bbbcc1;
}

.mod_customcataloglist.cc_cardealer .item-state {
	background-color: #bbbcc1;
}

form.style2 input.submit,
form.style2 input.submit[type="submit"]:hover {
	background-color: #bbbcc1;
}

.ce_iconbox_v2.style2:hover {
	background-color: #bbbcc1;
}

.ce_hyperlink-extended a.link-sec-color {
	border-color: #bbbcc1;
	background: #bbbcc1;
}

.ce_hyperlink-extended a.link-sec-color:hover {
	color: #bbbcc1;
	border-color: #bbbcc1;
}

.ce_hyperlink-extended a.link-sec-color-outline {
	color: #bbbcc1;
	border-color: #bbbcc1;
}

.ce_hyperlink-extended a.link-sec-color-outline:hover {
	background: #bbbcc1;
}

.ce_hyperlink_lightbox_video.hyperlink_color_second svg polygon  {
	fill: #bbbcc1;
}

.ce_hyperlink_lightbox_video.hyperlink_color_second svg circle {
	stroke: #bbbcc1;
}

.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second {
	background-color: #bbbcc1;
}

.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover {
	background-color: #bbbcc1!important;
}

.ce_iconbox_v3 .headline.headline-color-second {
	color: #bbbcc1;
}

.ce_iconbox_v3 .subheadline.subheadline-color-second {
	color: #bbbcc1;
}

.ce_iconbox_v3 .fonticon.fonticon-color-second {
	color: #bbbcc1;
}

.ce_iconbox_v3:hover.text-hover-second i,
.ce_iconbox_v3:hover.text-hover-second .headline,
.ce_iconbox_v3:hover.text-hover-second .subheadline {
	color: #bbbcc1!important;
}

.mod_breadcrumb {
	display: none;
}
.autogrid_wrapper {
	margin-left: -2%;
	margin-right: -2%;
}

.autogrid {
	padding-left: 2%;
	padding-right: 2%;
}
p {
	line-height: 25px;
}
body {
	font-weight: 500;
	    background-color: #59738f;
}
h1, h2, h3, h4, h5, h6, 
.ce_revolutionslider_text.bold,
.font_headline {
	line-height:1.2em;
}
#footer {
	background: #59738f;
}

@media only screen and (min-width: 768px) {

.header .logo {
	position: absolute;
	left: 49%;
	-webkit-transform: translateX(-50%);
  	transform: translateX(-50%);
	height:180px;
}

.header .mainmenu {
	width: 100%;
	margin-top:100px;
}
.stickyheader .header .mainmenu {
	width: 100%;
	margin-top:0px;
}


.header .mainmenu li.float_left.floatbox {
	float: left;
	margin: 0;
}

.header .mainmenu li.float_right.floatbox {
	float: right;
	margin: 0;
}

.header .mod_langswitcher {
	display: none;
}

.header .mod_search {
	display: none;
}

}
@media only screen and (min-width: 768px) {
	
body .logo {
	width: 250px;
}

}
@media only screen and (min-width: 768px) {

body .logo {
	height: 238px;
}

body .header.original {
	line-height: inherit;
}

body .smartmenu .smartmenu-trigger {
	height: 238px;
}

}

@media only screen and (min-width: 768px) {
	
body .stickyheader .logo {
	width: 150px;
}

}
@media only screen and (max-width: 1150px) and (min-width: 1050px){
.mainmenu ul li a {
 
    font-size: 18px;
}
}
@media only screen and (max-width: 1049px) and (min-width: 768px){
.mainmenu ul li a {
 
    font-size: 16px;
}.mainmenu ul li {
    margin-left: 15px;
    margin-right: 15px;
}
}
@media only screen and (min-width: 768px) {

body .stickyheader .logo {
	height: 95px;
}

body .stickyheader .header.cloned {
	line-height: 100px;
	height:95px;
}

body .header.cloned .smartmenu .smartmenu-trigger {
	height: 100px;
}

}

@media only screen and (max-width: 767px) {
	
body .stickyheader .logo, .logo {
	width: 110px;
}

}
.mainmenu ul li a {
	text-transform: uppercase;
}
.mainmenu ul li.active a {
    color: #335174 !important;
}


.mainmenu ul li a.nav-icon span {
	line-height: inherit;
	transform: translateY(0);
	-webkit-transform: translateY(0);
}

.mainmenu ul li a i.fa {
	display: none;
}
.mainmenu ul li {
	margin-left: 20px;
	margin-right: 20px;
}

.mainmenu ul li a:after {
	right: -30px;
}
#top {
	display: none;
}
#top .inside {
	max-width: 100%;
}
#footer {
    color: rgba(255, 255, 255, 0.7);
	height:120px;
}
.mainmenu ul li.float_left.floatbox, .mainmenu ul li.float_right.floatbox {border-top: 8px #345477 solid; line-height:70px;}

.stickyheader .mainmenu ul li.float_left.floatbox, .mainmenu ul li.float_right.floatbox {border-top: 8px #345477 solid; line-height:70px;}

#main .mod_article {
    padding-top: 50px;
    padding-bottom: 50px;
}

.ce_iconbox_v2 a.link    { padding: 15px 50px;background: #335174;
    border-color: #335174;    display: inline-block;
    margin-bottom: 15px;
    cursor: pointer;
    transition: all 0.2s ease-out 0s;
    width: auto;
    color: #fff;
    font-weight: bold;
    min-width: 140px;
    text-align: center!important;
    position: relative;
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    font-size: 0.9rem;
}

.footermenu li {float: right;
    margin: 50px 10px;}
.footermenu a {
	text-transform: uppercase;
}
.ce_grid_gallery_start li.image-width-25 {
    width: 25%;
	
}
.ce_grid_gallery_start li.image-height-s {
    height: 202px;
	border: 1px #fff solid !important;
}
.ce_grid_gallery_start li {
    background-size: cover;
    background-position: center center;
    float: left;
    width: 100%;
    padding: 0px;
    position: relative;
}
.ce_grid_gallery_overlay .desc {    padding: 20px;
    font-size: 0.9em;
    line-height: 1.1em;}
	
.tp-resizeme{
	color:white !important;
	margin:15px !important;
	text-transform:uppercase;
	letter-spacing: 3px !important;
    font-weight: 600;
	}
	
.slide_2 h3{
	bottom:0 !important;
	
	}
	
footer h6{margin-bottom:0 !important;}

.neubautext h4{    margin: 5vh 0;
    font-size: 35px;
    text-transform: uppercase;}
.bestandtext h4{ margin: 0 0;
    font-size: 35px;
    text-transform: uppercase;}
#nelkenstrasse h2{
	text-align: center;
    text-transform: uppercase;
    margin: 10vh 0vh;
	}
	
#nelkenstrasse h3{    border-bottom: #343434 solid 1px;
    padding-bottom: 10px;}
	
.logo2{
	
	width:75% !important;
	float:left;
	
	
	}
	
#footer p{line-height: ;}