.color-primary{color:#09c !important}.color-primary-event:hover,.color-primary-event:active,.color-primary-event:focus{color:#09c !important}.color-primary-hover:hover{color:#09c !important}.color-primary-active:active{color:#09c !important}.color-primary-link:link{color:#09c !important}.color-primary-visited:visited{color:#09c !important}.bg-primary{background-color:#09c !important}.bg-primary-event:hover,.bg-primary-event:active,.bg-primary-event:focus{background-color:#09c !important}.bg-primary-hover:hover{background-color:#09c !important}.bg-primary-active:active{background-color:#09c !important}.bg-primary-link:link{background-color:#09c !important}.bg-primary-visited:visited{background-color:#09c !important}.color-secondary{color:#FAFAFA !important}.color-secondary-event:hover,.color-secondary-event:active,.color-secondary-event:focus{color:#FAFAFA !important}.color-secondary-hover:hover{color:#FAFAFA !important}.color-secondary-active:active{color:#FAFAFA !important}.color-secondary-link:link{color:#FAFAFA !important}.color-secondary-visited:visited{color:#FAFAFA !important}.bg-secondary{background-color:#FAFAFA !important}.bg-secondary-event:hover,.bg-secondary-event:active,.bg-secondary-event:focus{background-color:#FAFAFA !important}.bg-secondary-hover:hover{background-color:#FAFAFA !important}.bg-secondary-active:active{background-color:#FAFAFA !important}.bg-secondary-link:link{background-color:#FAFAFA !important}.bg-secondary-visited:visited{background-color:#FAFAFA !important}.color-text{color:#000 !important}.color-text-event:hover,.color-text-event:active,.color-text-event:focus{color:#000 !important}.color-text-hover:hover{color:#000 !important}.color-text-active:active{color:#000 !important}.color-text-link:link{color:#000 !important}.color-text-visited:visited{color:#000 !important}.bg-text{background-color:#000 !important}.bg-text-event:hover,.bg-text-event:active,.bg-text-event:focus{background-color:#000 !important}.bg-text-hover:hover{background-color:#000 !important}.bg-text-active:active{background-color:#000 !important}.bg-text-link:link{background-color:#000 !important}.bg-text-visited:visited{background-color:#000 !important}.color-light{color:#BABABA !important}.color-light-event:hover,.color-light-event:active,.color-light-event:focus{color:#BABABA !important}.color-light-hover:hover{color:#BABABA !important}.color-light-active:active{color:#BABABA !important}.color-light-link:link{color:#BABABA !important}.color-light-visited:visited{color:#BABABA !important}.bg-light{background-color:#BABABA !important}.bg-light-event:hover,.bg-light-event:active,.bg-light-event:focus{background-color:#BABABA !important}.bg-light-hover:hover{background-color:#BABABA !important}.bg-light-active:active{background-color:#BABABA !important}.bg-light-link:link{background-color:#BABABA !important}.bg-light-visited:visited{background-color:#BABABA !important}.color-danger{color:#dc3545 !important}.color-danger-event:hover,.color-danger-event:active,.color-danger-event:focus{color:#dc3545 !important}.color-danger-hover:hover{color:#dc3545 !important}.color-danger-active:active{color:#dc3545 !important}.color-danger-link:link{color:#dc3545 !important}.color-danger-visited:visited{color:#dc3545 !important}.bg-danger{background-color:#dc3545 !important}.bg-danger-event:hover,.bg-danger-event:active,.bg-danger-event:focus{background-color:#dc3545 !important}.bg-danger-hover:hover{background-color:#dc3545 !important}.bg-danger-active:active{background-color:#dc3545 !important}.bg-danger-link:link{background-color:#dc3545 !important}.bg-danger-visited:visited{background-color:#dc3545 !important}.color-grey{color:#F9F9F9 !important}.color-grey-event:hover,.color-grey-event:active,.color-grey-event:focus{color:#F9F9F9 !important}.color-grey-hover:hover{color:#F9F9F9 !important}.color-grey-active:active{color:#F9F9F9 !important}.color-grey-link:link{color:#F9F9F9 !important}.color-grey-visited:visited{color:#F9F9F9 !important}.bg-grey{background-color:#F9F9F9 !important}.bg-grey-event:hover,.bg-grey-event:active,.bg-grey-event:focus{background-color:#F9F9F9 !important}.bg-grey-hover:hover{background-color:#F9F9F9 !important}.bg-grey-active:active{background-color:#F9F9F9 !important}.bg-grey-link:link{background-color:#F9F9F9 !important}.bg-grey-visited:visited{background-color:#F9F9F9 !important}.openhuis-listing{padding:35px}@media (max-width: 1023.98px){.openhuis-listing{padding:35px 15px}}.openhuis-listing *{-webkit-box-sizing:border-box;box-sizing:border-box}.openhuis-listing .openhuis-listing-intro{margin-bottom:40px;max-width:970px;line-height:28px}@media (max-width: 1023.98px){.openhuis-listing .openhuis-listing-items{width:100%}}@media (min-width: 1024px){.openhuis-listing .openhuis-listing-items{width:60%;padding-right:30px}}.openhuis-listing .openhuis-listing-aside{width:40%;padding:25px;background:#09c}.openhuis-listing .openhuis-listing-aside .openhuis-form .openhuis-input{margin:25px 0;min-width:350px;max-width:100%}.openhuis-listing .openhuis-listing-aside .openhuis-success{display:none}@media (max-width: 1023.98px){.openhuis-listing .openhuis-listing-aside{display:none}}.openhuis-listing .openhuis-listing-item{border-bottom:1px solid #EFEFEF;margin-bottom:30px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width: 1024px){.openhuis-listing .openhuis-listing-item .col3{margin-left:auto}}@media (max-width: 1023.98px){.openhuis-listing .openhuis-listing-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.openhuis-listing .openhuis-listing-item .col1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.openhuis-listing .openhuis-listing-item .col2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 90px);flex:1 1 calc(100% - 90px)}.openhuis-listing .openhuis-listing-item .col3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}}.openhuis-listing .openhuis-listing-item .openhuis-date{margin-right:20px}.openhuis-listing .openhuis-listing-item .openhuis-listing-item-content{line-height:28px}.openhuis-listing .openhuis-listing-item .openhuis-listing-item-content .zmdi{margin-right:10px;width:20px;text-align:center}.openhuis-listing .openhuis-listing-item .openhuis-listing-item-image img{max-width:120px}.openhuis-record{display:grid;grid-template-columns:2fr 1fr}@media (max-width: 1023.98px){.openhuis-record{padding:0}}.openhuis-record .oh-record-main{grid-column:1;grid-row:1 / 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){.openhuis-record .oh-record-main{padding-right:100px}.openhuis-record .oh-record-main .oh-record-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.openhuis-record .oh-record-main .oh-record-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width: 1023.98px){.openhuis-record .oh-record-main .oh-record-gallery{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.openhuis-record .oh-record-main .oh-record-gallery::-webkit-scrollbar{display:none}}@media (max-width: 1023.98px){.openhuis-record .oh-record-main .oh-record-content{padding:16px}}.openhuis-record .oh-record-info{background-color:#F9F9F9;padding:18px;line-height:28px}@media (max-width: 1023.98px){.openhuis-record{grid-template-columns:1fr}.openhuis-record .oh-record-main{grid-row:initial}}@media (min-width: 1024px){.openhuis-record{padding:35px}}.openhuis-date *{-webkit-box-sizing:border-box;box-sizing:border-box}.subheader .openhuis-date{width:100px}@media (max-width: 1023.98px){.subheader .openhuis-date>*{margin-right:0;margin-left:auto}}.openhuis-date .openhuis-date-content{width:70px;height:55px;border:1px solid #BABABA;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:block;background-color:white}.openhuis-date .openhuis-date-day{color:#09c;font-size:28px;font-weight:bold;line-height:34px;text-align:center}.openhuis-date .openhuis-date-mmyy{white-space:nowrap;font-size:12px;letter-spacing:-0.3px;line-height:15px;text-align:center;color:#000}.openhuis-date .openhuis-date-top{display:block;width:70px;background:#09c;height:15px;border-top-left-radius:4px;border-top-right-radius:4px}.oh-record-map #map{margin-top:20px;height:365px}
