@import url("https://use.typekit.net/fmj6myf.css");@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,500");h1,.page-title,.page-contact .pane-page-title h1,h2,h2.pane-title,h3,.view-display-id-panel_pane_2 h2,.view-display-id-page_1 h2,h4{font-family:"bebas-neue",sans-serif;font-weight:normal !important;}p,.field-date-and-time span{font-family:"Roboto",sans-serif;font-weight:300;}h2,h2.pane-title{font-size:3rem;}h3,.view-display-id-panel_pane_2 h2,.view-display-id-page_1 h2{font-size:2rem;}h4{font-size:1.8rem;}.pane-title .title-text{background:transparent;}body{background-color:#ffffff;}.item-list .pager-load-more li{margin-top:2rem;display:inline-block;}.item-list .pager-load-more li a{font-family:"bebas-neue",sans-serif;font-size:1.5rem !important;color:#701a1a !important;padding:0.5rem 1.5rem !important;border:solid 4px #701a1a !important;}.item-list .pager-load-more li a:hover,.item-list .pager-load-more li a:focus,.item-list .pager-load-more li a:active{text-decoration:underline !important;background:transparent !important;}.btn-outline-primary,.action-links a{color:#701a1a;border-color:#701a1a;}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.action-links a:hover,.action-links a:focus,.action-links a:active{color:white;border-color:white;background-color:#701a1a;}.form-control:focus{border-color:#701a1a;color:#1d0707;}a{color:#701a1a;transition:all ease 0.3s;}a:hover,a:focus,a:active{color:#701a1a;transition:all ease 0.1s;}.more-link{margin-top:2rem !important;}.more-link a{font-family:"bebas-neue",sans-serif;font-size:1.5rem !important;color:black !important;padding:0.5rem 1.5rem !important;border:solid 4px black;background:transparent !important;}.more-link a:hover,.more-link a:active,.more-link a:focus{background:black !important;color:white !important;}.more-link:after{border:transparent !important;}img{max-width:100%;height:auto;}.page-node-add .field-type-color-field-rgb,.page-node-edit .field-type-color-field-rgb{margin-bottom:1rem;}.page-node-add .field-type-color-field-rgb #div-field-banner-colour-und-0--rgb,.page-node-add .field-type-color-field-rgb #div-field-text-colour-und-0--rgb,.page-node-edit .field-type-color-field-rgb #div-field-banner-colour-und-0--rgb,.page-node-edit .field-type-color-field-rgb #div-field-text-colour-und-0--rgb{margin:1rem;}.page-node-add .field-type-color-field-rgb .colorBox,.page-node-edit .field-type-color-field-rgb .colorBox{border:1px solid black;}.page-node-add .field-type-color-field-rgb label,.page-node-edit .field-type-color-field-rgb label{font-weight:bold;}.page-node-add .field-name-field-mg-post-layout,.page-node-add .field-name-field-mg-category,.page-node-edit .field-name-field-mg-post-layout,.page-node-edit .field-name-field-mg-category{display:none;}.page-node-add #emailHelp,.page-node-edit #emailHelp{font-size:1rem;}.page-node-add .filter-guidelines h3,.page-node-add .filter-guidelines .view-display-id-panel_pane_2 h2,.view-display-id-panel_pane_2 .page-node-add .filter-guidelines h2,.page-node-add .filter-guidelines .view-display-id-page_1 h2,.view-display-id-page_1 .page-node-add .filter-guidelines h2,.page-node-edit .filter-guidelines h3,.page-node-edit .filter-guidelines .view-display-id-panel_pane_2 h2,.view-display-id-panel_pane_2 .page-node-edit .filter-guidelines h2,.page-node-edit .filter-guidelines .view-display-id-page_1 h2,.view-display-id-page_1 .page-node-edit .filter-guidelines h2{font-size:1rem;}.baack-to-top-button:hover{background:#701a1a;color:white;}.baack-to-top-button.active{transition:all ease 0.3s;}.region-footer{margin-top:0;background:#32292e;}.region-footer *{color:white;}.region-footer .pane-page-logo img{max-width:100%;}.region-footer .pane-title{display:none;}.region-footer ul.menu{list-style:none;}@media screen and (max-width:992px){.region-footer ul.menu{padding:0;}}.region-footer ul.menu li{padding:0 0 0.5rem 0;}.region-footer ul.menu li a{font-weight:bold;font-size:1.1rem;}.region-footer ul.menu li a:hover,.region-footer ul.menu li a:focus,.region-footer ul.menu li a:active{color:#bababa;}.region-footer a:hover,.region-footer a:focus,.region-footer a:active{color:#bababa;}.region-footer .pane-custom.pane-2 p,.region-footer .pane-custom.pane-2 .field-date-and-time span,.field-date-and-time .region-footer .pane-custom.pane-2 span{margin-bottom:0;}.region-footer .pane-custom.pane-1 img{max-width:180px;}.region-footer .field-node-link{margin-top:0;}.region-footer .col-12{margin-bottom:1rem;}.region-footer .field-tickets a,.region-footer .field-node-link a{display:block;text-align:center;}.slick--optionset--themag-slider{position:relative;max-width:1800px;margin:auto;}.featured--d .slick--optionset--themag-slider{height:400px;overflow:hidden;}@media (min-width:576px){.featured--d .slick--optionset--themag-slider{height:460px;}}@media screen and (min-width:576px) and (min-height:800px){.featured--d .slick--optionset--themag-slider{height:600px;}}.slick--optionset--themag-slider nav.slick__arrow button{background:transparent;margin-top:-24px;border:none;color:#FFF;position:absolute;top:50%;transition:all .2s ease-in-out;opacity:.3;}.slick--optionset--themag-slider nav.slick__arrow button.slick-prev{left:1rem;}.slick--optionset--themag-slider nav.slick__arrow button.slick-next{right:1rem;}.slick--optionset--themag-slider nav.slick__arrow button:hover{opacity:1;}.slick--optionset--themag-slider .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:1rem;}.slick--optionset--themag-slider .slick-dots li{opacity:.3;}.slick--optionset--themag-slider .slick-dots li.slick-active{opacity:1;}.slick--optionset--themag-slider .slick-dots button{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent;width:35px;height:10px;margin:0 .3rem;border:none;border-top:2px solid #FFF;overflow:hidden;}.featured-d .teaser a:before{background:none;}.view-mg-featured-slider{max-height:625px;position:relative;}@media screen and (min-width:700px){.view-mg-featured-slider #slick-views-mg-featured-slider-1{overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0% 100%);clip-path:polygon(0 0,100% 0,100% 85%,0% 100%);max-height:600px;}}.view-mg-featured-slider .node-promoted{position:relative;}.view-mg-featured-slider .view-mode-featured_teaser{position:relative;overflow:hidden;}.view-mg-featured-slider #slick-views-mg-featured-slider-1{max-height:600px;}@media screen and (min-width:700px){.view-mg-featured-slider .group-left{position:absolute;top:0;height:100%;max-width:700px;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0% 100%);clip-path:polygon(0 0,80% 0,100% 100%,0% 100%);}.view-mg-featured-slider .group-left .left-wrapper{position:absolute;margin-left:4rem;top:45%;-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (min-width:700px) and (min-width:1620px){.view-mg-featured-slider .group-left .left-wrapper{top:35%;}}@media screen and (min-width:700px){.view-mg-featured-slider .group-left.ie-group-left{-ms-transform:rotate(-10deg);transform:rotate(-10deg);top:-115px;left:-100px;height:150% !important;}.view-mg-featured-slider .group-left.ie-group-left .left-wrapper{-ms-transform:rotate(10deg) translateY(-30%);transform:rotate(10deg) translateY(-30%);left:100px;}}@media screen and (min-width:700px) and (min-width:1360px){.view-mg-featured-slider .group-left.ie-group-left .left-wrapper{-ms-transform:rotate(10deg) translateY(-70%);transform:rotate(10deg) translateY(-70%);left:150px;}}@media screen and (max-width:700px){.view-mg-featured-slider .group-left{width:100%;padding:2rem;-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%);margin-top:-18%;}.view-mg-featured-slider .group-left .field-title h2,.view-mg-featured-slider .group-left a{font-size:80%;}.view-mg-featured-slider .group-left .left-wrapper{margin:2rem;}.view-mg-featured-slider .group-left.ie-group-left{margin-top:-50px;}}@media screen and (max-width:1000px){.view-mg-featured-slider .group-left .field-title h2{font-size:2rem;}.view-mg-featured-slider .group-left a{font-size:1rem;}}@media screen and (max-width:800px){.view-mg-featured-slider .group-left .field-tickets,.view-mg-featured-slider .group-left .field-node-link{display:block;}}@media screen and (max-width:700px){.view-mg-featured-slider .group-header img{height:100%;width:100%;object-fit:cover;}}@media screen and (min-width:700px){.view-mg-featured-slider .group-header img{float:right;}}.view-mg-featured-slider .group-left{background:#32292e;color:white;}.view-mg-featured-slider .group-left .field-title{max-width:80%;}.view-mg-featured-slider ul.slick-dots{bottom:15px;}@media screen and (min-width:700px){.view-mg-featured-slider ul.slick-dots{bottom:15%;}}.view-mg-featured-slider .slick--optionset--themag-slider .slick-dots button{border-top:5px solid white;}.view-mg-featured-slider .field-tickets,.view-mg-featured-slider .field-node-link,.field-node-link,.field-tickets{margin-top:2rem;display:inline-block;}.view-mg-featured-slider .field-tickets a,.view-mg-featured-slider .field-node-link a,.field-node-link a,.field-tickets a{font-family:"bebas-neue",sans-serif;font-size:1.5rem;color:white;padding:0.5rem 1.5rem;border:solid 4px;text-align:center;}.view-mg-featured-slider .field-tickets a:hover,.view-mg-featured-slider .field-tickets a:active,.view-mg-featured-slider .field-tickets a:focus,.view-mg-featured-slider .field-node-link a:hover,.view-mg-featured-slider .field-node-link a:active,.view-mg-featured-slider .field-node-link a:focus,.field-node-link a:hover,.field-node-link a:active,.field-node-link a:focus,.field-tickets a:hover,.field-tickets a:active,.field-tickets a:focus{background:white;color:black !important;border-color:white;text-decoration:none;}.field-tickets{margin-right:1rem;}.view-display-id-panel_pane_2{max-width:800px;margin:auto;}@media screen and (max-width:840px){.view-display-id-panel_pane_2 .view-content > ul{padding:0 1rem;}}.view-display-id-panel_pane_2 .view-content > ul:after{clear:both;content:" ";display:block;}.view-display-id-panel_pane_2 .view-content > ul > li{background:#ededed;text-align:center;padding-bottom:1rem;margin-bottom:1rem;}.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image{overflow:hidden;}.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image a img{transition:all ease .5s;}.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image a:hover > img,.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image a:active > img,.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image a:focus > img{-ms-transform:scale(1.1) translateX(0%) !important;transform:scale(1.1) translateX(0%) !important;transition:all ease .5s;}@media screen and (max-width:700px){.view-display-id-panel_pane_2 .view-content > ul > li .field-mg-image{height:300px !important;}}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image img{max-height:300px;width:100%;object-fit:cover;}@media screen and (max-width:700px){.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image{height:380px;position:relative;overflow:hidden;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image:before{display:block;content:"";width:100%;padding-top:100%;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image > a img{position:absolute;max-width:none;top:0;right:0;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:100%;width:auto;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image a:hover > img,.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image a:active > img,.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(1) .field-mg-image a:focus > img{-ms-transform:scale(1.1) translateX(-50%) !important;transform:scale(1.1) translateX(-50%) !important;transition:all ease .5s;left:50%;}}@media screen and (min-width:700px){.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2){width:calc(99.99% * 1/2 - (20px - 20px * 1/2));float:left;}}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image{height:380px;position:relative;overflow:hidden;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image:before{display:block;content:"";width:100%;padding-top:100%;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image > a img{position:absolute;max-width:none;top:0;right:0;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:100%;width:auto;}.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image a:hover > img,.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image a:active > img,.view-display-id-panel_pane_2 .view-content > ul > li:nth-child(n+2) .field-mg-image a:focus > img{-ms-transform:translateX(-50%) scale(1.1) !important;transform:translateX(-50%) scale(1.1) !important;transition:all ease .5s;left:50%;}@media screen and (min-width:700px){.view-display-id-panel_pane_2 .view-content > ul li:nth-child(2){margin-right:20px;}}.view-display-id-panel_pane_2 .field-title{padding:1rem 1rem 0;}.view-display-id-panel_pane_2 h2 a{color:#701a1a;text-decoration:none;}.view-display-id-panel_pane_2 h2 a:hover,.view-display-id-panel_pane_2 h2 a:active,.view-display-id-panel_pane_2 h2 a:focus{color:#992424;text-decoration:underline;}@media screen and (max-width:700px){.not-logged-in #events-pane{margin-top:2rem;margin-bottom:-6rem;}}.view-display-id-panel_pane_6{max-width:800px;margin:auto;}.view-display-id-panel_pane_6 ul{width:100%;}@media screen and (max-width:840px){.view-display-id-panel_pane_6 ul{padding:0 1rem;}}.view-display-id-panel_pane_6 ul:after{clear:both;content:" ";display:block;}.view-display-id-panel_pane_6 li.views-row{margin-bottom:1rem;background:white;}@media screen and (min-width:500px){.view-display-id-panel_pane_6 li.views-row{margin-right:20px;width:calc(99.99% * 1/5 - (20px - 20px * 1/5));float:left;}.view-display-id-panel_pane_6 li.views-row:nth-child(5){margin-right:0;}}.view-display-id-panel_pane_6 li.views-row img{width:100%;height:auto;}.view-display-id-panel_pane_6 li.views-row .field-logo{text-align:center;padding:1rem;}.view-display-id-panel_pane_6 li.views-row .field-logo img{max-height:65px;width:auto;}.view-display-id-panel_pane_6 li.views-row .field-mg-image{overflow:hidden;}.view-display-id-panel_pane_6 li.views-row a.group-link .field-mg-image img{transition:all ease .5s;}.view-display-id-panel_pane_6 li.views-row a.group-link:hover .field-mg-image img,.view-display-id-panel_pane_6 li.views-row a.group-link:focus .field-mg-image img,.view-display-id-panel_pane_6 li.views-row a.group-link:active .field-mg-image img{-ms-transform:scale(1.1);transform:scale(1.1);transition:all ease .5s;}#panels-ipe-paneid-621{background:url(/sites/all/themes/Llewellyn_Hall/assets/img/concrete-background.png) no-repeat center;background-size:cover;background-position:top;padding:100px 0;margin-bottom:0;}@media screen and (max-width:500px){#panels-ipe-paneid-621{padding:280px 0;}}#panels-ipe-paneid-621:after{clear:both;content:" ";display:block;}.not-logged-in #panels-ipe-paneid-621{padding:180px 0 50px;}@media screen and (max-width:500px){.not-logged-in #panels-ipe-paneid-621{padding:280px 0 50px;}}.pane-node-webform{max-width:900px;font-family:"Roboto",sans-serif;}.pane-node-webform h2{margin-top:3rem;}.pane-node-webform h3,.pane-node-webform .view-display-id-panel_pane_2 h2,.view-display-id-panel_pane_2 .pane-node-webform h2,.pane-node-webform .view-display-id-page_1 h2,.view-display-id-page_1 .pane-node-webform h2{margin-top:1.5rem;}.pane-node-webform .ui-widget input,.pane-node-webform .ui-widget select,.pane-node-webform .ui-widget textarea,.pane-node-webform .ui-widget button{font-family:"Roboto",sans-serif;}.pane-node-webform .webform-component{margin-top:1rem;font-family:"Roboto",sans-serif;}.pane-node-webform .webform-component > label{font-weight:500;font-size:18px;font-family:"Roboto",sans-serif;}.pane-node-webform .form-item{max-width:99%;clear:both;}.pane-node-webform input.email{max-width:100%;padding:0.5rem 0.75rem;border-radius:0.25rem;}.pane-node-webform .form-text{border:solid 1px rgba(66,77,82,0.2);}.pane-node-webform select{margin-top:0.25rem;}.pane-node-webform .form-type-checkbox label{vertical-align:-webkit-baseline-middle;width:calc(100% - 20px);float:right;display:block;}.pane-node-webform input.email::-webkit-input-placeholder{color:#b0bec5;}.pane-node-webform input.email:-ms-input-placeholder{color:#b0bec5;}.pane-node-webform input.email::placeholder{color:#b0bec5;}.pane-node-webform .webform-component-time .form-radios .form-item{display:inline;}@media screen and (min-width:767px) and (max-width:993px){.pane-node-webform .webform-component-time .form-radios .form-item{display:block;}}@media screen and (max-width:767px){.pane-node-webform .webform-component-time .form-control{width:48%;display:inline-block;margin-bottom:0.5rem;}}@media screen and (min-width:768px){.pane-node-webform .webform-component-time .webform-container-inline > *:not(.webform-calendar),.pane-node-webform .webform-component-date .webform-container-inline > *:not(.webform-calendar){display:inline-block;width:30%;}.pane-node-webform .webform-calendar{width:auto !important;}.pane-node-webform .webform-component-phone,.pane-node-webform .webform-component--email{display:inline-block;width:45%;vertical-align:top;}.pane-node-webform .webform-component--email{margin-right:4%;}.pane-node-webform .webform-component--email input{width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#607d8b;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.pane-node-webform div.addressfield-container-inline > div.form-item{margin-right:0;}.pane-node-webform .form-item-submitted-address-locality,.pane-node-webform .form-item-submitted-address-administrative-area,.pane-node-webform .form-item-submitted-address-postal-code{display:inline-block;width:30%;vertical-align:top;}.pane-node-webform .form-item-submitted-address-locality,.pane-node-webform .form-item-submitted-address-administrative-area{margin-right:4% !important;}.pane-node-webform .webform-component--preference-1,.pane-node-webform .webform-component--preference-2,.pane-node-webform .webform-component--preference-3{display:inline-block;width:45%;vertical-align:top;}.pane-node-webform .webform-component--preference-1,.pane-node-webform .webform-component--preference-2{margin-right:4%;}.pane-node-webform .webform-component--start-time,.pane-node-webform .webform-component--finish-time-approximate{display:inline-block;width:45%;vertical-align:top;}.pane-node-webform .webform-component--start-time{margin-right:4%;}.pane-node-webform .webform-component--preferred-date,.pane-node-webform .webform-component--preferred-time,.pane-node-webform .webform-component--preferred-duration{display:inline-block;width:45%;vertical-align:top;}.pane-node-webform .webform-component--preferred-date,.pane-node-webform .webform-component--preferred-time{margin-right:4%;}}.pane-node-webform .url-textfield{display:none;}.ui-accordion .ui-accordion-content{height:auto !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{font-size:1.5rem;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:white;border-color:#701a1a;margin-bottom:1rem;}.ui-accordion .ui-accordion-content{margin-top:-1rem;}div.toc-filter-back-to-top{border-top:1px solid rgba(204,204,204,0.5);margin:2em 0;}div.toc-filter-back-to-top a:link,div.toc-filter-back-to-top a:visited{margin-top:1rem;display:none;}div.toc-filter-content{max-width:800px;background:transparent;}div.toc-filter-content ul,div.toc-filter-content ol{list-style-type:decimal-leading-zero;font-family:"bebas-neue",sans-serif;font-size:1.5rem;}.social-menu a:hover,.social-menu a:active,.social-menu a:focus,.user-action-menu a:hover,.user-action-menu a:active,.user-action-menu a:focus,.user-action-menu a.active:hover,.user-action-menu a.active:active,.user-action-menu a.active:focus,#responsive-menu-button:hover,#responsive-menu-button:active,#responsive-menu-button:focus{color:#701a1a;cursor:pointer;}@media screen and (min-width:992px){.header--content{position:relative;}.header--content .contextual-links-region{position:inherit;}.header--content #menu-subscribe{position:absolute;right:50px;border:black solid;padding:10px 14px;}.header--content #menu-subscribe:hover,.header--content #menu-subscribe:active,.header--content #menu-subscribe:focus{background:black;color:white;}.header--content li{position:inherit;}.header--content li.active-trail a{color:#701a1a;}.header--content .main-navigation--wrapper{margin-left:-6rem;}}@media screen and (min-width:1200px){.header--content #menu-subscribe{right:100px;}}.img-fluid{height:auto;max-width:200px;margin:auto;}.logo--wrapper{width:100%;}.sidr .menu a:hover,.sidr .menu a:active,.sidr .menu a:focus{text-decoration:underline;}.search--wrapper .block-search input[type='submit']{background:#701a1a;border-color:#701a1a;}.search--wrapper .form-item{position:relative;}.search--wrapper .form-item:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.5rem;color:#b0bec5;text-rendering:auto;top:48%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;}.search--wrapper .block-search input[type='text'],.search--wrapper .block-search input[type='search']{width:calc(100% - 35px);float:right;}@media screen and (max-width:625px){.search--wrapper .block-search input[type='text'],.search--wrapper .block-search input[type='search']{font-size:14px;}}.toggle-header-search.active i.fa-search:before{content:'';font-size:1.5rem;}.button-style{font-family:"bebas-neue",sans-serif;font-size:1.5rem;color:black;padding:0.5rem 1.5rem;border:solid 4px black;background:transparent;display:inline-block;margin-top:1rem;}.button-style:hover,.button-style:active,.button-style:focus{text-decoration:none;background:black;border-color:black;color:white;}.cke_editable{font-family:"Roboto",sans-serif;font-weight:300;}h2.pane-title{color:#701a1a;}h2.pane-title .title-text,h2.pane-title *{color:#701a1a;}h2.pane-title:before,h2.pane-title:after{display:none;}.front.not-logged-in #block-system-main > .content > .layout-wrapper{background:url(/sites/all/themes/Llewellyn_Hall/assets/img/roof-background.jpg) no-repeat center;}.front .panels-ipe-display-container > .layout-wrapper{background:url(/sites/all/themes/Llewellyn_Hall/assets/img/roof-background.jpg) no-repeat center;}.front .main-content-container{width:100%;max-width:100%;margin:0;padding:0;}.front .pane-views-panes .more-link a{margin-top:2rem;}.view-display-id-page_1 .view-content > ul > li{background:#ededed;text-align:center;padding-bottom:6rem;margin-bottom:1.5rem;margin-right:25px;position:relative;}@media screen and (min-width:700px){.view-display-id-page_1 .view-content > ul > li{width:calc(99.99% * 1/2 - (25px - 20px * 1/2));float:left;}.view-display-id-page_1 .view-content > ul > li:nth-child(2n){margin-right:0;}}@media screen and (min-width:992px){.view-display-id-page_1 .view-content > ul > li{width:calc(99.99% * 1/3 - (25px - 20px * 1/3));float:left;}.view-display-id-page_1 .view-content > ul > li:nth-child(3n){margin-right:0 !important;}.view-display-id-page_1 .view-content > ul > li:nth-child(2n){margin-right:25px;}}.view-display-id-page_1 .view-content > ul > li .field-mg-image{overflow:hidden;}.view-display-id-page_1 .view-content > ul > li .field-mg-image a img{transition:all ease .5s;width:100%;height:auto;}.view-display-id-page_1 .view-content > ul > li .field-mg-image a:hover > img,.view-display-id-page_1 .view-content > ul > li .field-mg-image a:active > img,.view-display-id-page_1 .view-content > ul > li .field-mg-image a:focus > img{-ms-transform:scale(1.1);transform:scale(1.1);transition:all ease .5s;}.view-display-id-page_1 .view-content > ul > li .field-title,.view-display-id-page_1 .view-content > ul > li .field-description{padding:1rem 2rem;}.view-display-id-page_1 .view-content > ul > li .field-title h2,.view-display-id-page_1 .view-content > ul > li .field-description h2{margin-bottom:0;}.view-display-id-page_1 .view-content > ul > li .field-date-and-time{padding:0 2rem;}.view-display-id-page_1 h2{color:black;}.view-display-id-page_1 .field-node-link{margin-top:1rem;position:absolute;bottom:2rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.view-display-id-page_1 .field-node-link a{color:#701a1a;border-color:#701a1a;}.view-display-id-page_1 .field-node-link a:hover,.view-display-id-page_1 .field-node-link a:focus,.view-display-id-page_1 .field-node-link a:active{color:white !important;background:#701a1a;}.view-display-id-page_1 .field-date-and-time{font-weight:bold;}.view-display-id-page_1 span.date-display-single{font-weight:500;}.view-display-id-page_1 .views-widget-sort-by{display:none !important;}.view-display-id-page_1 .views-exposed-widgets{margin-bottom:3rem;}.view-display-id-page_1 .views-exposed-widgets label{margin-bottom:.2rem;font-size:16px;font-weight:normal;}@media screen and (min-width:800px){.view-display-id-page_1 .views-exposed-widgets > *{display:inline-block;margin-right:1rem;}}@media screen and (min-width:200px) and (max-width:800px){.view-display-id-page_1 .views-exposed-widgets .views-widget-sort-order,.view-display-id-page_1 .views-exposed-widgets .views-widget-filter-keys{width:100%;}}@media screen and (min-width:430px) and (max-width:800px){.view-display-id-page_1 .views-exposed-widgets .views-widget-sort-order,.view-display-id-page_1 .views-exposed-widgets .views-widget-filter-keys{width:45%;display:inline-block;}}.view-display-id-page_1 .views-exposed-widgets .views-submit-button,.view-display-id-page_1 .views-exposed-widgets .views-reset-button{display:inline-block;}.view-display-id-page_1 .views-exposed-widgets .views-reset-button{margin-right:0;}@media screen and (min-width:800px){.view-display-id-page_1 .views-exposed-widgets .views-widget-filter-keys{width:40%;}}.page-events h1,.page-events .page-title,.page-events .page-contact .pane-page-title h1,.page-contact .pane-page-title .page-events h1{text-align:center;}.node-type-mg-article .region-content .layout-wrapper > .container,.node-type-season-promoter .region-content .layout-wrapper > .container{margin-top:7rem;}.node-type-mg-article .region-content,.node-type-season-promoter .region-content{background:none;}.node-type-mg-article .field-mg-image,.node-type-season-promoter .field-mg-image{margin-bottom:2rem;}.node-type-mg-article .content--main .field-date-and-time *,.node-type-season-promoter .content--main .field-date-and-time *{font-family:"bebas-neue",sans-serif;font-size:2rem;}.node-type-mg-article .content--main .field-date-and-time,.node-type-season-promoter .content--main .field-date-and-time{line-height:1;margin-bottom:1rem;}.node-type-mg-article .field-promoter,.node-type-season-promoter .field-promoter{margin-bottom:2rem;font-size:1.2rem;font-style:italic;}.node-type-mg-article .field-promoter:before,.node-type-season-promoter .field-promoter:before{content:'Presented by ';display:inline-block;}.node-type-mg-article .field--location,.node-type-season-promoter .field--location{font-size:1.2rem;margin-bottom:1rem;}.node-type-mg-article .field-logo,.node-type-season-promoter .field-logo{max-width:200px;}.node-type-mg-article .field-description,.node-type-season-promoter .field-description{margin-top:3rem;}.node-type-mg-article .field-description p:first-child,.node-type-mg-article .field-description .field-date-and-time span:first-child,.field-date-and-time .node-type-mg-article .field-description span:first-child,.node-type-season-promoter .field-description p:first-child,.node-type-season-promoter .field-description .field-date-and-time span:first-child,.field-date-and-time .node-type-season-promoter .field-description span:first-child{font-size:1.5rem;font-weight:300;color:#424d52;}.node-type-mg-article p,.node-type-mg-article .field-date-and-time span,.field-date-and-time .node-type-mg-article span,.node-type-season-promoter p,.node-type-season-promoter .field-date-and-time span,.field-date-and-time .node-type-season-promoter span{font-size:1.2rem;}.node-type-mg-article .content--sidebar-right h2.pane-title *,.node-type-season-promoter .content--sidebar-right h2.pane-title *{color:#424d52;}.node-type-mg-article .content--sidebar-right .ds-right,.node-type-season-promoter .content--sidebar-right .ds-right{margin-left:1rem;width:60%;}.node-type-mg-article .field-tickets,.node-type-season-promoter .field-tickets{margin-top:0;}.node-type-mg-article .field-tickets a,.node-type-season-promoter .field-tickets a{color:#701a1a;border-color:#701a1a;}.node-type-mg-article .field-tickets a:hover,.node-type-mg-article .field-tickets a:focus,.node-type-mg-article .field-tickets a:active,.node-type-season-promoter .field-tickets a:hover,.node-type-season-promoter .field-tickets a:focus,.node-type-season-promoter .field-tickets a:active{color:white !important;background:#701a1a;}.node-type-mg-article .pane-teaser-styles-panel-pane-4 h2,.node-type-season-promoter .pane-teaser-styles-panel-pane-4 h2{text-align:left;}.node-type-mg-article .pane-teaser-styles-panel-pane-4 .view-teaser-styles li,.node-type-season-promoter .pane-teaser-styles-panel-pane-4 .view-teaser-styles li{margin-bottom:1rem;}.node-type-mg-article .pane-teaser-styles-panel-pane-4 .view-teaser-styles li h4,.node-type-season-promoter .pane-teaser-styles-panel-pane-4 .view-teaser-styles li h4{font-size:1.5rem;}.not-logged-in .pane-page-tabs{display:none;}.node-type-page .header--wrapper,.page-contact .header--wrapper{margin-bottom:0;}.node-type-page .pane-node-body .field-body > *:not(.toc-filter-back-to-top),.page-contact .pane-node-body .field-body > *:not(.toc-filter-back-to-top){max-width:700px;}.node-type-page .region-content,.page-contact .region-content{background:url(/sites/all/themes/Llewellyn_Hall/assets/img/concrete-white.jpg) no-repeat center;background-size:cover;}.node-type-page .region-content .col-12,.page-contact .region-content .col-12{max-width:1000px;margin:auto;}.node-type-page .field-banner-image,.page-contact .field-banner-image{margin-bottom:3rem;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0% 100%);clip-path:polygon(0 0,100% 0,100% 85%,0% 100%);}.node-type-page .file-image,.page-contact .file-image{padding:1rem;}.node-type-page .media,.page-contact .media{display:block;}.page-contact .pane-page-title .page-title,.page-contact .pane-page-title h1{margin-top:5rem;}
