body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
/****
 **** mate theme files / custom_variables
 **** uncomment to override materialize variables
 ****
 */
/*
 * colors
 */
/*
 * calculated colors
 */
/*
 * mate theme specific variables
 */
/* Header Image Headline */
/* Links */
/* Header Navigation */
/* Buttons */
/* Footer */
html {
  color: #E4EEEE;
}

body {
  background-color: #1a1a18;
}

/* Flexbox
-------------------------------------------------- */
.fcol {
  flex-direction: column;
  -ms-flex-direction: column;
}

.frow {
  flex-direction: row;
}

.fwrap {
  flex-wrap: wrap;
}

.fmid {
  justify-content: space-evenly;
}

.ffull {
  justify-content: space-between;
}

.falign-mid {
  justify-content: center;
}

.falign-end {
  justify-content: flex-end;
}

.fcnt {
  align-items: center;
}

.fbot {
  align-items: flex-end;
}

.falign-cnt {
  justify-content: center;
}

.finit {
  flex: initial;
}

.fautoonly {
  flex: auto;
}

.fauto {
  flex: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.fauto > h2 {
  margin-top: 0;
}
.fauto > h2:only-child {
  margin-bottom: 0;
}

.flexbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flex-important {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.flexbox-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flexbox-row > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flexbox-row > div > * {
  width: 100%;
}

.fwrap {
  flex-wrap: wrap;
}

.fgrow-1 {
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.fgrow-2 {
  -ms-flex-positive: 2;
  flex-grow: 2;
}

.fgrow-99 {
  flex-grow: 9999 !important;
}

.fai-stretch {
  align-items: stretch !important;
}

.fai-center {
  align-items: center !important;
}

/* Helper
-------------------------------------------------- */
.mb-5 {
  margin-bottom: 5px !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-15 {
  margin-bottom: 15px !important;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.mb-25 {
  margin-bottom: 25px !important;
}

.mb-30 {
  margin-bottom: 30px !important;
}

.mb-35 {
  margin-bottom: 35px !important;
}

.mb-40 {
  margin-bottom: 40px !important;
}

.mb-45 {
  margin-bottom: 45px !important;
}

.mb-50 {
  margin-bottom: 50px !important;
}

.mb-55 {
  margin-bottom: 55px !important;
}

.mb-60 {
  margin-bottom: 60px !important;
}

/* Headlines
-------------------------------------------------- */
.layout_full h1 {
  color: #60999B;
}

.bordered-left h1,
.layout_full h1 h1,
.bordered-right h1,
.bordered-left h2,
.layout_full h1 h2,
.bordered-right h2,
.bordered-left h3,
.layout_full h1 h3,
.bordered-right h3,
.bordered-left h4,
.layout_full h1 h4,
.bordered-right h4,
.bordered-left h5,
.layout_full h1 h5,
.bordered-right h5,
.bordered-left h6,
.layout_full h1 h6,
.bordered-right h6 {
  color: #60999B;
}

.bordered-left h1::after,
.layout_full h1 h1::after,
.bordered-right h1::after,
.bordered-left h2::after,
.layout_full h1 h2::after,
.bordered-right h2::after,
.bordered-left h3::after,
.layout_full h1 h3::after,
.bordered-right h3::after,
.bordered-left h4::after,
.layout_full h1 h4::after,
.bordered-right h4::after,
.bordered-left h5::after,
.layout_full h1 h5::after,
.bordered-right h5::after,
.bordered-left h6::after,
.layout_full h1 h6::after,
.bordered-right h6::after {
  border-bottom: 1px solid #A64E4F;
}

h1.bordered-left::after,
.layout_full h1::after,
h2.bordered-left::after,
h3.bordered-left::after,
h4.bordered-left::after,
h5.bordered-left::after,
h6.bordered-left::after {
  border-bottom: 1px solid #A64E4F;
}

a {
  color: #A64E4F;
}
a:hover {
  color: #E4EEEE;
}

::selection {
  background: #60999B;
}

h1,
h2,
h3,
h4 {
  font-family: "Permanent Marker", cursive !important;
  color: #60999B;
}
h1 a,
h2 a,
h3 a,
h4 a {
  color: #60999B;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover {
  color: #50626D;
}

h5,
h6 {
  color: #60999B;
}

.material-icons {
  color: #95BBBC;
}

::placeholder {
  color: #60999B;
}

[type=checkbox] + label::before,
[type=checkbox]:not(.filled-in) + label::after,
[type=radio]:not(:checked) + label::before,
[type=radio]:not(:checked) + label::after {
  border: 2px solid #60999B;
}

input:not([type]),
input[type=text]:not(.browser-default),
input[type=password]:not(.browser-default),
input[type=email]:not(.browser-default),
input[type=url]:not(.browser-default),
input[type=time]:not(.browser-default),
input[type=date]:not(.browser-default),
input[type=datetime]:not(.browser-default),
input[type=datetime-local]:not(.browser-default),
input[type=tel]:not(.browser-default),
input[type=number]:not(.browser-default),
input[type=search]:not(.browser-default),
textarea.materialize-textarea,
textarea {
  border: 2px solid #95BBBC;
  color: rgba(0, 0, 0, 0.87);
}

#wrapper input:not([type]):focus:not([readonly]),
#wrapper input[type=text]:focus:not([readonly]),
#wrapper input[type=password]:focus:not([readonly]),
#wrapper input[type=email]:focus:not([readonly]),
#wrapper input[type=url]:focus:not([readonly]),
#wrapper input[type=time]:focus:not([readonly]),
#wrapper input[type=date]:focus:not([readonly]),
#wrapper input[type=datetime]:focus:not([readonly]),
#wrapper input[type=datetime-local]:focus:not([readonly]),
#wrapper input[type=tel]:focus:not([readonly]),
#wrapper input[type=number]:focus:not([readonly]),
#wrapper input[type=search]:focus:not([readonly]),
#wrapper textarea.materialize-textarea:focus:not([readonly]),
#wrapper textarea:focus:not([readonly]) {
  border: 2px solid #2D4350;
}

.checkbox_container,
.radio_container {
  background: #1a1a18;
  border: 1px solid #95BBBC;
  color: #E4EEEE;
}

.checkbox_container legend,
.radio_container legend {
  color: #E4EEEE;
}

.checkbox_container label,
.radio_container label {
  color: #E4EEEE;
}

.mod_login, .mod_lostPassword,
.mod_registration,
.mod_personalData,
.mod_changePassword,
.mod_subscribe,
.mod_unsubscribe {
  background: #1a1a18;
  border: 1px solid #95BBBC;
  color: #E4EEEE;
}

.mod_search .formbody {
  background: #1a1a18;
  border: 1px solid #95BBBC;
  color: #E4EEEE;
}

[type=radio]:checked + label::after,
[type=radio].with-gap:checked + label::before,
[type=radio].with-gap:checked + label::after {
  background-color: #60999B;
  border: 2px solid #60999B;
}

.address::before,
.telephone::before,
.email::before {
  color: #A64E4F;
}

.sectionTop {
  background: #1a1a18;
}

.sectionTop a:hover, footer a:hover {
  color: #A64E4F;
}

code {
  background: rgba(255, 255, 255, 0.05);
}

table th, table tfoot td {
  background: #508081;
}

table th, table td {
  border: 1px solid #1a1a18;
}

table tr.odd {
  background: rgba(255, 255, 255, 0.05);
}

table tr.even {
  background: rgba(255, 255, 255, 0.1);
}

nav {
  background-color: #E4EEEE;
  border-bottom: 3px solid #2D4350;
}

nav .image_container {
  margin: 7px 0;
}

blockquote {
  border-left: 5px solid #A64E4F;
}

.ce_download {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: rgba(255, 255, 255, 0.05);
}

#header .search-box .formbody {
  background: #E4EEEE;
  padding: 20px;
}

#header .mod_mateNavbar.stuck {
  background: #2D4350;
}

#main {
  margin-bottom: 0 !important;
}

#header .nav-wrapper ul > li > a:hover::before,
#main nav:not(.subnav) .nav-wrapper ul > li > a:hover::before,
#left nav:not(.subnav) .nav-wrapper ul > li > a:hover::before,
#right nav:not(.subnav) .nav-wrapper ul > li > a:hover::before {
  border: 1px solid #A64E4F;
}

