@font-face{}@import 0121 428 4200 E: info@bluechilligroup.co.uk;@media screen{.modal{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.modal .modal-dialog{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.modal .modal-dialog .modal-content{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.modal .modal-dialog .modal-content .modal-header{background:#8a9435;border-radius:0;border-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.modal .modal-dialog .modal-content .modal-header h4.modal-title{font-family:'bebas_neuebold';color:#fff;font-weight:normal;font-size:18px}.modal .modal-dialog .modal-content .modal-header h4.modal-title span{font-weight:normal}.modal .modal-dialog .modal-content .modal-body{padding:0;font-size:16px;font-family:'bebas_neuebold';color:#404041}.modal .modal-dialog .modal-content .modal-body .eLoc{display:block;width:100%}.modal .modal-dialog .modal-content .modal-body .eImage{max-height:250px;overflow:hidden}.modal .modal-dialog .modal-content .modal-body .eImage img{width:100%}.modal .modal-dialog .modal-content .modal-body .eInfo h3{font-weight:normal;color:$col_one;margin-bottom:10px}.modal .modal-dialog .modal-content .modal-body .eInfo p{color:#404041;font-family:'Roboto', sans-serif;font-size:16px}.modal .modal-dialog .modal-content .modal-body .eDetails > div{padding:10px 15px;border-bottom:1px solid #ddd}.modal .modal-dialog .modal-content .modal-body .eDetails > div i{font-size:20px}.modal .modal-dialog .modal-content .modal-body .eDetails > div:last-child{border-bottom:0}.modal .modal-dialog .modal-content .modal-body .eDate{padding-top:10px}.modal .modal-dialog .modal-content .modal-body .eInfo{padding-bottom:10px}.calendar-list .stdPage,#mainOuter.calendar-largelist{overflow:hidden}#eMap{height:250px;width:100%}h3.calTitle{text-align:left;font-weight:normal;font-size:57px;color:#404041;margin-bottom:10px;margin-top:0}h3.calTitle span{font-weight:normal}h3.calTitle .year{color:#8a9435}h3.calTitle a{display:inline-block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;transition:all 300ms linear;padding:5px 10px;font-size:20px;color:#fff}h3.calTitle a img{height:26px;-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px);-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;transition:all 100ms ease}h3.calTitle a.prevMonth:hover img{-webkit-transform:translate(-3px,3px);-ms-transform:translate(-3px,3px);transform:translate(-3px,3px)}h3.calTitle a.nextMonth:hover img{-webkit-transform:translate(3px,3px);-ms-transform:translate(3px,3px);transform:translate(3px,3px)}h3.calTitle a.styleSwitch{background:none;padding:0 3px;color:#3e98a4;font-size:26px}h3.calTitle a.styleSwitch i{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}h3.calTitle a.styleSwitch:hover{color:#8a9435}h3.calTitle a.styleSwitch:last-child{padding-right:0}h3.calTitle a.styleSwitch.first{margin-left:10px}#calendar-filters{margin-left:15px}#calendar-filters h3{display:inline-block;margin:0;padding:5px 15px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-$std_skewg);-ms-transform:skew(-20deg);transform:skew(-20deg);background:#404041;color:#fff;font-size:42px;margin-bottom:15px;margin-left:15px}#calendar-filters h3 span{display:block;-webkit-transform:skew($std_skewg);-ms-transform:skew(20deg);transform:skew(20deg)}.calendar-filter-list{padding-left:15px !important}.calendar-filter-list li{list-style:none}.calendar-filter-list li a{font-family:'bebas_neuebold';color:#3e98a4;display:block;-webkit-transition:color .2s ease;transition:color .2s ease}.calendar-filter-list li a:hover,.calendar-filter-list li a:focus,.calendar-filter-list li a:visited{text-decoration:none}.calendar-filter-list li a:hover{color:#bd3e52}.calendar-filter-list .filter-group{margin:25px 0 15px}.calendar-filter-list .filter-group h4{font-size:30px;font-weight:normal;color:#8a9435;font-family:'bebas_neuebold'}.calendar-filter-list .filter-group:first-child{margin-top:0}.calendar-filter-list .filter,.calendar-filter-list .ical{margin-bottom:8px}.calendar-filter-list .filter a,.calendar-filter-list .ical a{color:#3e98a4;font-size:22px}.calendar-filter-list .filter a i,.calendar-filter-list .filter a span,.calendar-filter-list .ical a i,.calendar-filter-list .ical a span{display:inline-block;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.calendar-filter-list .filter a i,.calendar-filter-list .ical a i{margin-right:2px}.calendar-filter-list .filter a:hover,.calendar-filter-list .ical a:hover{color:#bd3e52}.calendar-filter-list .filter-color{display:inline-block;margin-right:10px;width:15px;height:15px;position:relative;top:2px}.calendar-filter-list .filter-checked:before{content:"\f0c8"}.calendar-filter-list .filter.selected .filter-checked{position:relative}.calendar-filter-list .filter.selected .filter-checked:before{content:"\f14a"}.calendar-filter-list .filter:last-child{margin-bottom:0}.calendar-filter-list .remove-filters{font-family:'bebas_neuebold';margin-top:20px;display:none}.calendar-filter-list .remove-filters a{color:#a94442}#calendarFull{margin-bottom:20px;padding:0}#calendarFull li{position:relative;display:block;list-style:none;width:14.2%;float:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #fff;margin-bottom:0}#calendarFull li .dayradial{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#calendarFull li .dayradial p.dateNum{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'bebas_neuebold';color:#ccc;font-size:3vh;text-align:center;line-height:75%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}#calendarFull li .dayradial p.event{position:absolute;top:65%;left:50%;transform:translate(-50%, 0%);font-size:10px;line-height:10px;color:rgba(138, 148, 53,0.5)}#calendarFull li .eventCount{-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:3px;right:3px;width:15%;height:15%;margin:0 0 15%;font-family:'bebas_neuebold';font-size:1.1vh;line-height:16px;text-align:center;color:#fff;background:#8a9435;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;transition:all 500ms linear;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#calendarFull li .eventCount:before{content:"";position:absolute;bottom:-12px;right:0;border-width:0 0 12px 15px;border-style:solid;border-color:transparent #8a9435}#calendarFull li .eventCount:after{content:"";position:absolute;bottom:-12px;right:10px;border-width:0 0 12px 5px;border-style:solid;border-color:transparent #fff}#calendarFull li:hover{border-right:1px solid rgba(255, 255, 255, 0)}#calendarFull li:hover p.dateNum{color:#6c6c6c}#calendarFull li:hover .eventCount{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#calendarFull li:after{content:"";display:block;padding-bottom:100%}#calendarFull li.dayTrigger{cursor:pointer}#calendarFull li.day{height:auto;font-weight:normal;color:#404041;text-align:center;border-right:none;font-family:'bebas_neuebold';padding:10px 0;font-size:22px}#calendarFull li.day:after{padding:0}#calendarFull li.day:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(enabled:false) progid:DXImageTransform.Microsoft.Shadow(enabled:false);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(enabled:false),progid:DXImageTransform.Microsoft.Shadow(enabled:false)"}#calendarFull li.date_off{background:#f3f3f3;cursor:default;border-right-color:transparent}#calendarFull li.current_day .dayradial p.dateNum{font-weight:bold;color:#8a9435}#calendarFull li.last{border-right:1px solid #ccc}#calendarFull li.last:hover{border-right:1px solid #ccc}#calendarFull li:nth-child(1),#calendarFull li:nth-child(2),#calendarFull li:nth-child(3),#calendarFull li:nth-child(4),#calendarFull li:nth-child(5),#calendarFull li:nth-child(6),#calendarFull li:nth-child(7){border-top:1px solid #ccc}#calendarFull .date-holiday{position:absolute;bottom:0;right:-1px;display:block;width:0;height:0;border:8px solid}#calModal .modal-body h1,#calModal .modal-body h2,#calModal .modal-body h3,#calModal .modal-body p,#calModal .modal-body ul,#calModal .modal-body ol{margin-bottom:15px}#calModal .modal-body *:last-child{margin-bottom:0}#calModal .modal-body ul{list-style-type:disc}#calModal .modal-body ol{list-style-type:decimal}#calModal .modal-body ul,#calModal .modal-body ol{margin-left:18px}#calModal .modal-body h2{font-size:22px;font-weight:bold;color:$col_one}#calModal #eventsAcc .panel{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}#calModal #eventsAcc .panel .panel-heading{border-radius:0;background:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}#calModal #eventsAcc .panel .panel-heading .panel-title{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}#calModal #eventsAcc .panel .panel-heading a{display:block;text-decoration:none;color:#404041}#calModal #eventsAcc .panel .panel-heading a:hover{color:#404041}#calModal #eventsAcc .panel .panel-heading .date{display:inline-block;width:10%;text-align:center;padding:2%;font-family:'bebas_neuebold';font-size:16px;text-transform:uppercase;border-left:5px solid #fff}#calModal #eventsAcc .panel .panel-heading .date span{text-transform:normal;font-size:22px;font-weight:bold}#calModal #eventsAcc .panel .panel-heading .shortInfo{display:inline-block;padding:2%;font-size:14px;line-height:normal}#calModal #eventsAcc .panel .panel-heading .shortInfo span{display:block;font-size:20px;line-height:24px}#calModal #eventsAcc .panel .panel-body{padding:0}#calendarList{padding-bottom:5px;margin-bottom:10px}#calendarList li{position:relative;display:block;list-style:none;width:14.2%;float:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent}#calendarList li .dayradial{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#calendarList li .dayradial p.dateNum{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'bebas_neuebold';color:#ccc;font-size:2vh;text-align:center;line-height:75%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}#calendarList li .dayradial p.event{position:absolute;top:67%;left:50%;transform:translate(-50%, 0%);font-size:8px;line-height:8px;color:#ccc}#calendarList li:hover{border-right:1px solid rgba(255, 255, 255, 0)}#calendarList li:hover p.dateNum{color:#6c6c6c}#calendarList li:hover .eventCount{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#calendarList li:after{content:"";display:block;padding-bottom:100%}#calendarList li.dayTrigger{cursor:pointer}#calendarList li.day{height:auto;font-weight:bold;color:#404041;text-align:center;border-right:none;padding:10px 0}#calendarList li.day:after{padding:0}#calendarList li.day:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(enabled:false) progid:DXImageTransform.Microsoft.Shadow(enabled:false);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(enabled:false),progid:DXImageTransform.Microsoft.Shadow(enabled:false)"}#calendarList li.date_off{background:#f3f3f3;cursor:default}#calendarList li.date_off:hover{background:#f3f3f3;border-right:1px solid rgba(255, 255, 255, 0)}#calendarList li.current_day .dayradial p.dateNum{font-weight:bold;color:#404041}#calendarList .date-holiday{position:absolute;bottom:0;right:-1px;display:block;width:0;height:0;border:5px solid}#calendarList li.last{border-right:1px solid #ccc}#calendarList li.last:hover{border-right:1px solid #ccc}#calendarList li:nth-child(1),#calendarList li:nth-child(2),#calendarList li:nth-child(3),#calendarList li:nth-child(4),#calendarList li:nth-child(5),#calendarList li:nth-child(6),#calendarList li:nth-child(7){border-top:1px solid #ccc}.calendarBuild{position:relative}.calendarBuild .calendar-grid{width:100%;position:absolute;top:0;left:0}.calendarBuild .calendar-grid.current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .35s ease;transition:all .35s ease;opacity:1}.calendarBuild .calendar-grid.current.slide-out{-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0);opacity:0}.calendarBuild .calendar-grid.upcoming{-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0);opacity:0;-webkit-transition:all .35s ease .5s;transition:all .35s ease .5s}.calendarBuild .calendar-grid.upcoming.slide-in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.calendarBuild .all-month-events{float:right;text-align:right;font-family:'bebas_neuebold';color:$col_one;display:none}.eventsListCalList .ajaxLoading{display:none;text-align:center;padding:15px}.eventsListCalList h1{margin-bottom:0;padding-bottom:15px}.no-events{color:$col_grey666;font-family:'bebas_neuebold'}.calendar-list #eventList .event-list-items,.calendar-largelist #eventList .event-list-items{width:100%;position:absolute;top:0;left:0}.calendar-list #eventList .event-list-items.current,.calendar-largelist #eventList .event-list-items.current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .35s ease;transition:all .35s ease;opacity:1}.calendar-list #eventList .event-list-items.current.slide-out,.calendar-largelist #eventList .event-list-items.current.slide-out{-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0);opacity:0}.calendar-list #eventList .event-list-items.next,.calendar-largelist #eventList .event-list-items.next{-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0);-webkit-transition:all .35s ease .5s;transition:all .35s ease .5s;opacity:0}.calendar-list #eventList .event-list-items.next.slide-in,.calendar-largelist #eventList .event-list-items.next.slide-in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.calendar-list #eventList li{border:1px solid #ccc;margin-bottom:5px;overflow:hidden;height:80px;font-family:'bebas_neuebold'}.calendar-list #eventList li a{display:block;overflow:hidden;height:100%}.calendar-list #eventList li a.has-filters:hover .filter-colors{width:8px}.calendar-list #eventList li a.has-filters:hover .wrap{width:calc(100% - 8px)}.calendar-full #eventList .panel.has-filters:hover .filter-colors,.calendar-largelist #eventList .panel.has-filters:hover .filter-colors{width:8px}.calendar-full #eventList .panel.has-filters:hover .wrap,.calendar-largelist #eventList .panel.has-filters:hover .wrap{width:calc(100% - 8px)}.calendar-full #eventList,.calendar-list #eventList,.calendar-largelist #eventList{padding:0;position:relative}.calendar-full #eventList a,.calendar-full #eventList a:hover,.calendar-list #eventList a,.calendar-list #eventList a:hover,.calendar-largelist #eventList a,.calendar-largelist #eventList a:hover{color:#404041;text-decoration:none}.calendar-full #eventList .panel-title,.calendar-list #eventList .panel-title,.calendar-largelist #eventList .panel-title{background:#c5bab4}.calendar-full #eventList .wrap,.calendar-list #eventList .wrap,.calendar-largelist #eventList .wrap{background:#c5bab4;width:calc(100% - 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.calendar-full #eventList .wrap,.calendar-full #eventList .filter-colors,.calendar-full #eventList .date,.calendar-full #eventList .shortInfo,.calendar-list #eventList .wrap,.calendar-list #eventList .filter-colors,.calendar-list #eventList .date,.calendar-list #eventList .shortInfo,.calendar-largelist #eventList .wrap,.calendar-largelist #eventList .filter-colors,.calendar-largelist #eventList .date,.calendar-largelist #eventList .shortInfo{display:block;float:left;height:100%}.calendar-full #eventList .filter-colors,.calendar-list #eventList .filter-colors,.calendar-largelist #eventList .filter-colors{position:relative;display:block;width:5px;height:100%;padding:0;margin:0;-webkit-transition:width .2s ease;transition:width .2s ease}.calendar-full #eventList .filter-colors .color-block,.calendar-list #eventList .filter-colors .color-block,.calendar-largelist #eventList .filter-colors .color-block{display:block;width:100%}.calendar-full #eventList .date,.calendar-list #eventList .date,.calendar-largelist #eventList .date{width:24%;text-align:center;padding:2%;font-family:'bebas_neuebold';font-size:18px;text-transform:uppercase;margin-left:4px;display:flex;justify-content:space-around;align-items:center}.calendar-full #eventList .date span,.calendar-list #eventList .date span,.calendar-largelist #eventList .date span{text-transform:normal;font-weight:normal;line-height:26px}.calendar-full #eventList .date .single-date,.calendar-list #eventList .date .single-date,.calendar-largelist #eventList .date .single-date{font-size:28px}.calendar-full #eventList .date .date-range,.calendar-list #eventList .date .date-range,.calendar-largelist #eventList .date .date-range{font-size:20px}.calendar-full #eventList .date .date-range > span,.calendar-list #eventList .date .date-range > span,.calendar-largelist #eventList .date .date-range > span{float:left}.calendar-full #eventList .date .date-range .from-date span,.calendar-full #eventList .date .date-range .to-date span,.calendar-list #eventList .date .date-range .from-date span,.calendar-list #eventList .date .date-range .to-date span,.calendar-largelist #eventList .date .date-range .from-date span,.calendar-largelist #eventList .date .date-range .to-date span{display:block}.calendar-full #eventList .date .arrow,.calendar-list #eventList .date .arrow,.calendar-largelist #eventList .date .arrow{width:10px;height:33px;margin:10px 10px 0;font-size:18px}.calendar-full #eventList .date .month,.calendar-list #eventList .date .month,.calendar-largelist #eventList .date .month{font-weight:bold}.calendar-full #eventList .shortInfo,.calendar-list #eventList .shortInfo,.calendar-largelist #eventList .shortInfo{padding:2%;font-size:14px;line-height:normal;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column}.calendar-full #eventList .shortInfo span,.calendar-list #eventList .shortInfo span,.calendar-largelist #eventList .shortInfo span{display:block;height:50%}.calendar-full #eventList .shortInfo .name,.calendar-list #eventList .shortInfo .name,.calendar-largelist #eventList .shortInfo .name{font-size:20px;line-height:24px}.calendar-full #eventList .shortInfo .details,.calendar-list #eventList .shortInfo .details,.calendar-largelist #eventList .shortInfo .details{font-size:16px;line-height:28px}.calendar-full #eventList .shortInfo .details span,.calendar-list #eventList .shortInfo .details span,.calendar-largelist #eventList .shortInfo .details span{float:left}.calendar-full #eventList .shortInfo .details .time,.calendar-list #eventList .shortInfo .details .time,.calendar-largelist #eventList .shortInfo .details .time{margin-right:10px}.calendar-full #eventList .panel,.calendar-largelist #eventList .panel{border-radius:0;border-width:1px 0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.calendar-full #eventList .panel-heading,.calendar-largelist #eventList .panel-heading{background-color:white;border-radius:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.calendar-full #eventList .panel-heading,.calendar-full #eventList .panel-title,.calendar-largelist #eventList .panel-heading,.calendar-largelist #eventList .panel-title{height:80px;overflow:hidden}.calendar-full #eventList .panel-body,.calendar-largelist #eventList .panel-body{padding:0}.calendar-full #eventList .eInfo,.calendar-largelist #eventList .eInfo{padding:10px 15px;font-family:'Roboto', sans-serif}.calendar-full #eventList .ebContainer,.calendar-largelist #eventList .ebContainer{position:relative;height:425px}.calendar-full #eventList .ebContainer .eb,.calendar-largelist #eventList .ebContainer .eb{position:relative;z-index:1}.calendar-full #eventList .ebContainer:before,.calendar-largelist #eventList .ebContainer:before{position:absolute;top:0;left:0;z-index:0;content:'';display:block;width:100%;height:100%;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-20deg) translateX(75px);-ms-transform:skew(-20deg) translateX(75px);transform:skew(-20deg) translateX(75px);background-image:url(../../assets/images/icons/ajaxElmhurst.gif);background-size:50px;background-position:center;background-repeat:no-repeat}.calendar-largelist #eventList .panel{border-radius:0;border-width:1px;color:$col_grey666;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.calendar-largelist #eventList h1,.calendar-largelist #eventList h2,.calendar-largelist #eventList h3,.calendar-largelist #eventList ul,.calendar-largelist #eventList ol{margin-bottom:15px;font-family:'bebas_neuebold'}.calendar-largelist #eventList *:last-child{margin-bottom:0}.calendar-largelist #eventList ul{list-style-type:disc}.calendar-largelist #eventList ol{list-style-type:decimal}.calendar-largelist #eventList ul,.calendar-largelist #eventList ol{margin-left:18px}.calendar-largelist #eventList h1{padding:0}.calendar-largelist #eventList h2{font-size:22px;font-weight:bold;color:$col_one}.calendar-largelist #eventList h3{font-size:18px;font-weight:bold;color:$col_one}.calendar-largelist #eventList p{font-family:'Roboto', sans-serif;font-size:16px;line-height:24px}.calendar-largelist #eventList .panel-heading{height:auto}.calendar-largelist #eventList .panel-title{height:auto}.calendar-largelist #eventList .date{width:100%;display:block;padding-top:0;text-align:left;font-size:45px;font-family:'bebas_neuebold'}.calendar-largelist #eventList .date .datelist{color:#8a9435;font-size:30px;padding-left:15px}.calendar-largelist #eventList .shortInfo{display:block;width:100%;padding:30px;padding-bottom:15px}.calendar-largelist #eventList .shortInfo .name{font-size:42px;color:#8a9435}.calendar-largelist #eventList .location{font-family:'bebas_neuebold';font-size:22px;margin-bottom:15px;display:block}}@media only screen and (max-width: 1120px){.calendar-list #eventList li a .date,.calendar-full #eventList .date,.calendar-largelist #eventList .date{width:30%}}@media only screen and (max-width: 979px){.calendar-list #eventList li{height:160px}.calendar-list #eventList li a .date,.calendar-list #eventList li a .shortInfo{width:100%;height:50%;flex-direction:column}.calendar-list #eventList li a .shortInfo{align-items:center}.calendar-list #eventList li a .shortInfo .details{display:inline-block}.calendar-full #eventList .panel-heading,.calendar-full #eventList .panel-title,.calendar-largelist #eventList .panel-heading,.calendar-largelist #eventList .panel-title{height:160px}.calendar-full #eventList .panel-heading .date,.calendar-full #eventList .panel-heading .shortInfo,.calendar-full #eventList .panel-title .date,.calendar-full #eventList .panel-title .shortInfo,.calendar-largelist #eventList .panel-heading .date,.calendar-largelist #eventList .panel-heading .shortInfo,.calendar-largelist #eventList .panel-title .date,.calendar-largelist #eventList .panel-title .shortInfo{width:100%;height:50%;flex-direction:column}.calendar-full #eventList .panel-heading .shortInfo,.calendar-full #eventList .panel-title .shortInfo,.calendar-largelist #eventList .panel-heading .shortInfo,.calendar-largelist #eventList .panel-title .shortInfo{align-items:center}.calendar-full #eventList .panel-heading .shortInfo .details,.calendar-full #eventList .panel-title .shortInfo .details,.calendar-largelist #eventList .panel-heading .shortInfo .details,.calendar-largelist #eventList .panel-title .shortInfo .details{display:inline-block}}@media only screen and (max-width: 767px){.calendar-list .calendarBuild,.calendar-list .eventsListCalList h1{display:none}}