html {-webkit-font-smoothing:antialiased;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }body {font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-size:14px;font-size:1.4rem;line-height:1.5em; }* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }.navbar-right {margin-right:0px; }input::-ms-clear {display:none; }a {outline:none !important; }@font-face {font-family:'GothamMedium';src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Medium.eot');src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Medium.woff') format('woff'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Medium.ttf') format('truetype'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Medium.svg#gotham') format('svg');font-weight:normal;font-style:normal; }@font-face {font-family:'GothamBold';src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Bold.eot');src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Bold.woff') format('woff'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Bold.ttf') format('truetype'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Bold.svg#gotham') format('svg');font-weight:bold;font-style:normal; }@font-face {font-family:'GothamLight';src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Light.eot');src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Light.woff') format('woff'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Light.ttf') format('truetype'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Light.svg#gotham') format('svg');font-weight:normal;font-style:normal; }@font-face {font-family:'GothamBook';src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Book.eot');src:url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Book.woff') format('woff'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Book.ttf') format('truetype'), url('/wp-content/themes/sisu-theme/fonts/Gotham/Gotham-Book.svg#gotham') format('svg');font-weight:500;font-style:normal; }.image_container img, .image-container img {display:block;max-width:100%;height:auto; }.row.noPadding {margin-left:0;margin-right:0; }.noBottomMargin {margin-bottom:0 !important; }.noBottomPadding {padding-bottom:0 !important; }.gap0 {margin-bottom:0px;margin-bottom:0rem; }.gap5 {margin-bottom:5px;margin-bottom:0.5rem; }.gap10 {margin-bottom:10px;margin-bottom:1rem; }.gap15 {margin-bottom:15px;margin-bottom:1.5rem; }.gap20 {margin-bottom:20px;margin-bottom:2rem; }.gap25 {margin-bottom:25px;margin-bottom:2.5rem; }.gap30 {margin-bottom:30px;margin-bottom:3rem; }.gap40 {margin-bottom:40px;margin-bottom:4rem; }.gap60 {margin-bottom:60px;margin-bottom:6rem; }.nogap {margin-bottom:0 !important;padding-bottom:0 !important; }.nogap-top {margin-top:0 !important;padding-top:0 !important; }.padding-xs {padding:5px;padding:0.5rem; }.padding-sm {padding:15px;padding:1.5rem; }.padding-md {padding:20px;padding:2rem; }.padding-lg {padding:30px;padding:3rem; }.color-white {color:#fff; }.color-white {color:#000; }.clearfix {clear:both; }.height5 {height:5px;height:0.5rem; }.height10 {height:10px; }.height15 {height:15px; }.height20 {height:20px; }.height25 {height:25px; }.height30 {height:30px; }.height35 {height:35px; }.height40 {height:40px; }.height45 {height:45px; }.height50 {height:50px; }.height55 {height:55px; }.height60 {height:60px; }.height65 {height:65px; }.height70 {height:70px; }.height75 {height:75px; }.height80 {height:80px; }.height85 {height:85px; }.height90 {height:90px; }.height95 {height:95px; }.height100 {height:100px; }html {font-size:10px; }body {font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;color:#5b666d;overflow-x:hidden;width:100%;text-align:left;background-color:#fff;background-position:top center;background-repeat:no-repeat; }body.wartungsmodus {text-align:center; }body.wartungsmodus #content {margin-top:100px;margin-top:10rem; }#wrapper {width:100%;margin:0 auto;overflow-x:hidden; }.inside {width:1170px;width:117rem;margin:0 auto; }* {margin:0px;margin:0rem;padding:0px;padding:0rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }strong {font-weight:500; }html, button, input, select, textarea {font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }[hidden] {display:none; }article, aside, details, figcaption, figure, footer, header, nav, section, summary {display:block; }audio, canvas, video {display:inline-block; }audio:not([controls]) {display:none;height:0px;height:0rem; }.clearfix {clear:both; }#_main-container {margin-top:115px;margin-top:11.5rem;min-height:1000px;min-height:100rem;overflow:hidden; }h1, h2, h3, h4, h5, h5 {font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;text-transform:inherit;margin:0px 0px 10px 0px;margin:0rem 0rem 1rem 0rem;line-height:115%;font-weight:400; }h1 > strong, h2 > strong, h3 > strong, h4 > strong, h5 > strong {font-weight:500; }h1 {color:#5b666d;margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem; }h2.center {text-align:center; }h6 {margin:0px 0px 10px;margin:0rem 0rem 1rem;line-height:13px;line-height:1.3rem;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }p {margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem;font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem; }address {font-style:italic;margin:0px 0px 24px 0px;margin:0rem 0rem 2.4rem 0rem; }abbr[title] {border-bottom:1px dotted; }b, strong {font-weight:500; }dfn {font-style:italic; }mark {background:#ff0;color:#000; }code, kbd, pre, samp {font-family:monospace, serif;font-size:14px;font-size:1.4rem;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none; }pre {background:#f5f5f5;color:#00619f;font-family:monospace;font-size:14px;font-size:1.4rem;margin:20px 0px 20px 0px;margin:2rem 0rem 2rem 0rem;overflow:auto;padding:20px;padding:2rem;white-space:pre;white-space:pre-wrap;word-wrap:break-word; }.btn {border-radius:0;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-weight:normal;font-size:14px;font-size:1.4rem;background:transparent;text-shadow:none;text-transform:uppercase;padding:5px 10px;padding:0.5rem 1rem;color:#5b666d;background-color:#ffde13; }.btn:hover {background-color:#5b666d !important;color:#ffde13; }.btn:active {box-shadow:none; }.btn.back {padding-left:0px;padding-left:0rem; }@media screen and (max-width:767px) {.btn.back {width:100%; } }@media screen and (min-width:768px) {.btn.back {width:25%; } }@media screen and (min-width:992px) {.btn.back {width:20%; } }.btn.back:after {content:""; }.btn.back:before {font-family:"FontAwesome", Arial, sans-serif;content:"\00a0\00a0\00a0\f053";padding-right:10px;padding-right:1rem; }a {color:#5b666d;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;text-decoration:none;cursor:pointer;font-weight:500; }avisited {color:#fff;background-color:#000;text-decoration:underline; }a:hover {color:#ffb813; }a:active {color:#ccc;outline:0; }a:focus {outline:thin dotted;color:#999; }.gapTop15 {margin-top:15px;margin-top:1.5rem; }.gapTop20 {margin-top:2px;margin-top:0.2rem; }.gapTop30 {margin-top:3px;margin-top:0.3rem; }small {font-size:smaller; }cite, small {font-size:14px;font-size:1.4rem;font-weight:normal;text-transform:uppercase; }em, i {font-style:normal;font-weight:300; }sub, sup {font-size:7.5px;font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline; }sup {top:-5px;top:-0.5rem; }sub {bottom:-2.5px;bottom:-0.25rem; }dl {margin:0px 20px;margin:0rem 2rem; }dt {font-weight:500; }dd {margin:0px 0px 20px;margin:0rem 0rem 2rem; }menu, ol, ul {padding:0px;padding:0rem;margin:0px;margin:0rem; }ul {list-style-type:square; }nav ul, nav ol {list-style:none;list-style-image:none; }li > ul, li > ol {margin:0; }img {-ms-interpolation-mode:bicubic;vertical-align:middle;border:0;max-width:100%;height:auto; }svg:not(:root) {overflow:hidden; }figure {margin:0; }form {margin:0; }fieldset {border:1px solid #c0c0c0;margin:0px 2px;margin:0rem 0.2rem;padding:3.5px 6.25px 7.5px;padding:0.35rem 0.625rem 0.75rem; }legend {border:0;padding:0;white-space:normal; }button, input, select, textarea {font-size:100%;margin:0;max-width:100%;vertical-align:baseline; }button, input {line-height:normal; }button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button;cursor:pointer; }button[disabled], input[disabled] {cursor:default; }button {border:none;width:100%;text-align:left;background:none; }input[type="checkbox"], input[type="radio"] {padding:0; }input[type="search"] {-webkit-appearance:textfield;padding-right:2px;padding-right:0.2rem;width:270px; }input[type="search"]::-webkit-search-decoration {-webkit-appearance:none; }button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0; }input[type=text], textarea, select {outline:none;border:1px solid #ccc; }textarea {overflow:auto;vertical-align:top; }table {border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;font-size:1.4rem;line-height:2;margin:0px 0px 200px 0px;margin:0rem 0rem 20rem 0rem;width:100%; }caption, th, td {font-weight:normal;text-align:left; }caption {font-size:16px;font-size:1.6rem;margin:200px 0px;margin:20rem 0rem; }th {font-weight:500;text-transform:uppercase; }td {border-top:1px solid #ededed;padding:60px 100px 60px 0px;padding:6rem 10rem 6rem 0rem; }del {color:#333; }ins {background:#fff9c0;text-decoration:none; }hr {background:#000;background-size:40px 40px;background-size:4rem 4rem;border:0;height:1px;height:0.1rem;margin:0px 0px 240px 0px;margin:0rem 0rem 24rem 0rem; }span {font-weight:normal; }.clearing {clear:both; }#wrapper { }#wrapper .more span, #wrapper .back span {background-color:#fff;display:inline-block;padding:10px 35px;padding:1rem 3.5rem;margin:0px 20px;margin:0rem 2rem;border:2px #ccc solid;display:inline-block;cursor:pointer; }#wrapper .more span a, #wrapper .back span a {color:#666;text-transform:uppercase;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-size:15px;font-size:1.5rem;background-color:#fff;margin:0 auto 6px;display:inline-block;cursor:default; }#wrapper .more span a:hover, #wrapper .back span a:hover {background-color:#ccc;color:#fff;text-decoration:none; }#wrapper .more {float:right; }#wrapper .back {float:left; }#wrapper .cb_picture {margin-bottom:20px;margin-bottom:2rem; }#wrapper .cb_picture img {width:100%; }#wrapper .cb_textelement { }#wrapper .cb_textelement .container {max-width:100%; }#wrapper .cb_textelement .subline {text-transform:uppercase;color:#5b666d; }#wrapper .cb_textelement .entry-text {font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem; }#wrapper .cb_textelement .entry-text ul {padding-left:40px;padding-left:4rem; }#wrapper .cb_textelement .entry-text ul li {margin-bottom:5px;margin-bottom:0.5rem; }#wrapper .cb_textelement.left h1, #wrapper .cb_textelement.left h2, #wrapper .cb_textelement.left h3, #wrapper .cb_textelement.left h4, #wrapper .cb_textelement.left .subline, #wrapper .cb_textelement.left .entry-text, #wrapper .cb_textelement.left .text_button {text-align:left; }#wrapper .cb_textelement.center h1, #wrapper .cb_textelement.center h2, #wrapper .cb_textelement.center h3, #wrapper .cb_textelement.center h4, #wrapper .cb_textelement.center .subline, #wrapper .cb_textelement.center .entry-text, #wrapper .cb_textelement.center .text_button {text-align:center; }#wrapper .cb_textelement.right h1, #wrapper .cb_textelement.right h2, #wrapper .cb_textelement.right h3, #wrapper .cb_textelement.right h4, #wrapper .cb_textelement.right .subline, #wrapper .cb_textelement.right .entry-text, #wrapper .cb_textelement.right .text_button {text-align:right; }#contact-map-iframe {width:100%;height:400px;border:0px; }@media handheld, only screen and (max-width:480px) {h1 {font-size:24px;font-size:2.4rem;margin-bottom:10px;margin-bottom:1rem; }h2 {font-size:22px;font-size:2.2rem; }h3 {font-size:20px;font-size:2rem; }h4 {font-size:13px;font-size:1.3rem; }h5 {font-size:10px;font-size:1rem; }h6 {font-size:10px;font-size:1rem; } }@media handheld, only screen and (min-width:480px) {h1 {font-size:24px;font-size:2.4rem; }h2 {font-size:20px;font-size:2rem; }h3 {font-size:18px;font-size:1.8rem; }h4 {font-size:16px;font-size:1.6rem; }h5 {font-size:14px;font-size:1.4rem; }h6 {font-size:12px;font-size:1.2rem; }.btn {font-size:14px;font-size:1.4rem; } }@media (max-width:767px) {.cb_textelement .box_background {margin:0px !important; } }@media (max-width:400px) {.cb_textelement .box_background {background-size:auto 100% !important; } }@media screen and (max-width:767px) {.block_start_full_width {margin:auto !important; } }#content .beitragsbild {position:fixed;right:100px;top:300px; }#content .beitragsbild .overlay {background-image:url('../images/bg_element.png');background-position:center center;background-repeat:no-repeat;width:493px;height:425px;position:absolute; }#content .beitragsbild .image_container {margin:40px 0px 15px 50px;margin:4rem 0rem 1.5rem 5rem; }#wrapper .cb_zitatelement .quotebox_content {text-align:center; }#wrapper .cb_zitatelement .quotebox_content .source {font-size:32px;font-size:3.2rem;padding-bottom:10px;padding-bottom:1rem;line-height:38px;line-height:3.8rem;font-weight:200; }#wrapper .cb_zitatelement .quotebox_content .author {color:#ffb813;font-size:20px;font-size:2rem; }#wrapper blockquote, #wrapper q {-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;font-size:18px;font-size:1.8rem;font-weight:300;margin:0px;margin:0rem;border-left:none !important;text-align:center; }#wrapper blockquote:before, #wrapper q:before, #wrapper blockquote:after, #wrapper q:after {content:"";content:none; }#wrapper blockquote h2, #wrapper q h2 {text-align:center;display:inline;padding:0px 30px;padding:0rem 3rem; }#wrapper blockquote h3, #wrapper q h3 {margin-top:80px;margin-top:8rem;text-align:center; }#wrapper blockquote a, #wrapper q a {color:#666;text-transform:uppercase;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-size:15px;font-size:1.5rem;background-color:#fff;margin:0 auto 6px;display:inline-block;cursor:default; }#wrapper blockquote a span, #wrapper q a span {padding:10px 35px;padding:1rem 3.5rem;margin:0px 20px;margin:0rem 2rem;border:2px #ccc solid;display:inline-block;cursor:pointer; }#wrapper blockquote a span:hover, #wrapper q a span:hover {background-color:#ccc;color:#fff;text-decoration:none; }#wrapper blockquote {margin-right:0px;margin-right:0rem; }@media (max-width:767px) {.cb_zitatelement .box_background {margin:0px !important; }.bg_quotebox { } }@media (max-width:400px) {.cb_zitatelement .box_background {background-size:auto 100% !important; } }.page #wrapper .news_entry {background:#fff;margin-bottom:20px;margin-bottom:2rem; }.page #wrapper .news_entry .image_container {margin-bottom:0px;margin-bottom:0rem;overflow:hidden;background:#000; }.page #wrapper .news_entry .image_container img {height:auto;width:100%;opacity:1;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease; }.page #wrapper .news_entry .text_container {padding:15px;padding:1.5rem; }.page #wrapper .news_entry h3 {line-height:105%;margin-bottom:10px;margin-bottom:1rem;font-size:22px;font-size:2.2rem;background-color:transparent;text-transform:inherit;color:#5b666d;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;display:block;display:-webkit-box;height:46px;height:4.6rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-overflow:ellipsis; }.page #wrapper .news_entry h3 a {color:#5b666d;font-weight:normal; }.page #wrapper .news_entry h3 a:hover {text-decoration:none;color:#999; }.page #wrapper .news_entry:hover img {opacity:0.8;-moz-transition:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }.pagination_container {position:relative;margin-top:20px;margin-bottom:20px;clear:both; }.pagination_container .sisu_paging {margin:0 20% 0 20%;width:60%; }.pagination_container .sisu_paging ul.sisu_pagination {width:80%;list-style:none;padding:0px;text-align:center;margin:0 auto; }.pagination_container .sisu_paging ul li {margin:0px;margin-bottom:7px;text-align:center;font-size:16px;display:inline; }.pagination_container .sisu_paging ul li a {color:#5b666d;text-decoration:none;padding:4px 10px; }.pagination_container .sisu_paging ul li:hover a, .pagination_container .sisu_paging ul li.active a {background:#ffde13;color:#5b666d !important;display:inline-block; }.pagination_container a.prev, .pagination_container a.next {top:0px;position:absolute;color:#5b666d !important;text-decoration:underline;background:#ffde13;padding:4px 10px;text-decoration:none; }.pagination_container a.prev {left:0px; }.pagination_container a.next {right:0px; }.pagination_container a.prev:hover, .pagination_container a.next:hover {text-decoration:none;color:#5b666d !important; }.intro, .textbox, .calendar {margin-bottom:20px;margin-bottom:2rem; }.alignright {float:right;margin-left:20px;margin-left:2rem; }.alignleft {float:left;margin-right:20px;margin-right:2rem; }#content {margin-top:35px;margin-top:3.5rem;padding-bottom:30px;padding-bottom:3rem; }#content .content_inside {margin-top:80px;margin-top:8rem;overflow:hidden; }#content .image_container {max-width:100%;height:auto;margin:0px 0px 15px 0px;margin:0rem 0rem 1.5rem 0rem; }#content .image_container img {width:auto;height:auto; }#content .image_container a:hover {opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }.textbox img {width:100%;margin-bottom:10px;margin-bottom:1rem; }.textbox a {font-size:16px;font-size:1.6rem; }.infobox h3 {color:#fff; }@media screen and (max-width:767px) {.cb_item {margin-bottom:20px;margin-bottom:2rem; } }.hoverBox {-webkit-transition:background 0.3s ease-in;-moz-transition:background 0.3s ease-in;-o-transition:background 0.3s ease-in; }.hoverBox a.btn {-webkit-transition:background 0.3s ease-in;-moz-transition:background 0.3s ease-in;-o-transition:background 0.3s ease-in; }.hoverBox:hover {background:#ffde13 !important; }.hoverBox:hover a.btn {background:#5b666d !important;color:#fff; }.hoverBox .textelement_content h2 {display:block;display:-webkit-box;height:46px;height:4.6rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-overflow:ellipsis; }.hoverBox .textelement_content .entry-text {display:block;display:-webkit-box;height:70px;height:7rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:15px;margin-bottom:1.5rem; }#cookiesWarning {clear:both;overflow:hidden;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;position:fixed;bottom:0px;bottom:0rem;width:100%;z-index:1; }#cookiesWarning #cookiesWarningActive {background:#eaeaea;padding:5px 15px;padding:0.5rem 1.5rem;font-size:13px;font-size:1.3rem; }#cookiesWarning #cookieAgreement {float:right; }#cookiesWarning #cookieAgreement input {border:none !important;background:transparent !important; }#cookiesWarning a {text-decoration:underline;color:#5b666d; }#cookiesWarning a:hover {text-decoration:none;color:#ffb813; }.downloads ul {list-style-type:none; }.downloads ul li {background:url('../images/downloads_list-item.png') no-repeat left center;padding:7px 0px 5px 35px;padding:0.7rem 0rem 0.5rem 3.5rem; }.downloads ul li a {color:#000;font-weight:700; }.ms-slide {opacity:0.3;-ms-filter:"progid:DXImageTra nsform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30); }.ms-slide.ms-sl-selected {transition:opacity 400ms ease-in-out;opacity:1;-ms-filter:"progid:DXImageTra nsform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100); }.yellow .ms-view {border-bottom:3px solid #ffde13; }.ms-nav-next {width:36px !important;height:36px !important;position:absolute;cursor:pointer;background:#ffde13 !important;background-image:url('../images/navigation-right.png') !important;background-repeat:no-repeat !important;background-position:center center !important;z-index:0 !important; }.ms-nav-prev {width:36px !important;height:36px !important;position:absolute;cursor:pointer;background:#ffde13 !important;background-image:url('../images/navigation-left.png') !important;background-repeat:no-repeat !important;background-position:center center !important;z-index:0 !important; }.ms-bullet {background:#ffde13 !important; }.ms-bullet.ms-bullet-selected {background:#5b666d !important; }.layer_title {font-weight:400 !important;font-family:"Gotham A", "Gotham B", "GothamLight", Arial, sans-serif; }.slide_textlink a:hover {color:#ffde13;text-decoration:none; }.slide_textlink:hover {background:#5b666d; }#footer {width:100%;background-color:#ffde13;color:#5b666d;padding:15px 0px;padding:1.5rem 0rem;margin-top:50px;margin-top:5rem; }#footer p, #footer a {font-size:14px;font-size:1.4rem;margin:0px;margin:0rem;padding:0px;padding:0rem; }#footer a:hover {color:#fff; }@media screen and (max-width:767px) {#footer .text-right {display:none; } }#footer ul.footer-nav {list-style-type:none;margin-bottom:20px;margin-bottom:2rem; }#footer ul.footer-nav li {display:inline-block; }#footer ul.footer-nav li.current-menu-item { }#footer ul.footer-nav li.current-menu-item a {color:#fff;text-decoration:none;font-weight:500; }#footer ul.footer-nav li a {color:#5b666d;text-transform:inherit !important;text-decoration:none;font-weight:400; }#footer ul.footer-nav li a:first-child {padding-right:8px;padding-right:0.8rem; }#footer ul.footer-nav li a:hover {color:#fff; }.menu-footer ul {text-align:right; }.menu-footer ul li {display:inline-block; }.menu-footer ul li a {font-size:8px;font-size:0.8rem;text-transform:uppercase;font-family:"Gotham A", "Gotham B", "GothamLight", Arial, sans-serif; }.cb_block_start .toggler {font-family:"Gotham A", "Gotham B", "GothamBold", Arial, sans-serif;margin-bottom:10px;margin-bottom:1rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:1px solid #ccc; }.cb_block_start .toggler.active { }.cb_block_start.last {border-bottom:none; }.gallery {padding:0px;padding:0rem;left:0; }.gallery li {margin-bottom:15px;margin-bottom:1.5rem; }.gallery li a {display:block;overflow:hidden;background:#000; }.gallery li a img {width:auto;width:100%;margin:0px;opacity:1;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease; }.gallery li span {background:#ffde13;padding:5px;padding:0.5rem;font-weight:100;font-size:12px;font-size:1.2rem;display:block; }.gallery li:hover a {background:rgba(0, 0, 0, 0.8); }.gallery li:hover a img {opacity:0.8;-moz-transition:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }pre {background-color:#fff;border:none;border-radius:0px;padding:0px;padding:0rem;margin:0px;margin:0rem; }.gform_wrapper {max-width:100% !important; }.gform_wrapper .gform_heading {display:none; }.gform_wrapper ul li {margin-bottom:16px;margin-bottom:1.6rem; }.gform_wrapper ul li.gfield { }.gform_wrapper ul li.gfield.half {float:left;margin-right:1%; }@media screen and (max-width:767px) {.gform_wrapper ul li.gfield.half {width:100% !important; } }@media screen and (min-width:768px) {.gform_wrapper ul li.gfield.half {width:49% !important; } }@media screen and (min-width:992px) {.gform_wrapper ul li.gfield.half {width:49% !important; } }.gform_wrapper ul li.gfield.gfield_error {width:100% !important;background:none !important;border:solid 1px red !important;clear:both; }.gform_wrapper ul li.gfield.gfield_error.half {clear:none; }@media screen and (max-width:767px) {.gform_wrapper ul li.gfield.gfield_error.half {width:100% !important; } }@media screen and (min-width:768px) {.gform_wrapper ul li.gfield.gfield_error.half {width:49% !important; } }@media screen and (min-width:992px) {.gform_wrapper ul li.gfield.gfield_error.half {width:49% !important; } }.gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.ginput_container {max-width:100% !important;margin-left:0px;margin-left:0rem; }.gform_wrapper ul li.gfield.gfield_error input[type=text] {border:solid 1px #f00 !important; }.gform_wrapper ul li.gfield.gfield_error.col-md-4 {width:33.33333% !important; }.gform_wrapper ul li.gfield.gfield_error.col-md-5 {width:41.66667% !important; }.gform_wrapper ul li.gfield.gfield_error.col-md-8 {width:66.66667% !important; }.gform_wrapper ul li .validation_message {display:none !important; }.gform_wrapper ul li .ginput_container {margin-top:0px;margin-top:0rem; }.gform_wrapper ul li .ginput_container .ginput_container_fileupload {clear:both; }.gform_wrapper ul li .ginput_container input[type='text'], .gform_wrapper ul li .ginput_container textarea {color:#5b666d; }.gform_wrapper ul li .ginput_container input[type='text'].large, .gform_wrapper ul li .ginput_container textarea.large {border-radius:0px;border-radius:0rem;background:#f3f3ef;color:#5b666d;width:100% !important;padding:10px;padding:1rem;text-indent:0px;text-indent:0rem;font-weight:normal !important;border:none !important; }.gform_wrapper ul li .ginput_container select {-webkit-appearance:none;-moz-appearance:none;background:#f3f3ef url('../images/arrow_down.png') no-repeat 96% center !important;color:#5b666d;border:none !important;padding:10px;padding:1rem;height:37px;font-weight:100;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }.gform_wrapper ul li .ginput_container select:first-child {color:#5b666d; }.gform_wrapper ul li .ginput_container select::-ms-expand {display:none; }.gform_wrapper ul li .ginput_container textarealarge {height:auto;padding:5px 10px;padding:0.5rem 1rem; }.gform_wrapper .gform_validation_container {display:none; }.gform_wrapper .validation_error {border-top:none !important;border-bottom:none !important;color:#f00 !important; }.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {margin-left:0px;margin-left:0rem; }.gform_wrapper .gform_heading {margin-bottom:10px;margin-bottom:1rem; }.gform_wrapper .gform_heading h3 {font-size:20px;font-size:2rem;margin-bottom:5px;margin-bottom:0.5rem; }.gform_wrapper .gform_heading span.gform_description {font-size:13px;font-size:1.3rem; }.gform_wrapper .gform_body {padding:0px;padding:0rem;clear:both;overflow:hidden; }.gform_wrapper .gform_body input, .gform_wrapper .gform_body textarea, .gform_wrapper .gform_body select {background:#fff;border:1px solid #ccc !important;padding:5px;padding:0.5rem;border-radius:0px;border-radius:0rem; }.gform_wrapper .gform_body ul {list-style:none !important;padding:0px;padding:0rem;margin:0px;margin:0rem; }.gform_wrapper .gform_body ul li.show-label label {display:block !important; }.gform_wrapper .gform_footer {padding:0px;padding:0rem;margin:0px;margin:0rem; }.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer button.button {display:inline-block;border-radius:0px;border-radius:0rem;width:130px;width:13rem;background:#ffde13;color:#5b666d;padding:5px 10px;padding:0.5rem 1rem;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-size:14px;font-size:1.4rem;box-shadow:none !important; }.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer button.button:hover {background-color:#5b666d;color:#ffde13; }::-webkit-input-placeholder {color:#5b666d;font-weight:100;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }::-moz-placeholder {color:#000;font-weight:normal !important;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }:-ms-input-placeholder {color:#000;font-weight:normal !important;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }input:-moz-placeholder {color:#000;font-weight:normal !important;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }.gfield_select {border-radius:0px;border-radius:0rem;border:1px solid #ccc;background:none;color:#000;width:100% !important; }.gfield_label {display:none;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;font-weight:bold; }.gform_button {border:2px #000 solid;padding:7px 20px;padding:0.7rem 2rem;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif;color:#000;text-transform:uppercase;font-size:15px;font-size:1.5rem;background-color:transparent;border-radius:0px;border-radius:0rem; }.gform_button:hover {color:#fff;background-color:#fff; }.map {width:100%;height:400px;height:40rem;border:#ccc solid 1px;margin:0px;margin:0rem; }header {padding:0px 0 0;position:relative;z-index:10; }header .navbar-default {background-color:transparent !important;border-radius:0px !important;border:none !important;min-height:40px; }header .navbar-default .navbar-collapse, header .navbar-default .navbar-form {border-color:#fff !important; }header #logo {float:left;margin:15px 0px 0px 0px;margin:1.5rem 0rem 0rem 0rem;display:block;z-index:1000;position:relative;width:188px;width:18.8rem; }header #logo img {max-height:70px;max-height:7rem; }header .nav.navbar-nav {float:right; }header .navbar {margin:26px 0px 0px 0px;margin:2.6rem 0rem 0rem 0rem; }.navbar-nav {margin:0px; }.mobile_menu_background {display:none;position:fixed;width:100%;height:100%;background:rgba(82, 93, 99, 0.9);z-index:1; }.mobile_menu_background.menu-opened {display:block; }#hauptmenu {margin:0px;margin:0rem;padding:0px;padding:0rem;border:0;list-style:none;line-height:1;display:block;position:relative;font-family:"Gotham A", "Gotham B", "GothamLight", Arial, sans-serif;z-index:1; }@media screen and (max-width:767px) {#hauptmenu {width:100%;float:none; } }@media screen and (min-width:768px) {#hauptmenu {width:100%;float:none; } }@media screen and (min-width:992px) {#hauptmenu {float:right;width:80%; } }#hauptmenu:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0; }#hauptmenu .burgermenu {cursor:pointer;position:absolute;width:30px;height:25px;right:0px;top:0px;z-index:1001; }@media screen and (max-width:767px) {#hauptmenu .burgermenu {display:block; } }@media screen and (min-width:768px) {#hauptmenu .burgermenu {display:block; } }@media screen and (min-width:992px) {#hauptmenu .burgermenu {display:none; } }#hauptmenu .burgermenu.navTrigger {width:30px;height:25px; }#hauptmenu .burgermenu.navTrigger i {background-color:#5b666d;border-radius:1px;border-radius:0.1rem;content:'';display:block;width:100%;height:4px; }#hauptmenu .burgermenu.navTrigger i:nth-child(1) {-webkit-animation:outT 0.8s backwards;animation:outT 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse; }#hauptmenu .burgermenu.navTrigger i:nth-child(2) {margin:5px 0;-webkit-animation:outM 0.8s backwards;animation:outM 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse; }#hauptmenu .burgermenu.navTrigger i:nth-child(3) {-webkit-animation:outBtm 0.8s backwards;animation:outBtm 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse; }#hauptmenu .burgermenu.navTrigger.active i:nth-child(1) {-webkit-animation:inT 0.8s forwards;animation:inT 0.8s forwards; }#hauptmenu .burgermenu.navTrigger.active i:nth-child(2) {-webkit-animation:inM 0.8s forwards;animation:inM 0.8s forwards; }#hauptmenu .burgermenu.navTrigger.active i:nth-child(3) {-webkit-animation:inBtm 0.8s forwards;animation:inBtm 0.8s forwards; }#hauptmenu .burgermenu.menu-opened i {background-color:#ffde13; }#hauptmenu ul { }@media screen and (max-width:767px) {#hauptmenu ul {display:none;width:100%;margin-top:30px;margin-top:3rem; } }@media screen and (min-width:768px) {#hauptmenu ul {display:none;width:100%;margin-top:30px;margin-top:3rem; } }@media screen and (min-width:992px) {#hauptmenu ul {display:block;width:auto;margin-top:0px;margin-top:0rem; } }#hauptmenu ul:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0; }#hauptmenu ul .submenu-button {position:absolute;z-index:99;right:0;top:0;border-left:1px solid #ffde13;height:45px;width:45px;cursor:pointer; }@media screen and (max-width:767px) {#hauptmenu ul .submenu-button {display:block; } }@media screen and (min-width:768px) {#hauptmenu ul .submenu-button {display:block; } }@media screen and (min-width:992px) {#hauptmenu ul .submenu-button {display:none; } }#hauptmenu ul .submenu-button.submenu-opened {background:#ffde13; }#hauptmenu ul .submenu-button.submenu-opened:before {display:none; }#hauptmenu ul .submenu-button.submenu-opened:after {background:rgba(82, 93, 99, 0.9); }#hauptmenu ul .submenu-button:after {position:absolute;top:22px;right:19px;width:8px;height:2px;background:#ffde13;content:''; }@media screen and (max-width:767px) {#hauptmenu ul .submenu-button:after {display:block; } }@media screen and (min-width:768px) {#hauptmenu ul .submenu-button:after {display:block; } }@media screen and (min-width:992px) {#hauptmenu ul .submenu-button:after {display:none; } }#hauptmenu ul .submenu-button:before {position:absolute;top:19px;right:22px;width:2px;height:8px;background:#ffde13;content:''; }@media screen and (max-width:767px) {#hauptmenu ul .submenu-button:before {display:block; } }@media screen and (min-width:768px) {#hauptmenu ul .submenu-button:before {display:block; } }@media screen and (min-width:992px) {#hauptmenu ul .submenu-button:before {display:none; } }#hauptmenu ul li {margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;float:left; }@media screen and (max-width:767px) {#hauptmenu ul li {width:100%;border-top:1px solid #ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li {width:100%;border-top:1px solid #ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li {width:inherit;border-top:none; } }@media screen and (max-width:767px) {#hauptmenu ul li.search a {font-size:12px;font-size:1.2rem;padding:16px 50px;padding:1.6rem 5rem; }#hauptmenu ul li.search a:before {display:none; } }@media screen and (min-width:768px) {#hauptmenu ul li.search a {font-size:12px;font-size:1.2rem;padding:16px 50px;padding:1.6rem 5rem; }#hauptmenu ul li.search a:before {display:none; } }@media screen and (min-width:992px) {#hauptmenu ul li.search a {font-size:0px;font-size:0rem;padding:10px 0px 10px 0px;padding:1rem 0rem 1rem 0rem; }#hauptmenu ul li.search a:before {content:'\f002';font-family:"FontAwesome", Arial, sans-serif;font-size:12px;font-size:1.2rem;display:block; } }#hauptmenu ul li a {-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;font-weight:normal;margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;font-size:12px;font-size:1.2rem;letter-spacing:1px;text-decoration:none; }@media screen and (max-width:767px) {#hauptmenu ul li a {padding:16px 50px;padding:1.6rem 5rem;color:#ffde13;text-align:center; } }@media screen and (min-width:768px) {#hauptmenu ul li a {padding:16px 50px;padding:1.6rem 5rem;color:#ffde13;text-align:center; } }@media screen and (min-width:992px) {#hauptmenu ul li a {padding:10px 10px;padding:1rem 1rem;color:#5b666d;text-align:left; } }@media screen and (max-width:767px) {#hauptmenu ul li:hover > a {color:#ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li:hover > a {color:#ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li:hover > a {background-color:#ffde13;color:#333; } }#hauptmenu ul li.has-sub { }#hauptmenu ul li.has-sub > a { }@media screen and (max-width:767px) {#hauptmenu ul li.has-sub > a {margin-bottom:0px;margin-bottom:0rem; } }@media screen and (min-width:768px) {#hauptmenu ul li.has-sub > a {margin-bottom:0px;margin-bottom:0rem; } }@media screen and (min-width:992px) {#hauptmenu ul li.has-sub > a {margin-bottom:10px;margin-bottom:1rem; } }#hauptmenu ul li.has-sub:hover > a:before {top:23px;height:0; }#hauptmenu ul li:hover > ul {opacity:1;-ms-filter:"progid:DXImageTra nsform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:auto; }@media screen and (max-width:767px) {#hauptmenu ul li:hover > ul {background:transparent; } }@media screen and (min-width:768px) {#hauptmenu ul li:hover > ul {background:transparent; } }@media screen and (min-width:992px) {#hauptmenu ul li:hover > ul {background:#ffde13; } }@media screen and (max-width:767px) {#hauptmenu ul li.current-menu-item > a, #hauptmenu ul li.current-menu-parent > a {color:#ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li.current-menu-item > a, #hauptmenu ul li.current-menu-parent > a {color:#ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li.current-menu-item > a, #hauptmenu ul li.current-menu-parent > a {background-color:#ffde13;color:#666; } }#hauptmenu ul li ul {-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out; }@media screen and (max-width:767px) {#hauptmenu ul li ul {margin-top:0px;margin-top:0rem; } }@media screen and (min-width:768px) {#hauptmenu ul li ul {margin-top:0px;margin-top:0rem; } }@media screen and (min-width:992px) {#hauptmenu ul li ul {margin-top:0px;margin-top:0rem;position:absolute;opacity:0;-ms-filter:"progid:DXImageTra nsform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:-9999em; } }#hauptmenu ul li ul .submenu-button {height:34px;width:34px; }#hauptmenu ul li ul .submenu-button:after {top:15px;right:13px; }#hauptmenu ul li ul .submenu-button:before {top:12px;right:16px; }#hauptmenu ul li ul li {-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:100%; }#hauptmenu ul li ul li:last-child > a {border-bottom:0; }#hauptmenu ul li ul li:hover {-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out; }@media screen and (max-width:767px) {#hauptmenu ul li ul li:hover {background:transparent; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li:hover {background:transparent; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li:hover {background:transparent; } }@media screen and (max-width:767px) {#hauptmenu ul li ul li.current-menu-item > a, #hauptmenu ul li ul li.current-menu-parent > a {color:#ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li.current-menu-item > a, #hauptmenu ul li ul li.current-menu-parent > a {color:#ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li.current-menu-item > a, #hauptmenu ul li ul li.current-menu-parent > a {background-color:#666;color:#ffde13; } }#hauptmenu ul li ul li.has-sub { }#hauptmenu ul li ul li.has-sub:hover { }#hauptmenu ul li ul li.has-sub:hover > a:before {top:17px;height:0; }@media screen and (max-width:767px) {#hauptmenu ul li ul li.has-sub:hover > a {background:#ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li.has-sub:hover > a {background:#ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li.has-sub:hover > a {background:#ffde13; } }#hauptmenu ul li ul li a {min-width:200px;padding:6px 10px;padding:0.6rem 1rem;font-size:12px;font-size:1.2rem;line-height:14px; }@media screen and (max-width:767px) {#hauptmenu ul li ul li a {border-bottom:none;color:#ffde13; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li a {border-bottom:none;color:#ffde13; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li a {border-bottom:1px solid rgba(255, 255, 255, .25);color:#5b666d; } }@media screen and (max-width:767px) {#hauptmenu ul li ul li a:hover {background:#ffde13;color:#5b666d; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li a:hover {background:#ffde13;color:#5b666d; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li a:hover {background:#5b666d;color:#ffde13; } }@media screen and (max-width:767px) {#hauptmenu ul li ul li ul {margin-left:0px; } }@media screen and (min-width:768px) {#hauptmenu ul li ul li ul {margin-left:0px; } }@media screen and (min-width:992px) {#hauptmenu ul li ul li ul {margin-left:100%;top:0; } }@-webkit-keyframes inM {50% {-webkit-transform:rotate(0deg); }100% {-webkit-transform:rotate(45deg); } }@keyframes inM {50% {transform:rotate(0deg); }100% {transform:rotate(45deg); } }@-webkit-keyframes outM {50% {-webkit-transform:rotate(0deg); }100% {-webkit-transform:rotate(45deg); } }@keyframes outM {50% {transform:rotate(0deg); }100% {transform:rotate(45deg); } }@-webkit-keyframes inT {0% {-webkit-transform:translateY(0px) rotate(0deg); }50% {-webkit-transform:translateY(9px) rotate(0deg); }100% {-webkit-transform:translateY(9px) rotate(135deg); } }@keyframes inT {0% {transform:translateY(0px) rotate(0deg); }50% {transform:translateY(9px) rotate(0deg); }100% {transform:translateY(9px) rotate(135deg); } }@-webkit-keyframes outT {0% {-webkit-transform:translateY(0px) rotate(0deg); }50% {-webkit-transform:translateY(9px) rotate(0deg); }100% {-webkit-transform:translateY(9px) rotate(135deg); } }@keyframes outT {0% {transform:translateY(0px) rotate(0deg); }50% {transform:translateY(9px) rotate(0deg); }100% {transform:translateY(9px) rotate(135deg); } }@-webkit-keyframes inBtm {0% {-webkit-transform:translateY(0px) rotate(0deg); }50% {-webkit-transform:translateY(-9px) rotate(0deg); }100% {-webkit-transform:translateY(-9px) rotate(135deg); } }@keyframes inBtm {0% {transform:translateY(0px) rotate(0deg); }50% {transform:translateY(-9px) rotate(0deg); }100% {transform:translateY(-9px) rotate(135deg); } }@-webkit-keyframes outBtm {0% {-webkit-transform:translateY(0px) rotate(0deg); }50% {-webkit-transform:translateY(-9px) rotate(0deg); }100% {-webkit-transform:translateY(-9px) rotate(135deg); } }@keyframes outBtm {0% {transform:translateY(0px) rotate(0deg); }50% {transform:translateY(-9px) rotate(0deg); }100% {transform:translateY(-9px) rotate(135deg); } }.cb_iconset {width:80%;margin:0 auto; }.cb_icons .iconitem {text-align:center; }.cb_icons .iconitem .image_container {margin-bottom:15px;margin-bottom:1.5rem; }.cb_icons .iconitem .image_container img {margin:0 auto; }.cb_icons .iconitem .image_container .fa {font-size:60px;font-size:6rem;color:#333; }#wrapper #content .infobox {background-color:#ccc;color:#fff;padding:35px;padding:3.5rem; }#wrapper #content .infobox p {color:#fff; }#wrapper #content .infobox a.btn {margin-top:10px;margin-top:1rem;color:#fff;border-color:#fff; }#wrapper #content .infobox a.btn:hover {background-color:#fff;color:#ccc !important; }#sidebar h3 {text-transform:uppercase;color:#000;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:7px 0 7px 2px;display:block;margin-bottom:10px;font-size:14px;font-size:1.4rem;font-weight:bold; }#sidebar .widget_categories {padding-top:30px;padding-top:3rem; }#sidebar .widget_categories ul {list-style:none;padding-left:0px;padding-left:0rem; }#sidebar .widget_categories ul li {color:#fff;background-color:#333;text-align:center;margin-bottom:50px;margin-bottom:5rem;padding:80px 0px;padding:8rem 0rem; }#sidebar .widget_categories ul li a {color:#fff;text-transform:uppercase; }#sidebar .widget_categories ul li.active {background-color:#000; }#wrapper #team_content {background-color:#f7f5f2;padding:40px 0px;padding:4rem 0rem; }@media screen and (max-width:400px) {#wrapper #team_content .col-xs-6 {width:100%; }#wrapper #team_content .col-xs-offset-3 {margin-left:0; } }#wrapper #team_content .member_entry {margin-bottom:20px;margin-bottom:2rem; }#wrapper #team_content .image_container img {width:100%; }#wrapper #team_content .text_container {background-color:#fff;padding:20px 15px 15px 15px;padding:2rem 1.5rem 1.5rem 1.5rem; }#wrapper #team_content .text_container:hover {background-color:#ffde13; }#wrapper #team_content .text_container h3 {height:40px;height:4rem;line-height:110%; }@media screen and (max-width:767px) {#wrapper #team_content .text_container h3 {font-size:18px;font-size:1.8rem;height:auto; } }@media screen and (min-width:768px) {#wrapper #team_content .text_container h3 {font-size:18px;font-size:1.8rem; } }@media screen and (min-width:992px) {#wrapper #team_content .text_container h3 {font-size:18px;font-size:1.8rem; } }#wrapper #team_content .text_container p[itemprop="jobTitle"] {font-size:14px;font-size:1.4rem; }#wrapper #team_content .text_container p {font-size:12px;font-size:1.2rem;margin-bottom:10px;margin-bottom:1rem; }#wrapper #team_content .text_container p.contact {margin-bottom:0px;margin-bottom:0rem; }#wrapper #team_content .text_container p.contact span {display:block; }#wrapper #team_content .text_container p.contact span[itemprop="telephone"]:before {content:'\f095';font-family:"FontAwesome", Arial, sans-serif;margin-right:5px;margin-right:0.5rem; }#wrapper #team_content .text_container p.contact span[itemprop="email"]:before {content:'\f0e0';font-family:"FontAwesome", Arial, sans-serif;margin-right:5px;margin-right:0.5rem; }#wrapper #team_content .text_container p.contact a:hover {color:#5b666d; }#wrapper #team_content.ansprechpartner {overflow:hidden;background:none; }@media screen and (max-width:767px) {#wrapper #team_content.ansprechpartner {width:100%; } }#wrapper #team_content.ansprechpartner h2 {text-align:center; }#wrapper #team_content.ansprechpartner .text_container {background:#ffde13; }#wrapper #team_content.ansprechpartner p {margin-bottom:10px;margin-bottom:1rem; }#wrapper #team_content.ansprechpartner .personen {display:table;margin:0 auto;width:100%;text-align:center; }#wrapper #team_content.ansprechpartner .personen ul {text-align:center; }#wrapper #team_content.ansprechpartner .personen ul li {width:210px;margin:0px 10px;display:inline-flex;list-style:none; }@media screen and (min-width:768px) {.immobiliensuche .text_button a {font-size:8px !important; } }@media screen and (min-width:992px) {.immobiliensuche .text_button a {font-size:13px !important; } }.immo_uebersicht {background:#f7f5f2;clear:both;margin-left:-50%;margin-right:-50%;padding-top:20px;padding-top:2rem; }@media screen and (max-width:767px) {.immo_uebersicht {margin-left:0px;margin-left:0rem;margin-right:0px;margin-right:0rem; } }.immo_uebersicht form.immo_suche .search-categories, .immo_uebersicht form.immo_suche .search-areas {background-color:#fff; }.immo_uebersicht .immo_entry {position:relative;background:#fff;margin-bottom:20px;margin-bottom:2rem; }.immo_uebersicht .immo_entry:hover img {opacity:0.8;-moz-transition:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }.immo_uebersicht .immo_entry .image_container {margin-bottom:0px;margin-bottom:0rem;overflow:hidden;background:#000; }.immo_uebersicht .immo_entry .image_container img {height:auto;width:100%;opacity:1;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease; }.immo_uebersicht .immo_entry .text_container {padding:15px 15px 60px 15px;padding:1.5rem 1.5rem 6rem 1.5rem;background-color:#fff; }.immo_uebersicht .immo_entry h3 {line-height:115%;margin-bottom:0px;margin-bottom:0rem;font-size:20px;font-size:2rem;background-color:transparent;text-transform:inherit;color:#5b666d;font-family:"Gotham A", "Gotham B", "GothamBook", Arial, sans-serif; }.immo_uebersicht .immo_entry h3 a {color:#5b666d;font-weight:normal; }.immo_uebersicht .immo_entry h3 a:hover {text-decoration:none;color:#999; }.immo_uebersicht .immo_entry p {margin-bottom:10px;margin-bottom:1rem; }.immo_uebersicht .immo_entry p[itemprop="description"] {background:#f7f5f2;padding:2px 8px;padding:0.2rem 0.8rem;margin-bottom:15px;margin-bottom:1.5rem; }.immo_uebersicht .immo_entry .address {margin-bottom:10px;margin-bottom:1rem; }.immo_uebersicht .immo_entry .address span.address_item:after {content:', ';margin-left:-3px;margin-left:-0.3rem; }.immo_uebersicht .immo_entry .address span.address_item:last-child:after {display:none; }.immo_uebersicht .immo_entry .btn {position:absolute;bottom:15px;bottom:1.5rem; }form.immo_suche ul {background:#f7f5f2;padding:15px;padding:1.5rem;list-style:none; }form.immo_suche ul li label {font-weight:normal; }form.immo_suche .search-link {width:100%;margin-top:20px;margin-top:2rem; }form.immo_suche .search-link:hover {background:#5b666d;color:#ffde13; }form.immo_suche .search-areas, form.immo_suche .search-size {background:#f3f3ef;border:0px;border:0rem;padding:7px 14px 10px 14px;padding:0.7rem 1.4rem 1rem 1.4rem;width:100%;margin-bottom:15px;margin-bottom:1.5rem;height:35px !important;border-radius:0px;border-radius:0rem; }form.immo_suche .search-areas {margin-top:15px;margin-top:1.5rem;-webkit-appearance:none;-moz-appearance:none;background:url('../images/select_dropdown.png') right center no-repeat #f3f3ef;border:0px;border:0rem;border-radius:0px;border-radius:0rem;padding-bottom:6px !important;text-indent:0.01px;text-overflow:""; }form.immo_suche .search-areas::-ms-expand {display:none; }form.immo_suche #input-groesse::-webkit-input-placeholder {text-transform:lowercase; }form.immo_suche #input-groesse:-moz-placeholder {text-transform:lowercase; }form.immo_suche #input-groesse::-moz-placeholder {text-transform:lowercase; }form.immo_suche #input-groesse:-ms-input-placeholder {text-transform:lowercase; }.single-objekt .breadcrumb {background:none;padding:0px;padding:0rem;overflow:hidden;margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem;font-size:14px;font-size:1.4rem;font-family:"Gotham A", "Gotham B", "GothamLight", Arial, sans-serif; }.single-objekt .breadcrumb ul {list-style:none; }.single-objekt .breadcrumb ul li {float:left; }.single-objekt .breadcrumb ul li:after {font-family:FontAwesome;content:'\f101';margin-left:5px;margin-left:0.5rem;margin-right:5px;margin-right:0.5rem; }.single-objekt .breadcrumb ul li:last-child:after {display:none; }.single-objekt .breadcrumb ul li a {font-weight:normal; }.single-objekt .immobilie-title {background:#5b666d;color:#fff;padding:10px;padding:1rem;margin-bottom:20px;margin-bottom:2rem;font-size:18px;font-size:1.8rem; }@media screen and (max-width:767px) {.single-objekt .immobilie-title {font-size:14px;font-size:1.4rem; } }@media screen and (min-width:768px) {.single-objekt .immobilie-title {font-size:16px;font-size:1.6rem; } }.single-objekt .immobilie-title h1 {font-size:30px;font-size:3rem;font-family:"Gotham A", "Gotham B", "GothamMedium", Arial, sans-serif;color:#fff;font-weight:500;margin-bottom:5px;margin-bottom:0.5rem; }@media screen and (max-width:767px) {.single-objekt .immobilie-title h1 {font-size:24px;font-size:2.4rem; } }@media screen and (min-width:768px) {.single-objekt .immobilie-title h1 {font-size:28px;font-size:2.8rem; } }.single-objekt .immobilie-title span.address_item:after {content:', '; }.single-objekt .immobilie-title span.address_item:last-child:after {display:none; }.single-objekt .makler_teaser {background-color:#ffde13;margin-top:30px;padding-top:20px;padding-bottom:20px;text-align:center; }.single-objekt .makler_teaser a {background-color:#fff;white-space:normal;max-width:80%; }.single-objekt .additional_information p[itemprop="description"], .single-objekt .additional_information p[itemprop="name"], .single-objekt .additional_information p {background:#f7f5f2;padding:2px 8px;padding:0.2rem 0.8rem; }.single-objekt .additional_information .prop {font-size:16px;font-size:1.6rem;margin-bottom:10px;margin-bottom:1rem;font-weight:400;line-height:1.1; }.single-objekt .project-pdfs {margin:10px 0px 30px 0px;margin:1rem 0rem 3rem 0rem; }.single-objekt .project-pdfs .immobilie-projekt-pdf {float:left;margin:0px 10px 10px 0px;margin:0rem 1rem 1rem 0rem; }.single-objekt .project-pdfs .immobilie-projekt-pdf a {background:#ffde13;color:#5b666d;text-transform:uppercase;padding:5px 35px;padding:0.5rem 3.5rem;font-size:12px;font-size:1.2rem;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease; }.single-objekt .project-pdfs .immobilie-projekt-pdf a:hover {background:#5b666d;color:#ffde13;text-decoration:none; }.single-objekt .immo-einheiten-wrap {margin-top:20px;margin-top:2rem; }.single-objekt .immo-einheiten-wrap .einheiten {margin-bottom:20px;margin-bottom:2rem;font-size:16px;font-size:1.6rem;display:block; }.single-objekt .immo-einheiten-wrap .immo-einheiten {margin-bottom:30px;margin-bottom:3rem; }.single-objekt .immo-einheiten-wrap .immo-einheiten .objektnummer {margin:0px;margin:0rem;font-size:14px;font-size:1.4rem; }.single-objekt .immo-einheiten-wrap .immo-einheiten .immo-einheiten-text {margin-bottom:10px;margin-bottom:1rem;font-size:12px;font-size:1.2rem; }.single-objekt .immo-einheiten-wrap .immo-einheiten .immo-einheiten-link a {background:#ffde13;color:#5b666d;text-transform:uppercase;padding:5px 35px;padding:0.5rem 3.5rem;font-size:11px;font-size:1.1rem;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease; }.single-objekt .immo-einheiten-wrap .immo-einheiten .immo-einheiten-link a:hover {background:#5b666d;color:#ffde13;text-decoration:none; }.single-objekt .immo-einheiten-wrap .immo-einheiten .immo-einheiten-vermittelt {background:#5b666d;color:#ffde13;text-transform:uppercase;padding:5px 35px;padding:0.5rem 3.5rem;font-size:11px;font-size:1.1rem; }.single-objekt .member_entry {background:#ffde13;overflow:hidden; }.single-objekt .member_entry .image_container img {width:100%; }.single-objekt .member_entry .text_container {padding:20px 15px 20px 15px;padding:2rem 1.5rem 2rem 1.5rem; }.single-objekt .member_entry .text_container h3 {line-height:110%; }@media screen and (max-width:767px) {.single-objekt .member_entry .text_container h3 {font-size:18px;font-size:1.8rem;height:auto; } }@media screen and (min-width:768px) {.single-objekt .member_entry .text_container h3 {font-size:18px;font-size:1.8rem; } }@media screen and (min-width:992px) {.single-objekt .member_entry .text_container h3 {font-size:18px;font-size:1.8rem; } }.single-objekt .member_entry .text_container p {font-size:14px;font-size:1.4rem;margin-bottom:10px;margin-bottom:1rem;line-height:120%; }.single-objekt .member_entry .text_container p.contact {font-size:12px;font-size:1.2rem;line-height:150%;margin-bottom:0px;margin-bottom:0rem; }.single-objekt .member_entry .text_container p.contact span {display:block; }.single-objekt .member_entry .text_container p.contact span[itemprop="telephone"]:before {content:'\f095';font-family:"FontAwesome", Arial, sans-serif;margin-right:5px;margin-right:0.5rem; }.single-objekt .member_entry .text_container p.contact span[itemprop="email"]:before {content:'\f0e0';font-family:"FontAwesome", Arial, sans-serif;margin-right:5px;margin-right:0.5rem; }.single-objekt .member_entry .text_container p.contact a:hover {color:#5b666d; }.single-objekt .member_entry .text_container .gform_wrapper .gform_footer button.button {background:#5b666d !important;color:#ffde13 !important; }.search .subline {font-size:16px;font-size:1.6rem; }.search .search-title {font-size:24px;font-size:2.4rem;margin-bottom:10px;margin-bottom:1rem; }.search .searchform_container {background:#f7f5f2; }@media screen and (max-width:767px) {.search .searchform_container {margin:0px;margin-top:30px;padding:30px 0px; } }@media screen and (min-width:768px) {.search .searchform_container {margin:30px -50% 0px -50%;padding:30px 0px; } }@media screen and (min-width:992px) {.search .searchform_container {margin:30px -50% 0px -50%;padding:30px 0px; } }.search .searchform_container .container {display:table; }.search .searchform_container .container #searchform {display:table-cell;text-align:center; }.search .searchform_container .container #searchform label {min-width:100px;text-align:left; }@media screen and (max-width:767px) {.search .searchform_container .container #searchform label {display:none; } }@media screen and (min-width:768px) {.search .searchform_container .container #searchform label {display:inline-block; } }@media screen and (min-width:992px) {.search .searchform_container .container #searchform label {display:inline-block; } }.search .searchform_container .container #searchform input {border:1px solid #ccc;background:#fff;color:#5b666d;padding:5px 10px;padding:0.5rem 1rem;text-indent:0px;text-indent:0rem;font-weight:normal !important; }.search .searchresult_container {background:#e5e5e5; }@media screen and (max-width:767px) {.search .searchresult_container {margin:0px;margin-bottom:30px;padding:30px 30px; } }@media screen and (min-width:768px) {.search .searchresult_container {margin:0px -50% 30px -50%;padding:30px 0px; } }@media screen and (min-width:992px) {.search .searchresult_container {margin:0px -50% 30px -50%;padding:30px 0px; } }.search .searchresult_container .container {display:table; }.search .searchresult_container .container .result {display:table-cell;text-align:center; }.search article {border-bottom:solid 1px #eaeaea;margin-bottom:20px;margin-bottom:2rem; }.search #search-nav { }.search #search-nav .prev-post:after {display:none; }.search #search-nav .next-post { }#share_icons {margin-top:25px;margin-top:2.5rem;width:100%; }#share_icons .share_count, #share_icons #shariffbox .share_text {display:none;visibility:hidden; }#share_icons ul {display:table;margin:0 auto; }#share_icons ul li {list-style-type:none;display:table-cell;margin:0px;margin:0rem;vertical-align:middle;text-align:center;min-width:30px;min-width:3rem;max-width:30px;max-width:3rem;float:left;margin:0px 2px 0px 2px;margin:0rem 0.2rem 0rem 0.2rem; }#share_icons ul li a {height:30px !important; }#share_icons ul li .fa {width:24px;width:2.4rem;line-height:31px;line-height:3.1rem;font-size:18px;font-size:1.8rem; }#share_icons .round ul li a {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; }#share_icons .round ul.theme-white li {border:none; }#share_icons .round ul.theme-white li a {border:solid 1px #ddd; }.single .container.object {margin-top:40px;margin-top:4rem; }.single .container.object .additional_information div h2 {font-size:16px;font-size:1.6rem;margin-bottom:5px;margin-bottom:0.5rem; }.single .container.object .additional_information div p[itemprop="description"], .single .container.object .additional_information div p[itemprop="streetAddress"], .single .container.object .additional_information div p.address {background:#f7f5f2;padding:2px 8px;padding:0.2rem 0.8rem; }.lg-toolbar {background:#ffde13; }