body .logo a {
  background-image: url(data:image/png;base64,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);
}

.bg-accent {
	background-color: #aaaaaa;
}

p a {
	color: #aaaaaa;
}

.subnav a {
	color: #aaaaaa;
}

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

.ce_table table th {
	background: #aaaaaa;
}

blockquote a {
	color: #aaaaaa;
}

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

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

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

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

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

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

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

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

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

.submit {
	background: #aaaaaa;
}

.submit:hover {
	background: #aaaaaa;
}

.label-accent {
	background: #aaaaaa;
}

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

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

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

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

.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: #aaaaaa;
}

blockquote {
	border-color: #aaaaaa;
}

.ce_gallery .content {
	background: #aaaaaa;
}

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

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

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

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

.mainmenu ul ul li a:hover, .mainmenu ul ul li a.trail, .mainmenu ul ul li a.active {
	color: #aaaaaa;
}

body #header .mainmenu ul li ul li a:hover {
	color: #aaaaaa;
}

.mainmenu ul ul {
	border-color: #aaaaaa;
}

.mainmenu ul li:hover a, 
.mainmenu ul li a.trail, 
.mainmenu ul li a.active {
	color: #aaaaaa;
}

.newsteaser-v4 time {
	color: #aaaaaa;
}

.ce_leadertext.version1 .ce_headline:after {
	background: #aaaaaa;
}

.ce_iconbox_v2 .headline,
.ce_iconbox_v2 .headline a {
	color: #aaaaaa!important;
}

.ce_iconbox_v2 i,
.ce_iconbox_v2 .image_container {
    background: #aaaaaa;
}

.ce_text_imagebox:not(.vcenter) .inside {
	background: #aaaaaa;
}

#footer,
#bottom {
	background: #0e7f74;
}

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

.mod_breadcrumb .pagetitle {
	color: #aaaaaa;
}

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

.mod_portfoliolist .item figure {
	background: #aaaaaa;
}

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

#header .mod_langswitcher span:hover,
#header .mod_langswitcher a:hover {
	color: #aaaaaa;
}

#header .ce_search_label:hover {
	color: #aaaaaa;
}
#header {
	background-color: #09968f;
}

body .mainmenu ul li a:not(.active):not(.trail) {
	color: #fff;
}

body .mainmenu ul li ul li a:not(.active):not(.trail) {
	color: #6D6663;
}

#header .mod_langswitcher span,
#header .ce_search_label {
	color: rgba(255,255,255,0.7);
}

#header .mod_search:before {
	background: rgba(255,255,255,0.2);
}
#header {
	background-color: #0e7f74;
}

#header .mod_socials .social-icons i {
	color: #6D6663;
}
.mainmenu ul li a {
	text-transform: uppercase;
}
/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}