#header .nav-wrapper ul > li > a:hover::before,
#main nav:not(.subnav) .nav-wrapper ul > li > a:hover::before,
#left nav:not(.subnav) .nav-wrapper ul > li > a:hover::before,
#right nav:not(.subnav) .nav-wrapper ul > li > a:hover::before {
  border: 1px solid #A64E4F;
}

#header .nav-wrapper ul li a:hover,
#main nav:not(.subnav) .nav-wrapper ul li a:hover,
#left nav:not(.subnav) .nav-wrapper ul li a:hover,
#right nav:not(.subnav) .nav-wrapper ul li a:hover,
#header .nav-wrapper ul li.active,
#main nav:not(.subnav) .nav-wrapper ul li.active,
#left nav:not(.subnav) .nav-wrapper ul li.active,
#right nav:not(.subnav) .nav-wrapper ul li.active {
  color: #A64E4F;
}

#header .nav-wrapper ul li a.active,
#main nav:not(.subnav) .nav-wrapper ul li a.active,
#left nav:not(.subnav) .nav-wrapper ul li a.active,
#right nav:not(.subnav) .nav-wrapper ul li a.active {
  color: #A64E4F;
}

#header .nav-wrapper ul > li > a.active::before,
#main nav:not(.subnav) .nav-wrapper ul > li > a.active::before,
#left nav:not(.subnav) .nav-wrapper ul > li > a.active::before,
#right nav:not(.subnav) .nav-wrapper ul > li > a.active::before,
#header .nav-wrapper ul > li.trail > a::before,
#main nav:not(.subnav) .nav-wrapper ul > li.trail > a::before,
#left nav:not(.subnav) .nav-wrapper ul > li.trail > a::before,
#right nav:not(.subnav) .nav-wrapper ul > li.trail > a::before {
  border: 1px solid #A64E4F;
}

