 /*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600); */ *:not(.fa){ font-family: Noto Sans SC, sans-serif;} /* .layout-components a.more, .author-credits a { color: #; text-decoration: underline; }*/ .back-to-top { background-color: #; } figure .border { border: 1px solid #dcdcdc; } figure .border:hover { border-color: #dcdcdc; } figure .rollover .bg { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; background-color: #000000; } .layout-components { background: #FFFFFF; } .layout-components .layout-element .layout-left { background: #FFFFFF; } .layout-components .layout-element .layout-center { background: #FFFFFF; } .layout-components .layout-element .layout-right { background: #FFFFFF; }
#cookies { background: #; border-bottom: solid #; border-top: solid #; }
#cookies .cookies-text { text-transform: ; color: #; font: /40px ; }
#cookies .cookies-text a { color: #; font: / ; text-transform: ; text-decoration: ; }
#cookies .cookies-text a:hover { color: #; text-decoration: ; }
#cookies .cookies-text .accept { background: #; color: #; text-decoration:; font: /30px ; text-transform: ; }
#cookies .cookies-text .accept:hover { background: #; color: #; text-decoration:; font: /30px ; text-transform: ; }
#topbar .layout-left { height: 0px; background: #ffffff; border-top: none; border-bottom: none; }
#topbar .layout-center { height: 0px; background: #ffffff; border-top: none; border-bottom: none; }
#topbar .layout-right { height: 0px; background: #ffffff; border-top: none; border-bottom: none; }
#topbar .hotspots UL LI:not(:last-child){ border-right: 1px solid #f4f6f5; }
#topbar .hotspots UL LI a { font: normal normal normal 13px/20px Noto Sans SC, sans-serif; color: #5b5b5b; text-transform: none; color: #5b5b5b; text-transform: none; text-decoration: none; }
#topbar .hotspots UL LI a:hover { color: #535558; text-decoration: underline; }
#topbar .hotspots UL LI a.hotspots-active { font: normal bold normal 13px/20px Noto Sans SC, sans-serif; color: #535558; }
#topbar .contact LI { border-left: 1px solid #e5e5e5; }
#topbar .contact LI a { font: normal normal normal 13px/20px Noto Sans SC, sans-serif; color: #5b5b5b; text-transform: none; text-decoration: none; }
#topbar .contact LI a:hover { color: #535558; text-decoration: underline; }
#topbar .contact LI a .fa { color: #535558; }
#topbar .contact LI.phone a { font-size: 12px; }
#topbar .contact LI.languages a.active:after { background: #535558; }
#topbar .search input { background-color: #; font: /22px ; color: #; text-transform: ; border: 1px solid #; }
#topbar .search button { background-color: #; color: #; }
#topbar .search button:hover { background-color: #; color: #; }
#topbar .search input::-webkit-input-placeholder { color: #; font-size: ; font-style: italic; }
#topbar .search input::-moz-placeholder { color: #; font-size: ; font-style: italic; }
#topbar .search input:-ms-input-placeholder { color: #; font-size: ; font-style: italic; }
#topbar .search input:-moz-placeholder { color: #; font-size: ; font-style: italic; }
#header .layout-left-inner { height: 130px; background: #ffffff; border-top: none; border-bottom: 5px solid #159a7f; }
#header .layout-center { }
#header .inner-header { height: 130px; background-color: #ffffff; border-top: none; border-bottom: 5px solid #159a7f; background-image: url(../../upload/files/1/header.png); background-repeat: no-repeat; background-size: 930px auto; /*background-position: left center;*/ }
#header .layout-right-inner { height: 130px; background: #ffffff; border-top: none; border-bottom: 5px solid #159a7f; }
#header a.logo-area { background-image: url(../../upload/files/1/logo.svg); background-repeat: no-repeat; background-position: left center; }
#navigation .layout-left { height: 0px; background: #; border-top: none; border-bottom: px solid #; }
#navigation .layout-center { height: 0px; background: #; border-top: none; border-bottom: px solid #; }
#navigation .layout-right { height: 0px; background: #; border-top: none; border-bottom: px solid #; }
#navigation nav .search { border-bottom: 1px solid #; }
#navigation nav .search input { border: 1px solid #; }
#navigation nav .shortcuts LI a { border-left: 1px solid #; } /* #navigation nav .shortcuts { border-bottom: 1px solid #; } */ @media screen and (max-width: 930px){ #navigation nav { background: #; }
#navigation div.main LI.main { border-bottom: 1px solid #; }
#navigation div.main:first-child { border-top: 1px solid #; }
#header .layout-left { border-top: none; border-bottom: 1px solid #dcdcdc; }
#header .layout-center { border-top: none; border-bottom: 1px solid #dcdcdc; }
#header .layout-right { border-top: none; border-bottom: 1px solid #dcdcdc; } }
#navigation div.main div.main:first-of-type { /* :not(.main-active) */ border-left: 1px solid #; }
#navigation div.main:not(.main-active):last-child div.main:first-of-type { border-right: 1px solid #; }
#navigation div.main:hover { background: #; }
#navigation div.main div.main { height: 0px; }
#navigation div.main div.main a.main { color: #656565; height: 0px; font: normal 700 normal 13px/20px Noto Sans SC, sans-serif; text-transform: uppercase; letter-spacing: 0px; text-align: left; }
#navigation div.main div.main a.main:hover, #navigation div.main:hover div.main a.main { color: #159a7f; }
#navigation div.main div.main a.main-active { background: #; color: #159a7f; }
#navigation div.main UL.sub { background: #909090; border-left: 1px solid #909090; }
#navigation div.main:hover UL.sub { background: #b1b1b1; border-left: 1px solid #b1b1b1; } @media screen and (max-width: 930px){ #navigation div.main UL.sub { background: #; border-bottom: 1px solid #; } }
#navigation div.main UL.sub LI a { color: #ffffff; min-height: 25px; font: normal normal normal 11px/16px Noto Sans SC, sans-serif; /*25px */ text-transform: uppercase; text-align: left; }
#navigation div.main UL.sub LI a:hover { background-color: #909090; color: #ffffff; } .layout-element-breadcrumbs { background-color: #; } .layout-components .layout-element-breadcrumbs .layout-left { background: #; } .layout-components .layout-element-breadcrumbs .layout-center { background-color: #; } .layout-components .layout-element-breadcrumbs .layout-right { background-color: #; }
#breadcrumbs { height: 20px; line-height: 20px; text-transform: uppercase; font: normal normal normal 10px/20px Noto Sans SC, sans-serif; color: #5b5b5b; }
#breadcrumbs a { text-transform: uppercase; font: normal normal normal 10px/20px Noto Sans SC, sans-serif; color: #5b5b5b; }
#breadcrumbs a.breadcrumb:last-child { color: #5b5b5b !important; }
#breadcrumbs .arrow { color: #5b5b5b; }
#sidemenu ul.sub li.sub { background: #efefef; border-bottom: 1px solid #E0E0E0; min-height: 32px; /*line-height: 32px;*/ }
#sidemenu ul.sub li.sub a { color: #5b5b5b; font-size: 14px; text-transform: none; }
#sidemenu ul.sub li.sub:hover { background: #efefef; text-decoration: underline; }
#sidemenu ul.sub li.sub:hover a { color: #535558; text-decoration: underline; }
#sidemenu ul.sub li.sub-group a:after { font-size: 17px; font-weight: normal; color: #5b5b5b; }
#sidemenu ul.sub li.sub-group-active a:after { font-size: 17px; font-weight: normal; color: #535558; }
#sidemenu ul.sub li.sub-group-active { background: #efefef; color: #535558; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; text-transform: none !important; }
#sidemenu ul.sub li.sub-page-active { background: #efefef; color: #535558; font: normal normal normal 10px/normal Noto Sans SC, sans-serif; text-transform: none !important; }
#sidemenu ul.sub li.sub-group-active a { color: #535558; }
#sidemenu ul.sub li.sub-page-active a { color: #535558; }
#sidemenu ul.sub li.sub-page-active a i { font-weight: normal; color: #535558; }
#sidemenu ul.sub li.sub-page a:after { font-weight: normal; color: #5b5b5b; }
#sidemenu ul.sub li.sub-page-active a:after { font-weight: normal; color: #535558; }
#sidemenu ul.subsub { background-color: #efefef; border-bottom: 1px solid #E0E0E0; }
#sidemenu ul.subsub LI { <!-- min-height: 26px; --> }
#sidemenu ul.subsub LI a.subsub { /* line-height: 26px; */ /* min-height: 26px; */ color: #5b5b5b; font-size: 14px; text-transform: none; }
#sidemenu ul.subsub LI a.subsub-active { color: #535558; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; text-transform: none; }
#sidemenu ul.subsub LI a.subsub:hover { color: #535558; text-decoration: underline; }
#sidemenu ul.subsub LI a.subsub i { color: #5b5b5b; font-weight: normal; }
#sidemenu ul.subsub LI a.subsub-active i { color: #535558; }
#bottommenu .title { border-bottom: 1px solid #E0E0E0; color: #535558; }
#bottommenu a:before { color: #5b5b5b; } .layout-components .opacity-5 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; filter: alpha(opacity=5); -moz-opacity: 0.05; -khtml-opacity: 0.05; opacity: 0.05; } .layout-components .opacity-10 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); -moz-opacity: 0.1; -khtml-opacity: 0.1; opacity: 0.1; } .layout-components .opacity-15 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter: alpha(opacity=15); -moz-opacity: 0.15; -khtml-opacity: 0.15; opacity: 0.15; } .layout-components .opacity-20 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; } .layout-components .opacity-25 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; filter: alpha(opacity=25); -moz-opacity: 0.25; -khtml-opacity: 0.25; opacity: 0.25; } .layout-components .opacity-30 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; } .layout-components .opacity-35 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"; filter: alpha(opacity=35); -moz-opacity: 0.35; -khtml-opacity: 0.35; opacity: 0.35; } .layout-components .opacity-40 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; } .layout-components .opacity-50 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } .layout-components .opacity-55 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55; } .layout-components .opacity-60 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; } .layout-components .opacity-65 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65; } .layout-components .opacity-70 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .layout-components .opacity-75 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; } .layout-components .opacity-80 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .layout-components .opacity-85 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85; } .layout-components .opacity-90 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; } .layout-components .opacity-95 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; filter: alpha(opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; } .layout-components .opacity-100 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .layout-components .opacity-5-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; filter: alpha(opacity=5); -moz-opacity: 0.05; -khtml-opacity: 0.05; opacity: 0.05; } .layout-components .opacity-10-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); -moz-opacity: 0.1; -khtml-opacity: 0.1; opacity: 0.1; } .layout-components .opacity-15-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter: alpha(opacity=15); -moz-opacity: 0.15; -khtml-opacity: 0.15; opacity: 0.15; } .layout-components .opacity-20-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; } .layout-components .opacity-25-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; filter: alpha(opacity=25); -moz-opacity: 0.25; -khtml-opacity: 0.25; opacity: 0.25; } .layout-components .opacity-30-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; } .layout-components .opacity-35-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"; filter: alpha(opacity=35); -moz-opacity: 0.35; -khtml-opacity: 0.35; opacity: 0.35; } .layout-components .opacity-40-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; } .layout-components .opacity-50-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } .layout-components .opacity-55-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55; } .layout-components .opacity-60-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; } .layout-components .opacity-65-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65; } .layout-components .opacity-70-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .layout-components .opacity-75-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75; } .layout-components .opacity-80-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .layout-components .opacity-85-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85; } .layout-components .opacity-90-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; } .layout-components .opacity-95-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; filter: alpha(opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; } .layout-components .opacity-100-hover:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .layout-components .layout-element-noslider.layout-element-spacing-top-5 .layout-center { padding-top: 5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center { padding-bottom: 5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center .layout-component-item { padding-bottom: 2.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-5 { padding-top: 5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 { padding-bottom: 5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-component-item { padding-bottom: 2.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center .layout-component-text .content-span { padding-bottom: 5px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-5 .layout-center { margin-top: 5px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-5 .layout-center { margin-bottom: 5px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 5px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-10 .layout-center { padding-top: 10px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center { padding-bottom: 10px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center .layout-component-item { padding-bottom: 5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-10 { padding-top: 10px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 { padding-bottom: 10px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-component-item { padding-bottom: 5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center .layout-component-text .content-span { padding-bottom: 10px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-10 .layout-center { margin-top: 10px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-10 .layout-center { margin-bottom: 10px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 10px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-15 .layout-center { padding-top: 15px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center { padding-bottom: 15px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center .layout-component-item { padding-bottom: 7.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-15 { padding-top: 15px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 { padding-bottom: 15px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-component-item { padding-bottom: 7.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center .layout-component-text .content-span { padding-bottom: 15px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-15 .layout-center { margin-top: 15px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-15 .layout-center { margin-bottom: 15px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 15px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-20 .layout-center { padding-top: 20px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center { padding-bottom: 20px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center .layout-component-item { padding-bottom: 10px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-20 { padding-top: 20px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 { padding-bottom: 20px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-component-item { padding-bottom: 10px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center .layout-component-text .content-span { padding-bottom: 20px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-20 .layout-center { margin-top: 20px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-20 .layout-center { margin-bottom: 20px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 20px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-25 .layout-center { padding-top: 25px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center { padding-bottom: 25px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center .layout-component-item { padding-bottom: 12.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-25 { padding-top: 25px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 { padding-bottom: 25px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-component-item { padding-bottom: 12.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center .layout-component-text .content-span { padding-bottom: 25px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-25 .layout-center { margin-top: 25px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-25 .layout-center { margin-bottom: 25px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 25px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-30 .layout-center { padding-top: 30px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center { padding-bottom: 30px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center .layout-component-item { padding-bottom: 15px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-30 { padding-top: 30px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 { padding-bottom: 30px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-component-item { padding-bottom: 15px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center .layout-component-text .content-span { padding-bottom: 30px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-30 .layout-center { margin-top: 30px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-30 .layout-center { margin-bottom: 30px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 30px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-35 .layout-center { padding-top: 35px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center { padding-bottom: 35px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center .layout-component-item { padding-bottom: 17.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-35 { padding-top: 35px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 { padding-bottom: 35px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-component-item { padding-bottom: 17.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center .layout-component-text .content-span { padding-bottom: 35px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-35 .layout-center { margin-top: 35px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-35 .layout-center { margin-bottom: 35px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 35px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-40 .layout-center { padding-top: 40px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center { padding-bottom: 40px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center .layout-component-item { padding-bottom: 20px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-40 { padding-top: 40px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 { padding-bottom: 40px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-component-item { padding-bottom: 20px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center .layout-component-text .content-span { padding-bottom: 40px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-40 .layout-center { margin-top: 40px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-40 .layout-center { margin-bottom: 40px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 40px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-45 .layout-center { padding-top: 45px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center { padding-bottom: 45px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center .layout-component-item { padding-bottom: 22.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-45 { padding-top: 45px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 { padding-bottom: 45px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-component-item { padding-bottom: 22.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center .layout-component-text .content-span { padding-bottom: 45px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-45 .layout-center { margin-top: 45px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-45 .layout-center { margin-bottom: 45px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 45px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-50 .layout-center { padding-top: 50px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center { padding-bottom: 50px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center .layout-component-item { padding-bottom: 25px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-50 { padding-top: 50px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 { padding-bottom: 50px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-component-item { padding-bottom: 25px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center .layout-component-text .content-span { padding-bottom: 50px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-50 .layout-center { margin-top: 50px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-50 .layout-center { margin-bottom: 50px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 50px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-75 .layout-center { padding-top: 75px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center { padding-bottom: 75px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center .layout-component-item { padding-bottom: 37.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-75 { padding-top: 75px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 { padding-bottom: 75px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-component-item { padding-bottom: 37.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center .layout-component-text .content-span { padding-bottom: 75px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-75 .layout-center { margin-top: 75px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-75 .layout-center { margin-bottom: 75px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 75px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-100 .layout-center { padding-top: 100px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center { padding-bottom: 100px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center .layout-component-item { padding-bottom: 50px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-100 { padding-top: 100px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 { padding-bottom: 100px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-component-item { padding-bottom: 50px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center .layout-component-text .content-span { padding-bottom: 100px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-100 .layout-center { margin-top: 100px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-100 .layout-center { margin-bottom: 100px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 100px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-125 .layout-center { padding-top: 125px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center { padding-bottom: 125px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center .layout-component-item { padding-bottom: 62.5px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-125 { padding-top: 125px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 { padding-bottom: 125px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-component-item { padding-bottom: 62.5px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center .layout-component-text .content-span { padding-bottom: 125px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-125 .layout-center { margin-top: 125px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-125 .layout-center { margin-bottom: 125px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 125px; }*/ .layout-components .layout-element-noslider.layout-element-spacing-top-150 .layout-center { padding-top: 150px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center { padding-bottom: 150px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center .layout-component-item { padding-bottom: 75px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-top-150 { padding-top: 150px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 { padding-bottom: 150px; }
#content.content-630 .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-component-item { padding-bottom: 75px; } /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center .layout-component-text .content-span { padding-bottom: 150px; }*/ /*.layout-components .layout-element-slider.layout-element-spacing-top-150 .layout-center { margin-top: 150px; } */ /* .layout-components .layout-element-slider.layout-element-spacing-bottom-150 .layout-center { margin-bottom: 150px; }*/ /*.layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center .layout-block-630-1:not(.layout-block-conclusion), */ /* .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center .layout-block-930-1:not(.layout-block-conclusion) { margin-bottom: 150px; }*/ .layout-element-slider { background-color: #159a7f; border-top: none; border-bottom: none; } .layout-components .layout-element-slider .layout-left { background: #159a7f; border-top: none; border-bottom: none; } .layout-components .layout-element-slider .layout-center { background-color: #159a7f; border-top: none; border-bottom: none; } .bx-wrapper .bx-viewport { background: #159a7f !important; } .bx-wrapper .bx-pager.bx-default-pager a { background-color: #ffffff !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; } .bx-wrapper .bx-pager.bx-default-pager a:hover { background-color: #ffffff !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .bx-wrapper .bx-pager.bx-default-pager a.active { background-color: #ffffff !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .layout-components .layout-element-slider .layout-right { background: #159a7f; border-top: none; border-bottom: none; } .layout-element-bottommenu .layout-left { background: #FFFFFF; } .layout-element-bottommenu .layout-center { background: #FFFFFF; } .layout-element-bottommenu .layout-right { background: #FFFFFF; } .layout-components h1 { text-transform: uppercase; color: #159a7f; font: normal 700 normal 24px/normal Noto Sans SC, sans-serif; } .layout-components h2 { text-transform: uppercase; color: #159a7f; font: normal 700 normal 24px/normal Noto Sans SC, sans-serif; } .layout-components h3 { text-transform: nonuppercasee; color: #159a7f; font: normal 700 normal 20px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-text .text, .layout-components .layout-component-text .text, .layout-components .text { text-transform: none; color: #5b5b5b; font: normal normal normal 17px/24px Noto Sans SC, sans-serif; letter-spacing: 0px; } .layout-components .layout-component-text .text b, .layout-components .layout-component-text .text strong { color: #5b5b5b; } .layout-components .layout-component-formset-container .layout-component-formset-container-tabs a { background-color: #; text-transform: uppercase; color: #159a7f; font: normal 700 normal 24px/45px Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container .layout-component-formset-container-tabs a.active { background-color: #; color: #159a7f; font: normal 700 normal 24px/45px Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container form { background-color: #; } .layout-components .layout-component-formset-container form label { text-transform: none; color: #5b5b5b; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container form .confirmation { text-transform: none; color: #5b5b5b; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container form label.required:after { color: #159a7f; font: normal normal normal 15px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container form input, .layout-component-formset-container form select, .layout-component-formset-container form textarea { background-color: #FFFFFF; border: 1px solid #dddddd; color: #5b5b5b; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-formset-container form button { background: #159a7f; color: #ffffff; border: 1px solid #159a7f; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; text-transform: none; } .layout-components .layout-component-formset-container form button:hover { background: #159a7f; color: #ffffff; } .layout-components form.layout-block-guestbook-form { background-color: #efefef;\ } .layout-components form.layout-block-guestbook-form .title { text-transform: none; color: #535558; font: normal normal normal 15px/40px Noto Sans SC, sans-serif; text-decoration: none; } .layout-components form.layout-block-guestbook-form label { text-transform: none; color: #5b5b5b; font: normal normal normal 14px/30px Noto Sans SC, sans-serif; } .layout-components form.layout-block-guestbook-form .confirmation { text-transform: none; color: #5b5b5b; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components form.layout-block-guestbook-form label.required:after { color: #535558; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; } .layout-components form.layout-block-guestbook-form input, .layout-components form.layout-block-guestbook-form select, .layout-components form.layout-block-guestbook-form textarea { background-color: #FFFFFF; border: 1px solid #dddddd; color: #333234; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components form.layout-block-guestbook-form button { background: #535558; color: #ffffff; border: 1px solid #656565; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; text-transform: none; } .layout-components form.layout-block-guestbook-form button:hover { background: #656565; color: #FFFFFF; } .layout-components .layout-block-guestbook-message .head .subject { color: #535558; text-decoration:; font: normal normal normal 15px/40px Noto Sans SC, sans-serif; text-transform: none; } .layout-components .layout-block-guestbook-message .head .name { color: #535558; text-decoration:; font: normal normal normal 15px/30px Noto Sans SC, sans-serif; text-transform: none; } .layout-components .layout-block-guestbook-message p { color: #5b5b5b; text-decoration:; font: normal normal normal 13px/20px Noto Sans SC, sans-serif; text-transform: none; } .layout-components .layout-block-guestbook-message p .timestamp { color: #5b5b5b; text-decoration:; font: normal normal normal 12px/30px Noto Sans SC, sans-serif; text-transform: ; } .layout-components .layout-block-guestbook-message { border-bottom: 1px solid #dcdcdc; } .layout-components .contact-buttons UL LI a { background: #656565; color: #ffffff; text-transform: none; font: normal normal normal 14px/38px Noto Sans SC, sans-serif; text-decoration: none; } .layout-components .contact-buttons UL LI a .fa { font-size: 18px !important; } .layout-components .contact-buttons UL LI:hover a { background: #535558; color: #ffffff; text-decoration: none; } .layout-components .contact-buttons UL LI a span { background: #535558; color: #ffffff; } .layout-components .layout-center .layout-component-gallery-item-index .layout-component-gallery-item-image .layout-component-news-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-gallery-item .layout-component-gallery-item-content .title { color: #535558; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-gallery-item .layout-component-gallery-item-content .title:hover{ color: #535558; } .layout-components .layout-center .layout-component-gallery-item .subtitle { color: #5b5b5b; text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-gallery-item-index .layout-component-gallery-item-content p { color: #5b5b5b; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-gallery-item-index .layout-component-gallery-item-content p a.more { color: #535558; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-components .layout-center .layout-component-gallery-item-index .layout-component-gallery-item-content p a.more:hover { color: #535558; text-decoration: none; } .layout-components .layout-center .layout-component-gallery-item-full h1 { color: #535558; text-transform: none; font: normal normal normal 20px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-gallery-item-full .layout-component-gallery-item-image .layout-component-gallery-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-gallery-item-full, .layout-components .layout-center .layout-component-gallery-item-full p, .layout-components .layout-center .layout-component-gallery-item-full p div { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/20px Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-news-item-index { margin-bottom: 28px !important; } .layout-components .layout-center .layout-component-news-item-index .layout-component-news-item-image .layout-component-news-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-news-item .layout-component-news-item-content .title { color: #159a7f; text-transform: uppercase; font: normal 700 normal 17px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-news-item .layout-component-news-item-content .title:hover{ color: #159a7f; } .layout-components .layout-center .layout-component-news-item .timestamp { color: #767676; text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-news-item-index .layout-component-news-item-content p { color: #5b5b5b; text-transform: none; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-news-item-index .layout-component-news-item-content p a.more { color: #159a7f; text-transform: none; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-components .layout-center .layout-component-news-item-index .layout-component-news-item-content p a.more:hover { color: #159a7f; text-decoration: none; } .layout-components .layout-center .layout-component-news-item-full h1 { color: #159a7f; text-transform: uppercase; font: normal 700 normal 24px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-news-item-full .layout-component-news-item-image .layout-component-news-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-news-item-full, .layout-components .layout-center .layout-component-news-item-full p, .layout-components .layout-center .layout-component-news-item-full p div, .layout-components .layout-center aside.news { color: #5b5b5b; text-transform: none; font: normal normal normal 17px/24px Noto Sans SC, sans-serif; } .layout-component-module-news .timestamp { color: #5b5b5b; text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item-index .layout-component-blog-item-image .layout-component-blog-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-blog-item-index .title { color: #1d6b93; text-transform: uppercase; font: normal 700 normal 17px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item-index .title:hover{ color: #1d6b93; } .layout-components .layout-center .layout-component-blog-item .timestamp { color: #767676; text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item .timestamp a.category { color: #5b5b5b; text-transform: none; text-decoration: none; font: normal normal normal 17px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item .timestamp a.category:hover { color: #5b5b5b; text-decoration: underline; } .layout-components .layout-center .layout-component-blog-item .author-credits { color: #5b5b5b; text-transform: none; font: normal normal normal 15px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item .author-credits .category { color: #5b5b5b; text-transform: none; text-decoration: none; font: normal normal normal 17px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item .author-credits .category:hover { color: #5b5b5b; text-decoration: underline; } .layout-components .layout-center .layout-component-blog-item .author-credits .tag { color: #5b5b5b; text-transform: none; text-decoration: underline; font: normal normal normal 15px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item .author-credits .tag:hover { color: #5b5b5b; text-decoration: none; } .layout-component-module-news a.back { color: #159a7f; text-transform: none; font: normal normal normal 17px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-component-module-news a.back:hover { color: #159a7f; text-decoration: none; } .layout-components .layout-center .layout-component-blog-item a.back { color: #1d6b93; text-transform: none; font: normal normal normal 17px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-components .layout-center .layout-component-blog-item a.back:hover { color: #1d6b93; text-decoration: none; } .layout-components .layout-center .layout-component-blog-item-index .layout-component-blog-item-content p { color: #5b5b5b; text-transform: none; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item-index .layout-component-blog-item-content p a.more { color: #1d6b93; text-transform: none; font: normal normal normal 16px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-components .layout-center .layout-component-blog-item-index .layout-component-blog-item-content p a.more:hover { color: #1d6b93; text-decoration: none; } .layout-components .layout-center .layout-component-blog-item-full h1 { color: #1d6b93; text-transform: uppercase; font: normal 700 normal 24px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item-full .layout-component-blog-item-image .layout-component-blog-item-image-border { border: 1px solid #dcdcdc; } .layout-components .layout-center .layout-component-blog-item-full, .layout-components .layout-center .layout-component-blog-item-full p, .layout-components .layout-center .layout-component-blog-item-full p div { color: #5b5b5b; text-transform: none; font: normal normal normal 17px/24px Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-blog-item-full .timestamp { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-module-rates h2 { color: #535558; text-transform: none; font: normal normal normal 20px/normal Noto Sans SC, sans-serif; margin-bottom: 2px !important; } .layout-components .layout-component-module-rates table thead tr td { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-module-rates table tbody tr td .name { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-module-rates table tbody tr td .description { color: #5b5b5b; text-transform: none; font: italic normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-components .layout-component-module-rates table tbody tr td.price { color: #535558; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .layout-center .layout-component-module-gallery-1 a.back { color: #535558; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; text-decoration: underline; } .layout-components .layout-center .layout-component-module-gallery-1 a.back:hover { color: #535558; text-decoration: none; } .layout-component-module-persons .layout-component-item section .name { color: #535558; text-transform: none; font: normal normal normal 15px/normal Noto Sans SC, sans-serif; } .layout-component-module-persons .layout-component-item section .function { color: #5b5b5b; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-component-module-persons .layout-component-item section table.connect { color: #5b5b5b; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-component-module-persons .layout-component-item section table.connect a { color: #5b5b5b; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-component-module-persons .layout-component-item section table.connect a:hover { color: #5b5b5b; text-decoration: none; } .layout-component-module-persons .layout-component-item section .social a { color: #AEAEAE; } .layout-component-module-persons .layout-component-item section .quote { color: #5b5b5b; text-transform: none; font: italic normal normal 13px/normal Noto Sans SC, sans-serif; } .layout-components .module-route figure .border { border: 1px solid #dcdcdc; } .layout-components .module-route .address { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .module-route .address .company { color: #535558; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; } .layout-components .module-route form input[type=text] { color: #535353; text-transform: none; font: normal normal normal 13px/normal Noto Sans SC, sans-serif; background: #ffffff; border: 1px solid #c5c5c5; } .layout-components .module-route form button { background-color: #159a7f; border: 1px solid #159a7f; text-transform: none; font: normal normal normal 13px/26px Noto Sans SC, sans-serif; color: #ffffff; } .layout-components .module-route form button:hover { background-color: #159a7f; color: #ffffff; border: 1px solid #159a7f; } .layout-components .layout-block .title { color: #535558; text-transform: none; font: normal normal normal 20px/normal Noto Sans SC, sans-serif; text-align: left; text-decoration: none; } .layout-components .layout-block a:hover .title { color: #535558; text-decoration: underline; } .layout-components .layout-block .subtitle { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; text-align: left; } .layout-components .layout-block .text { color: #5b5b5b; text-transform: none; font: normal normal normal 14px/normal Noto Sans SC, sans-serif; text-align: left; } .layout-components .layout-component .text *[href], .layout-component-news-item-full p *[href], .layout-component-blog-item-full p a, .layout-component-blog-item-full p *[href] { color: #159a7f !important; text-decoration: underline !important; } .layout-components .layout-component .text *[href]:hover, .layout-component-news-item-full p *[href]:hover, .layout-component-blog-item-full p a:hover, .layout-component-blog-item-full p *[href]:hover { color: #159a7f !important; text-decoration: none !important; }
#footer .footer-top .layout-left { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-top .layout-center { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-top .layout-right { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-top .layout-center hr { background: #2E2E2E; }
#footer .footer-top .footer-contact-element { text-transform: none; font: normal normal normal 13px/20px Noto Sans SC, sans-serif; color: #848484; }
#footer .footer-top .footer-contact-element a { text-transform: none; font: normal normal normal 13px/20px Noto Sans SC, sans-serif; color: #848484; }
#footer .footer-top .footer-contact-element a:hover { color: #848484; }
#footer .footer-top .footer-contact-newsfeed a.headline { color: #6f6f6f; }
#footer .footer-top .footer-contact-newsfeed a.headline:hover { color: #6f6f6f; }
#footer .footer-top .footer-title, #footer .footer-top .footer-title a { text-transform: uppercase; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; color: #cccccc; }
#footer .footer-contact-connect { border-left-color: #2E2E2E; border-right-color: #2E2E2E; }
#footer .footer-contact-connect form.newsletter input { background: #474747; text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; color: #FFFFFF; border-color: #474747}
#footer .footer-contact-connect form.newsletter input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #A1A1A1; font-style: italic; }
#footer .footer-contact-connect form.newsletter input::-moz-placeholder { /* Firefox 19+ */ color: #A1A1A1; font-style: italic; }
#footer .footer-contact-connect form.newsletter input:-ms-input-placeholder { /* IE 10+ */ color: #A1A1A1; font-style: italic; }
#footer .footer-contact-connect form.newsletter input:-moz-placeholder { /* Firefox 18- */ color: #A1A1A1; font-style: italic; }
#footer .footer-contact-connect form.newsletter button { background: #474747; color: #8A8A8A; }
#footer .footer-contact-connect form.newsletter button:hover { background: #474747; color: #FFFFFF; }
#footer .footer-contact-newsfeed .date-created { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #6f6f6f; }
#footer .footer-top .footer-contact-newsfeed a.headline { text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; color: #6f6f6f; }
#footer .footer-top .footer-contact-newsfeed a.headline:hover{ color: #6f6f6f}
#footer .footer-top UL.footer-navigation-inner LI a.footer-navigation-link { text-transform: none; font: normal normal normal 12px/normal Noto Sans SC, sans-serif; color: #6f6f6f; }
#footer .footer-top UL.footer-navigation-inner LI a.footer-navigation-link:hover { color: #6f6f6f; }
#footer .footer-top .footer-navigation-sublinks { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #494949; }
#footer .footer-top .footer-navigation-sublinks a { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #494949; }
#footer .footer-top .footer-navigation-sublinks a:hover { color: #494949; }
#footer .footer-bottom .layout-left { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-bottom .layout-center { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-bottom .layout-right { background: #222222; border-top: none; border-bottom: none; }
#footer .footer-bottom .footer-bottom-legal { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #494949; }
#footer .footer-bottom .footer-bottom-legal a { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #494949; }
#footer .footer-bottom .footer-bottom-legal a:hover { color: #494949; }
#footer .footer-bottom .footer-bottom-copyright { text-transform: none; font: normal normal normal 11px/normal Noto Sans SC, sans-serif; color: #494949; }
#footer .footer-social-icon { /*color: #BABABA;*/ }
#footer .footer-social-icon-twitter .fa { color: #1da1f2; }
#footer .footer-social-icon-twitter:hover .fa { color: #1488d0; }
#footer .footer-social-icon-facebook .fa { color: #3b5998; }
#footer .footer-social-icon-facebook:hover .fa { color: #284581; }
#footer .footer-social-icon-instagram .fa { color: #db2b74; }
#footer .footer-social-icon-instagram:hover .fa { color: #bc1c5e; }
#footer .footer-social-icon-vimeo .fa { color: #44bbff; }
#footer .footer-social-icon-vimeo:hover .fa { color: #2e9ad7; }
#footer .footer-social-icon-pinterest .fa { color: #b60108; }
#footer .footer-social-icon-pinterest:hover .fa { color: #9d0107; }
#footer .footer-social-icon-linkedin .fa { color: #0077b5; }
#footer .footer-social-icon-linkedin:hover .fa { color: #036090; }
#footer .footer-social-icon-tumblr .fa { color: #529ecc; }
#footer .footer-social-icon-tumblr:hover .fa { color: #3b82ad; }
#footer .footer-social-icon-youtube .fa { color: #e62117; }
#footer .footer-social-icon-youtube:hover .fa { color: #be170e; }
#footer .footer-social-icon-google .fa { color: #dd4e42; }
#footer .footer-social-icon-google:hover .fa { color: #c73a2e; }
#footer .footer-social-icon:hover { color: #FFFFFF; } .back-to-top { background-color: #404040; } .back-to-top .fa { color: #8A8A8A; } .back-to-top:hover { background-color: #5f5f5f; } .back-to-top:hover .fa { color: #FFFFFF; } @media screen and (max-width: 450px){ .layout-components .layout-element-noslider.layout-element-spacing-top-5 .layout-center { padding-top: 2.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center { padding-bottom: 2.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-5 .layout-center { margin-top: 2.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-5 .layout-center { margin-bottom: 2.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-5 .layout-center .layout-component-item { padding-bottom: 2.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-10 .layout-center { padding-top: 5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center { padding-bottom: 5px; } .layout-components .layout-element-slider.layout-element-spacing-top-10 .layout-center { margin-top: 5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-10 .layout-center { margin-bottom: 5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-10 .layout-center .layout-component-item { padding-bottom: 5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-15 .layout-center { padding-top: 7.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center { padding-bottom: 7.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-15 .layout-center { margin-top: 7.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-15 .layout-center { margin-bottom: 7.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-15 .layout-center .layout-component-item { padding-bottom: 7.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-20 .layout-center { padding-top: 10px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center { padding-bottom: 10px; } .layout-components .layout-element-slider.layout-element-spacing-top-20 .layout-center { margin-top: 10px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-20 .layout-center { margin-bottom: 10px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-20 .layout-center .layout-component-item { padding-bottom: 10px; } .layout-components .layout-element-noslider.layout-element-spacing-top-25 .layout-center { padding-top: 12.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center { padding-bottom: 12.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-25 .layout-center { margin-top: 12.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-25 .layout-center { margin-bottom: 12.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-25 .layout-center .layout-component-item { padding-bottom: 12.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-30 .layout-center { padding-top: 15px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center { padding-bottom: 15px; } .layout-components .layout-element-slider.layout-element-spacing-top-30 .layout-center { margin-top: 15px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-30 .layout-center { margin-bottom: 15px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-30 .layout-center .layout-component-item { padding-bottom: 15px; } .layout-components .layout-element-noslider.layout-element-spacing-top-35 .layout-center { padding-top: 17.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center { padding-bottom: 17.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-35 .layout-center { margin-top: 17.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-35 .layout-center { margin-bottom: 17.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-35 .layout-center .layout-component-item { padding-bottom: 17.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-40 .layout-center { padding-top: 20px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center { padding-bottom: 20px; } .layout-components .layout-element-slider.layout-element-spacing-top-40 .layout-center { margin-top: 20px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-40 .layout-center { margin-bottom: 20px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-40 .layout-center .layout-component-item { padding-bottom: 20px; } .layout-components .layout-element-noslider.layout-element-spacing-top-45 .layout-center { padding-top: 22.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center { padding-bottom: 22.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-45 .layout-center { margin-top: 22.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-45 .layout-center { margin-bottom: 22.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-45 .layout-center .layout-component-item { padding-bottom: 22.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-50 .layout-center { padding-top: 25px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center { padding-bottom: 25px; } .layout-components .layout-element-slider.layout-element-spacing-top-50 .layout-center { margin-top: 25px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-50 .layout-center { margin-bottom: 25px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-50 .layout-center .layout-component-item { padding-bottom: 25px; } .layout-components .layout-element-noslider.layout-element-spacing-top-75 .layout-center { padding-top: 37.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center { padding-bottom: 37.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-75 .layout-center { margin-top: 37.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-75 .layout-center { margin-bottom: 37.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-75 .layout-center .layout-component-item { padding-bottom: 37.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-100 .layout-center { padding-top: 50px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center { padding-bottom: 50px; } .layout-components .layout-element-slider.layout-element-spacing-top-100 .layout-center { margin-top: 50px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-100 .layout-center { margin-bottom: 50px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-100 .layout-center .layout-component-item { padding-bottom: 50px; } .layout-components .layout-element-noslider.layout-element-spacing-top-125 .layout-center { padding-top: 62.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center { padding-bottom: 62.5px; } .layout-components .layout-element-slider.layout-element-spacing-top-125 .layout-center { margin-top: 62.5px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-125 .layout-center { margin-bottom: 62.5px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-125 .layout-center .layout-component-item { padding-bottom: 62.5px; } .layout-components .layout-element-noslider.layout-element-spacing-top-150 .layout-center { padding-top: 75px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center { padding-bottom: 75px; } .layout-components .layout-element-slider.layout-element-spacing-top-150 .layout-center { margin-top: 75px; } .layout-components .layout-element-slider.layout-element-spacing-bottom-150 .layout-center { margin-bottom: 75px; } .layout-components .layout-element-noslider.layout-element-spacing-bottom-150 .layout-center .layout-component-item { padding-bottom: 75px; }
#header a.logo-area { background-image: url(../../upload/files/1/logo.svg); background-repeat: no-repeat; background-position: left center; }
#header .layout-center { } }
#header .menu-button { background: #; top: 0px; } 