.front .title{display:none;}.front.show-title .title{display:block;}body.photobg{background-attachment:fixed !important;background-size:cover !important;}.bodybg .sidebar .region{padding:10px;background-color:#fff;background-color:rgba(255,255,255,0.9);}.bodybg .content-wrapper{padding:10px;background:#fff;}.borders .sidebar .region,.borders .content-wrapper{padding:10px;border:1px solid #d4d4d4;}.roundedcorners .sidebar .region,.roundedcorners .content-wrapper{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}h2,h3,h4,h5,h6{line-height:1.3em;}p{margin:0 0 1em;}em{padding:0 3px 0 0;}strong{font-weight:600;}quote,code{margin:.5em 0;}.summary{margin-bottom:15px;font-weight:300;font-size:22px;line-height:1.4em;}.descriptor{margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;font-size:12px;line-height:1.5em;}.caption{margin-top:0;margin-bottom:2em;color:#848484;letter-spacing:.01em;font-style:italic;font-size:13px;}a,a:hover{text-decoration:none;}.more-link,a.more-link,.page-search .node-readmore a{display:inline-block;clear:both;line-height:1.4em;margin-top:0.5em;margin-bottom:0.5em;text-align:left;text-transform:uppercase;letter-spacing:.02em;font-weight:600;font-size:12px;}.more-link a:hover,a.more-link:hover,.page-search .node-readmore a:hover{color:#000;text-decoration:none;}.more-link a:after,a.more-link:after,.page-search .node-readmore a:after{content:" »";}h2 a:hover,h3 a:hover{text-decoration:none;}ul.inline,ul.links.inline,ul.links.inline li{margin-left:0;padding-left:0;}tr.even,tr.odd{border-bottom:1px solid #ddd;background-color:transparent;}th,td{padding:.5em;border:1px solid #ddd;}th,td.active{background-color:#f5f5f5;}th{vertical-align:bottom;}td{vertical-align:top;}.form-item label{display:block;font-weight:700;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:27px;}.sidebar .views-exposed-form .views-exposed-widget .form-submit{margin-top:0.5em;}.views-exposed-form .views-exposed-widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}input,select,.chzn-container{max-width:100%;}.form-type-checkbox label{display:inline-block;margin-left:8px;}input[type="checkbox"]{margin:0;}input.form-submit{height:2.5em;border:1px solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:-webkit-linear-gradient(top,#fff 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,#fff 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,#fff 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,#fff 0%,#e6e6e6 100%);background-image:webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#fff 0%,#e6e6e6 100%);}input.form-submit:hover,input.form-submit:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,#f5f5f5 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#e6e6e6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#f5f5f5 0%,#e6e6e6 100%);}input.form-submit:focus{border:1px dotted #333;}input.btn-search{width:26px;height:26px;border:0 none;background:none repeat scroll 0 0 transparent;}input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);background:none repeat scroll 0 0 transparent;}input.placeholder,textarea.placeholder{color:#aaa;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;padding:0 1em;}hr{clear:both;}.header{margin:25px 0 30px;}.header-content{clear:both;}.nav-search{float:right;margin:-65px -20px 0 0;padding:0;min-height:1px;}.nav-search .search-form,#header-search .search-form{margin:0;padding:0;}.nav-search .form-item,#header-search .form-item{margin:0;}#block-search-form{position:relative;display:inline-block;margin:0;padding:0;}#block-search-form .search-query{padding-right:38px;width:130px;}#block-search-form .btn-search{position:absolute;top:1px;right:10px;}#block-search-form input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);}#block-search-form form{margin:0;}.header .site-logo{display:table-cell;vertical-align:middle;}.header .site-logo img{max-height:100px;}.site-name,#site-slogan{color:inherit;font-family:inherit;line-height:1;text-rendering:optimizelegibility;}.site-name{font-weight:700;font-size:44px;}#site-slogan{margin-top:.3em;font-size:24px;line-height:1.1em;}.site-name a,.site-name a:hover{color:#333;text-decoration:none;}.site-name a:hover{color:#000;}#name-and-slogan{display:table-cell;padding:20px 0 20px 10px;vertical-align:middle;}.site-main-menu{clear:both;}.site-main-menu ul li,.site-main-menu ul li.leaf,.site-main-menu ul li.expanded,.site-main-menu ul li.collapsed{list-style:none;list-style-image:none;}.site-main-menu ul.menu{margin:0;}.site-main-menu ul.menu li{margin:0;padding:0;}nav h2{position:absolute;left:-10000px;}.admin-shortcuts{display:block;padding:10px;background:#eee;font-size:12px;}.admin-shortcuts ul.menu li,.admin-shortcuts ul.menu li.leaf,.admin-shortcuts ul.menu li.expanded,.admin-shortcuts ul.menu li.collapsed{list-style:none;list-style-image:none;}.admin-shortcuts ul.menu{margin:0;}.admin-shortcuts ul.menu li{display:inline-block;position:relative;}.admin-shortcuts ul.menu li li{display:block;}.admin-shortcuts ul.menu li a{background:none;}.admin-shortcuts ul.menu li ul{display:none;}.admin-shortcuts ul.menu li:hover > ul{display:block;background:#fff;border:1px solid #D4D4D4;border-radius:5px;position:absolute;width:200px;}.admin-shortcuts ul.menu li li:hover > ul{position:absolute;top:5px;left:190px;}#admin-menu li{line-height:normal;}.sidebar{margin-bottom:1.2em;}.sidebar .nav{margin-left:1.2em;}.site-footer{margin-top:40px;margin-bottom:10px;}.site-footer h2{font-size:20px;line-height:1.5em;}.main,.mc-content{margin-bottom:1.2em;}.node .submitted{margin-bottom:1em;}.views-row{clear:both;margin-bottom:1em;}.views-row.views-row-last,.views-row h2,.field-collection-view{border-bottom:0;}.main .block{margin-bottom:30px;}.main .block.block-no-bottom-margin{margin-bottom:0;}.main #block-system-main{margin-bottom:0;}.callout,.bracket,.topline{clear:both;margin-top:15px;padding:15px 0;width:30%;border-left:0 none;}.topline,.bracket{border-top:1px solid #eee;}.bracket{border-bottom:1px solid #eee;}.callout{padding:15px;width:27.25%;border:1px solid #eee;}.pullquote,.pullquote-large,blockquote > p:first-child{padding-left:10px;text-indent:-7px;line-height:1.5em;}.pullquote{letter-spacing:.02em;font-size:14px;}.pullquote-large{font-size:20px;}.credits{margin-top:.5em;margin-bottom:.5em;letter-spacing:.05em;font-size:12px;}.postcard-left,.postcard-left-wrap,.postcard-right,.postcard-right-wrap{clear:both;margin-bottom:15px;overfloat:auto;}.postcard-left > div,.postcard-right > div{display:table-cell;}.postcard-left-wrap > div:first-child,.postcard-left > div:first-child{float:left;}.postcard-right-wrap > div:first-child,.postcard-right > div:first-child{float:right;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img,.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-bottom:15px;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img{margin-right:15px;}.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-left:15px;}.postcard-left h2,.postcard-left-wrap h2,.postcard-right h2,.postcard-right-wrap h2{margin-top:0;}img,a img{outline:none;border:none;}.main .border-hairline img{border:1px solid #d8d8d8;}.main .border-shadow img{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);}.main .border-underline img{margin-bottom:5px;padding:0 0 2px;border-bottom:4px solid #e2e2e2;background-color:transparent;}.main .border-none img{border:0 !important;}.main .border-bottom img{border-bottom:1px solid #d3d3d3;}.main .border-simple-nowidth img,.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:6px;background-color:#e2e2e2;}.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main .border-simple a:hover img{background-color:#bbb;}.main .border-hairline a:hover img{border:1px solid #373737;}iframe{max-width:100%;}.video-player{height:0;margin-bottom:1em;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625em;position:relative;}.video-player.widescreen{padding-bottom:57.25%;}.video-player.vimeo{padding-top:0;}.video-player iframe,.video-player object,.video-player embed,.video-player video{height:100%;left:0;position:absolute;top:0;width:100%;}.views-row-lines .views-row{border-bottom:1px solid #F0F0F0;margin-bottom:1em;padding-bottom:1em;overflow:hidden;}.views-row-lines .views-row-1{border-top:1px solid #F0F0F0;padding-top:1em;}.views-grid-four .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:1.7%;margin-bottom:20px;width:23.3%;vertical-align:top;}.views-grid-four .views-row.views-row-4,.views-grid-four .views-row.views-row-8,.views-grid-four .views-row.views-row-12,.views-grid-four .views-row.views-row-16,.views-grid-four .views-row.views-row-20,.views-grid-four .views-row.views-row-24,.views-grid-four .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:inline-block;vertical-align:top;}.views-grid-four.views-grid-header-footer .view-header{width:23%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-content{width:60%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-footer{width:13%;}.views-grid-five .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:17.6%;margin-right:2.4%;}.views-grid-five .views-row.views-row-5,.views-grid-five .views-row.views-row-10,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-20,.views-grid-five .views-row.views-row-25{margin-right:0px;}.views-grid-six .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:14.2%;margin-right:2.4%;}.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:11.9%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-7,.views-grid-seven .views-row.views-row-14,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-28{margin-right:0px;}@media (max-width:1199px){.views-grid-four .views-row{width:22.8%;margin-right:2.3%;}.views-grid-seven .views-row{width:17.6%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-5,.views-grid-seven .views-row.views-row-10,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-20,.views-grid-seven .views-row.views-row-25{margin-right:0px;}}@media (max-width:979px){.views-grid-four .views-row{width:48.3%;}.views-grid-four .views-row-even{margin-right:0px;}.views-grid-five .views-row{width:31%;}}@media (max-width:979px) and (min-width:768px){.views-grid-five .views-row.views-row-3,.views-grid-five .views-row.views-row-6,.views-grid-five .views-row.views-row-9,.views-grid-five .views-row.views-row-12,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-18{margin-right:0px;}}@media (max-width:767px){.views-grid-five .views-row{width:48%;}.views-grid-five .views-row-even{margin-right:0px;}.views-grid-six .views-row{width:22.6%;}.views-grid-six .views-row-even,.views-grid-six .views-row-odd{margin-right:2.4%;}.views-grid-six .views-row.views-row-4,.views-grid-six .views-row.views-row-8,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-16,.views-grid-six .views-row.views-row-20,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:block;width:100%;margin-right:0;}}@media (max-width:680px){.views-grid-seven .views-row{width:29%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-3,.views-grid-seven .views-row.views-row-6,.views-grid-seven .views-row.views-row-9,.views-grid-seven .views-row.views-row-12,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-18,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-24{margin-right:0;}}@media (max-width:520px){.views-grid-four .views-row{width:100%;margin-right:0;}}@media (max-width:480px){.views-grid-six .views-row{width:31.1%;}.views-grid-six .views-row-even{margin-right:2.4%;}.views-grid-six .views-row.views-row-3,.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-9,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-15,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-21,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-27,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-33,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{width:45%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-even{margin-right:0;}}@media (max-width:380px){.views-grid-six .views-row{width:48%;}.views-grid-six .views-row-even{margin-right:0;}.views-grid-six .views-row-odd{margin-right:2.4%;}}@media (max-width:350px){.views-grid-five .views-row{display:block;width:100%;margin-right:0;}}@media (max-width:320px){.views-grid-seven .views-row{width:100%;margin-right:0;}}.spacer{margin-top:30px;}.float-left{float:left;margin-right:15px;margin-bottom:15px;}.float-right{float:right;margin-left:15px;margin-bottom:15px;}.float-none{float:none;}.clear-none{clear:none;}.clear-left-margin{margin-left:0 !important;padding-right:20px;}.clear-right{clear:right;}.clear-left{clear:left;}.clear-both{clear:both;}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;z-index:-1000;}.span-full{width:100%;}html.js input.form-autocomplete{background-position:100% 8px;}html.js input.throbbing{background-position:100% -12px;}@media (min-width:980px){.site-sidebar-second .sidebar-content[class*="span"],.site-sidebar-second .sidebar-content{float:none;width:100%;}}@media (min-width:768px){.site-sidebar-first .sidebar-content[class*="span"],.site-sidebar-first .sidebar-content{float:none;width:100%;}}@media (min-width:768px) and (max-width:979px){.site-sidebar-second .sidebar-content[class*="span"]{width:31.4917%;}}.row-fluid [class*="span"]{min-height:0;}[class*="span"].clear-row{clear:both;}[class*="span"].next-row,[class*="span"].clear-row{margin-left:0;}.form-actions{margin-top:0;margin-bottom:0;padding:0;border-top:none;background-color:transparent;}.navbar-inner{min-height:0;}.dropdown-menu .active > a,.dropdown-menu .active > a:hover{color:#fff;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:0;}.block.alert{margin-right:-2px;padding-right:0;padding-left:0;}.block.alert > *{padding-right:10px;padding-left:10px;}.field-collection-container{margin-bottom:0;border-bottom:0;}.field-collection-view{margin:0;padding:0;}.field-collection-container .field-items .field-item{margin:0;}html.js fieldset.collapsed{height:auto;}legend{margin-bottom:1em;line-height:1.5em;}.field .field-label{font-weight:600;}.page-node .content-body .field{margin-bottom:1em;}.page-node .content-body .field-type-field-collection{margin-bottom:0;}#admin-menu{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.views_slideshow_cycle_main{position:relative;float:left;width:100%;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100%!important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100%!important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{margin:0;padding:0;max-width:100%;width:100%;height:auto;}ul.primary{margin:1.5em 0 .2em;}.vertical-tabs .summary{font-size:12px;}@media (max-width:480px){.content-col2 [class*="span"]{margin-left:0;width:100%;}.header #logo{display:block;margin:0;text-align:center;}.site-name,.site-slogan{text-align:center;}}@media (min-width:481px) and (max-width:767px){.main-top .block[class*="span"],.main-upper .block[class*="span"],.main-lower .block[class*="span"],.main-bottom .block[class*="span"],.content-top .block[class*="span"],.content-upper .block[class*="span"],.content-body .block[class*="span"],.content-lower .block[class*="span"],.content-bottom .block[class*="span"],.content-row2 .span6,.content-col2.row-fluid .span6,.content-row3 .span4,.content-col3.row-fluid .span4,.content-row4 .span3,.content-col4.row-fluid .span3,.site-sidebar-first .block,.site-sidebar-second .block{display:block;float:left;margin-right:0;width:49%;}.main-top .block,.main-upper .block,.main-lower .block,.main-bottom .block,.content-top .block,.content-upper .block,.content-body .block,.content-lower .block,.content-bottom .block{width:100%;}.main-top .block[class*="span"]:nth-child(odd),.main-top .block[class*="span"].clear-row,.main-upper .block[class*="span"]:nth-child(odd),.main-upper .block[class*="span"].clear-row,.main-body .block[class*="span"]:nth-child(odd),.main-body .block[class*="span"].clear-row,.main-lower .block[class*="span"]:nth-child(odd),.main-lower .block[class*="span"].clear-row,.main-bottom .block[class*="span"]:nth-child(odd),.main-bottom .block[class*="span"].clear-row,.content-top .block[class*="span"]:nth-child(odd),.content-top .block[class*="span"].clear-row,.content-upper .block[class*="span"]:nth-child(odd),.content-upper .block[class*="span"].clear-row,.content-lower .block[class*="span"]:nth-child(odd),.content-lower .block[class*="span"].clear-row,.content-bottom .block[class*="span"]:nth-child(odd),.content-bottom .block[class*="span"].clear-row,.content-row2 .span6:nth-child(odd),.content-col2.row-fluid .span6:nth-child(odd),.content-row3 .span4:nth-child(odd),.content-col3.row-fluid .span4:nth-child(odd),.content-row4 .span3:nth-child(odd),.content-col4.row-fluid .span3:nth-child(odd),.site-sidebar-first .block:nth-child(odd),.site-sidebar-second .block:nth-child(odd){margin-right:2%;}.main-top .block[class*="span"]:last-child,.main-upper .block[class*="span"]:last-child,.main-body .block[class*="span"]:last-child,.main-lower .block[class*="span"]:last-child,.main-bottom .block[class*="span"]:last-child,.content-top .block[class*="span"]:last-child,.content-upper .block[class*="span"]:last-child,.content-lower .block[class*="span"]:last-child,.content-bottom .block[class*="span"]:last-child,.content-row2 [class*="span"]:nth-child(2n),.content-row3 [class*="span"]:nth-child(2n),.content-col2.row-fluid [class*="span"]:nth-child(2n),.content-col3.row-fluid [class*="span"]:nth-child(2n),.content-row4 [class*="span"]:nth-child(2n),.content-col4.row-fluid [class*="span"]:nth-child(2n),.site-sidebar-first .block:nth-child(2n),.site-sidebar-second .block:nth-child(2n){margin-right:0;}.main-top .block.span12.clear-row,.main-upper .block.span12.clear-row,.main-lower .block.span12.clear-row,.main-bottom .block.span12.clear-row,.content-top .block.span12.clear-row,.content-upper .block.span12.clear-row,.content-body .block.span12.clear-row,.content-lower .block.span12.clear-row,.content-bottom .block.span12.clear-row{margin-right:0;width:100%;}.content-row2 [class*="span"]:nth-child(2n+1),.content-col2.row-fluid [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(2n+1),.content-col3.row-fluid [class*="span"]:nth-child(2n+1),.content-row4 [class*="span"]:nth-child(2n+1),.content-col4.row-fluid [class*="span"]:nth-child(2n+1),.site-sidebar-first .block:nth-child(2n+1),.site-sidebar-second .block:nth-child(2n+1){clear:both;margin-left:0;}.site-sidebar-first .block.well{width:37%;width:-moz-calc(50% - 60px);width:-webkit-calc(50% - 60px);width:-o-calc(50% - 60px);width:calc(50% - 60px);}}@media (max-width:767px){.nav-search{float:right;margin:0;padding:3px 0;}#header-search{position:absolute;right:30px;margin:-15px 0 0;width:auto;}.btn.btn-navbar{float:left;margin-bottom:8px;}nav ul li a{display:block;}.navbar-inner{padding:5px 5px 0;}.content-col2 [class*="span"]{margin-left:0;width:100%;}.callout,.bracket,.topline{width:50%;}.row-fluid .node .content .float-left{max-width:50%;margin-right:20px;}.row-fluid .node .content .float-right{max-width:50%;margin-left:20px;}.footer-content .block{float:left;margin-right:4%;width:48%;}.footer-content .block:nth-child(2n+1){clear:both;}.footer-content .block:nth-child(2n){margin-right:0;}.content-first .main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.content-first .mc-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.content-first .site-sidebar-first{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.content-first .site-sidebar-second{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}}@media (min-width:768px){.navbar-inner{padding:0 20px;}.region-navigation .block{float:left;}.region-navigation .block.pull-right{float:right;}}@media (min-width:768px) and (max-width:979px){.btn.btn-navbar{float:left;margin-bottom:8px;}.navbar-inner{padding:0 5px;}.nav-search{margin-right:0;}.content .callout,.content .bracket,.content .topline{width:40%;}.footer-content .block.span2,.footer-content .block.span3{float:left;margin-left:0;margin-right:4%;width:30.6%;}.footer-content .block.span2:nth-child(3n+1),.footer-content .block.span3:nth-child(3n+1){clear:both;}.footer-content .block.span2:nth-child(3n),.footer-content .block.span3:nth-child(3n){margin-right:0;}.sidebar-first .content-row3 .span4,.sidebar-first .content-col3.row-fluid .span4,.sidebar-first .content-row4 .span3,.sidebar-first .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.sidebar-first .content-row3 .span4:nth-child(odd),.sidebar-first .content-col3.row-fluid .span4:nth-child(odd),.sidebar-first .content-row4 .span3:nth-child(odd),.sidebar-first .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n),.sidebar-first .content-row4 [class*="span"]:nth-child(2n),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.sidebar-first .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row3 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row4 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.two-sidebars .content-row3 .span4,.two-sidebars .content-col3.row-fluid .span4,.two-sidebars .content-row4 .span3,.two-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.two-sidebars .content-row3 .span4:nth-child(odd),.two-sidebars .content-col3.row-fluid .span4:nth-child(odd),.two-sidebars .content-row4 .span3:nth-child(odd),.two-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.two-sidebars .content-row4 [class*="span"]:nth-child(2n),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.two-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.no-sidebars .content-row3 .span4,.no-sidebars .content-col3.row-fluid .span4,.no-sidebars .content-row4 .span3,.no-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.no-sidebars .content-row3 .span4:nth-child(odd),.no-sidebars .content-col3.row-fluid .span4:nth-child(odd),.no-sidebars .content-row4 .span3:nth-child(odd),.no-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.no-sidebars .content-row4 [class*="span"]:nth-child(2n),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.no-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.sidebar-second .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-second .content-row3 [class*="span"]:nth-child(3n+1),.sidebar-second .content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px){.content-row2 [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(3n+1),.content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px) and (max-width:1199px){.two-sidebars .content .callout,.two-sidebars .content .bracket,.two-sidebars .content .topline{width:40%;}}
.ie7 #header #logo,.ie8 #header #logo{display:block;float:left;margin:20px 20px 0 0;}.ie7 #name-and-slogan,.ie8 #name-and-slogan{display:block;}.ie7 #block-search-form,.ie8 #block-search-form{bottom:50px;}.ie7 #block-search-form .btn-search{margin-top:10px;}.ie7 #block-search-form input,.ie8 #block-search-form input{max-width:none;}.ie7 .postcard-left div{float:left;width:auto;}.ie7 .postcard-right div{float:right;width:auto;}.ie7 .postcard-left:after,.ie7 .postcard-right:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
@font-face{font-family:'vzbv icons';src:url(/sites/all/themes/shr_olympus/fonts/vzbv.svg);}@font-face{font-family:'vzbv icons';src:url(/sites/all/themes/shr_olympus/fonts/vzbv.eot);}@font-face{font-family:'vzbv icons';src:url(/sites/all/themes/shr_olympus/fonts/vzbv.ttf);}@font-face{font-family:'vzbv icons';src:url(/sites/all/themes/shr_olympus/fonts/vzbv.woff);}@font-face{font-family:'shr icons';src:url(/sites/all/themes/shr_olympus/fonts/shr-icons.svg);}@font-face{font-family:'shr icons';src:url(/sites/all/themes/shr_olympus/fonts/shr-icons.eot);}@font-face{font-family:'shr icons';src:url(/sites/all/themes/shr_olympus/fonts/shr-icons.ttf);}@font-face{font-family:'vzbv icons';src:url(/sites/all/themes/shr_olympus/fonts/shr-icons.woff);}@font-face{font-family:'Roboto';font-weight:300;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-light-webfont.svg#robotolight) format('svg');}@font-face{font-family:'Roboto';font-weight:500;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.svg#robotomedium) format('svg');}@font-face{font-family:'RobotoMedium';font-weight:500;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-medium-webfont.svg#robotomedium) format('svg');}@font-face{font-family:'Roboto';font-weight:400;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-regular-webfont.svg#robotoregular) format('svg');}@font-face{font-family:'Roboto';font-weight:300;font-style:italic;src:url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-lightitalic-webfont.svg#robotolight_italic) format('svg');}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/roboto-bold-webfont.svg#robotolight_italic) format('svg');}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-regular-webfont.svg#robotolight_italic) format('svg');}@font-face{font-family:RobotoCondensedBold;font-weight:700;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.svg#robotolight_italic) format('svg');}@font-face{font-family:RobotoCondensed;font-weight:700;font-style:normal;src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.eot);src:url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.woff) format('woff'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/shr_olympus/fonts/robotocondensed-bold-webfont.svg#robotolight_italic) format('svg');}.shr-arrow-right{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid white;}.pager li > a,.pager li > span{-webkit-border-radius:0;border-radius:0;}.shr-background-information-headline-wrapper{position:relative;}.shr-background-information-headline{color:#fff;background-color:#66b257;}h2.shr-background-information-headline{font-size:18px;line-height:35px;padding-right:15px;padding-left:15px;}.shr-background-information-headline i{font-size:13px;}.shr-header-wrapper{overflow:visible;}.shr-header > .container{position:relative;height:110px;}.shr-headline-icon{position:absolute;top:5px;right:15px;}.shr-background-information,.shr-background-information-functions .view-content,.shr-background-information-content-header,.shr-background-information-functional-header{background-color:#fbfbfb;}.shr-background-attachments-before{margin-bottom:20px;}.shr-background-attachments-before .portfolio-item{background-color:#fff;}.shr-background-information-content-header .blog-article.v1{border-top:1px solid rgb(234,234,234);}.shr-background-information-list .badge{color:#fff;}.shr-background-information-wrapper .accordion.modern .in_head:after{content:'';}.olympus-sandbox .dynamic_page_header .accordion p{margin-top:0;text-align:left;}.node-vzbv-shr-page .accordion-heading .accordion-toggle{margin-bottom:.5em;padding:0;}.olympus-sandbox .btn-shr,.btn-shr,.search_api_themen_filter ul li a{font-size:13px;padding:6px 15px;-webkit-transition:210ms background-color ease-out,210ms color ease-out;transition:210ms background-color ease-out,210ms color ease-out;-webkit-border-radius:0;border-radius:0;background:none;text-shadow:none;}.olympus-sandbox .btn-shr:hover,.btn-shr:hover,{color:white !important;border:none !important;background:#66b257 !important;}.olympus-sandbox .btn-shr + .btn-shr,.btn-shr + .btn-shr{margin-left:8px;}.olympus-sandbox .btn-shr-primary,.btn-shr-primary{font-weight:bold;-webkit-transition:120ms outline ease-out;transition:120ms outline ease-out;color:white;border:none;outline:0 solid hsl(110,37%,72%);background-color:#66b257;}.olympus-sandbox .btn-shr-primary:hover,.olympus-sandbox .btn-shr-primary:focus,.olympus-sandbox .btn-shr-primary:active,.btn-shr-primary:hover,.btn-shr-primary:focus,.btn-shr-primary:active{outline-width:3px;background-color:#66b257 !important;}.node-vzbv-shr-page .accordion-heading .accordion-toggle h3:after{}.accordion-body .field-name-body{overflow:hidden;margin-bottom:1em;}.accordion-body .field-name-field-downloads .field-label{font-size:16px;font-weight:normal;}.shr-highlight{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background-color:#fafafa;}.shr-hero-space-image-parallax{position:relative;height:540px;margin:0;padding:0;background-repeat:no-repeat;background-attachment:fixed;background-origin:100% 50%;-webkit-background-size:cover;background-size:cover;-webkit-background-origin:100% 50%;-webkit-background-origin:100% 50%;}.shr-hero-space-image-parallax .container{position:relative;}.shr-hero-space-image-parallax .content{float:right;padding:10px 0;}.shr-hero-space-image-parallax .content .field{display:inline-block;}.shr-hero-space-image-parallax .content a{font-weight:bold;margin-left:5px;color:#fff;}.shr-hero-space-image-parallax .parallax-caption{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;background-color:rgba(102,178,87,.5);}.shr-hero-space-block .user-profile > .user-body{color:white;border-top-width:2px;border-top-color:hsl(110,37%,42%);background-color:#66b257;}section.user-profile{margin-bottom:30px;}.user-profile > .user-body .user-display-name,.user-profile > .user-body .user-job-title,.user-profile > .user-body .user-job-description{color:white !important;}.page-taxonomy .node-readmore a:after,.more-link a:after,a.more-link:after,.page-search .node-readmore a:after{content:' »';}.page-taxonomy .node-readmore a,.more-link,a.more-link,.page-search .node-readmore a{font-weight:normal;line-height:1.4em;display:inline-block;margin-top:.5em;margin-bottom:.5em;text-transform:none;}.page-taxonomy .node-readmore a:hover,.more-link:hover,a.more-link:hover,.page-search .node-readmore a:hover{color:#66b257;}.shr-hero-space-block{padding:45px 0;}.shr-hero-space-block .anchor-link{position:relative;top:-6em;visibility:hidden;height:0;}.shr-hero-space-block .btn-shr-primary{display:block;width:250px;margin:0 auto;}.portfolio-item .project h4 a{display:block;overflow:hidden;height:57px;}.olympus-sandbox footer h5.widget-title{color:rgb(102,178,87);}.olympus-sandbox footer a{font-size:12px;}.olympus-sandbox footer .widget li a:hover{background-color:transparent;}.olympus-sandbox .region-footer .menu.nav a{color:#ccc;}.olympus-sandbox .region-footer .menu.nav a:hover{color:#fff;background-color:transparent;}#logo{position:absolute;z-index:100;bottom:-48px;width:275px;margin-right:50px;}#logo img{height:110px;}.sf-main-menu{position:static;left:0;overflow:visible;}.sf-sub-indicator{display:none;}.sf-menu > li > ul{position:absolute;top:0;left:0;background-color:white;}li.sf-depth-1{position:static;}.sf-menu ul{width:100%;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:50px;padding:10px 15px;border-right:1px solid #ddd;border-bottom:3px solid #66b257;border-left:1px solid #ddd;}.sf-menu li > ul > li > a:hover,.sf-menu li.sfHover > ul > li > a.sfHover{color:white;background-color:#66b257;}.sf-menu li li{width:auto;}.sf-menu .sf-depth-2 a{font-size:12px;width:280px;padding:15px;text-transform:uppercase;}.olympus-sandbox .recent_news .dl-horizontal dd{padding-left:27px;}.olympus-sandbox .recent_news .blog-article.dl-horizontal{padding-bottom:0;}#parent-logo{position:absolute;top:0;right:0;width:180px;}.fixed_header #parent-logo{display:none;}.olympus-sandbox .header h5{font-weight:500;padding-left:11px;text-transform:uppercase;color:rgb(34,34,34);border-left:2px solid rgb(34,34,34);}.olympus-sandbox .accordion-toggle i{display:block;float:left;}#block-boxes-shr-accordion-start .accordion-heading .accordion-toggle{padding-left:0;}#block-boxes-shr-accordion-start .accordion-inner{overflow:hidden;}.page-node .content-body .field-name-body a,.page-comment .content-body .field-name-body a,#block-boxes-shr-accordion-start .accordion-inner a,.shr-hero-space-block .accordion-group p a{color:#66b257;}.accordion-heading{padding:0 15px;}.view-topics-grid{position:relative;width:100%;}.view-topics-grid .view-content{position:relative;width:100%;}.view-topics-grid .topic-row{float:left;width:276px;margin-bottom:1em;border:1px solid rgb(235,235,235);border-top-width:0;border-bottom-width:2px;}.view-topics-grid{}.view-topics-grid .topic-row .views-field-name h4{font-size:16px;font-weight:500;padding:15px 20px;color:rgb(34,34,34);}.view-topics-grid .topic-row  .views-field-name-1,.view-topics-grid .topic-row  .views-field-description{display:none;padding:15px 20px;}.view-topics-grid .topic-row.zoomed  .views-field-name-1,.view-topics-grid .topic-row.zoomed .views-field-description{display:block;}.view-topics-grid .topic-row.zoomed{width:567px;}.view-topics-grid .view-content{margin:0 auto;}.view-topics-grid .gutter-sizer{width:15px;height:1em;}.view-topics-grid .view-header{visibility:hidden;height:0;}.view-topics-grid .grid-sizer{width:276px;height:10em;}.view-legal-topics-grid .views-field-field-category-content-image img{display:block;margin:0 auto 10px auto;-webkit-border-radius:500px;border-radius:500px;}.view-legal-topics-grid .views-field-name{text-align:center;}html.js .page-node .content-body .blog-article .info fieldset.collapsed .fieldset-legend{padding-left:0;background:none;}.shr-image-wrapper{position:relative;}.shr-image-caption{position:absolute;bottom:0;left:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 5px;text-align:right;background-color:rgba(102,178,87,.5);}.shr-image-caption .field{display:inline-block;margin:0;padding:10px 0;}.shr-image-caption a{font-weight:bold;color:white;}.page-node .content-body .blog-article .info .field,.page-comment .content-body .blog-article .info .field{margin-bottom:0;}.page-node .comment-add .btn-shr,.page-comment .comment-add .btn-shr{display:block;overflow:hidden;margin:10px 0;}.page-node .content-body .blog-article .info form a,.page-node .content-body .blog-article .info .field span,.page-comment .content-body .blog-article .info form a,.page-comment .content-body .blog-article .info .field span{font-size:11px;}.page-node .content-body .blog-article .info .field.field-name-social-links .field-item,.page-comment .content-body .blog-article .info .field.field-name-social-links .field-item{float:left;}.page-node .content-body .blog-article .info .field.field-name-social-links .field-item + .field-item,.page-comment .content-body .blog-article .info .field.field-name-social-links .field-item + .field-item{margin-left:5px;}.node.blog-article .field-name-field-image{margin-bottom:22px;}.node-teaser.node.blog-article .field-name-field-image{margin:0;}.olympus-sandbox .node.blog-article h1{line-height:30px;}.olympus-sandbox .node.blog-article h1 > small{display:block;margin-top:10px;}.tagcloud .field-name-field-categories-content .field-label{font-weight:400;float:left;padding-top:4px;padding-right:24px;text-transform:uppercase;}.tagcloud,.tagcloud .field-items,.tagcloud .field-item,.tagcloud .field-name-field-categories-content{overflow:hidden;margin-bottom:0 !important;}.lines.shr-field-list-wrapper{margin-bottom:2em;padding:20px 0 10px 0;}.tagcloud .field-item{float:left;}.tagcloud a{display:block;border-radius:0 !important;}.node.blog-article .field-label-above .field-label{font-size:1.1em;text-transform:uppercase;}.node.blog-article .field-name-field-links a,.node.blog-article .field-name-field-references a{line-height:2.5em;display:block;padding-left:16px;background:url(/sites/all/themes/shr_olympus/img/square.png) no-repeat left center;}.icon-vzbv-shr-article::after{content:'Meldung';text-align:right;text-transform:uppercase;}.icon-vzbv-shr-background-information::after{content:'Hintergrundinformation';text-align:right;text-transform:uppercase;}.olympus-sandbox .blog-article.second-style .date span.date-display-single{float:none;}.blog-content .links.inline{float:right;}.portfolio-item button{margin:0;padding:0;border:none;background-color:white;}.olympus-sandbox #portfolio-preview-items .portfolio-item .project{height:90px;}.olympus-sandbox #portfolio-preview-items .portfolio-item.active .project h4{color:#66b257;}#edit-category-functional-wrapper{padding:0;}.view-categories-term-view .views-widget-filter-type{width:100%;}.view-categories-term-view .views-widget-filter-type .form-radios{overflow:hidden;}.view-categories-term-view .views-widget-filter-type .form-radio{margin-right:10px;}.view-categories-term-view .views-widget-filter-type .form-item-type{display:block;float:left;width:33%;}.views-widget-filter-type .form-item-type label.option{display:inline-block;}.views-widget-filter-type .form-item-type .form-radio{margin-top:0;}.navbar-shr{position:relative;z-index:10;overflow:visible;height:50px;background-color:rgb(102,178,087);}.navbar-shr > .container{position:relative;}.region-navigation .block{float:left;}.shr-icon{display:block;float:left;width:33px;height:33px;margin:6px;margin-left:3px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}.newsletter-hero-space h1{clear:both;}.newsletter-hero-space h1:after{font-family:'vzbv icons';font-size:100px;font-weight:normal;line-height:1;position:relative;display:block;width:100px;margin:10px auto;content:'\E60F';text-indent:1px;color:white;-webkit-border-radius:50%;border-radius:50%;background-color:#66b257;}.newsletter-hero-space p{float:none !important;margin-bottom:1em !important;}.newsletter-hero-space form{overflow:hidden;width:75%;margin:0 auto;}.accordion-black-sheep .accordion-toggle:after{font-weight:normal;position:relative;display:block;width:100px;width:100px;height:100px;margin:10px auto;content:'';text-indent:1px;color:white;background-image:url(/sites/all/themes/shr_olympus/img/icons/sheep.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}.pre-intructions,.pre-instructions{overflow:hidden;margin-bottom:1em;}.accordion-contact .accordion-toggle:after{font-family:'vzbv icons';font-size:100px;font-weight:normal;line-height:1;position:relative;display:block;width:100px;margin:10px auto;content:'\E60F';text-indent:1px;color:white;-webkit-border-radius:50%;border-radius:50%;background-color:#66b257;}.newsletter-hero-space form .control-label,.newsletter-hero-space form .input-large,.newsletter-hero-space form .btn{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;}.newsletter-hero-space form .control-label{line-height:35px;width:15%;}.newsletter-hero-space form .input-large{width:60%;}.newsletter-hero-space form .btn{width:25%;}.shr-icon-paragraph{background-image:url(/sites/all/themes/shr_olympus/img/icons/paragraph.png);}.shr-icon-app{background-image:url(/sites/all/themes/shr_olympus/img/icons/app.png);}.shr-icon-newsletter{background-image:url(/sites/all/themes/shr_olympus/img/icons/newsletter.png);}.shr-icon-sheep{background-image:url(/sites/all/themes/shr_olympus/img/icons/sheep.png);}nav > .menu > li:first-child{margin-left:13px;}nav .menu > li{position:relative;float:left;height:auto;padding:0;}nav .menu > li.menuparent,nav .menu > li.menuparent.active-trail.sfHover{position:static;}nav .menu > li.menuparent.active,nav .menu > li.menuparent.active-trail{position:relative;}nav .dropdown-menu li{float:none;}.nav .dropdown-toggle .caret{display:none;}nav .menu > li > a{font-size:13px;font-weight:500;line-height:34px;padding:8px 15px;text-transform:uppercase;color:white;}nav > .menu{height:54px;}.navbar-shr .menu > li > a:hover,.navbar-shr .menu > li > a:focus,.navbar-shr .menu > li.active > a,.navbar-shr .menu > li.active-trail > a{color:#66b257;background-color:white;}.navbar-shr .menu > li.active:after,.navbar-shr .menu > li.active-trail:after{position:absolute;bottom:-3px;left:0;display:block;width:100%;height:3px;content:'';background-color:#66b257;}nav .dropdown-menu li a{display:block;text-align:left;}nav .dropdown-menu li a:hover{color:#fff;}nav .dropdown-menu li.active a{color:#fff;}.shr-page-wide-search{height:50px;}.shr-page-wide-search .search-form-link{position:relative;left:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;margin:0;padding:7px;cursor:pointer;text-indent:-9999px;}.shr-page-wide-search .search-form-link:before{font-family:'vzbv icons';font-size:34px;font-weight:normal;line-height:36px;position:relative;display:block;float:left;width:36px;height:36px;content:'\E615';text-indent:1px;color:#66b257;-webkit-border-radius:50%;border-radius:50%;background-color:white;}.shr-page-wide-search > .content{position:absolute;top:68px;right:-15px;display:none;width:360px;border:1px solid hsla(0,0%,0%,.3);border-width:1px 0 0 1px;-webkit-box-shadow:3px 3px hsla(0,0%,0%,.3);box-shadow:3px 3px hsla(0,0%,0%,.3);}.shr-page-wide-search .form-type-textfield > input,.shr-page-wide-search .form-submit{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:7px 10px;}.shr-page-wide-search .form-type-textfield > input{width:285px;border-width:0 1px 0 0;}.shr-page-wide-search .form-type-textfield > input:focus{border-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none;}.shr-page-wide-search .form-type-textfield{display:block;float:left;margin:0;}.shr-page-wide-search .form-submit{font-weight:bold;font-style:normal;position:relative;display:block;float:left;width:75px;text-decoration:inherit;text-transform:uppercase;color:#66b257;border:none;-webkit-border-radius:0;border-radius:0;background:white;-webkit-font-smoothing:antialiased;}.shr-page-wide-search .content:before{position:absolute;z-index:1;top:-12px;right:15px;display:block;width:0;height:0;content:'';border-top:12px solid transparent;border-left:10px solid white;}.shr-page-wide-search .content{z-index:10;}.shr-page-wide-search .content:after{position:absolute;z-index:0;top:-15px;right:11px;display:block;width:0;height:0;content:'';border-top:14px solid transparent;border-left:15px solid hsla(0,0%,0%,.3);}.shr-page-wide-search .form-submit:hover{background:white;}#search-api-page-search-form{clear:both;overflow:hidden;margin-top:2em;}#search-api-page-search-form input[type=submit],#search-api-page-search-form .form-item{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;margin:0;}#search-api-page-search-form .form-item{width:70%;}#search-api-page-search-form .form-item input{line-height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px;}#search-api-page-search-form .form-item label{position:absolute;top:-2em;}#search-api-page-search-form input[type=submit]{font-weight:bold;width:30%;-webkit-transition:210ms background-color ease-out,210ms color ease-out;transition:210ms background-color ease-out,210ms color ease-out;color:#333;border:1px solid #ccc;-webkit-border-radius:0;border-radius:0;outline:0 solid hsl(110,37%,72%);background:#fff;}#search-api-page-search-form input[type=submit]:hover,#search-api-page-search-form input[type=submit]:focus,#search-api-page-search-form input[type=submit]:active{color:white;border:none;background-color:#66b257 !important;}.shr-search-api-page-results .search-results{margin:0;}.main-top{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background-color:#fbfbfb;}.main-top .block{float:right;}.main-top input[type=submit]{margin:1em 0;}.site-sidebar-second .form-item-keys-1{display:inline-block;width:167px;margin:0;}.site-sidebar-second .form-item-keys-1 input{width:100%;margin:0;}.site-sidebar-second input[type=submit]{float:none;vertical-align:top;}.region-sidebar-second aside{overflow:hidden;}.region-sidebar-second aside h5.widget-title{float:none;}.region-sidebar-second aside .content a{color:#66b257;}.main-top form{width:300px;margin:0;text-align:right;}.shr-carousel{position:relative;-webkit-transition:220ms opacity ease-out;transition:220ms opacity ease-out;opacity:0;}.shr-carousel .field-name-field-image-slide-show{position:absolute;}.shr-carousel .slick-slide{position:relative;background-color:#66b257;}.shr-carousel .slick-track{background-color:rgb(102,178,87);}.shr-carousel.slick-initialized{opacity:1;}.shr-carousel .full-width-container{position:absolute;bottom:0;left:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:rgb(102,178,87);background-color:rgba(102,178,87,.5);}.caption-wrapper a{color:#fff;}.caption-wrapper .content-teaser-link{line-height:26px;padding-right:30px;color:#fff;background:url(/sites/all/themes/shr_olympus/img/shigheta.png) no-repeat right center;}.caption-wrapper p{font-size:18px;line-height:23px;}.content-teaser-title{font-size:28px;margin-top:0;text-transform:uppercase;}.teaser-image-info .taxonomy-term.vocabulary-licenses{display:inline-block;margin-right:3px;}.carousel-image-wrapper{height:400px;}.shr-carousel .full-width-container{z-index:1000;margin-top:2em;padding:25px 10px;-webkit-transition-property:-webkit-transform,opacity;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transform:translate3d(0px,200px,0px);transform:translate3d(0px,200px,0px);opacity:0;color:#fff;}.shr-carousel.shr-loaded .full-width-container{-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-timing-function:cubic-bezier(.190,1.000,.220,1.000);transition-timing-function:cubic-bezier(.190,1.000,.220,1.000);-webkit-transition-duration:1750ms;transition-duration:1750ms;}.shr-carousel .slick-active .full-width-container{-webkit-transition-delay:500ms !important;transition-delay:500ms !important;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1.000);transition-timing-function:cubic-bezier(.645,.045,.355,1.000);-webkit-transition-duration:1500ms;transition-duration:1500ms;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1;}.shr-carousel .slick-prev{top:45%;left:25px;width:56px;height:56px;background-image:url(/sites/all/themes/shr_olympus/img/prev.png);}.main-top{margin-bottom:30px;}.slick-next,.slick-prev{z-index:1000;}.slick-next:before,.slick-prev:before{content:'';}.shr-carousel .slick-next{top:45%;right:25px;width:56px;height:56px;background-image:url(/sites/all/themes/shr_olympus/img/next.png);}.shr-carousel .slick-next:hover{background-image:url(/sites/all/themes/shr_olympus/img/next_h.png);}.shr-carousel .slick-prev:hover{background-image:url(/sites/all/themes/shr_olympus/img/prev_h.png);}.shr-carousel .slick-next::before,.shr-carousel .slick-prev::before{content:'';}.title.comment-form{margin-top:30px;}footer .widget img.support-logo{width:224px;-webkit-border-radius:500px;border-radius:500px;}.view-service-pages .olympus-sandbox .dynamic_page_header .views-field-body p{margin-bottom:1em;text-align:left;}.view-service-pages .olympus-sandbox .dynamic_page_header .views-label-field-downloads{margin-bottom:.5em;}.front .content-body .feed-icon{display:none;}.hero-block-four-cols .view-header{overflow:hidden;margin-bottom:2em;}.olympus-sandbox .shr-page-header{float:none !important;}body.landing-page .shr-page-header-wrapper{display:none;}.shr-comment-meta li{float:left;list-style:none;}.shr-comment-meta ul ul{float:right;}.shr-comment-meta dd{overflow:hidden;}.shr-comment-meta li + li:before{margin:0 10px;content:'|';}.comment-form .form-submit{font-size:13px;padding:6px 15px;-webkit-border-radius:0;border-radius:0;background:none;}.comment-form .form-submit:hover{color:white;border:none;background:#777;}.comment-form .form-submit + .form-submit{margin-left:8px;}.comment-form .form-actions{margin-bottom:1em;}.comment-form #edit-submit{font-weight:bold;-webkit-transition:120ms outline ease-out;transition:120ms outline ease-out;color:white;border:none;outline:0 solid hsl(110,37%,72%);background-color:#66b257;}.comment-form #edit-submit:hover,.comment-form #edit-submit:focus,.comment-form #edit-submit:active{outline-width:3px;}.comment-wrapper .title.number{text-transform:uppercase;}.node.blog-article .content h3{margin-bottom:10px;margin-top:20px;}.node.blog-article .field-type-entityreference{margin-top:30px;}.node.blog-article .field-type-entityreference .field-label{font-size:1.2em;margin-bottom:4px;}.node.blog-article .field-name-field-references a{line-height:1.9em;}blockquote{border-left:none !important;margin-left:12px;padding-left:0;position:relative;z-index:30;margin-top:20px;}blockquote:before{content:"„";font-family:Georgia;font-size:100px;color:#ebebeb;position:absolute;top:-30px;left:-30px;z-index:0;}blockquote p{font-size:1.2em;}blockquote > p:first-child{text-indent:0;}.accordion-body .field-name-field-downloads .field-label{font-size:12px;margin-top:20px;font-weight:600;}.accordion-body .field-name-field-downloads a{color:#66b257;}.field-name-field-downloads .field-item{margin-top:10px;}.field-name-field-downloads .file-size{font-size:10px !important;}@media (max-width:767px){body{padding:0;}body > .main,.shr-page-header,.shr-footer{padding-right:20px;padding-left:20px;}.shr-page-header{float:none !important;width:auto !important;}.shr-page-wide-search{overflow:hidden;height:auto;}.region-navigation .block{float:none;}#logo{position:absolute;top:40px;bottom:auto;left:50%;overflow:hidden;margin-left:-138px;}.node-vzbv-shr-article .dl-horizontal dt,.view-our-tweets .dl-horizontal dt{float:left;}.olympus-sandbox #portfolio-preview-items.four-cols .portfolio-item{float:none;overflow:hidden;margin:0 auto 1em auto;}#parent-logo{width:auto;}#logo a{display:block;width:275px;margin:0 auto;}.navbar-shr{height:auto;margin-top:40px;}.navbar-shr .sf-main-menu.sf-accordion{margin-top:50px;}.navbar-shr .sf-accordion-toggle{position:absolute;top:0;right:0;display:block;overflow:hidden;}.sf-accordion-toggle a{display:block;width:26px;height:26px;padding:10px;text-align:center;}.sf-accordion-toggle a span{visibility:hidden;text-indent:-9999em;}.sf-accordion-toggle a::before{font-family:'FontAwesome';font-size:25px;line-height:30px;z-index:100;display:block;content:'\f0c9';color:white;}.sf-clone-parent a{font-size:12px;width:280px;padding:15px;text-indent:-9999em;text-transform:uppercase;}.sf-clone-parent a:after{font-weight:500;position:absolute;left:15px;content:'Übersicht';text-indent:0;text-transform:uppercase;}.shr-page-wide-search > .content{position:static;display:block;overflow:hidden;width:auto;border:none;-webkit-box-shadow:none;box-shadow:none;}.shr-page-wide-search .content:before{display:none;}.shr-page-wide-search .content:after{display:none;}.shr-page-wide-search form{overflow:hidden;width:auto;margin:0 auto 1em auto;}.shr-page-wide-search .form-type-textfield{width:70%;}.shr-page-wide-search .form-type-textfield > input{width:100%;}.shr-page-wide-search .form-submit{width:30%;}nav .menu > li > a:hover,nav .menu > li > a:focus{border-bottom:none;}.navbar-shr nav.pull-right{float:none;}.shr-page-wide-search{margin-top:50px;}.shr-page-wide-search .search-form-link{display:none;}.shr-carousel .full-width-container{top:0;}.front .span3.services_small{overflow:hidden;}#boxes-box-shr_services_start{padding-right:20px;padding-left:20px;}#boxes-box-shr_services_start dd{margin-left:0;}.view-topics-grid .topic-row.zoomed{width:auto;}.view-categories-term-view .views-widget-filter-type .form-item-type{float:none;width:100%;}.shr-carousel .slick-prev,.shr-carousel .slick-next{top:80%;}}@media (min-width:768px) and (max-width:979px){.shr-carousel .slick-prev,.shr-carousel .slick-next{top:20%;}.teaser-image-info{display:none;}}.shr-game{display:none;width:940px;position:relative;margin-left:-470px;max-width:940px;left:50%;height:600px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;background:#fff;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-highlight:none;-webkit-tap-highlight-color:transparent;}@media (min-width:768px){.shr-game{display:block;}}div.fontloader{position:absolute;top:-500px;}div.font0{font-family:Roboto,sans-serif;}div.font1{font-family:Roboto,sans-serif;font-weight:700;}div.font4{font-family:RobotoMedium,sans-serif;font-weight:500;}div.font2{font-family:RobotoCondensed,sans-serif;}div.font3{font-family:RobotoCondensedBold,sans-serif;font-weight:700;}div.g_score{width:940px;height:600px;background-image:url(/sites/all/themes/shr_olympus/apps/smart-home/game/assets/img/BGScore.jpg);}.shr-game h1{font-family:RobotoCondensed,sans-serif;font-weight:700;font-size:26px;font-weight:400;line-height:48px;text-transform:uppercase;color:#66b257;}input#hs_uname[type=text]{font-family:RobotoCondensed,sans-serif;font-weight:700;font-size:26px;line-height:48px;position:relative;display:inline-block;box-sizing:content-box;width:430px;height:auto;margin:40px auto 0;padding:0;text-align:center;color:#000;border:3px solid #66b157;background-color:transparent;}.shr-game button.small{font-family:RobotoCondensed,sans-serif;font-weight:700;font-size:24px;line-height:48px;position:relative;display:inline-block;width:210px;margin:70px auto 0;text-align:center;color:#fff;border:none;background-color:#66b157;}.shr-game button.big{font-family:RobotoCondensed,sans-serif;font-weight:700;font-size:36px;line-height:72px;position:relative;display:inline-block;width:434px;margin:70px auto 0;text-align:center;color:#fff;border:none;background-color:#66b157;}.shr-game button:hover{background-color:#409034;}div.g_htable{position:absolute;top:-17px;left:332px;box-sizing:border-box;width:622px;height:100%;padding:77px;text-align:center;background-image:url(/sites/all/themes/shr_olympus/apps/smart-home/game/assets/img/WindowDialogue_Upgrade.png);background-repeat:no-repeat;}.shr-game input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.align-center{text-align:center;}#g_scoreview{box-sizing:border-box;width:460px;}#g_scoreview tbody{border-collapse:collapse;border:none;}#g_scoreview,#g_scoreview td,#g_scoreview th{line-height:26px;border-collapse:collapse;color:#403231;border:none;}#g_scoreview td,#g_scoreview th{padding:0 4px;}#g_scoreview th{font-family:RobotoCondensed,sans-serif;font-weight:700;font-size:20px;font-weight:400;line-height:48px;text-transform:uppercase;color:#66b257;background-color:transparent;}#g_scoreview td{font-family:RobotoCondensed,sans-serif;font-size:18px;color:#403231;}#g_scoreview td:nth-child(1){text-align:center;}#g_scoreview th:nth-child(2){text-align:left;}#g_scoreview td:nth-child(3),#g_scoreview td:nth-child(5),#g_scoreview th:nth-child(3),#g_scoreview th:nth-child(5){text-align:right;}#g_scoreview td:nth-child(4),#g_scoreview th:nth-child(4){text-align:center;}#g_scoreview tr:nth-child(2n+1) td{background-color:transparent;}#g_scoreview tr:nth-child(2n+2) td{background-color:#d2cac8;}.ph-shariff-wrapper{position:relative;}a.ph-shariff-button{position:absolute;left:536px;top:0px;padding:5px 15px;background:#b0b0b0;text-shadow:none;color:white;}a.forward-page{position:absolute;left:402px;top:0px;padding:5px 15px 5px 36px;background:#b0b0b0;text-shadow:none;color:white;width:69px;}a.ph-shariff-button:hover,a.forward-page:hover{background:#66b257;color:white;}.forward-page:before{content:"\f0e0";font:normal normal normal 18px/1 FontAwesome;line-height:inherit;position:absolute;left:10px;color:white;}.shariff .fa{color:white;margin-left:6px;}.shariff .mail a:hover{background:#66b257;}.page-comment .comment-add .btn-shr{display:none;}.facetapi-facetapi-links li{display:inline-block;}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.shr-image-wrapper{display:none;}.sidebar{display:none;}.ph-shariff-wrapper{display:none;}.links{display:none;}.widget_contact_info,.widget_recent_entries{display:none !important;}}html.js input.form-autocomplete{background-image:none;background-position:99% 20px;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(/misc/throbber.gif);background-position:99% -14px;background-repeat:no-repeat;}.facetapi-facetapi-checkbox-links input[type=checkbox]{display:none;}.facetapi-facetapi-checkbox-links li{list-style-type:none;display:inline-block;color:#66b257;margin:0 10px 0 0 !important;font-size:15px;font-weight:500;}.facetapi-facetapi-checkbox-links .facetapi-checkbox{display:inline-block;background-color:#66b257;padding:8px 40px 8px 10px;color:white;font-size:15px;font-weight:500;position:relative;margin:0 !important;}.facetapi-facetapi-checkbox-links .facetapi-checkbox:after{font-family:"shr icons";font-size:26px;position:absolute;font-weight:normal;}.facetapi-checkbox[href$="vzbv_shr_article"]:after{content:"";right:0;}.facetapi-checkbox[href$="vzbv_shr_background_collection"]:after{content:"";right:5px;}.facetapi-checkbox[href$="legal_information"]:after{content:"";right:5px;}.facetapi-facetapi-checkbox-links .facetapi-checkbox:hover,.facetapi-facetapi-checkbox-links .facetapi-checkbox.facetapi-active{background-color:white;color:#66b257;}#museum-badge{background-color:hsla(110,37%,52%,0.2);font-size:1.5em;line-height:1.5;padding:20px 0;margin-bottom:1em;}.museum-icon{font-size:3em;float:left;padding-right:0.5em;}#museum-badge p{margin:0;padding:0;}.view-article-teaser-legal .view-content{clear:both;}