#header .nav-wrapper ul.dropdown-content li:hover,
#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover,
#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover,
#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover,
#header .nav-wrapper ul.dropdown-content li.active,
#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,
#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,
#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,
#header .nav-wrapper ul.dropdown-content li.selected,
#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected,
#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected,
#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected {
  background-color: #60999B;
}

#header .nav-wrapper ul li a.active,
#main nav:not(.subnav) .nav-wrapper ul li a.active,
#left nav:not(.subnav) .nav-wrapper ul li a.active,
#right nav:not(.subnav) .nav-wrapper ul li a.active {
  color: #A64E4F;
}

#header .nav-wrapper ul li ul li a.active {
  color: #fff;
}

#header .mod_mateNavbar.stuck .material-icons {
  color: #fff;
}

nav a.sidenav-trigger i.material-icons {
  color: #95BBBC;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul > li > a.active::before,
#header .mod_mateNavbar.stuck .nav-wrapper ul > li.trail > a::before {
  border: 1px solid #A64E4F;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content {
  background: #fff;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul > li > a:hover::before {
  border: 1px solid #A64E4F;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul li a.active,
#header .mod_mateNavbar.stuck .nav-wrapper ul li a:hover {
  color: #A64E4F;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content li a {
  color: #2D4350;
}

#header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content li a:hover {
  color: #fff;
}

.sidenav {
  background: #2D4350;
}

.sidenav li ul {
  background: #1a1a18;
}

.headerImage h1,
.headerImage h2,
.headerImage h3,
.headerImage h4,
.headerImage h5,
.headerImage h6 {
  background: rgba(96, 153, 155, 0.51);
  padding: 10px 30px 12px;
}

.subnav li a:hover,
.subnav li span:hover,
.subnav li a.active,
.subnav li span.active {
  background: #508081;
}

.subnav li a,
.subnav li span {
  background: #2D4350;
}

.subnav li a:hover,
.subnav li span:hover,
.subnav li a.active,
.subnav li span.active {
  background: #508081;
}

#wrapper {
  background: #1a1a18;
}

#wrapper .slider .slides {
  background-color: rgba(255, 255, 255, 0.05);
}

#wrapper .sliderImage {
  background: #1a1a18;
}

#wrapper .slider:not(.mod_newslist) .indicators .indicator-item.active {
  background: #508081;
}

#wrapper .slider.mod_newslist .caption {
  background: #1a1a18;
}

#wrapper .slider.mod_newslist .list-nav {
  background: #1a1a18;
}

#wrapper .slider.mod_newslist .list-nav a {
  border-right: 1px solid #2D4350;
  color: #95BBBC;
}
#wrapper .slider.mod_newslist .list-nav a:hover {
  color: #508081;
}

#wrapper .slider.mod_newslist .list-nav a i {
  color: #95BBBC;
}

#wrapper .slider.mod_newslist .indicators .indicator-item .headline {
  color: #95BBBC;
}

#wrapper .slider.mod_newslist h2 a {
  color: #E4EEEE;
}
#wrapper .slider.mod_newslist h2 a:hover {
  color: #508081;
}

