.panel,.left-menu{box-shadow:0 1px 1px rgba(0,0,0,.05)}html,body{height:100%}header#page-header{margin-bottom:20px}nav#navbar{border-radius:0;border:none}nav#navbar .navbar-header a.home-link{float:right;display:block}@media(min-width:768px){nav#navbar .navbar-header a.home-link{display:none}}nav#navbar .navbar-collapse .navbar-nav li a{transition:all .2s}.textcolumn-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.textcolumn-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media(min-width:768px){.textcolumn-sm-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.textcolumn-sm-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:992px){.textcolumn-md-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.textcolumn-md-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:1400px){.textcolumn-lg-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.textcolumn-lg-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.textcolumn-lg-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.container.content-pane{position:relative}.container.content-pane .container-background{padding:15px}.footer-content{margin-bottom:10px;padding-top:10px}.footer-description,.footer-info{margin-bottom:20px}.footext{padding:10px 0}.footer-title{font-size:30px;font-weight:500;margin-bottom:10px}.main-content{padding-left:0;padding-right:0}@media(max-width:991px){.main-content{padding-left:0;padding-right:0}.footer-info,.footext{text-align:center}}@media(min-width:992px){.footer-description{padding-right:5%}.footer-description h2{margin-top:0}.footer-info{text-align:right}}.page-container{overflow:hidden;min-height:100%}.page-footer{position:relative}.page-footer h2,.page-footer .footer-title{margin-top:0;font-size:20px;line-height:1.1}#top-header .container.content-pane a.home-logo-link{display:block;float:left}#top-header .container.content-pane a.home-logo-link .logo{position:relative}.block-article h1{margin:0 0 30px}.block-article .article-image{display:block;margin:0 0 10px}.block-article .article-image.smallsize{width:50%}.block-article .article-image.smallsize.alignright{float:right;margin:0 0 3px 10px}.block-article .article-image.smallsize.alignleft{float:left;margin:0 10px 3px 0}@media(min-width:768px){.block-article .article-image.smallsize{width:35%}.block-article .article-image.mediumsize{width:55%}.block-article .article-image.alignright{float:right;margin:0 0 3px 10px}.block-article .article-image.alignleft{float:left;margin:0 10px 3px 0}}.block-article .article-image img{width:100%}.block-article .post-holder~.post-holder{margin-top:10px}.block-article .post-holder h2{font-size:22px;margin-top:0}.block-frontpage{position:relative;padding:15px 15px 0;margin:0 0 15px}.block-frontpage .image{float:left;margin:0 15px 15px 0;width:49.5%;width:calc(50% - 8px);overflow:hidden}.block-frontpage .image img{max-width:100%}.block-frontpage header{display:inline}.block-frontpage header h2{display:inline;margin:0;font-size:20px;font-weight:600}.panel{border-radius:0;border:none;margin-bottom:15px}.panel .panel-heading{text-align:center;border:none;border-radius:0}.panel .panel-heading .heading{font-weight:600;font-size:20px;line-height:1}.panel .panel-body .news_row+.news_row{margin-top:15px;padding-top:10px;border-top:1px solid rgba(0,0,0,.5)}.panel .panel-body .news_row .image{float:left;margin-right:20px}.panel .panel-body .news_row .news-content .events-date{display:block;font-weight:600}.panel .panel-body .news_row .news-content .desc{margin-bottom:6px;display:block}.panel .panel-body .news_row .news-content a.link{display:block;float:left;margin-top:6px}.panel .panel-body .news_row a.title{display:block;font-weight:600;font-size:16px;text-decoration:none}.panel .panel-body .news_row p{margin:0}#gallery .holder ul{list-style:none}#gallery .holder ul li img{max-width:100%}#gallery-slider .carousel-inner .item .image{position:relative}#gallery-slider .carousel-inner .item .image:before{content:" ";display:block;width:100%;padding-top:62.5%}#gallery-slider .carousel-inner .item .image a[href]{position:absolute;top:0;right:0;bottom:0;left:0}#gallery-slider .carousel-inner .item .image a[href] img{display:block;width:100%;margin:auto}#gallery-slider .carousel-inner .item .image a[href] strong{position:absolute;bottom:0;left:0;right:0;text-align:center;opacity:0;transition:opacity .3s}#gallery-slider .carousel-inner .item p{text-align:center;padding-bottom:4px}#gallery-slider .carousel-indicators{opacity:0;transition:opacity .3s}#gallery-slider:hover .carousel-inner .item .image a[href] strong,#gallery-slider:hover .carousel-indicators{opacity:1}div#gallery-entry #gallery .holder .gallery-header{margin:8px;text-align:center}div#gallery-entry #gallery .holder ul{list-style:none;padding:0;display:block;display:flex;flex-wrap:wrap}div#gallery-entry #gallery .holder ul li{padding:0}div#gallery-entry #gallery .holder ul li:before{content:attr(data-pic-text);opacity:0;transition:opacity .5s;position:absolute;top:5px;right:2.5%;height:60px;left:2.5%;padding:2px;color:#fff;box-shadow:0 60px 40px -25px rgba(0,0,0,.25) inset;text-align:center;pointer-events:none}div#gallery-entry #gallery .holder ul li:hover:before{opacity:1}div#gallery-entry #gallery .holder ul li a{display:block}div#gallery-entry #gallery .holder ul li a img{display:block;width:95%;height:auto;margin:5px auto}div#gallery-entry #gallery.desktopGallery ul{font-size:0}div#gallery-entry #gallery.desktopGallery ul *{font-size:1rem}div#gallery-entry #gallery.desktopGallery li{display:inline-block;vertical-align:top;float:none}.left-menu{margin-bottom:15px}.left-menu>.nav{border:none;font-weight:500}.left-menu>.nav .item{border:none;border-radius:0;display:block;margin:0;padding-bottom:10px;padding-top:10px;font-size:16px}.left-menu>.nav .item.active{font-weight:600}.left-menu>.nav .item:hover,.left-menu>.nav .item:focus{text-decoration:none}.left-menu>.nav>li{margin-top:0}.left-menu>.nav>li>a.item{border:none;border-bottom:1px solid}.left-menu>.nav>li>a.item:hover{border-bottom:1px solid}.left-menu>.nav>li>ul.submenu{list-style:none;padding:0}.left-menu>.nav>li>ul.submenu>li{padding:0}.left-menu>.nav>li>ul.submenu>li a.item{padding-left:15px;padding-right:15px;border-bottom:1px solid;transition:all .2s}.left-menu>.nav>li>ul.submenu>li>ul.subsubmenu{list-style:none;padding-left:0}.left-menu>.nav>li>ul.submenu>li>ul.subsubmenu>li>a.item{border-bottom:1px solid;padding:5px 15px 5px 30px;text-transform:none;font-size:14px}.form .formHeaderSection{margin-bottom:20px}.form .formHeaderSection .formHeader{font-size:20px}.form .formHeaderSection .formDescription{margin-bottom:30px}.form form .fieldwrapper{margin-bottom:20px}.form form .fieldwrapper .fieldLabel .fieldQuestion{font-weight:600;display:inline-block;font-size:16px;margin-bottom:4px}.form form .fieldwrapper .fieldLabel span.mandatory{display:inline-block;margin:0 4px;color:#d00}.form form .fieldwrapper .fieldLabel .fieldDescription{margin-bottom:4px}.form form .fieldwrapper .fieldInput .inputOptionLabel{max-width:90%;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.form form .fieldwrapper .fieldInput input[type="radio"],.form form .fieldwrapper .fieldInput input[type="checkbox"]{float:left;margin:3px 3px 0 0}.form form .formFrame{padding:0 10px;background:rgba(0,0,0,.05);margin-bottom:8px}.form form input[type="submit"]{border:none;padding:8px 16px;text-transform:uppercase;font-weight:600}.block-box-list{width:100%}.block-box-list>*{display:block;width:100%;margin-bottom:15px}.block-box-list img{width:100%}.contact-box .image-thumbnail img{max-width:100%}.mcbSlideshowContainer .bx-wrapper{margin-bottom:15px}.mcbSlideshowContainer .bx-wrapper .bx-controls .bx-pager{bottom:0}.mcbSlideshowContainer .bx-wrapper .bx-controls .bx-pager a{box-shadow:0 0 8px rgba(255,255,255,.2)}form.search-form{height:39px;font-size:0;border:1px solid #a9a9a9;box-sizing:content-box}form.search-form>*{height:39px;border:none}form.search-form>input[type="submit"]{padding:0;width:39px;background:url(images/search.png) center no-repeat;background-color:#808080;text-indent:-99999px}form.search-form>input[type="text"]{padding:0 20px;width:170px;box-sizing:border-box;line-height:39px;vertical-align:top;font-size:14px}#top-header .block-search-box{position:absolute;right:0;top:50%;margin-top:-19px}.navbar-nav form.search-form{margin:0 15px}.navbar-nav form.search-form .superSearchBox{width:calc(100% - 39px)}.block-article-results ul,.block-news-results ul,.block-calendar-list ul{list-style:none;padding:0}.block-article-results ul li,.block-news-results ul li,.block-calendar-list ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 0}.block-article-results ul li+li,.block-news-results ul li+li,.block-calendar-list ul li+li{border-top-style:solid;border-top-width:1px}.block-article-results ul .image,.block-news-results ul .image,.block-calendar-list ul .image{display:none}.date-mm,.date-yy{display:inline-block}.contact_form>div{font-size:24px}.contact_form>div .contactInnerNumber{overflow:hidden;text-overflow:ellipsis;padding-left:27px}.contact_form .glyphicon{float:left;margin:3px 3px 0 0}.plus{display:none}.image-wrapper img{width:100%}ul.submenulist{list-style:none}@media(max-width:767px){ul.submenulist{padding-left:30px;border-top:1px solid rgba(0,0,0,.05)}ul.submenulist li a{padding-top:10px;padding-bottom:10px;line-height:20px;display:block}}@media(min-width:768px){ul.submenulist{position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);z-index:1;padding:7px;left:15px}ul.submenulist:before{content:"";display:block;background:#fff;height:14px;width:10px;position:absolute;top:-5px;left:0;box-shadow:-1px -2px 2px -1px rgba(0,0,0,.2);transform:skewY(45deg);z-index:-1}ul.submenulist li a{padding:10px;line-height:20px;display:block;text-decoration:none}}.submenu-expand{display:none}@media(max-width:767px){.submenu-expand{display:block;height:40px;width:40px;float:right;position:absolute;top:0;right:10px}.dropdown-open .submenu-expand:before{transform:rotate(135deg)}.submenu-expand:before{content:"";display:block;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;left:43%;top:50%;border-style:solid;border-width:5px 5px 0 0;border-color:#aaa;transform:rotate(45deg);transition:transform .2s}}