
@font-face {
	font-family: "CirculargraubuendenWeb-Bold";
	src:url("/files/cto_layout/fonts/CirculargraubuendenWeb-Bold.woff2") format("woff2"),
		url("/files/cto_layout/fonts/CirculargraubuendenWeb-Bold.woff") format("woff");
}

@font-face {
	font-family: "CirculargraubuendenWeb-Book";
	src:url("/files/cto_layout/fonts/CirculargraubuendenWeb-Book.woff2") format("woff2"),
		url("/files/cto_layout/fonts/CirculargraubuendenWeb-Book.woff") format("woff");
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .ce_revolutionslider_text.bold, .font_headline {
  font-family: "CirculargraubuendenWeb-Bold";
}


h1 {
	margin-bottom: 30px!important;
}

.home h1 {
	color:white;
}

#top .mod_top_phone {
	order: 1;
}

#top .mod_top_mail {
	order: 2;
}

#top .top_metanavi {
	order: 3;
}

#top .mod_login_top {
	order: 4;
}

#top .mod_socials {
	order: 5;
}

#top .mod_langswitcher {
	order: 6;
}

/* shift everything to the right from top_metanavi */
#top .top_metanavi {
	margin-left: auto;
}

/* Use and uncomment this if you want to shift everything to the right from the login onward  */
/* 
#top .mod_login_top {
	margin-left: auto;
 }
 */
 
 /* Use and uncomment this if you want to shift everything to the right from the socials onward  */
/* 
#top .mod_socials {
	margin-left: auto;
 }
 */
 
  /* Use and uncomment this if you want to shift everything to the right from the mod_langswitcher onward  */
/* 
#top .mod_langswitcher {
	margin-left: auto;
 }
 */	

.smartmenu,
.mod_search,
.newslist-v3 .date-top {
	display: none;
}

.logo-green-tech a {
	background-image:url('/files/dwgr/system/img/logo-green-tech-graubuenden.svg');
}

.logo + .logo {
  margin-left: 25px;
}

.ce_bgimage.bg-nocolor {
  background: unset;
}

.newslist-v3-inside {
	border-radius:0;
}

.bg .newslist-v3 .content{
	height:unset;
}

.maxheight .newslist-v3 {
	max-height: unset;
}

.bg .newslist-v3 .content .h6 a, .content_page .newslist-v3 .content .h6 a {
	color: #4E769C !important;
}

.bg, .bg h2, .bg p, .bg td {
	color: #fff;
}

h1, h2, #footer h2 {
	font-size: 34px;
	line-height: 44px;
	letter-spacing: -1px;
	margin-bottom: 70px;
}

#mmenu {
	background-color:white;
}

#mmenu #mmenu_middle {
	padding: 3.6vw 10vw;
}

.mmenu_overlay {
	background: rgba(255,255,255,1)
}

#mmenu .mod_navigation {
	max-width: 1260px;
	padding-left: 60px;
	padding-right: 60px;
	margin: 0 auto;
}

#mmenu .mod_navigation li a {
	font-family: "CirculargraubuendenWeb-Bold";
	font-size: 34px;
	line-height: 44px;
	letter-spacing: -1px;
	text-align: right;
	color: #555;
	padding: 4px 4px 12px 0
}

#mmenu .mod_navigation li a.open, #mmenu .mod_navigation li a.active, #mmenu .mod_navigation li a:focus {
	font-weight: normal;
	color: #4E769C;
}

#mmenu .mod_navigation li a:hover {
	color: rgba(85,85,85,0.66);
}

#mmenu .mod_navigation li a.active:hover {
	color: #4E769C;
}


/*  Green-Tech
___________________________________________________*/
.content_page.green-tech #main .inside {
	background-color: #f7f5f0;
}

