*,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}html{overflow-y:scroll}img{border:none}.img-responsive{display:block;height:auto;max-width:100%}.wrap{max-width:1140px;margin:0 auto;padding-right:15px;padding-left:15px}@media screen and (max-width:767px){.wrap{padding-right:15px;padding-left:15px}}header.main{overflow:hidden;margin-top:15px;margin-bottom:15px;background:#f7f7f7;position:relative;height:166px}@media screen and (max-width:767px){header.main{margin-top:1.5%;margin-bottom:1.8rem;height:auto}}header.main a.logo{float:left}@media screen and (max-width:767px){header.main a.logo{float:left;display:block;margin:0 2.35765% 1.2rem 0;width:100%;text-align:center}header.main a.logo:last-child{margin-right:0}}header.main a.logo img{width:165px;height:165px}@media screen and (max-width:767px){header.main a.logo img{width:140px;height:140px}}header.main a.mobile-menu{position:absolute;top:50px;left:10px;display:none}@media screen and (max-width:767px){header.main a.mobile-menu{display:inline-block}}header.main a.search-button{position:absolute;top:50px;right:10px;display:none}@media screen and (max-width:767px){header.main a.search-button{display:inline-block}}header.main .content,header.main section.main .content-full,section.main header.main .content-full{height:165px;float:left;padding:21px 30px}@media screen and (max-width:767px){header.main .content,header.main section.main .content-full,section.main header.main .content-full{float:left;display:block;margin-right:2.35765%;width:100%;height:auto}header.main .content:last-child,header.main section.main .content-full:last-child,section.main header.main .content-full:last-child{margin-right:0}}header.main .content .social-links,header.main section.main .content-full .social-links,section.main header.main .content-full .social-links{position:absolute;right:2%;top:0}@media screen and (max-width:767px){header.main .content .social-links,header.main section.main .content-full .social-links,section.main header.main .content-full .social-links{display:none}}header.main .content .social-links ul,header.main section.main .content-full .social-links ul,section.main header.main .content-full .social-links ul{float:right;list-style:none;margin:0;padding:0}header.main .content .social-links ul li,header.main section.main .content-full .social-links ul li,section.main header.main .content-full .social-links ul li{float:left;display:block;margin-left:10px;margin-bottom:0}header.main .content .social-links ul li a,header.main section.main .content-full .social-links ul li a,section.main header.main .content-full .social-links ul li a{display:block;height:45px;width:30px;overflow:hidden;font:0/0 a;text-shadow:none;color:transparent}header.main .content .social-links ul li a:active .icons,header.main .content .social-links ul li a:hover .icons,header.main section.main .content-full .social-links ul li a:active .icons,header.main section.main .content-full .social-links ul li a:hover .icons,section.main header.main .content-full .social-links ul li a:active .icons,section.main header.main .content-full .social-links ul li a:hover .icons{top:0}header.main .content .social-links ul li a .icons,header.main section.main .content-full .social-links ul li a .icons,section.main header.main .content-full .social-links ul li a .icons{top:-48px;position:relative;height:30px;width:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}header.main .content .social-links ul li a .icons.facebook img,header.main section.main .content-full .social-links ul li a .icons.facebook img,section.main header.main .content-full .social-links ul li a .icons.facebook img{width:13px;height:24px}header.main .content .social-links ul li a .icons.youtube img,header.main section.main .content-full .social-links ul li a .icons.youtube img,section.main header.main .content-full .social-links ul li a .icons.youtube img{height:26px}header.main .content .social-links ul li a .icons img,header.main section.main .content-full .social-links ul li a .icons img,section.main header.main .content-full .social-links ul li a .icons img{width:100%;height:auto}header.main .content .social-links ul li a .icons .grey,header.main section.main .content-full .social-links ul li a .icons .grey,section.main header.main .content-full .social-links ul li a .icons .grey{padding:18px 3px 3px;overflow:visible;height:30px;opacity:.5}header.main .content .social-links ul li a .icons .white,header.main section.main .content-full .social-links ul li a .icons .white,section.main header.main .content-full .social-links ul li a .icons .white{padding:15px 3px 3px;height:45px}header.main .content .social-links ul li a .icons.twitter .white,header.main section.main .content-full .social-links ul li a .icons.twitter .white,section.main header.main .content-full .social-links ul li a .icons.twitter .white{background-color:#3CF}header.main .content .social-links ul li a .icons.facebook .white,header.main section.main .content-full .social-links ul li a .icons.facebook .white,section.main header.main .content-full .social-links ul li a .icons.facebook .white{background-color:#3B5998}header.main .content .social-links ul li a .icons.youtube .white,header.main section.main .content-full .social-links ul li a .icons.youtube .white,section.main header.main .content-full .social-links ul li a .icons.youtube .white{background-color:#F33}header.main .content .social-links ul li a .icons.rss .white,header.main section.main .content-full .social-links ul li a .icons.rss .white,section.main header.main .content-full .social-links ul li a .icons.rss .white{background-color:#E67E22}header.main .content .social-links ul li a img,header.main section.main .content-full .social-links ul li a img,section.main header.main .content-full .social-links ul li a img{display:block;max-width:24px;max-height:30px;margin:0 auto}header.main .content .search,header.main section.main .content-full .search,section.main header.main .content-full .search{float:right;margin-top:30px;font-family:Arial,Helvetica,sans-serif;position:absolute;right:2%;bottom:21px}@media screen and (max-width:767px){header.main .content .search,header.main section.main .content-full .search,section.main header.main .content-full .search{display:none}}header.main .content .search label span,header.main section.main .content-full .search label span,section.main header.main .content-full .search label span{display:none}header.main .content .search input[type=search],header.main section.main .content-full .search input[type=search],section.main header.main .content-full .search input[type=search]{width:82px;height:24px;border:0;padding:0;font-size:19px;font-family:Arial,Helvetica,sans-serif;color:#333;background:#f7f7f7;vertical-align:bottom;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;transition:width .15s;-webkit-transition:width .15s;transition-timing-function:ease;-webkit-transition-timing-function:ease}header.main .content .search input[type=search]:focus,header.main section.main .content-full .search input[type=search]:focus,section.main header.main .content-full .search input[type=search]:focus{width:180px;outline:0}header.main .content .search input[type=submit],header.main section.main .content-full .search input[type=submit],section.main header.main .content-full .search input[type=submit]{width:24px;height:24px;text-indent:-99999px;border:0;cursor:pointer;background:url(../../images/icons/search.png) center center no-repeat #f7f7f7;background-size:24px 24px;position:relative;right:0;bottom:-3px}header.main .content .search input[type=submit]:focus,header.main section.main .content-full .search input[type=submit]:focus,section.main header.main .content-full .search input[type=submit]:focus{outline:0}header.main .content .strapline,header.main section.main .content-full .strapline,section.main header.main .content-full .strapline{float:left;color:#c51f00;text-transform:uppercase;font-weight:700;font-size:.9rem}@media screen and (max-width:767px){header.main .content .strapline,header.main section.main .content-full .strapline,section.main header.main .content-full .strapline{text-align:center;width:100%;border-bottom:2px solid #c51f00;padding-bottom:1rem}}header.main .content nav,header.main section.main .content-full nav,section.main header.main .content-full nav{float:left;margin-top:66px;clear:left}@media screen and (max-width:767px){header.main .content nav,header.main section.main .content-full nav,section.main header.main .content-full nav{width:100%;text-align:center;margin-top:0}}header.main .content nav ul,header.main section.main .content-full nav ul,section.main header.main .content-full nav ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width:767px){header.main .content nav ul,header.main section.main .content-full nav ul,section.main header.main .content-full nav ul{display:none;margin-top:0;margin-bottom:0}}header.main .content nav ul li,header.main section.main .content-full nav ul li,section.main header.main .content-full nav ul li{float:left;margin-right:50px}@media screen and (max-width:767px){header.main .content nav ul li,header.main section.main .content-full nav ul li,section.main header.main .content-full nav ul li{width:100%;border-top:1px solid #cccdd0}}header.main .content nav ul li.current-menu-item,header.main section.main .content-full nav ul li.current-menu-item,section.main header.main .content-full nav ul li.current-menu-item{border-top:2px solid #c51f00}@media screen and (max-width:767px){header.main .content nav ul li.current-menu-item,header.main section.main .content-full nav ul li.current-menu-item,section.main header.main .content-full nav ul li.current-menu-item{border-top:1px solid #cccdd0}}header.main .content nav ul li.current-menu-item a,header.main section.main .content-full nav ul li.current-menu-item a,section.main header.main .content-full nav ul li.current-menu-item a{margin-top:-2px;color:#000}@media screen and (max-width:767px){header.main .content nav ul li.current-menu-item a,header.main section.main .content-full nav ul li.current-menu-item a,section.main header.main .content-full nav ul li.current-menu-item a{margin-top:0;font-weight:700}}header.main .content nav ul li:last-of-type,header.main section.main .content-full nav ul li:last-of-type,section.main header.main .content-full nav ul li:last-of-type{margin-right:0}header.main .content nav ul li a,header.main section.main .content-full nav ul li a,section.main header.main .content-full nav ul li a{text-decoration:none;color:#4c4d51;font-size:1.3rem;padding-top:15px;float:left}@media screen and (max-width:767px){header.main .content nav ul li a,header.main section.main .content-full nav ul li a,section.main header.main .content-full nav ul li a{width:100%;padding:10px 5px}}header.main .content nav ul li a:hover,header.main section.main .content-full nav ul li a:hover,section.main header.main .content-full nav ul li a:hover{color:#000}section.main{overflow:hidden;font-size:1em;line-height:1.6em;margin-top:30px}section.main.home{margin-top:0}section.main .content,section.main .content-full{float:left;display:block;margin-right:2.35765%;width:65.88078%}section.main .content-full:last-child,section.main .content:last-child{margin-right:0}@media screen and (max-width:767px){section.main .content,section.main .content-full{float:left;display:block;margin-right:2.35765%;width:100%}section.main .content-full:last-child,section.main .content:last-child{margin-right:0}}section.main .content h1,section.main .content-full h1{font-size:1.4rem;font-weight:400;margin-top:0;margin-bottom:.5rem;padding-bottom:.5rem}section.main .content h1.main-title,section.main .content-full h1.main-title{font-size:1.8rem;font-weight:400;line-height:2.2rem;margin-top:3px;margin-bottom:.5rem;padding-bottom:.5rem}@media screen and (max-width:767px){section.main .content h1.main-title,section.main .content-full h1.main-title{margin-top:0;margin-bottom:0}}section.main .content h4.divider,section.main .content-full h4.divider{border-bottom:2px solid #4c4d51;color:#4c4d51;padding-bottom:.4rem;margin-top:0;margin-bottom:1.3rem}section.main .content ul li,section.main .content-full ul li{margin-bottom:10px}section.main .content a,section.main .content ul li a,section.main .content-full a,section.main .content-full ul li a{color:#c51f00;text-decoration:none}section.main .content a:hover,section.main .content-full a:hover{color:#000}section.main .content .slider,section.main .content-full .slider{position:relative;margin-bottom:2.1em}section.main .content .slider .item img,section.main .content-full .slider .item img{width:100%;height:auto}section.main .content .slider .item .excerpt,section.main .content-full .slider .item .excerpt{position:absolute;bottom:0;left:0;width:100%;background:#000;color:#fff;padding:15px}section.main .content .slider .item .excerpt a,section.main .content-full .slider .item .excerpt a{color:#fff;text-decoration:none}@media screen and (max-width:767px){section.main .content .slider .item .excerpt,section.main .content-full .slider .item .excerpt{position:relative;bottom:auto;left:auto}}@media screen and (max-width:767px){section.main .content .slider .owl-controls,section.main .content-full .slider .owl-controls{display:none}}section.main .content .slider .owl-controls .owl-nav .owl-prev,section.main .content-full .slider .owl-controls .owl-nav .owl-prev{position:absolute;height:30px;width:30px;top:calc(50% - 15px);left:15px;background:url(../../images/icons/nav-arrow-left.png) no-repeat;background-size:100% 100%;text-indent:-999999px}section.main .content .slider .owl-controls .owl-nav .owl-next,section.main .content-full .slider .owl-controls .owl-nav .owl-next{position:absolute;height:30px;width:30px;top:calc(50% - 15px);right:15px;background:url(../../images/icons/nav-arrow-right.png) no-repeat;background-size:100% 100%;text-indent:-999999px}section.main .content .links,section.main .content-full .links{margin:1.7rem 0}section.main .content .links h1,section.main .content-full .links h1{font-size:1.6rem;margin-top:15px;margin-bottom:1rem;padding-bottom:.5rem}section.main .content .links ul,section.main .content-full .links ul{list-style:none;margin:0;padding:0}section.main .content .links ul li,section.main .content-full .links ul li{margin-bottom:5px}section.main .content .links ul li:last-of-type,section.main .content-full .links ul li:last-of-type{margin-bottom:0}section.main .content .links ul li a,section.main .content-full .links ul li a{color:#c51f00;text-decoration:none;border-left:4px solid #c51f00;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all;display:block;padding:.2rem 0 .2rem 1.1rem}section.main .content .links ul li a:hover,section.main .content-full .links ul li a:hover{border-left:8px solid #c51f00}section.main .content .links ul li .post-date,section.main .content-full .links ul li .post-date{display:block}section.main .content table.programme,section.main .content-full table.programme{width:100%;border-collapse:collapse;border:1px solid #ddd}section.main .content table.programme tr td,section.main .content-full table.programme tr td{border:1px solid #ddd;padding:8px;vertical-align:top}section.main .content .tabs,section.main .content-full .tabs{overflow:hidden}section.main .content .tabs .bar,section.main .content-full .tabs .bar{border-bottom:2px solid #4c4d51;overflow:hidden;margin-bottom:1.4rem}@media screen and (max-width:767px){section.main .content .tabs .bar,section.main .content-full .tabs .bar{display:none}}section.main .content .tabs .bar ul,section.main .content-full .tabs .bar ul{list-style:none;margin:0;padding:0;width:100%;overflow:hidden}section.main .content .tabs .bar ul li,section.main .content-full .tabs .bar ul li{float:left;margin:0;padding:0}section.main .content .tabs .bar ul li.ui-tabs-active a,section.main .content-full .tabs .bar ul li.ui-tabs-active a{background:#4c4d51;color:#fff!important}section.main .content .tabs .bar ul li a,section.main .content-full .tabs .bar ul li a{padding:.9em 3em;background:#fff;color:#4c4d51;float:left;margin:0}section.main .content .tabs .bar ul li a:hover,section.main .content-full .tabs .bar ul li a:hover{backrground:#f7f7f7;text-decoration:none!important}section.main .content .tabs .tabContent h3,section.main .content-full .tabs .tabContent h3{display:none}@media screen and (max-width:767px){section.main .content .tabs .tabContent h3,section.main .content-full .tabs .tabContent h3{display:block}}section.main .content .blog-post,section.main .content-full .blog-post{overflow:hidden;margin-top:20px;margin-bottom:30px}section.main .content .blog-post .image,section.main .content-full .blog-post .image{float:left;display:block;margin-right:2.35765%;width:31.76157%}section.main .content .blog-post .image:last-child,section.main .content-full .blog-post .image:last-child{margin-right:0}section.main .content .blog-post .text,section.main .content-full .blog-post .text{float:left;display:block;margin-right:2.35765%;width:65.88078%}section.main .content .blog-post .text:last-child,section.main .content-full .blog-post .text:last-child{margin-right:0}section.main .content .blog-post .text.textonly,section.main .content-full .blog-post .text.textonly{float:left;display:block;margin-right:2.35765%;width:100%}section.main .content .blog-post .text.textonly:last-child,section.main .content-full .blog-post .text.textonly:last-child{margin-right:0}section.main .content .blog-post .text a.title,section.main .content-full .blog-post .text a.title{text-decoration:none;color:#c51f00;font-size:1.4em;margin-bottom:10px}section.main .content .blog-post .text a.title:hover,section.main .content-full .blog-post .text a.title:hover{color:#000}section.main .content .blog-post .text p,section.main .content-full .blog-post .text p{margin:0}section.main .content .blog-post .text .date,section.main .content-full .blog-post .text .date{font-weight:700;margin-top:7px}section.main .content .event-post,section.main .content-full .event-post{overflow:hidden;margin-top:20px;margin-bottom:30px}section.main .content .event-post img,section.main .content-full .event-post img{float:left;display:block;margin-right:2.35765%;width:23.23176%}section.main .content .event-post img:last-child,section.main .content-full .event-post img:last-child{margin-right:0}section.main .content .event-post .text,section.main .content-full .event-post .text{float:left;display:block;margin-right:2.35765%;width:74.41059%}section.main .content .event-post .text:last-child,section.main .content-full .event-post .text:last-child{margin-right:0}section.main .content .event-post .text a.title,section.main .content-full .event-post .text a.title{text-decoration:none;color:#c51f00;font-size:1.4em;margin-bottom:10px}section.main .content .event-post .text a.title:hover,section.main .content-full .event-post .text a.title:hover{color:#000}section.main .content .event-post .text p,section.main .content-full .event-post .text p{margin:0}section.main .content .event-post .text .date,section.main .content-full .event-post .text .date{font-weight:700;margin-top:7px}section.main .content .event-post .text .description,section.main .content-full .event-post .text .description{margin-top:7px}section.main .content .people_wrapper,section.main .content-full .people_wrapper{max-width:68em;margin-left:auto;margin-right:auto}section.main .content .people_wrapper:after,section.main .content-full .people_wrapper:after{content:"";display:table;clear:both}section.main .content .people_wrapper .person,section.main .content-full .people_wrapper .person{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:20px}section.main .content .people_wrapper .person:last-child,section.main .content .people_wrapper .person:nth-child(4n),section.main .content-full .people_wrapper .person:last-child,section.main .content-full .people_wrapper .person:nth-child(4n){margin-right:0}section.main .content .people_wrapper .person:nth-child(4n+1),section.main .content-full .people_wrapper .person:nth-child(4n+1){clear:left}section.main .content .people_wrapper .person a,section.main .content-full .people_wrapper .person a{overflow:hidden;text-decoration:none}section.main .content .people_wrapper .person a img,section.main .content-full .people_wrapper .person a img{display:block;height:auto;max-width:100%}section.main .content .people_wrapper .person a h1,section.main .content-full .people_wrapper .person a h1{text-align:center;font-size:1.1rem;font-weight:400;margin:0;padding:10px 0 0}section.main .content-full{float:left;display:block;margin-right:2.35765%;width:100%}section.main .content-full:last-child{margin-right:0}section.main .content-full h4.divider{border-bottom:2px solid #4c4d51;color:#4c4d51;padding-bottom:.4rem;margin-top:0;margin-bottom:1.3rem}section.main .content-full article.sub header{background:url(../../images/backgrounds/border-bottom.png) bottom repeat-x;overflow:hidden;padding-bottom:25px}section.main .content-full article.sub header h1{font-size:1.8rem;font-weight:400;line-height:2.2rem;margin-top:3px;margin-bottom:.5rem;padding-bottom:.5rem}@media screen and (max-width:767px){section.main .content-full article.sub header h1{margin-top:0;margin-bottom:0}}section.main .content-full article.sub header div{float:left;clear:left}section.main .content-full article.sub header div.date{font-size:1.2rem;color:#4c4d51;margin-top:1.5rem;margin-bottom:.4rem}section.main .content-full article.sub header div.location{font-size:.9rem;color:#4c4d51}section.main .content-full article.sub header a.register-button{float:right;padding:.9rem 2.5rem;margin-top:-1.5rem;background:#000;color:#fff;text-decoration:none;font-size:1.1rem}@media screen and (max-width:767px){section.main .content-full article.sub header a.register-button{margin-top:.6rem;float:left;clear:both}}section.main .content-full article.sub header a.register-button:hover{background:#c51f00}section.main .content-full article.sub div.entry-content{overflow:hidden;margin:1.7rem 0}section.main .content-full article.sub div.entry-content .content a,section.main .content-full article.sub div.entry-content .content-full a{color:#c51f00;text-decoration:none}section.main .content-full article.sub div.entry-content .content a:hover,section.main .content-full article.sub div.entry-content .content-full a:hover{text-decoration:underline}section.main .content-full article.sub div.entry-content .content p,section.main .content-full article.sub div.entry-content .content-full p{margin-top:0;margin-bottom:1.2rem}section.main .content-full article.sub div.entry-content aside img{width:100%;height:auto;margin-bottom:1.2rem}section.main .content-full article.sub div.entry-content aside a{color:#c51f00;text-decoration:none}section.main .content-full article.sub div.entry-content aside a:hover{text-decoration:underline}section.main .content-full .event-wrapper{overflow:hidden}section.main .content-full .event-wrapper .event{float:left;width:32%;margin-right:2%;margin-bottom:1.4rem;border-left:4px solid #c51f00}section.main .content-full .event-wrapper .event:nth-child(3n+3){margin-right:0}section.main .content-full .event-wrapper .event .date{float:left;width:47.5%;margin-right:5%;background:#f7f7f7;height:245px;padding:1.3rem;position:relative}section.main .content-full .event-wrapper .event .date span{color:#4c4d51;font-weight:700;display:block}section.main .content-full .event-wrapper .event .date span.day{font-size:1.5rem;opacity:.2}section.main .content-full .event-wrapper .event .date span.number{font-size:3.2rem}section.main .content-full .event-wrapper .event .date span.month{font-size:1.5rem}section.main .content-full .event-wrapper .event .date span.year{position:absolute;bottom:1.3rem;font-size:1.5rem;opacity:.2}section.main .content-full .event-wrapper .event .title{float:left;width:47.5%;position:relative}section.main .content-full .event-wrapper .event .title img{width:100%;height:243px}section.main .content-full .event-wrapper .event .title h1{position:absolute;bottom:2px;left:0;margin:0;background:rgba(0,0,0,.5);font-size:.9rem;color:#fff;padding:1.3rem;width:100%;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}section.main .content-full .event-wrapper .event:hover .title h1{padding:1.7rem 1.3rem}section.main aside{float:left;display:block;margin-right:2.35765%;width:31.76157%}section.main aside:last-child{margin-right:0}@media screen and (max-width:767px){section.main aside{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:1.8rem}section.main aside:last-child{margin-right:0}}section.main aside li{list-style:none}section.main aside h3{margin-bottom:0}section.main aside .links{margin-bottom:1.7rem}section.main aside .links h1{font-size:1.4rem;margin-top:0;margin-bottom:7px;font-weight:400;padding-bottom:.5rem}section.main aside .links h1.homepage{margin-top:15px}section.main aside .links .tagcloud a{color:#c51f00;text-decoration:none}section.main aside .links .tagcloud a:hover{color:#000}section.main aside .links ul{list-style:none;margin:0;padding:0}section.main aside .links ul.compact li{margin:0}section.main aside .links ul.spaced li{margin:0 0 15px}section.main aside .links ul li{margin-bottom:5px}section.main aside .links ul li:last-of-type{margin-bottom:0}section.main aside .links ul li a{color:#c51f00;text-decoration:none;font-weight:700}section.main aside .links ul li a:hover{color:#000}section.main aside .links ul li .post-date{display:block;margin-bottom:15px}section.main aside .textwidget a{color:#c51f00;text-decoration:none;border-left:4px solid #c51f00;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all;display:block;padding:.2rem 0 .2rem 1.1rem;margin-bottom:1em}section.main aside .textwidget a:hover{border-left:8px solid #c51f00}section.main aside .widget{margin-bottom:2em;overflow:hidden}section.main aside .widget h2{font-size:1.4rem;margin-top:0;margin-bottom:.5rem;font-weight:400;padding-bottom:.5rem}section.main aside .widget ul{list-style:none;margin:0;padding:0}section.main aside .widget ul li{margin-bottom:1rem}section.main aside .widget ul li:last-of-type{margin-bottom:0}section.main aside .widget ul li a{color:#c51f00;text-decoration:none;border-left:4px solid #c51f00;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all;display:block;padding:.2rem 0 .2rem 1.1rem}section.main aside .widget ul li a:hover{border-left:8px solid #c51f00}section.main aside .widget a{color:#c51f00;text-decoration:none}section.main aside .widget div.wdtf-screen-name{margin-left:0}section.main aside .widget ul.light li.tweets_avatar .wdtf-screen-name a{color:#000!important;font-size:.9em;font-weight:700;font-family:Arial,Helvetica,sans-serif!important;padding:0;border-left:0!important}section.main aside .widget ul.light li.tweets_avatar .tweet_data{font-size:1em;font-family:Arial,Helvetica,sans-serif!important}section.main aside .widget .fetched_tweets.light .tweets_avatar .tweet_data a{color:#c51f00!important;border-left:0!important;display:inline-block;padding:0}section.main aside .widget ul.light li.tweets_avatar .times a{font-style:normal;color:#000!important;border-left:0!important;padding:0}section.main aside .widget .light div.wdtf-screen-name span.screen_name,section.main aside .widget div.wdtf-screen-name br{display:none}section.main aside .widget .fetched_tweets.light>li{border-width:0;box-shadow:none}footer.main{text-align:center;width:100%;margin:3.4em 0;font-size:.9em}footer.main .links a{text-decoration:none;margin:0 2%;display:inline-block;vertical-align:-webkit-baseline-middle}footer.main .links a img{max-width:100%}footer.main .copyright{margin-top:1.1em}footer.main .footer-nav{margin-top:5px}footer.main .footer-nav ul{margin:0;padding:0;list-style:none}footer.main .footer-nav ul li{display:inline-block;border-right:1px solid #000;margin:0 3px 0 0;padding:0 5px 0 0}footer.main .footer-nav ul li:last-of-type{border-right:0}footer.main .footer-nav ul li a{text-decoration:none;color:#c51f00}footer.main .designer{margin-top:1.8em}footer.main .designer a{text-decoration:none;color:#000}section#comments{margin-top:30px}section#comments #reply-title{margin-top:30px;margin-bottom:0;font-size:1.4rem;font-weight:400}section#comments ul{list-style-type:none;padding:0;margin:0}section#comments ul li{margin:0 0 30px}section#comments ul li ul.children{margin:30px 0 0 50px}section#comments label{display:block}section#comments textarea{width:90%}section#comments input[type=text]{width:50%;padding:3px 2px}section#comments .form-allowed-tags{font-size:.8rem}ul.past-events{max-width:68em;list-style:none;margin:0;padding:0}ul.past-events:after{content:"";display:table;clear:both}ul.past-events li{float:left;display:block;margin-right:2.35765%;width:31.76157%}ul.past-events li:last-child,ul.past-events li:nth-child(3n){margin-right:0}ul.past-events li:nth-child(3n+1){clear:left}@media screen and (max-width:767px){ul.past-events li{float:left;display:block;margin-right:2.35765%;width:100%}ul.past-events li:last-child,ul.past-events li:nth-child(0n){margin-right:0}ul.past-events li:nth-child(0n+1){clear:left}}ul.past-events li h3{padding-top:8px;margin-top:0}ul.past-events li img{max-width:100%;height:auto}