#wrapper .slider.mod_newslist .indicators .indicator-item {
  background: #2D4350;
}

#wrapper .slider.mod_newslist .indicators .indicator-item::after {
  border-right: 1px solid #60999B;
}

#wrapper .slider.mod_newslist .indicators .indicator-item:hover::before {
  border-left: 1px solid #60999B;
}

#wrapper .slider.mod_newslist .indicators .indicator-item .subheadline {
  color: #fff;
}

#wrapper .slider.mod_newslist .indicators .indicator-item.active {
  background: #1a1a18;
  background: -moz-linear-gradient(left, #1a1a18 0%, #2d4350 100%);
  background: -webkit-linear-gradient(left, #1a1a18 0%, #2d4350 100%);
  background: linear-gradient(to right, #1a1a18 0%, #2d4350 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a1a18", endColorstr="#2d4350",GradientType=1 );
  -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5);
}

#wrapper .slider.mod_newslist .indicators .indicator-item.active .headline {
  color: #60999B;
}

#wrapper .slider.mod_newslist .indicators .indicator-item.active::before {
  border-left: 1px solid #60999B;
}

#wrapper .slider.mod_newslist .indicators .indicator-item.active .headline {
  color: #fff;
}

#wrapper .slider.mod_newslist .indicators .indicator-item:hover {
  background: #60999B;
}

#wrapper .slider.mod_newslist .more a {
  background: #A64E4F;
  color: #fff;
  box-shadow: none;
  -webkit-box-shadow: none;
}
#wrapper .slider.mod_newslist .more a:hover {
  background: #50626D;
  color: #95BBBC;
}

#wrapper .btn,
#wrapper .btn-large,
#wrapper .table-of-contents li a,
.table-of-contents li #wrapper a,
#wrapper #header .search-box .submit,
#header .search-box #wrapper .submit,
#wrapper .ce_mateContentBox .pageLink a,
.ce_mateContentBox .pageLink #wrapper a,
#wrapper .ce_mateTeaserBox .pageLink a,
.ce_mateTeaserBox .pageLink #wrapper a,
#wrapper body .picker__frame .btn-flat,
body .picker__frame #wrapper .btn-flat,
#wrapper .submit,
#wrapper .slider.mod_newslist .more a,
#wrapper .layout_short .inner a.more,
#wrapper .layout_list .inner a.more {
  box-shadow: none;
  -webkit-box-shadow: none;
}

.btn, .btn-large, .table-of-contents li a,
#header .search-box .submit,
.ce_mateContentBox .pageLink a,
.ce_mateTeaserBox .pageLink a,
body .picker__frame .btn-flat,
.submit {
  background: #A64E4F;
  color: #fff;
}
.btn:hover, .btn-large:hover, .table-of-contents li a:hover,
#header .search-box .submit:hover,
.ce_mateContentBox .pageLink a:hover,
.ce_mateTeaserBox .pageLink a:hover,
body .picker__frame .btn-flat:hover,
.submit:hover {
  background: #50626D;
  color: #95BBBC;
}

#container .simplebox .inside {
  background: rgba(255, 255, 255, 0.05);
}

.layout_latest .inner h2 a,
.layout_short .inner h2 a,
.layout_teaser .inner h2 a,
.layout_list .inner h2 a {
  color: #60999B;
}
.layout_latest .inner h2 a:hover,
.layout_short .inner h2 a:hover,
.layout_teaser .inner h2 a:hover,
.layout_list .inner h2 a:hover {
  color: #50626D;
}

.layout_latest .inner h2::after,
.layout_short .inner h2::after,
.layout_teaser .inner h2::after,
.layout_list .inner h2::after {
  border-bottom: 1px solid #A64E4F;
}

