.form-search input.search-query,body,h1,h2,h3,h4,h5,html{font-family:'Noto Sans',Arial,Tahoma,sans-serif}#calendar .ui-datepicker-title,.table thead,h1,h2,h3,h4,h5{font-weight:700}body,h1,h2,h3,h4,h5,html{color:#333}#calendar .ui-datepicker,.input-group-addon,.toggleTab{cursor:pointer}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local(''),url(../fonts/noto-sans-v25-latin-regular.woff2) format('woff2'),url(../fonts/noto-sans-v25-latin-regular.woff) format('woff')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local(''),url(../fonts/noto-sans-v25-latin-700.woff2) format('woff2'),url(../fonts/noto-sans-v25-latin-700.woff) format('woff')}body,html{height:100%}body{background-color:#fdfdfd}a{color:#6dc100}a:focus,a:hover{color:#333;text-decoration:underline}.item-page a .glyphicon{color:#333}.form-search{margin:5px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.centered-content{margin:0 auto}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -40px}@media only screen and (max-width:767px){body{padding-top:50px}#wrap{margin:0 auto}}#footer .rounded-corners{padding:8px 15px;margin:0;list-style:none;background-color:#f5f5f5;border-radius:4px}#footer .solid{padding:0 15px 10px;list-style:none;background-color:#333;border-top:#ccc solid 2px;height:38px}.form-search .glyphicon-search{color:#999}.form-search:hover .glyphicon-search{color:#333;-webkit-transform:scale(1.1);transform:scale(1.1)}.form-search:hover .search-query{outline:0;border-bottom-color:#333;width:140px}.form-search input.search-query{margin-bottom:0;padding:4px 14px;font-size:14px;font-weight:400;line-height:1.25;border-radius:0;margin-top:5px;border:none;background:0 0;position:relative;border-bottom:1px solid #999;color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100px}.form-search input.search-query::-moz-placeholder{color:#999;font-style:italic;opacity:1}.form-search input.search-query:-ms-input-placeholder{color:#999;font-style:italic}.form-search input.search-query::-webkit-input-placeholder{color:#999;font-style:italic}.form-search input.search-query:focus{outline:0}.navbar .brand.brandstyle{color:#6dc100}#headerlogo{margin-top:15px;margin-bottom:15px}#headerpush{height:15px}#headerlogo .rounded-corners{padding:0;margin:0;list-style:none;background-color:#f5f5f5;border-radius:4px}#footer ul.nav{margin:0;display:inline-block}#footer .nav>li,#footer .nav>li>a{display:inline}.content_area{margin:0;padding-bottom:70px;padding-top:30px}#wrap.container{background-color:#ccc}ul.breadcrumb{margin:0}.breadcrumb .glyphicon-home{color:#333}#footer a:focus,#footer a:hover{color:#fefefe}#footer .nav>li>a:focus,#footer .nav>li>a:hover{background-color:transparent;text-decoration:underline}div#nonFooter{position:relative;min-height:100%}* html #nonFooter{height:100%}#footer{position:relative;margin:-40px auto 0;white-space:nowrap;width:100%}@media only screen and (max-width:767px){.content_area{padding-bottom:30px}#footer{margin-top:0}}* html #footer{margin-top:-38px}.container.innerpart{background-color:#fff;-webkit-box-shadow:0 0 5px 2px #b0b0b0;box-shadow:0 0 5px 2px #b0b0b0;padding:0 20px;border-left:1px solid #787878;border-right:1px solid #787878}.push{height:60px}@media only screen and (max-width:768px){.push{height:0}}.navbar-nav.navbar-default{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;border-radius:0;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);margin:0}.navbar-brand.brandlogo{padding-top:11px;padding-bottom:5px}.navbar-search{margin-top:0}#header{margin:50px -20px 10px;height:190px;background-color:#333;border-bottom:#ccc solid 2px}#header .carousel-control{width:6%;min-width:30px}#header .carousel-inner>.item{padding-top:15px}.titlemenu .homecontainer{width:100%;position:relative;margin-bottom:30px;height:265px;color:#fff;text-align:right;border-radius:2px;overflow:hidden;display:block;text-decoration:none;-webkit-box-shadow:0 2px 3px rgba(200,200,200,.5);box-shadow:0 2px 3px rgba(200,200,200,.5);background-color:#fafafa}@media only screen and (max-width:767px){.titlemenu .homecontainer{height:200px}}.titlemenu .homecontainer .homecontainer--background{background-size:cover;background-position:center center;width:100%;height:100%;-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .25s ease-in-out;transition:-webkit-filter .25s ease-in-out;transition:filter .25s ease-in-out;transition:filter .25s ease-in-out,-webkit-filter .25s ease-in-out}.titlemenu .homecontainer .homecontainer--containertext{position:absolute;bottom:0;left:0;right:0;height:95px;padding:0 15px;background-color:rgba(20,20,20,.55);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-shadow:0 1px 2px rgba(15,15,15,.65)}.titlemenu .homecontainer .homecontainer--containertext .homecontainer--containertext_title{text-transform:uppercase}@media only screen and (max-width:767px){.titlemenu .homecontainer .homecontainer--containertext{height:auto}.titlemenu .homecontainer .homecontainer--containertext .homecontainer--containertext_title{margin-top:10px;font-size:18px}.titlemenu .homecontainer .homecontainer--containertext .homecontainer--containertext_title img{height:25px;width:auto}}.titlemenu .homecontainer .homecontainer--containertext .homecontainer--containertext_title img{margin-top:-4px;padding-left:2px;-webkit-transform:scale(.85);transform:scale(.85)}.titlemenu .homecontainer:hover .homecontainer--background{-webkit-filter:saturate(50%) blur(1px);filter:saturate(50%) blur(1px)}.titlemenu .homecontainer:hover .homecontainer--containertext{height:110px;background-color:rgba(79,134,24,.75)}@media only screen and (max-width:767px){.titlemenu .homecontainer:hover .homecontainer--containertext{height:auto}}.titlemenu .homecontainer:hover .homecontainer--containertext img{-webkit-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}.mobilecardcontainer h3{font-size:20px;position:relative}.item-page .carousel .carousel-caption h4,.mobilecardcontainer h4{font-size:16px}.mobilecardcontainer h3 img{height:24px;width:auto;position:relative;margin-top:-5px}a .containertext,a .mobilecardcontainer{color:#fff;text-shadow:1px 1px 1px #000}a .containertext.inverse,a .containertext.inverse h3,a .mobilecardcontainer.inverse,a .mobilecardcontainer.inverse h3{color:#000;text-shadow:1px 1px 1px #fff}a .containertext h4,a .mobilecardcontainer h4{color:#f0f0f0;text-shadow:1px 1px 1px #000;padding-right:20px}a .containertext.inverse h4,a .mobilecardcontainer.inverse h4{color:#0f0f0f;text-shadow:1px 1px 1px #fff}a:hover .containertext,a:hover .containertext h3,a:hover .containertext h4,a:hover .mobilecardcontainer,a:hover .mobilecardcontainer h3,a:hover .mobilecardcontainer h4{color:#6dc100;text-decoration:none}.containertext h3,.mobilecardcontainer h3{color:#fff;text-transform:uppercase;padding-right:20px}.center_text{margin:0 auto}#footertext{padding-top:7px;width:100%}#header_text_bottom_right{height:0;position:relative;top:132px;right:15px;float:right;z-index:10}#header_text_top_left{height:0;position:relative;top:25px;left:15px;float:left;z-index:10}.modal,.modal.fade.in{top:5%}.header_text{text-shadow:1px 1px 1px #fff,-1px -1px 1px #333;text-transform:uppercase}.header_text .part2{color:#6dc100}img.image_header{margin-top:-8px}.modal_content{background-color:#fff;color:#333;padding:0 10px}.ratingBox{margin:8px;padding:4px 8px;text-align:center;width:130px;background-color:#f5f5f5;border-radius:8px;float:left;font-size:12px;line-height:16px}#ratings{padding-bottom:5px;margin-left:-8px}#measurements{padding:5px 0;font-size:12px}#details{width:500px}#measurements .table td,#measurements .table th{text-align:center}.bufferzone{margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.bufferzonetop{margin-top:15px}.imagepadding{padding:4px 8px 4px 0}.modal{width:90%;height:90%;left:5%;margin-left:auto;margin-right:auto}.modal-dialog,.modal-dialog .modal-content{height:100%;width:100%}.modal-dialog{margin-top:0;margin-bottom:0}.modal-dialog .modal-header h3{margin:0}.modal-dialog .modal-body{position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%;margin-top:65px;overflow-y:visible}#calendar{width:100%}#calendar .ui-datepicker-title{text-align:center;width:100%;height:20px;border-bottom:1px #fff solid;margin-bottom:5px}#calendar .ui-datepicker-prev{float:left}#calendar .ui-datepicker-next{float:right}#calendar .ui-datepicker,#calendar .ui-datepicker table,#calendar .ui-datepicker td,#calendar .ui-datepicker th,#calendar .ui-datepicker tr{margin:0;padding:0;border:0;border-spacing:0}#calendar .ui-datepicker table.ui-datepicker-calendar .ui-state-active{background-color:#fff;border-radius:2px;width:26px;height:26px}#calendar .ui-datepicker table.ui-datepicker-calendar a.ui-state-active:hover{color:#000}#calendar .ui-datepicker{padding:15px;background-color:#f5f5f5;border-radius:2px;text-transform:uppercase;width:240px}#calendar .ui-datepicker thead tr{border-bottom:1px solid #fff;margin-bottom:2px}#calendar .ui-datepicker-calender th{padding-top:15px;padding-bottom:10px;text-align:center;font-weight:400}#calendar .ui-datepicker-calendar td a{padding:0 2px;text-align:center;line-height:26px;width:26px;height:24px;display:block;margin:1px;text-decoration:none}#calendar_container,.event-table td{line-height:16px;font-size:12px}#calendar .ui-state-default{color:#333}#calendar td.ui-datepicker-week-end{background-color:#fff;color:#000;border-radius:2px}#calendar .ui-datepicker-today a{border:1px solid #333;background-color:#fff;color:#000;border-radius:2px;width:24px;height:24px}#calendar .highlight a,#calendar td.ui-datepicker-week-end.highlight a{background-color:#6dc100;color:#000;border-radius:2px;font-weight:700}#calendar .highlight a:hover,#calendar td.ui-datepicker-week-end.highlight a:hover{background-color:#4f9e00;color:#fff}#calendar .highlight_old a,#calendar td.ui-datepicker-week-end.highlight_old a{background-color:#bfbfbf;color:#000;border-radius:2px;font-weight:700}#calendar .ui-datepicker-current{background-color:#fff;border-radius:2px;border:0;font-size:14px;line-height:16px;padding:5px;margin-top:5px}#calendar_info,#news_info{width:200px;background-color:#fff;position:absolute;z-index:10;margin-left:-204px;margin-top:58px;border:1px solid #f5f5f5;border-radius:4px;padding:5px}#news_info{width:400px;margin-left:-420px;margin-top:1px}#calendar_info .table.calendar_table{margin-bottom:0}#calendar_info .info_content,#news_info .info_content{padding:18px 5px 5px}#calender_info_close,#news_info_close{float:right;border:1px solid #f5f5f5;border-radius:4px;background-color:#fff;height:22px;width:22px;display:block;padding:3px;margin:2px}#calender_info_close:after{clear:both}#calendar_info .calendar_table td.calendar_table_time{width:65px}#calendar_container{margin-top:15px}#sidenavigation{z-index:1000;position:fixed;top:50%;left:50px;padding:10px;background:#fff;border:1px solid #eee;border-radius:8px}#mactivities_news .newsrow1,.mobilecardcontainer{background-color:#f5f5f5}.btn,.btn-primary{background-image:none}#sidenavigation ul{list-style:none;margin-left:0}.field-padding{padding:5px}.table td.td-center{text-align:center}input[name=searchword]{width:120px}.mobilecardcontainer{min-height:160px;border-radius:0;padding:5px;max-width:360px;height:100%;background-position:center;background-repeat:no-repeat}ul.mobileactivitylist{list-style-type:none;margin-left:0;margin-top:20px;padding-left:0}ul.mobileactivitylist>li{padding:5px 0}.mobilecardcontainer{padding-left:10px}#footertext_mobile{padding:0 10px}#footertext_mobile ul.footermenu{display:block;margin-left:150px;list-style:disc}#footertext_mobile ul.footermenu>li{display:list-item}#footertext_mobile ul.footermenu>li.divider{display:none}.member_entry{border:1px solid #f5f5f5;padding:10px 5px;margin:10px 0;border-radius:5px}.member_id{color:#ccc;font-size:12px;line-height:14px;border-bottom:1px solid #f5f5f5;padding-bottom:2px}#banners img,#banners_mobile img{width:auto;margin-right:10px;border:3px solid #fff}#banners{padding-top:10px;margin-top:10px;border-top:1px #f5f5f5 solid;padding-bottom:0}#banners img{margin-bottom:10px;height:125px}#banners_mobile img{height:80px;margin-top:10px}#mactivities_news .newsrow0,#mactivities_news .newsrow1{border-top:1px #ccc solid;padding:5px}#footerwrapper{width:100%}#mactivities_news .news-heading{font-weight:700}#mactivities_news .published-date{font-size:11px;color:#ccc}#mactivities_news .newsextraline{height:20px}#mactivities_news{padding-bottom:15px}#mactivities_news .info_heading{padding-left:5px;padding-right:5px;padding-bottom:5px;border-bottom:1px solid #ddd}#mactivities_news .info_content{padding-top:5px}#news_pagination{margin:0 auto;width:120px;font-size:14px}#news_pagination a{font-size:14px}#news_more{padding-top:10px}.selection-box{position:absolute;border:1px solid #f5f5f5;background-color:#fff;z-index:8;padding:5px 10px;margin-top:5px;border-radius:4px}.table-responsive{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width:767px){.table-responsive{border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.btn{border-radius:2px;border-style:solid;border-width:2px;background-color:transparent;-webkit-box-shadow:0 1px 5px rgba(127,127,127,.6);box-shadow:0 1px 5px rgba(127,127,127,.6);font-weight:700;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn:hover{-webkit-box-shadow:0 1px 2px rgba(127,127,127,.6);box-shadow:0 1px 2px rgba(127,127,127,.6)}.btn:hover i.glyphicon{-webkit-transform:scale(1.03);transform:scale(1.03)}.btn-default,.btn-default:visited{border-color:#ddd;background-color:#ddd}.btn-default.active,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.btn-default:visited.active,.btn-default:visited.active:focus,.btn-default:visited.active:hover,.btn-default:visited:active,.btn-default:visited:active:focus,.btn-default:visited:active:hover,.btn-default:visited:focus,.btn-default:visited:hover{border-color:#eee;background-color:#eee}.btn-primary{background-color:#6dc100;border-color:#6dc100;color:#fff}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{text-decoration:none;background-color:#4f9e00;border-color:#4f9e00}.btn-transparent{background-color:transparent;border:none;outline:0}#mactivities_module_calendar{margin-bottom:20px}.wait-overlay{z-index:3000;position:fixed;background:rgba(0,0,0,.75);top:0;bottom:0;left:0;right:0;width:100%;height:100%}.wait-overlay img{position:absolute;left:50%;top:50%}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#6dc100;background-image:-webkit-gradient(linear,left top,left bottom,from(#6dc100),to(#5fa800));background-image:linear-gradient(to bottom,#6dc100,#5fa800);background-repeat:repeat-x}.item-page .carousel .carousel-indicators{bottom:0}.item-page .carousel .carousel-caption h4,.item-page .carousel .carousel-caption p{color:#fff;font-weight:400;margin:0}#module-upcomming-dates .date-card .date-card--description .date-card--description_date,.toggleTab:hover{font-weight:700}.item-page .carousel .carousel-control .glyphicon{color:#fff}.item-page .img-thumbnail{margin-right:5px;margin-bottom:5px}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}.pagination>li{font-size:13px}.pagination>li>a,.pagination>li>span{color:#6dc100;padding:4px 10px}.pagination>.active a,.pagination>.active a:focus,.pagination>.active a:hover,.pagination>.active span,.pagination>.active span:focus,.pagination>.active span:hover{background-color:#4f9e00;border-color:#4f9e00}#module-upcomming-dates{padding-top:30px}#module-upcomming-dates .date-card{border-radius:2px;margin-bottom:15px;color:#333;display:block;text-decoration:none;-webkit-box-shadow:0 2px 3px rgba(200,200,200,.5);box-shadow:0 2px 3px rgba(200,200,200,.5);background-color:#fafafa;border:1px solid #eee}#module-upcomming-dates .date-card:hover{text-decoration:none;-webkit-box-shadow:0 1px 1px rgba(200,200,200,.7);box-shadow:0 1px 1px rgba(200,200,200,.7);background-color:#fbfbfb}#module-upcomming-dates .date-card:hover .date-card--image::after{background-color:transparent}#module-upcomming-dates .date-card .date-card--image{width:100%;height:120px;background-size:cover;background-position:top center;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#module-upcomming-dates .date-card .date-card--image::after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);content:' '}#module-upcomming-dates .date-card .date-card--description{padding:10px;height:80px;font-size:13px}#module-upcomming-dates .date-card .date-card--description .date-card--description_category{text-transform:uppercase;color:#777}.chzn-container-single .chzn-single{height:26px}.contact .thumbnail{max-width:375px}@media only screen and (min-width:768px){.contact .dl-horizontal dt{width:120px}.contact .dl-horizontal dd{margin-left:130px}}body.component{padding-top:10px}body.component .contact .thumbnail{margin-right:30px;max-width:375px}body.component .contact .dl-horizontal dt{float:left;width:90px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}body.component .contact .dl-horizontal dd{margin-left:110px}.success-option-container .col-xs-12.text-button-container{width:50%;padding-bottom:15px}@media only screen and (max-width:660px){.success-option-container .col-xs-12.text-button-container{width:100%}}.success-option-container .col-xs-12.text-button-container .small-text{padding-bottom:5px;color:#666}.small-text{font-size:13px}.has-error{border:1px solid #D9534F;border-radius:2px;padding:0 10px}.has-error .control-label{color:#D9534F}.toggleTab .glyphicon{font-size:18px}@media print{a[href]:after{content:""}}