.meetings.index .fluid.text-content{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width: 600px){.meetings.index .fluid.text-content{font-size:1.2em}}.meeting-day h2{text-align:left;margin:0px;padding:0px;position:relative;cursor:pointer;border-top:1px solid #E6E6E6;color:#95C11F}.meeting-day h2:after{content:"";display:block;clear:both}.meeting-day h2 span{display:inline-block}.meeting-day h2 span.meeting-day-title-content{padding:20px 20px 20px 80px;position:relative;text-align:left;box-sizing:border-box}.meeting-day h2 span.icon{width:36px;height:36px;display:block;position:absolute;left:20px;top:50%;transform:translate(0, -50%);border:2px solid #95C11F;border-radius:100%;font-size:0.8em;line-height:36px;text-align:center;color:#95C11F;transition:0.3s}.meeting-day h2 span.day{text-transform:uppercase;padding-right:5px}.meeting-day h2 span.spc{width:2px;height:100%;color:#95C11F;text-indent:-999999px;background-color:#95C11F;display:inline-block}.meeting-day h2 span.date{padding-left:5px;color:#201846}@media screen and (min-width: 600px){.meeting-day h2{width:25%;position:absolute;top:0;border-top:0;color:#FFFFFF;background-color:#95C11F;text-align:center}.meeting-day h2:before{content:"";width:1px;height:100%;display:block;background-color:#F1F2EC;position:absolute;left:0;top:0}}@media screen and (min-width: 600px) and (max-width: 750px){.meeting-day h2{font-size:1.8em}}@media screen and (min-width: 600px){.meeting-day h2 span.meeting-day-title-content{padding:20px}}@media screen and (min-width: 600px) and (max-width: 750px){.meeting-day h2 span.meeting-day-title-content{padding:10px}}@media screen and (min-width: 600px){.meeting-day h2 span.icon,.meeting-day h2 span.spc{display:none}.meeting-day h2 span.day,.meeting-day h2 span.date{display:block;padding:0;text-align:center}.meeting-day h2 span.date{font-size:0.9em}.meeting-day.active h2{color:#201846;background-color:#F1F2EC}.meeting-day.active h2 span{color:#201846}.meetings-first .meeting-day h2{left:0}.meetings-first .meeting-day h2:before{display:none}.meetings-second .meeting-day h2{left:25%}.meetings-third .meeting-day h2{left:50%}.meetings-breakfast .meeting-day h2{left:75%}}.meeting-day ul{width:100%;margin:0;list-style:none;box-sizing:border-box;position:relative;display:none;padding:10px}.meeting-day ul:after{content:"";display:block;clear:both}@media screen and (min-width: 600px){.meeting-day ul{padding:20px}}@media screen and (min-width: 900px){.meeting-day ul{padding:30px;text-align:center}}@media screen and (min-width: 1200px){.meeting-day ul{padding:40px}}.meeting-day ul li{text-align:left;margin-bottom:10px}@media screen and (min-width: 370px) and (max-width: 900px){.two-cols .meeting-day ul li{width:50%;float:left}.two-cols .meeting-day ul li:nth-child(odd){clear:both}}@media screen and (min-width: 900px){.meeting-day ul li{float:left;margin-bottom:30px}}.meeting-day ul li a{color:#201846;background-color:#F1F2EC;display:block;margin:0px 10px;position:relative;overflow:hidden;-webkit-transition:.7s;-moz-transition:.7s;transition:.7s}@media screen and (min-width: 600px){.meeting-day ul li a{background-color:#FFFFFF}}@media screen and (min-width: 900px){.meeting-day ul li a{min-height:180px}}.no-touchevents .meeting-day ul li a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);transform:scale(1.05)}.no-touchevents .meeting-day ul li a:hover .meeting-title{color:#95C11F}@media screen and (min-width: 900px){.no-touchevents .meeting-day ul li a:hover .meeting-list-txt{color:#FFFFFF}}.meeting-day ul li a .icon{position:absolute;right:20px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.meeting-day ul li a .meeting-list-img{display:block;position:relative;background-color:#F6F6F6;height:0px;padding-bottom:52%;overflow:hidden}@media screen and (max-width: 900px){.meeting-day ul li a .meeting-list-img{display:none}}.meeting-day ul li a .meeting-list-img .meeting-list-img-title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#FFFFFF;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0,0,0,0.2);font-size:1.2em;text-align:center;font-family:'Oswald', 'Impact', sans-serif;font-weight:600}.meeting-day ul li a .meeting-list-img img{width:100%;height:auto;display:block;position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:2}.meeting-day ul li a .meeting-list-txt{padding:10px 40px 10px 15px;display:block;position:relative}@media screen and (min-width: 900px){.meeting-day ul li a .meeting-list-txt{font-weight:700;text-transform:uppercase;background-color:#201846;color:#95C11F}.meeting-day ul li a .meeting-list-txt.meeting-title{font-size:1.2em}}.meeting-day ul li a .meeting-title{transition:0.2s}.meeting-day ul li a .meeting-title.meeting-notice-active{padding-left:40px}.meeting-day ul li a .meeting-info{border-top:1px solid #FFFFFF;padding:15px;display:none}@media screen and (min-width: 900px){.meeting-day ul li a .meeting-info{display:block}}.meeting-day ul li a .meeting-info .meeting-venue,.meeting-day ul li a .meeting-info .meeting-address,.meeting-day ul li a .meeting-info .meeting-times{padding-left:20px;position:relative;display:block}.meeting-day ul li a .meeting-info .meeting-info-icon{position:absolute;left:0;top:0}.meeting-day ul li a .meeting-info .meeting-venue{font-weight:700}.meeting-day ul li a .meeting-info .postcode{white-space:nowrap}.meeting-day ul li a .meeting-info .meeting-address{margin-bottom:10px}.meeting-day ul li a .meeting-info .meeting-address span{display:inline-block}.meeting-day ul li a .meeting-info .meeting-address span:after{content:", "}.meeting-day ul li a .meeting-info .meeting-address span:last-child:after{content:"."}.meeting-day ul li a .meeting-info .meeting-times{font-weight:700}.meeting-day ul li a .meeting-notice{color:#FFFFFF;background-color:#95C11F;width:30px;position:absolute;left:0;top:0;bottom:0;display:block}.meeting-day ul li a .meeting-notice .meeting-notice-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.meeting-day ul li a .meeting-notice.cancellation{background-color:#c00}.meeting-day ul li a .meeting-notice.venue{background-color:#95C11F}.meeting-day ul li a .meeting-notice.organiser{background-color:#3363AC}.meeting-day ul li a .meeting-notice.notice{display:none}.meeting-day.active h2{color:#201846}.meeting-day.active h2 span.icon{border-color:#201846;color:#201846;transform:translate(0, -50%) rotate(180deg)}.meeting-day.active ul{display:block}@media screen and (min-width: 600px){.meetings-list-wrap{padding-top:92px;position:relative;background-color:#F1F2EC}}@media screen and (min-width: 600px) and (max-width: 750px){.meetings-list-wrap{padding-top:62px}}.meetings-list-wrap:after{content:"";display:block;clear:both}@media screen and (min-width: 900px){.meetings-list-wrap .total-meetings-1 .meeting-day ul li{width:auto;float:none;max-width:550px;margin:0 auto}.meetings-list-wrap .total-meetings-2 .meeting-day ul li{width:50%}.meetings-list-wrap .total-meetings-3 .meeting-day ul li,.meetings-list-wrap .total-meetings-5 .meeting-day ul li,.meetings-list-wrap .total-meetings-6 .meeting-day ul li{width:33.333333%}.meetings-list-wrap .total-meetings-3 .meeting-day ul li:nth-child(3n+1),.meetings-list-wrap .total-meetings-5 .meeting-day ul li:nth-child(3n+1),.meetings-list-wrap .total-meetings-6 .meeting-day ul li:nth-child(3n+1){clear:both}.meetings-list-wrap .total-meetings-4 .meeting-day ul li,.meetings-list-wrap .total-meetings-multiple .meeting-day ul li{width:25%}.meetings-list-wrap .total-meetings-4 .meeting-day ul li:nth-child(4n+1),.meetings-list-wrap .total-meetings-multiple .meeting-day ul li:nth-child(4n+1){clear:both}}.meeting-details{padding:25px;display:none}@media screen and (min-width: 900px){.meeting-details{display:block;clear:both}}.meeting-details:after{content:"";display:block;clear:both}.meeting-details.active{display:block}.meeting-details h4{color:#201846;text-transform:uppercase;margin-bottom:0px}.meeting-details hr{margin-top:20px;margin-bottom:20px}.organiser-content h4{margin-bottom:1em}.meeting-meta{list-style:none;margin-left:0px}.meeting-meta li{padding:5px 0px}.meeting-meta li.contact{padding-left:28px;position:relative}.meeting-meta li.contact .icon{width:24px;position:absolute;left:0px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);color:#201846;text-align:center;display:block}.meeting-meta a{color:#000000}#meeting_map{height:300px}@media screen and (min-height: 600px){#meeting_map{height:450px}}.meeting-video-wrap{max-width:1000px;padding-bottom:30px;border-bottom:1px solid #E6E6E6;margin:0px auto 30px auto}.meeting-video-wrap:last-child{padding-bottom:0px;border-bottom:0px;margin-bottom:0px}.meeting-video-wrap h4{margin-bottom:1em}.meeting-video{width:100%;height:0px;padding-bottom:56%;position:relative;margin-bottom:15px}.meeting-video iframe{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px}#meeting_blog{background-color:#F1F2EC}.meeting-gallery .slide{margin-bottom:20px}.meeting-gallery .slick-slide{margin-bottom:0px !important}.meeting-gallery img{width:100%;height:auto;display:block}.meeting-gallery p.caption{padding:10px;margin:0;font-weight:700;text-align:center;color:#201846}.meetings.subpage .pg-title h1{padding-left:0px;margin-left:55px;margin-right:55px}.meetings.subpage .pg-title h1 .date{white-space:nowrap}@media screen and (max-width: 600px){.meetings.subpage .pg-title{text-align:left}}@media screen and (max-width: 600px) and (max-width: 480px){.meetings.subpage .pg-title .date{display:block}.meetings.subpage .pg-title .spc{display:none}}.meetings.subpage.start-a-group .pg-title h1,.account.subpage.meetings h1{padding-left:55px;margin-left:0px;margin-right:0px}@media screen and (min-width: 900px){#menu_meeting_details{display:none}#meeting_overview{padding:40px;position:relative;max-width:1500px;margin:0 auto}#meeting_overview:before{content:"";width:1px;display:block;background-color:#E6E6E6;position:absolute;left:50%;top:40px;bottom:40px}}@media screen and (min-width: 900px) and (min-width: 1200px){#meeting_overview{padding:80px}#meeting_overview:before{top:80px;bottom:80px}}@media screen and (min-width: 900px){#meeting_overview:after{content:"";display:block;clear:both}#meeting_location{width:45%;float:left;padding:0}#meeting_information{width:45%;float:right;clear:none;padding:0}#meeting_further_info{clear:both}#meeting_images{padding:40px;background-color:#F6F6F6}#meeting_images .meeting-gallery{max-width:1000px;margin:0 auto}#meeting_images .meeting-gallery .slide{margin-bottom:40px}#meeting_video{padding:40px}}@media screen and (min-width: 900px) and (min-width: 1200px){#meeting_video{padding:80px}}.meeting-organisers{padding-top:20px;padding-bottom:20px;border-top:1px solid #E6E6E6}.meeting-organisers .meeting-subhead{margin-bottom:10px}.meeting-organisers .organiser-name{font-weight:700;color:#201846;font-size:1.2em}.meeting-organisers ul.meeting-meta li.contact{font-size:0.9em;padding-top:0px;padding-bottom:3px}