.content_page.green-tech .mmenu_trigger .burger:not(.open) .burger_lines, .content_page.green-tech .mmenu_trigger .burger .burger_lines:after, .content_page.green-tech .mmenu_trigger .burger .burger_lines:before, .content_page.green-tech .mmenu_trigger .burger .burger_lines:after, .content_page.green-tech .mmenu_trigger .burger .burger_lines:before, .content_page.green-tech .mod_article.ol-bg-accent .article-overlay, .content_page.green-tech .header .mainmenu ul.level_1 li span.ribbon, .content_page.green-tech .divider-v2 h1:after, .content_page.green-tech .divider-v2 h2:after, .content_page.green-tech .divider-v2 h3:after, .content_page.green-tech .divider-v2 h4:after, .content_page.green-tech .dividerv h5:after, .content_page.green-tech .divider-v2 h6:after, .content_page.green-tech h1.divider-v2:after, .content_page.green-tech h2.divider-v2:after, .content_page.green-tech h3.divider-v2:after, .content_page.green-tech h4.divider-v2:after, .content_page.green-tech h5.divider-v2:after, .content_page.green-tech h6.divider-v2:after, .content_page.green-tech hr.divider_3:before, .content_page.green-tech #nav-open-btn:before, .content_page.green-tech .ce_table table th, .content_page.green-tech .ce_tabs .tabs.horizontal ul li:hover a, .content_page.green-tech .ce_tabs .tabs.horizontal ul li.active a, .content_page.green-tech .ce_teambox .image .overlay, .content_page.green-tech .header .mod_search .search-content, .content_page.green-tech .ce_iconbox.version2 i, .content_page.green-tech .pagination li span.current, .content_page.green-tech input.submit[type=submit], .content_page.green-tech input.submit[type=submit]:hover, .content_page.green-tech .label-accent, .content_page.green-tech .ce_hyperlink a.link-white:hover, .content_page.green-tech a.btn.link-white:hover, .content_page.green-tech .newslist .news-left .news-date, .content_page.green-tech .newsteaser .date, .content_page.green-tech #portfolio_filter a.selected, .content_page.green-tech #portfolio_filter a:hover, .content_page.green-tech .ce_chartbar .chart_data, .content_page.green-tech .ce_pricetable .pricetable.highlight .title, .content_page.green-tech .ce_imagebox_v2 .ce_url a, .content_page.green-tech .ce_gallery .content, .content_page.green-tech .ce_headertext h1:after, .content_page.green-tech .ce_headertext h2:after, .content_page.green-tech .ce_headertext h3:after, .content_page.green-tech .ce_headertext h4:after, .content_page.green-tech .ce_headertext h5:after, .content_page.green-tech .ce_headertext h6:after, .content_page.green-tech .newslist-v3 .date, .content_page.green-tech .ce_accordion .toggler i.fa, .content_page.green-tech .ce_timeline .timeline-item .timeline-item-title, .content_page.green-tech .ce_portfoliofilter.default a.selected, .content_page.green-tech .ce_portfoliofilter.default a:hover, .content_page.green-tech #offcanvas-top, .content_page.green-tech .cookiebar, .content_page.green-tech .ce_bgimage_content_start.bg-accent .content_page.green-tech .bg_overlay, .content_page.green-tech .ce_divider_extended.version4 span, .content_page.green-tech .ce_divider_extended.version5, .content_page.green-tech .body_bottom .mod_search .search-content, .content_page.green-tech .mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top, .content_page.green-tech .mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range, .content_page.green-tech .mod_customcatalogreader.cc_immorealty .price, .mod_customcataloglist .cc_immorealty_slider .category, .content_page.green-tech form.style2, .content_page.green-tech .ce_headerimage.version3 .ce_headline .headline, .content_page.green-tech .ce_headerimage.version3 .subline, .content_page.green-tech .mod_portfoliolist_v4 .item a:hover, .content_page.green-tech .mod_customcatalogteaser.cc_accommodations .entry:hover .item-content, .content_page.green-tech .ce_pricecard.style2.highlight .ce_pricecard_inside, .content_page.green-tech .js-cd-h-timeline .more a, .content_page.green-tech .ce_testimonial_version7 .text_inside:before, .content_page.green-tech .ce_image_text_box .ce_image_text_box_banner, .content_page.green-tech .ce_accordion_v2 .toggler.ui-state-active, .content_page.green-tech .ce_accordion.style2 .toggler.ui-state-active, .content_page.green-tech .mod_privacy_optin_slim .privacy_button a, .bg-gruen {
	background: #2c7768 !important;
}

.content_page.green-tech h1:not(.txt-color-white h1), .content_page.green-tech h2:not(.txt-color-white h2), .content_page.green-tech h3:not(.txt-color-white h3), .content_page.green-tech h4:not(.txt-color-white h3), .content_page.green-tech a:not(.txt-color-white a), .content_page.green-tech #mmenu .mod_navigation li a.open, .content_page.green-tech #mmenu .mod_navigation li a.active, #mmenu .mod_navigation li a:focus {
	color: #2c7768;
}

.content_page.green-tech .bg .newslist-v3 .content h3 a span, .content_page.green-tech .newslist-v3 .content h3 a span {
	color: #2c7768 !important;
}

