@font-face{font-family:'Lato Bold';src:url('../../fonts/Lato-Bold.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Lato Black';src:url('../../fonts/Lato-Black.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Lato Regular';src:url('../../fonts/Lato-Regular.ttf');font-weight:normal;font-style:normal}footer{width:100%;background-color:#3c3d41;padding:20px 0;color:#8a8a8c;font-family:'Lato Bold'}footer .footer-image img{max-height:100px}footer .footer-address{margin:12px 0}footer .footer-address a{text-decoration:none;color:#8a8a8c}.full-image{display:table;width:100%;height:50%;padding:0;color:#fff;background:url('../images/website/header_image.jpg') no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;position:relative}.full-image .intro-body{display:table-cell;text-align:center;vertical-align:middle;font-size:15px}.full-image .intro-body img{max-height:140px;margin-bottom:20px}.full-image .intro-body .intro-head-text{font-weight:bold;font-size:5em;line-height:75px;margin:0;font-family:'Lato Black'}@media(max-width:620px){.full-image .intro-body .intro-head-text{font-size:2em;line-height:35px}}.full-image .intro-body .intro-text{margin:0 auto;max-width:370px;font-family:'Lato Regular'}.full-image .intro-body .intro-lines{height:5px;max-width:360px;background-color:red;display:flex;float:none;margin:15px auto}.full-image .intro-body .intro-lines .line{width:50%;height:100%}@media(max-width:768px){.full-image{height:auto;padding:100px 0}}#event-section{padding:20px}#event-section h1{font-family:'Lato Black'}#event-section .line{height:5px;width:50px;margin-bottom:30px}#event-section .event-box{margin:10px 0;border:1px solid #e6e6e6;font-family:'Lato Regular';position:relative}#event-section .event-box .event-box-img{background-position:center center;background-repeat:no-repeat;background-size:cover;max-height:300px}@media(min-width:992px){#event-section .event-box .event-box-img{max-height:200px}}#event-section .event-box .event-box-info .event-title{font-weight:bolder;font-size:21px;margin-bottom:2px;font-family:'Lato Black'}#event-section .event-box .event-box-info .event-date{display:inline-block;color:#a2a2a2}#event-section .event-box .event-box-info .event-intro{color:#7c7c7c;margin-top:13px}#event-section .event-box .event-box-counter{margin-top:30px}#event-section .event-box .event-box-counter .event-counter-text{margin:0;text-transform:uppercase;letter-spacing:3px;font-size:9px;font-weight:bolder}#event-section .event-box .event-box-counter .event-counter-text .parish-count{color:#a2a2a2}#event-section .event-box .event-box-counter .event-counter-icons{margin-top:15px}#event-section .event-box .event-box-counter .event-counter-icons .count-icon{display:inline-block;margin:3px 9px}#event-section .event-box .event-buttons{margin:12px 0;text-align:right}@media(max-width:767px){#event-section .event-box .event-buttons{margin:25px 0;position:relative;bottom:unset;right:unset;width:unset;text-align:center}#event-section .event-box .event-buttons .btn{margin:5px 0!important}}#event-section .survey-box{margin:10px 0;border:1px solid #e6e6e6;font-family:'Lato Regular'}#event-section .survey-box .survey-box-img{background-position:center center;background-repeat:no-repeat;background-size:cover;max-height:300px}@media(min-width:992px){#event-section .survey-box .survey-box-img{max-height:200px}}#event-section .survey-box .survey-title{font-size:21px;margin-bottom:2px;font-family:'Lato Black'}#event-section .survey-box .survey-intro{color:#a2a2a2;margin-top:13px}#event-section .survey-box .survey-button{margin:12px 0}@media(max-width:767px){#event-section .survey-box .survey-button{text-align:center;margin:30px 0}#event-section .survey-box .survey-button a{display:unset;width:unset}}.navbar{margin-top:20px}.navbar .navbar-brand img{max-height:80px}.navbar .navbar-collapse{text-align:center}.navbar .navbar-collapse .navbar-nav{display:inline-block;float:none;vertical-align:top;font-family:'Lato Bold';letter-spacing:2px}.navbar .navbar-collapse .navbar-nav li a{color:#fff;font-weight:bolder;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.navbar .navbar-collapse .navbar-nav li a:hover,.navbar .navbar-collapse .navbar-nav li a:focus,.navbar .navbar-collapse .navbar-nav li a:active{background-color:unset;color:#0094de}.navbar .navbar-collapse .navbar-nav .dropdown.open a{background-color:transparent;color:#fff}.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{background-color:#3c3d41}.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu li a{color:#fff;font-weight:bolder;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu li a:hover,.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu li a:focus,.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu li a:active{background-color:unset;color:#0094de}@media(max-width:768px){.navbar{padding:0;background:#3c3d41;margin:unset}.navbar .navbar-toggle{color:#fff;border-color:#fff}}.top-nav-collapse{padding:0;background:#3c3d41;margin:unset}.subpage-navbar .navbar{margin-top:0;margin-bottom:0;background-color:#3c3d41;border-radius:0}.subpage-navbar .navbar .navbar-header .navbar-brand{color:#fff}.subpage-navbar .navbar .navbar-header .navbar-brand:hover{color:#0094de}.subpage-navbar .navbar .navbar-header .navbar-brand-image{padding:0}.subpage-navbar .navbar .navbar-header .navbar-brand-image img{margin:5px;height:40px}@media(max-width:767px){.subpage-navbar .navbar .navbar-header{padding:20px}}#event-map{min-height:51px}#event-map #map{width:100%;height:400px}#event-info{padding:40px 0;background-color:#f1f1f1;font-family:'Lato Regular'}#event-info .event-title{font-size:21px;margin-bottom:6px;font-family:'Lato Black'}#event-info .event-date{display:inline-block;color:#a2a2a2}#event-info .event-intro{color:#7c7c7c;margin-top:33px}#event-info .event-box-counter{margin-top:50px}#event-info .event-box-counter .event-counter-text{margin:0;text-transform:uppercase;letter-spacing:3px;font-size:10px;font-weight:bolder}#event-info .event-box-counter .event-counter-text .parish-count{color:#a2a2a2}#event-info .event-box-counter .event-counter-icons{margin-top:15px}#event-info .event-box-counter .event-counter-icons .count-icon{display:inline-block;margin:3px 9px}#event-info .event-box-counter .btn{margin:30px auto auto auto}@media(max-width:767px){#event-info .event-buttons{margin:12px 0;position:relative;bottom:unset;right:unset;width:unset;text-align:center}#event-info .event-buttons .btn{margin:5px 0}}#cookies-regulations-page #cookies-regulations-header{margin:50px auto;font-weight:bolder}#cookies-regulations-page #cookies-regulations-info{margin:20px auto 50px auto}@font-face{font-family:'regularFont';src:url('/Content/website/fonts/Ebrima.eot');src:url('/Content/website/fonts/Ebrima.eot?#iefix') format('embedded-opentype'),url('/Content/website/fonts/Ebrima.woff') format('woff'),url('/Content/website/fonts/Ebrima.ttf') format('truetype');font-weight:normal;font-style:normal}body,html{width:100%;height:100%}.center-block{float:none}.line-blue{background-color:#0094de}.line-red{background-color:#db261d}.btn-transparent{text-transform:uppercase;letter-spacing:3px;font-size:9px;padding:12px 45px;color:#555;background-color:transparent}.btn-blue-transparent{text-transform:uppercase;letter-spacing:3px;font-size:9px;padding:12px 45px;color:#0094de;border-color:#0094de;background-color:transparent}.btn-blue{text-transform:uppercase;letter-spacing:3px;font-size:9px;padding:12px 45px;background-color:#0094de;border-color:#0094de}.btn-red{text-transform:uppercase;letter-spacing:3px;font-size:9px;padding:12px 45px;background-color:#db261d;border-color:#db261d}.upcoming-event{padding:50px 0}.upcoming-event .upcoming-event-title{font-family:'Lato Black'}.upcoming-event .upcoming-event-title .lines{height:5px;max-width:100px;background-color:red;display:flex;float:none;margin:15px auto}.upcoming-event .upcoming-event-title .lines .line{width:50%;height:100%}.upcoming-event .event-box{margin:10px 0;border:1px solid #e6e6e6;font-family:'Lato Regular';position:relative}.upcoming-event .event-box .event-box-img{background-position:center center;background-repeat:no-repeat;background-size:cover;max-height:300px}@media(min-width:992px){.upcoming-event .event-box .event-box-img{max-height:200px}}.upcoming-event .event-box .event-box-info .event-title{font-size:21px;margin-bottom:2px;font-family:'Lato Black'}.upcoming-event .event-box .event-box-info .event-date{display:inline-block;color:#a2a2a2}.upcoming-event .event-box .event-box-info .event-intro{color:#7c7c7c;margin-top:13px}.upcoming-event .event-box .event-box-counter{margin-top:30px}.upcoming-event .event-box .event-box-counter .event-counter-text{margin:0;text-transform:uppercase;letter-spacing:3px;font-size:9px;font-weight:bolder}.upcoming-event .event-box .event-box-counter .event-counter-text .parish-count{color:#a2a2a2}.upcoming-event .event-box .event-box-counter .event-counter-icons{margin-top:15px}.upcoming-event .event-box .event-box-counter .event-counter-icons .count-icon{display:inline-block;margin:3px 9px}.upcoming-event .event-box .event-buttons{margin:12px 0;text-align:right}@media(max-width:767px){.upcoming-event .event-box .event-buttons{margin:25px 0;position:relative;bottom:unset;right:unset;width:unset;text-align:center}.upcoming-event .event-box .event-buttons .btn{margin:5px 0}}.nav-tabs li>a{font-weight:bolder;color:#8a8a8c}.tab-content .tab-pane{margin:20px}form label{font-weight:unset!important}form .form-horizontal .control-label{text-align:left}form .text-danger,form .field-validation-error{color:#db261d}form .input-validation-error:focus{border-color:#db261d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,38,29,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,38,29,.6)}.no-padding{padding:0!important}.registrationParticipantForm .modal-footer-buttons .btn{margin:5px 0}.registrationForEventModal .modal-footer-buttons .btn{margin:5px 0}.ui-autocomplete{max-height:200px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:20px!important}