.layout_latest .inner,
.layout_short .inner,
.layout_teaser .inner,
.layout_list .inner {
  background: #E4EEEE;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}
.layout_latest .inner p,
.layout_short .inner p,
.layout_teaser .inner p,
.layout_list .inner p {
  color: #2D4350;
}
.layout_latest .inner .text,
.layout_short .inner .text,
.layout_teaser .inner .text,
.layout_list .inner .text {
  height: auto !important;
}
.layout_latest .inner .text a:hover,
.layout_short .inner .text a:hover,
.layout_teaser .inner .text a:hover,
.layout_list .inner .text a:hover {
  color: #2D4350;
}

.layout_latest .inner .more,
.layout_teaser .inner .more {
  background: #60999B;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.layout_latest .inner .more:hover,
.layout_teaser .inner .more:hover {
  background: #50626D;
}

.layout_short .inner a.more,
.layout_list .inner a.more {
  background: #60999B;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.layout_short .inner a.more:hover,
.layout_list .inner a.more:hover {
  background: #50626D;
}

.layout_teaser .inner a.more,
.layout_list.event .inner a.more {
  color: #A64E4F;
}
.layout_teaser .inner a.more:hover,
.layout_list.event .inner a.more:hover {
  color: #2D4350;
}

.layout_teaser .inner time,
.layout_list.event .inner time,
.event time {
  background: #2D4350;
  font-family: "Roboto", sans-serif;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.calendar th.head,
.minicalendar th.head {
  background: #2D4350;
}

.calendar .days,
.minicalendar .days {
  color: #2D4350;
}

.calendar .days.active,
.minicalendar .days.active {
  background: #50626D;
}

.calendar .days.active:hover,
.minicalendar .days.active:hover {
  background: #2D4350;
}

.contact-info::after {
  border-color: #2D4350 !important;
}

.ce_accordion {
  border-color: rgba(255, 255, 255, 0.1);
}

.collapsible-header,
.ce_accordion .ui-accordion-header {
  background-color: #2D4350;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.ce_accordion .ui-accordion-content {
  background: rgba(255, 255, 255, 0.05);
}

.ce_mateTeaserBox .inside {
  background: #E4EEEE;
  height: auto !important;
  padding: 0 0 20px 0 !important;
}
.ce_mateTeaserBox .inside p {
  color: #2D4350;
}
.ce_mateTeaserBox .inside .pageLink a {
  margin-bottom: 0 !important;
  position: relative !important;
  left: 10px !important;
}

.ce_list ul:not(.browser-default) li::before,
.ce_text ul:not(.browser-default) li::before {
  color: #A64E4F;
}

.ce_downloads li:nth-child(2n),
.mod_faqlist li:nth-child(2n) {
  background: #50626D;
}

.ce_downloads li:nth-child(2n+1),
.mod_faqlist li:nth-child(2n+1) {
  background: #2D4350;
}

.ce_downloads li a,
.mod_faqlist li a {
  color: #fff;
  display: block;
}
.ce_downloads li a:hover,
.mod_faqlist li a:hover {
  color: #95BBBC;
}

.mod_faqpage h3 {
  background: #2D4350;
}

.mod_faqpage section {
  background-color: rgba(255, 255, 255, 0.05);
}

.mod_faqpage .info {
  color: #508081;
}

.ce_mateContentBox {
  border-top: 10px solid #2D4350;
  background-color: #E4EEEE;
  height: auto !important;
  padding: 20px 0 !important;
  text-align: left !important;
  display: unset !important;
}
.ce_mateContentBox p {
  color: #2D4350;
}

.ce_mateContentBox:nth-child(2n) {
  border-top: 10px solid #2D4350;
  background-color: rgba(255, 255, 255, 0.05);
  margin-bottom: 0 !important;
}
.ce_mateContentBox:nth-child(2n) p {
  color: #E4EEEE;
}

.ce_mateContentBox .inside,
.ce_ct_contentBox .inside {
  display: table-cell;
}

.pagination.block p {
  color: #60999B;
}

.pagination li a,
.pagination li span,
.pagination li strong {
  border: 1px solid #60999B;
}

.pagination li span, .pagination li strong {
  background: #60999B;
}

.pagination li a {
  color: #60999B;
}

.pagination li a:hover {
  background: #60999B;
  border: 1px solid #60999B;
  color: #1a1a18;
}

footer.page-footer {
  background: #2D4350;
}

footer.page-footer .layout_simple a:hover,
footer.page-footer .layout_upcoming a:hover {
  color: #E4EEEE;
}

footer.page-footer .footer-copyright {
  background: #1a1a18;
}

footer.page-footer .layout_simple time,
footer.page-footer .layout_upcoming time {
  color: #1a1a18;
  font-family: "Permanent Marker", cursive;
  font-size: 14px;
}

footer.page-footer .toplink {
  background: #95BBBC;
}

footer.page-footer .toplink:hover {
  background: #1a1a18;
}

footer.page-footer .footer-copyright a:hover {
  color: #60999B;
}

/*# sourceMappingURL=custom.css.map */

/* Custom.css */