.content_page.green-tech .txt-color-accent, .content_page.green-tech .txt-color-accent p, .content_page.green-tech .txt-color-accent i, .content_page.green-tech .txt-color-accent a, .content_page.green-tech .txt-color-accent h1, .content_page.green-tech .txt-color-accent h2, .content_page.green-tech .txt-color-accent h3, .content_page.green-tech .txt-color-accent h4, .content_page.green-tech .txt-color-accent h5, .content_page.green-tech .txt-color-accent h6, .content_page.green-tech .txt-color-accent .h1, .content_page.green-tech .txt-color-accent .h2, .content_page.green-tech .txt-color-accent .h3, .content_page.green-tech .txt-color-accent .h4, .content_page.green-tech .txt-color-accent .h5, .content_page.green-tech .txt-color-accent .h6, .content_page.green-tech .txt-color-accent .h1 p, .content_page.green-tech .txt-color-accent .h2 p, .content_page.green-tech .txt-color-accent .h3 p, .content_page.green-tech .txt-color-accent .h4 p, .content_page.green-tech .txt-color-accent .h5 p, .content_page.green-tech .txt-color-accent .h6 p, .content_page.green-tech .txt-color-accent.h1, .content_page.green-tech .txt-color-accent.h2, .content_page.green-tech .txt-color-accent.h3, .content_page.green-tech .txt-color-accent.h4, .content_page.green-tech .txt-color-accent.h5, .content_page.green-tech .txt-color-accent.h6, .content_page.green-tech .txt-color-accent.h1 p, .content_page.green-tech .txt-color-accent.h2 p, .content_page.green-tech .txt-color-accent.h3 p, .content_page.green-tech .txt-color-accent.h4 p, .content_page.green-tech .txt-color-accent.h5 p, .content_page.green-tech .txt-color-accent.h6 p, .content_page.green-tech p a, .content_page.green-tech .divider_5 i, .content_page.green-tech .header.original .mainmenu ul li a.trail, .content_page.green-tech .header.original .mainmenu ul li a.active, .content_page.green-tech .header.cloned .mainmenu ul li a.trail, .content_page.green-tech .header.cloned .mainmenu ul li a.active, .content_page.green-tech #top-wrapper.fixed .mainmenu a.active, .content_page.green-tech #top-wrapper.fixed .mainmenu a.trail, .content_page.green-tech body.header-dark .fixed .mainmenu ul li a.trail, .content_page.green-tech body.header-dark .fixed .mainmenu ul li a.active, .content_page.green-tech .header-light #top-wrapper.fixed .mainmenu a.active, .content_page.green-tech .header-light #top-wrapper.fixed .mainmenu a.trail, .content_page.green-tech .subnav a, .content_page.green-tech .ce_teambox .email a, .content_page.green-tech blockquote a, .content_page.green-tech .ce_iconbox .link, .content_page.green-tech .ce_testimonial a, .content_page.green-tech .ce_accordion .toggler:before, .content_page.green-tech .pagination li a:hover, .content_page.green-tech .mod_faqpage h3:before, .content_page.green-tech .ce_hyperlink a.link-white, .content_page.green-tech a.btn.link-white, .content_page.green-tech .ce_hyperlink a.outline, .content_page.green-tech a.btn.outline, .content_page.green-tech .newslist h2, .content_page.green-tech .newslist h2 a, .content_page.green-tech .color-accent, .content_page.green-tech .color-accent p, .content_page.green-tech .color-accent i, .content_page.green-tech .color-accent h1, .content_page.green-tech .color-accent h2, .content_page.green-tech .color-accent h3, .content_page.green-tech .color-accent h4, .content_page.green-tech .color-accent h5, .content_page.green-tech .color-accent h6, .content_page.green-tech .color-accent a:not(.link-white), .content_page.green-tech .ce_countup i, .content_page.green-tech .newslist-v3 .subheadline, .content_page.green-tech .ce_teambox .function, .content_page.green-tech .subheadline-v2, .content_page.green-tech .ce_tabs .tabs.horizontal-clean ul li.active a, .content_page.green-tech .mod_portfoliolist .item .linkbar a:hover, .content_page.green-tech #bottom .inside a:hover, .content_page.green-tech .ce_linkbox h4, .content_page.green-tech .mod_customcatalogreader.cc_immorealty .property-furnishing li i, .content_page.green-tech .mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2, .content_page.green-tech .mod_customcatalogreader.cc_cardealer .single-price, .content_page.green-tech .mod_customcataloglist .cc_cardealer_slider .price strong, .content_page.green-tech .ce_featured_tab li .ce_headline .headline, .content_page.green-tech .ce_revolutionslider_hyperlink.light, .content_page.green-tech .mod_portfoliolist_teaser_3 .info, .content_page.green-tech .mod_portfoliolist_teaser_3 .info a, .content_page.green-tech .newsteaser_v7:hover h5, .content_page.green-tech .mod_portfoliolist_v7 .item:hover .item-bottom a, .content_page.green-tech .js-cd-h-timeline .ce_text em, .content_page.green-tech .mod_eventlist_v2 .title a, .content_page.green-tech .mod_eventlist_v3 h4, .content_page.green-tech .mod_eventlist_v3 h4 a, .content_page.green-tech .mod_eventlist_v3 .meta-info i, .content_page.green-tech .js-cd-h-timeline time:before, .content_page.green-tech .js-cd-h-timeline .location:before, .content_page.green-tech .ce_popup_start .popup_close, .content_page.green-tech .mod_portfoliolist_demos .item h5:hover, .content_page.green-tech .ce_iconbox_v3 .headline.headline-color-accent, .content_page.green-tech .ce_iconbox_v3 .subheadline.subheadline-color-accent, .content_page.green-tech .ce_iconbox_v3 .fonticon.fonticon-color-accent, .content_page.green-tech .submenu_v2 li a:hover, .content_page.green-tech .submenu_v2 li a.active, .content_page.green-tech .ce_list.list-style2 li.fa:before, .content_page.green-tech .ce_list.list-style3 li.fa:before, .content_page.green-tech .ce_revolutionslider_hyperlink.text-link:after, .content_page.green-tech .ce_download_small .ce_download_small_inside a:after, .content_page.green-tech form.style8 input.submit[type=submit], .content_page.green-tech form.style8 button.submit[type=submit], .content_page.green-tech .ce_image_text_box.version2 a.hyperlink_txt, .content_page.green-tech .ce_grid_gallery_start li:hover .linktext, .content_page.green-tech .ce_featurelist.style1 li i, .content_page.green-tech .ce_featurelist.style2 span, .content_page.green-tech .ce_featurelist.style2 .icon, .content_page.green-tech .ce_featurelist.style5 li span, .content_page.green-tech .ce_accordion_v2 .toggler:not(.ui-state-active):hover, .content_page.green-tech .mmenu_trigger {
	color: #2c7768 !important;
}

.content_page.green-tech a.hyperlink_txt, .content_page.green-tech .ce_hyperlink a {
	color: #fff !important;
}

.content_page.green-tech .ce_hyperlink.btn-accent a, .content_page.green-tech .ce_hyperlink a, a.btn, .content_page.green-tech .ce_portfoliofilter.only-icon a.selected i:before, .content_page.green-tech .ce_portfoliofilter.only-icon a:hover i:before, .content_page.green-tech .ce_revolutionslider_hyperlink, .content_page.green-tech form .input-group-addon {
	background: #2c7768 !important;
	border-color: #2c7768 !important;
	}
}

.content_page.green-tech .ce_form.bg form.style2 button.submit[type=submit] {
	background: #fff !important;
	color: #2c7768 !important;
}

.green-tech form.style2 button.submit, .green-tech form.style2 button.submit[type="submit"]:hover, .green-tech button.submit[type=submit]:hover {
	background-color: #fff !important;
	color: #2c7768 !important;
}

.content_page.green-tech .ce_form.bg form.style2 legend {
	background: #2c7768 !important;
}

.h5 {
	font-size: 19px;
	line-height: 29px;
}

.widget-radio label {
  position: relative;
}

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


}


@media only screen and (max-width: 768px) {
	
	.header.original .inside {
		justify-content: left;
	}

	.header.original .inside > div {
		flex: 0 0 auto;
	}
	
	#mmenu #mmenu_top {
		padding: 15px;
	}
	
	#mmenu #mmenu_middle {
		padding: 0 10px 20px 20px;
	}
	
	#mmenu .mod_navigation {
		padding-left: 10px;
		padding-right: 20px;
	}
	
	#mmenu .mod_navigation li a {
		font-size: 26px!important;
		line-height: 32px!important;
	}
	
	#mmenu .mod_navigation li.submenu .opener, #mmenu .mod_navigation li a.submenu:after {
		right: -15px;
		top: 4px;
	}
	
	.header .logo {
		width: 35vw !important;
		margin-bottom: 0!important;
	}
	
	.header .inside {
		gap: 20px;
		place-content: baseline;
	}
	
	#mmenu .scrollable {
		height: calc(100% - 40px);
	}	
	
}

