.omega-browser-width{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(/sites/all/themes/omega/omega/images/rgbapng/000000bf-5.png?1382488163);background:rgba(0,0,0,0.75);z-index:1000;position:fixed;bottom:0;right:0;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;font-size:13px;color:#fff;max-width:100%;margin:5px;padding:5px 10px;}.region--debug{background:url(/sites/all/themes/omega/omega/images/rgbapng/0000001a-5.png?1382488163);background:rgba(0,0,0,0.1);position:relative;min-height:29px;outline:1px dashed #ccc;}.region--debug:before{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(/sites/all/themes/omega/omega/images/rgbapng/077dc3bf-5.png?1382488163);background:rgba(7,125,195,0.75);font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;font-size:11px;z-index:50;position:absolute;right:5px;top:5px;padding:3px 6px;color:#fff;}
.l-area--hp,.l-sixty,.l-forty{max-width:1440px;margin-left:auto;margin-right:auto;}.l-area--hp:after,.l-sixty:after,.l-forty:after{content:"";display:table;clear:both;}.l-area--hp:after,.l-sixty:after,.l-forty:after{content:" ";display:block;clear:both;}.l-area--hp img,.l-sixty img,.l-forty img{max-width:100%;height:auto;vertical-align:bottom;}@media (min-width:0) and (max-width:767px){.l-area--hp img,.l-sixty img,.l-forty img{width:100%;}}@media (min-width:768px){.l-area--hp,.l-sixty,.l-forty{min-height:360px;}}@media (min-width:768px){.l-area--hp{position:relative;width:100%;}.l-sixty{width:60%;float:left;margin:0;float:left;height:100%;position:absolute;border-right:2px black solid;}.l-forty{width:40%;float:left;margin:0;float:right;height:100%;}}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0;}li > ul,li > ol{margin-bottom:0;}li > ul,li > ol{margin-bottom:0;}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre{margin-bottom:1.55556rem;}ul,ol,dd{margin-left:1.55556rem;}@font-face{font-family:'GT-Walsheim-Bold';src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold.eot);src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold.woff) format("woff"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'GT-Walsheim-Bold-Oblique';src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold-Oblique.eot);src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold-Oblique.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold-Oblique.woff) format("woff"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Bold-Oblique.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'GT-Walsheim-Regular';src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular.eot);src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular.woff) format("woff"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'GT-Walsheim-Regular-Oblique';src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular-Oblique.eot);src:url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular-Oblique.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular-Oblique.woff) format("woff"),url(/sites/all/themes/somerset/fonts/GT-Walsheim-Regular-Oblique.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'NewParisSkyline';src:url(/sites/all/themes/somerset/fonts/NewParisSkyline.eot);src:url(/sites/all/themes/somerset/fonts/NewParisSkyline.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/NewParisSkyline.woff) format("woff"),url(/sites/all/themes/somerset/fonts/NewParisSkyline.ttf) format("truetype"),url(/sites/all/themes/somerset/fonts/NewParisSkyline.svg#open_sansregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'MerriweatherRegular';src:url(/sites/all/themes/somerset/fonts/merriweather-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/somerset/fonts/merriweather-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}html{font-size:1.125em;line-height:1.55556;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#333;font-family:'NewParisSkyline',sans-serif;}img{max-width:100%;height:auto;}.hide{display:none !important;}.show{display:block;}b,strong{font-family:'GT-Walsheim-Bold',sans-serif;font-weight:normal;}h1,h2,h3,.pre-title{font-family:'GT-Walsheim-Bold',sans-serif;text-transform:uppercase;font-weight:normal;}h1{font-size:1.88889rem;line-height:1.64706;}@media (min-width:768px){h1{font-size:3.44444rem;line-height:1.35484;}}@media (min-width:1024px){h1{font-size:4.44444rem;line-height:90px;}}h2{font-size:1.44444rem;line-height:1.07692;}@media (min-width:768px){h2{font-size:2.11111rem;line-height:1.47368;}}@media (min-width:1024px){h2{font-size:2.77778rem;line-height:60px;}}h3{font-size:1.33333rem;line-height:1.16667;}@media (min-width:768px){h3{font-size:1.55556rem;line-height:1;}}h4{font-size:0.72222rem;line-height:2.15385;font-family:'NewParisSkyline',sans-serif;}@media (min-width:768px){h4{font-size:1.55556rem;line-height:1;}}.pre-title{font-size:0.55556rem;line-height:2.8;}@media (min-width:768px){.pre-title{font-size:0.61111rem;line-height:2.54545;}}@media (min-width:1024px){.pre-title{font-size:0.72222rem;line-height:2.15385;}}a,a:link,a:visited,a:active{text-decoration:underline;color:#333;}a:hover,a:focus,a:link:hover,a:link:focus,a:visited:hover,a:visited:focus,a:active:hover,a:active:focus{color:#7133FD;text-decoration:underline;}.l-area--hp a{text-decoration:none;}.l-area--hp a:hover,.l-area--hp a:focus{text-decoration:none;}ul{margin:0;padding:0 14px 14px;}ul li{list-style:none;margin-right:2em;}ul .links--inline li{list-style:none;margin-right:2em;}.l-content ul li{list-style-type:disc;list-style-position:inside;}nav .menu li,nav .menu li.leaf,nav .menu li.collapsed{list-style-image:none;list-style-type:none;}#emergency-popup .cookie-notice__content,#emergency-popup .emergency-notice__content,#cookie-popup .cookie-notice__content,#cookie-popup .emergency-notice__content{width:100%;max-width:1440px;}#emergency-popup #cookie-notice__button,#emergency-popup #emergency-notice__button,#cookie-popup #cookie-notice__button,#cookie-popup #emergency-notice__button{font-weight:bold;}#emergency-popup .emergency-notice__content{background:#7133FD;}#emergency-popup .emergency-notice__content #emergency-notice__button{color:#7133FD;}#cookie-popup .cookie-notice__content{background:#F8F8F8;}#cookie-popup .cookie-notice__content #cookie-notice__text h2,#cookie-popup .cookie-notice__content #cookie-notice__text p,#cookie-popup .cookie-notice__content #cookie-notice__text p a{color:#7133FD;}#cookie-popup .cookie-notice__content #cookie-notice__button{background:#7133FD;color:#fff;}@media (min-width:768px) and (max-width:1024px){#emergency-popup .emergency-notice__content #emergency-notice__text,#cookie-popup .cookie-notice__content #cookie-notice__text{max-width:80%;}}@media (min-width:0) and (max-width:767px){#emergency-popup .emergency-notice__content,#cookie-popup .cookie-notice__content{padding:15px;}#emergency-popup .emergency-notice__content #emergency-notice__text,#cookie-popup .cookie-notice__content #cookie-notice__text{max-width:90%;}}#newsletter-popup{position:fixed;bottom:5vh;z-index:561;width:1440px;left:50%;transform:translateX(-50%);display:none;}@media (min-width:768px) and (max-width:1440px){#newsletter-popup{right:0;left:initial;transform:inherit;}}#newsletter-popup .newsletter-popup__inner{width:400px;background:#f8f8fa;position:absolute;bottom:0;padding:15px 20px 25px;}@media (min-width:0) and (max-width:1440px){#newsletter-popup .newsletter-popup__inner{right:5vh;}}@media (min-width:0) and (max-width:450px){#newsletter-popup .newsletter-popup__inner{width:100%;}}@media (min-width:0) and (max-width:1023px){#newsletter-popup .newsletter-popup__inner{right:0;}}@media (min-width:0) and (max-width:1023px){#newsletter-popup{left:0;bottom:0;width:100%;transform:initial;}}@media (min-width:0) and (max-width:1023px){#newsletter-popup{right:0;bottom:0;}}#newsletter-popup__button,.newsletter-block__button{background:#9098ab;position:absolute;right:0;top:0;color:#fff;line-height:0;padding:20px 15px;cursor:pointer;}#newsletter-popup__header{font-size:26px;font-weight:800;text-transform:uppercase;padding-bottom:5px;}#newsletter-popup input[type=text]{width:calc(100% - 120px);margin-right:15px;}.newsletter-block input[type=text]{width:100%;}#newsletter-popup input[type=text],.newsletter-block input[type=text]{border:0;background:transparent;border-bottom:1px solid #999;}#newsletter-popup input[type=text]:focus,.newsletter-block input[type=text]:focus{outline:none;}#newsletter-popup input.form-submit,.newsletter-block input.form-submit{padding:4px 0;}.newsletter-block input.form-submit{margin-top:1.5em;}#newsletter-popup p{margin-bottom:1em;}.newsletter-block p{font-size:0.8em;}#newsletter-popup__header{color:#7133FD;}#newsletter-popup__text{margin-bottom:1em;}div.fp-tableCell{vertical-align:top;}.c-tag{color:#260E18;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;min-height:20px;}.c-tag .pre-title,.c-tag{font-family:'GT-Walsheim-Regular',sans-serif;font-size:17px;line-height:30px;}.c-tag--first-left{color:#C5B4EC;background:#260E18;padding:0 15px;float:left;}.c-tag--second-left{background-color:#C5B4EC;padding:0 15px;float:left;}.c-tag--first-right{color:#F9E3D7;background:#260E18;padding:0 15px;}.c-tag--second-right{color:#260E18;background:#F9E3D7;padding:0 15px;}.c-tag--related-event{background-color:white;text-transform:uppercase;color:#7E8593;border:1px solid #7E8593;padding:0 15px;}.form-item-field-tag{background:#F9E3D7;padding:2px 11px;text-transform:uppercase;float:left;margin:0 20px 20px 0;font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-item-field-tag.form-item-field-tag-selected{background:#333;color:#F9E3D7;}.form-item-field-tag .fa{font-size:0.9em;padding-right:6px;}.c-btn,.block--views-you-might-also-like-block .node-readmore a{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:0;cursor:pointer;padding:14px 0;}.c-btn:hover,.block--views-you-might-also-like-block .node-readmore a:hover,.c-btn:focus,.block--views-you-might-also-like-block .node-readmore a:focus{text-decoration:none;}a.c-btn--primary,.c-btn--primary a{color:#FFFFFF;text-decoration:none;background-color:#7133FD;border:solid 1px #7133FD;font-family:'GT-Walsheim-Bold',sans-serif;text-transform:uppercase;}a.c-btn--primary:focus,.c-btn--primary a:focus{background-color:#7133FD;color:#FFFFFF;text-decoration:none;}a.c-btn--primary:hover,.c-btn--primary a:hover{color:#7133FD;text-decoration:none;background-color:#FFFFFF;border:solid 1px #7133FD;}a.c-btn--secondary,.c-btn--secondary a{padding:14px;color:#7133FD;border:solid 1px #7133FD;text-decoration:none;background-color:white;}a.c-btn--secondary:after,.c-btn--secondary a:after{background-image:url(/sites/all/themes/somerset/images/link-arrow__purple.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 6px;content:'';display:inline-block;width:23px;height:8px;margin-left:15px;}a.c-btn--secondary:hover,.c-btn--secondary a:hover{text-decoration:none;}a.c-btn--secondary:hover:after,.c-btn--secondary a:hover:after{background-position:80% 0;}a.c-btn--tertiary,.c-btn--tertiary a{padding:14px;color:#7E8593;text-decoration:none;}a.c-btn--tertiary:after,.c-btn--tertiary a:after{background-image:url(/sites/all/themes/somerset/images/link-arrow__grey.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 6px;content:'';display:inline-block;width:23px;height:8px;margin-left:15px;}a.c-btn--tertiary:hover,.c-btn--tertiary a:hover{text-decoration:underline;}a.c-btn--tertiary:hover:after,.c-btn--tertiary a:hover:after{background-position:80% 0;}a.c-btn--special,.c-btn--special a{padding:14px;color:#7133FD;text-decoration:none;}a.c-btn--special:after,.c-btn--special a:after{background-image:url(/sites/all/themes/somerset/images/link-arrow__purple.svg);background-repeat:no-repeat;background-position:0 0;background-size:13px 6px;content:'';display:inline-block;width:23px;height:8px;margin-left:15px;transition:background 0.3s ease-in;}a.c-btn--special:hover:after,.c-btn--special a:hover:after{background-position:80% 0;}.form-submit{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:0;cursor:pointer;padding:14px 0;color:#FFFFFF;text-decoration:none;background-color:#7133FD;border:solid 1px #7133FD;font-family:'GT-Walsheim-Bold',sans-serif;text-transform:uppercase;}.form-submit:hover,.form-submit:focus{text-decoration:none;color:#7133FD;background-color:#FFFFFF;border:solid 1px #7133FD;}.c-node--teaser-content .l-featured-image,.c-node--teaser-content .l-teaser-content-container{float:left;}.c-node--teaser-content .teaser-container-link{text-decoration:none;}.c-node--teaser-content .teaser-container-link:hover,.c-node--teaser-content .teaser-container-link:focus{text-decoration:none;}.c-node--teaser-content .l-featured-image{position:relative;width:100%;}.c-node--teaser-content .l-featured-image .field--type-image{position:relative;}.c-node--teaser-content .l-featured-image .field--type-image:after{background:transparent url(/sites/all/themes/somerset/images/img-gradient-overlay.png) repeat-x 0;background-size:contain;width:100%;height:100%;position:absolute;content:"";top:0;}.c-node--teaser-content .l-featured-image img{width:100%;vertical-align:bottom;}.c-node--teaser-content .l-tag{font-weight:bold;text-transform:uppercase;font-size:11px;min-height:17px;}.c-node--teaser-content .l-teaser--title h4{font-size:1.55556rem;line-height:1;font-weight:normal;margin-bottom:10px;}.c-node--teaser-content .title-tag-container{color:#F8F8F8;padding-left:5px;}.c-node--teaser-content .l-teaser-content-container{margin-right:10%;margin-top:-102px;position:relative;}.c-node--teaser-content .l-teaser--body{border:1px solid #9098AB;background:#FFFFFF;padding:15px;}.c-node--teaser-content .c-link--arrow a{text-decoration:none;}.c-link--arrow{clear:none;}.l-node--hp-left,.l-node--hp-right{display:block;position:relative;width:100%;}.c-image-style--hp-left{position:relative;}.not-front .c-image-style--hp-left{max-height:554px;overflow:hidden;}.c-hp-content{display:none;width:100%;position:relative;top:-82px;clear:both;}@media (min-width:768px){.c-hp-content{display:block;}}.c-teaser--body .field--name-field-one-line-description .field__items,.c-teaser--body .field--name-field-one-line-description .field__item,.c-teaser--body .field--name-field-one-line-description{display:inline;}@media (min-width:0) and (max-width:767px){.c-overlay--hp span.first-line{margin-right:-14px;}.c-overlay--hp span.first-line,.c-overlay--hp-right span.first-line{width:auto;display:block;clear:both;height:auto;float:left;min-width:0;margin-top:-14px;padding:0px 10px 0px 12px;margin-left:-14px;}.c-overlay--hp span.second-line,.c-overlay--hp-right span.second-line{display:block;clear:both;padding-top:0px;}.c-overlay--hp span.inner,.c-overlay--hp-right span.inner{width:100%;display:block;overflow:hidden;}}@media (min-width:479px) and (max-width:767px){.c-overlay--hp span.first-line,.c-overlay--hp span.second-line,.c-overlay--hp-right span.first-line,.c-overlay--hp-right span.second-line{height:55px;}}.c-overlay--hp{display:block;position:relative;text-align:right;}.c-overlay--hp .l-tag{right:0;position:absolute;top:-83px;}.c-overlay--hp .teaser-title{margin-top:-52px;margin-bottom:48px;}.c-overlay--hp .wrap{line-height:70px;font-size:54px;}.c-overlay--hp-right{position:relative;}@media (min-width:768px){.c-overlay--hp-right{top:auto;min-height:285px;padding:40px 0;display:block;}.c-overlay--hp-right h1{margin-bottom:15px;}}@media (min-width:0) and (max-width:767px){.c-overlay--hp-right{position:relative;}}html.ie .c-hero--hp h1 .inner{background-image:none !important;}.c-hero--hp{max-width:100%;}@media (min-width:768px){.c-hero--hp{max-width:600px;}}.c-hero--hp > a{float:right;}.c-hero--hp h1{display:table;line-height:0;}.c-hero--hp h1 .wrap{display:inline-block;}.c-hero--hp h1 .inner{color:#7E8593;padding:14px 14px 0 14px;min-width:290px;margin-bottom:0;-webkit-box-decoration-break:clone;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0.2);-webkit-filter:grayscale(100%);filter:grayscale(100%);}@media (min-width:768px){.c-hero--hp h1 .inner:before{content:" ";position:absolute;background:white;width:100%;z-index:-1;transform:translateX(-14px);}}@media (min-width:0) and (max-width:767px){.c-hero--hp h1 .inner{position:relative;min-width:0px;}}@media (min-width:768px){.c-overlay--hp .l-tag{top:-79px;position:absolute;}.c-overlay--hp .l-teaser--title{position:relative;margin-top:-49px;margin-bottom:49px;}.c-hero--hp h1 .wrap{background:white;line-height:57px;font-size:54px;}.c-hero--hp h1 .inner:before{height:57px;}}@media (min-width:480px) and (max-width:767px){.l-node--hp-right .l-tag,.c-overlay--hp .l-tag{top:-79px;position:absolute;}.l-node--hp-right .l-teaser--title{margin-top:-49px;margin-bottom:49px;}.c-overlay--hp .l-teaser--title{position:relative;margin-top:-49px;margin-bottom:49px;}.c-hero--hp h1{font-size:62px;margin-bottom:0;}.c-hero--hp h1 .wrap{background:white;line-height:57px;font-size:54px;}.c-hero--hp h1 .inner:before{height:57px;}}@media (min-width:0px) and (max-width:479px){.l-node--hp-right .l-tag,.c-overlay--hp .l-tag{top:-57px;position:absolute;}.l-node--hp-right .l-teaser--title{margin-top:-27px;margin-bottom:27px;}.c-overlay--hp .l-teaser--title{position:relative;margin-top:-27px;margin-bottom:27px;}.c-hero--hp h1{font-size:31px;margin-bottom:0;}.c-hero--hp h1 .wrap{background:white;line-height:35px;font-size:32px;}.c-hero--hp h1 .inner:before{height:35px;}}@media (min-width:768px) and (max-width:1023px){.c-hero--hp h1 .wrap{font-size:38px;}}@media (min-width:768px){.l-node--hp-left .c-overlay--hp h1{margin-bottom:42px;}}.l-node--hp-left .c-hero--hp{float:right;clear:both;}@media (min-width:768px){.l-node--hp-left .c-hero--hp .inner:after{content:" ";position:absolute;height:100%;border-right:2px black solid;top:0;right:-2px;}}.l-node--hp-left .c-teaser--body{float:right;padding-right:14px;padding-top:14px;}@media (min-width:768px){.l-node--hp-left .c-teaser--body{text-align:right;max-width:70%;}}.l-node--hp-right .c-teaser--body{display:none;padding-left:14px;}@media (min-width:768px){.l-node--hp-right .c-teaser--body{display:block;clear:left;}}.node-type-homepage .l-main{overflow:hidden;}.node-type-homepage .paragraphs-item-featured-block-area{float:left;background:#F2F2F2;position:relative;}.node-type-homepage .paragraphs-item-featured-block-area .content{background:none;padding-top:70px;float:right;}.node-type-homepage .paragraphs-item-featured-block-area:after{margin-left:100%;}.c-teaser--body{background-color:white;float:left;clear:none;padding-right:7px;}.c-link--arrow{clear:none;}.c-image{position:relative;max-height:422px;overflow:hidden;}.c-image.c-featured-image{display:none;}@media (min-width:0) and (max-width:767px){.c-image.c-header-image{display:none;}.c-image.c-featured-image{display:block;}}@media (min-width:768px){.c-image{max-height:647px;}.c-node--themelp .c-image{max-height:984px;}}.c-image img{vertical-align:bottom;width:100%;height:auto;}.c-image-title__position{position:relative;}.c-image-overlay{position:relative;margin-top:-109px;}@media (min-width:0) and (max-width:767px){.c-image-overlay{margin-top:-73px;}}@media (min-width:0) and (max-width:767px){.c-node--event .c-image-overlay{margin-top:-68px;}.c-node--event .c-image-overlay .c-tag{margin-bottom:0px;}.c-node--event .c-image-overlay .c-hero h1{line-height:38px;}}@media (min-width:768px) and (max-width:1023px){.c-node--event .c-image-overlay{margin-top:-93px;}.c-node--event .c-image-overlay .c-tag{margin-bottom:0;}.c-node--event .c-image-overlay .c-hero h1{line-height:82px;}}@media (min-width:1024px){.c-node--event .c-image-overlay{margin-top:-114px;}.c-node--event .c-image-overlay .c-tag{margin-bottom:0;}.c-node--event .c-image-overlay .c-hero h1{line-height:115px;}.c-node--event .c-image-overlay .c-hero h3{z-index:2;position:relative;margin-top:10px;}}.c-node--generic .c-image-overlay,.c-page--listing .c-image-overlay,.c-page--whatson .c-image-overlay{margin-top:-74px;}@media (min-width:0) and (max-width:767px){.c-node--generic .c-image-overlay,.c-page--listing .c-image-overlay,.c-page--whatson .c-image-overlay{margin-top:-45px;}}.c-node--themelp .c-image-overlay{margin-top:-74px;}@media (min-width:0) and (max-width:767px){.c-node--themelp .c-image-overlay{margin-top:-37px;}}.c-node--generic .c-hero h1,.c-page--whatson .c-hero h1,.c-node--themelp .c-hero h1,.c-page--listing .c-hero h1{display:-ms-inline-flexbox;display:inline-flex;color:#7E8593;}.c-node--generic .c-hero h1 .first-line,.c-node--generic .c-hero h1 .second-line,.c-node--generic .c-hero h1 .wrap-second,.c-page--whatson .c-hero h1 .first-line,.c-page--whatson .c-hero h1 .second-line,.c-page--whatson .c-hero h1 .wrap-second,.c-node--themelp .c-hero h1 .first-line,.c-node--themelp .c-hero h1 .second-line,.c-node--themelp .c-hero h1 .wrap-second,.c-page--listing .c-hero h1 .first-line,.c-page--listing .c-hero h1 .second-line,.c-page--listing .c-hero h1 .wrap-second{display:block;position:relative;padding:0 9px;box-sizing:border-box;}.c-node--generic .c-hero h1 .first-line,.c-node--generic .c-hero h1 .wrap-second,.c-page--whatson .c-hero h1 .first-line,.c-page--whatson .c-hero h1 .wrap-second,.c-node--themelp .c-hero h1 .first-line,.c-node--themelp .c-hero h1 .wrap-second,.c-page--listing .c-hero h1 .first-line,.c-page--listing .c-hero h1 .wrap-second{z-index:1;}.c-node--generic .c-hero h1 .first-line::first-line,.c-node--generic .c-hero h1 .wrap-second::first-line,.c-page--whatson .c-hero h1 .first-line::first-line,.c-page--whatson .c-hero h1 .wrap-second::first-line,.c-node--themelp .c-hero h1 .first-line::first-line,.c-node--themelp .c-hero h1 .wrap-second::first-line,.c-page--listing .c-hero h1 .first-line::first-line,.c-page--listing .c-hero h1 .wrap-second::first-line{color:#F9E3D7;}@media (min-width:768px){.c-node--generic .c-hero h1 .first-line:before,.c-node--generic .c-hero h1 .wrap-second:before,.c-page--whatson .c-hero h1 .first-line:before,.c-page--whatson .c-hero h1 .wrap-second:before,.c-node--themelp .c-hero h1 .first-line:before,.c-node--themelp .c-hero h1 .wrap-second:before,.c-page--listing .c-hero h1 .first-line:before,.c-page--listing .c-hero h1 .wrap-second:before{content:'';width:100%;height:74px;left:0;top:0;position:absolute;background:rgba(0,0,0,0.5);z-index:-1;}}@media (min-width:768px) and (min-width:768px) and (max-width:1023px){.c-node--generic .c-hero h1 .first-line,.c-node--generic .c-hero h1 .wrap-second,.c-page--whatson .c-hero h1 .first-line,.c-page--whatson .c-hero h1 .wrap-second,.c-node--themelp .c-hero h1 .first-line,.c-node--themelp .c-hero h1 .wrap-second,.c-page--listing .c-hero h1 .first-line,.c-page--listing .c-hero h1 .wrap-second{padding-top:17px;}}@media (min-width:0) and (max-width:767px){.c-node--generic .c-hero h1,.c-page--whatson .c-hero h1,.c-node--themelp .c-hero h1,.c-page--listing .c-hero h1{font-size:45px;}.c-node--generic .c-hero h1 .first-line,.c-node--generic .c-hero h1 .wrap-second,.c-page--whatson .c-hero h1 .first-line,.c-page--whatson .c-hero h1 .wrap-second,.c-node--themelp .c-hero h1 .first-line,.c-node--themelp .c-hero h1 .wrap-second,.c-page--listing .c-hero h1 .first-line,.c-page--listing .c-hero h1 .wrap-second{z-index:1;position:relative;padding:7px 10px 0 10px;}.c-node--generic .c-hero h1 .first-line:before,.c-node--generic .c-hero h1 .wrap-second:before,.c-page--whatson .c-hero h1 .first-line:before,.c-page--whatson .c-hero h1 .wrap-second:before,.c-node--themelp .c-hero h1 .first-line:before,.c-node--themelp .c-hero h1 .wrap-second:before,.c-page--listing .c-hero h1 .first-line:before,.c-page--listing .c-hero h1 .wrap-second:before{content:'';width:100%;height:45px;left:0;top:0;position:absolute;background:rgba(0,0,0,0.5);z-index:-1;}}.c-node--generic .c-hero h1 span.wrap-second span.c-bg--none::first-line,.c-page--whatson .c-hero h1 span.wrap-second span.c-bg--none::first-line,.c-node--themelp .c-hero h1 span.wrap-second span.c-bg--none::first-line,.c-page--listing .c-hero h1 span.wrap-second span.c-bg--none::first-line{color:#7E8593 !important;}@media (min-width:768px){.c-node--generic .c-hero h1,.c-page--whatson .c-hero h1,.c-node--themelp .c-hero h1,.c-page--listing .c-hero h1{line-height:72px;}}@media (min-width:1024px){.c-node--generic .c-hero h1,.c-page--whatson .c-hero h1,.c-node--themelp .c-hero h1,.c-page--listing .c-hero h1{line-height:95px;padding-bottom:28px;}}.c-hero{min-width:360px;max-width:480px;}@media (min-width:768px){.c-hero{max-width:100%;}}.c-hero h1{display:table;line-height:1.1;margin-bottom:0;}@media (min-width:768px){.c-hero h1{line-height:82px;}}@media (min-width:1024px){.c-hero h1{line-height:115px;}}.c-hero h1 .wrap{display:block;padding-top:7.5px;background-color:white;-webkit-text-fill-color:rgba(0,0,0,0.3);-webkit-filter:grayscale(100%);filter:grayscale(100%);}@media (min-width:768px){.c-hero h1 .wrap{padding-top:6px;}}@media (min-width:1024px){.c-hero h1 .wrap{padding-top:0;}}.c-hero h1 .inner{color:#7E8593;min-width:290px;margin-bottom:0;padding:0px 9px;-webkit-box-decoration-break:clone;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0.2);word-break:break-word;}.l-node--top-info{margin-top:2.5em;margin-bottom:40px;}.l-node--top-info .c-cta--website-link{padding-top:0;}.l-node--top-info .field--name-field-website-link{display:block;vertical-align:top;width:100%;float:left;}@media (min-width:0) and (max-width:1023px){.l-node--top-info .field--name-field-website-link{float:right;}}.l-node--top-info .field--name-field-intro{display:block;clear:both;padding-top:56px;font-size:1.55556rem;line-height:40px;}.l-node--top-info .field--name-field-location-info{display:block;vertical-align:top;width:100%;float:right;color:#7133FD;font-family:'GT-Walsheim-Bold',sans-serif;}.l-node--top-info .group-event-date{display:block;vertical-align:top;width:100%;float:right;color:#7133FD;}.l-node--top-info .field--name-field-event-date-for-display{font-family:'GT-Walsheim-Bold',sans-serif;}.l-node--top-info .c-jsaction--date-open a{color:#7133FD;text-decoration:none;padding-right:5px;border-bottom:1px solid #7133FD;}.l-node--top-info .group-cta-group{display:block;vertical-align:top;width:100%;float:right;}.l-node--top-info .field--name-field-buy-ticket-cta{display:inline-block;}.l-node--top-info .field--name-field-free-flag{display:inline-block;padding-left:2px;}@media (min-width:0) and (max-width:767px){.l-node--top-info .group-top-info .field--type-link-field{text-align:left;}.l-node--top-info .group-top-info .field--type-link-field .c-cta--website-link{text-align:left;}.l-node--top-info .group-top-info .field--type-link-field a{padding:0;}.l-node--top-info .group-top-info .group-cta-group .field--name-field-buy-ticket-cta,.l-node--top-info .group-top-info .group-cta-group .field--name-field-free-flag{text-align:left;}.l-node--top-info .group-top-info .field--name-field-intro{display:table-header-group;}.l-node--top-info .group-top-info .field--name-field-intro .c-field--intro{padding-left:20px;}.l-node--top-info .group-top-info .group-event-date,.l-node--top-info .group-top-info .field--name-field-location-info,.l-node--top-info .group-top-info .group-cta-group{width:100%;margin-left:20px;display:table-footer-group;}}.group-logo-group{text-align:right;}.group-logo-group .field--name-field-pre-logo-text,.group-logo-group .field--name-field-logo{vertical-align:middle;display:inline-block;}.group-logo-group .field--name-field-pre-logo-text{padding-right:5px;}@media (min-width:0) and (max-width:767px){.c-node--event .field--name-field-website-link,.c-node--event .field--name-field-location-info,.c-node--event .group-event-date,.c-node--event .group-cta-group,.c-node--themelp .field--name-field-website-link,.c-node--themelp .field--name-field-location-info,.c-node--themelp .group-event-date,.c-node--themelp .group-cta-group{padding:1em;}}@media (min-width:768px){.c-node--event .field--name-field-website-link,.c-node--themelp .field--name-field-website-link{width:40%;padding:0 1em 1em 0;}.c-node--event .field--name-field-location-info,.c-node--themelp .field--name-field-location-info{width:20%;}.c-node--event .group-event-date,.c-node--themelp .group-event-date{width:25%;}.c-node--event .group-cta-group,.c-node--themelp .group-cta-group{width:15%;}}.c-node--event .group-event-date br,.c-node--themelp .group-event-date br{display:none;}.c-node--event .group-cta-group .field--name-field-buy-ticket-cta .c-cta--buy-ticket,.c-node--themelp .group-cta-group .field--name-field-buy-ticket-cta .c-cta--buy-ticket{padding:0;}.c-node--event .group-cta-group,.c-node--themelp .group-cta-group{text-transform:uppercase;}.c-node--event .field--name-field-location-info,.c-node--event .field--name-field-event-date-for-display,.c-node--event .group-cta-group,.c-node--themelp .field--name-field-location-info,.c-node--themelp .field--name-field-event-date-for-display,.c-node--themelp .group-cta-group{font-weight:bold;color:#7133FD;}.sponsers-header-container{float:right;clear:right;margin-top:15px;padding-right:15px;text-align:center;margin-right:5%;}.sponsers-header-container.has-website-link{margin-bottom:-3em;margin-bottom:calc(-1 * (1em + 28px));max-width:49%;}@media (min-width:768px){.sponsers-header-container{width:18.88112%;}}.l-node--bottom-info{margin-bottom:40px;clear:both;}.l-node--bottom-info .field-collection-container{display:block;width:100%;float:left;}.l-node--bottom-info .field-collection-container .field--name-field-logo{float:right;}.l-node--bottom-info .field--name-field-social-media-info,.l-node--bottom-info .field--name-field-contact-info,.l-node--bottom-info .field--name-field-location-info,.l-node--bottom-info .field--name-field-opening-times{display:inline-block;vertical-align:top;width:25%;float:left;}@media (min-width:768px) and (max-width:1024px){.l-node--bottom-info .field--name-field-social-media-info,.l-node--bottom-info .field--name-field-contact-info,.l-node--bottom-info .field--name-field-location-info,.l-node--bottom-info .field--name-field-opening-times{width:50%;min-height:70px;padding:0 1em;}}@media (min-width:0) and (max-width:767px){.l-node--bottom-info .field--name-field-social-media-info,.l-node--bottom-info .field--name-field-contact-info,.l-node--bottom-info .field--name-field-location-info,.l-node--bottom-info .field--name-field-opening-times{width:100%;padding:0 1em;}}.l-node--bottom-info .field--name-field-opening-times p{margin-bottom:0;}.l-node--main-content{float:left;clear:both;}.l-node--main-content p:last-of-type{margin-bottom:0;}.l-node--related-area,.l-page--list-view{float:left;clear:both;}.l-node--related-area .l-related--item-third,.l-page--list-view .l-related--item-third{width:32%;float:left;margin-right:1.26582%;margin:auto;clear:none;padding:0;min-height:280px;}.l-node--related-area .l-related--item-third article,.l-page--list-view .l-related--item-third article{background-color:pink;}.l-node--related-area .c-grid--one-third,.l-page--list-view .c-grid--one-third{-ms-flex-preferred-size:auto;flex-basis:auto;vertical-align:top;-ms-flex-pack:start;justify-content:flex-start;margin:0 1.3% 1em 0;position:relative;}.l-node--related-area .c-grid--one-third .c-teaser--title a,.l-page--list-view .c-grid--one-third .c-teaser--title a{text-decoration:none;color:#7E8593;}.l-node--related-area .c-grid--one-third .c-teaser--title h3,.l-page--list-view .c-grid--one-third .c-teaser--title h3{margin-bottom:0;}.l-node--related-area .c-grid--one-third .c-teaser--body,.l-page--list-view .c-grid--one-third .c-teaser--body{width:100%;}.field--name-field-file-image-caption{color:#7E8593;padding-left:15px;}.l-teaser--subtitle_with_sponsor .field__item{padding:0 15px;}.l-area--inline-header,.c-split-title{width:390px;max-width:100%;font-size:2.77778rem;line-height:70px;line-height:1em;margin-top:1px;}.l-area--inline-header h2.block__title,.l-area--inline-header .field__item,.c-split-title h2.block__title,.c-split-title .field__item{box-decoration-break:clone;-webkit-box-decoration-break:clone;border:1px solid #9098AB;display:inline;padding:0 15px;background-color:#FFFFFF;color:#7E8593;line-height:1.46;}.field-collection-item-field-logo img{max-height:60px;width:auto;}.c-node--press-release h1 .wrap,.c-node--resident h1 .wrap,.c-node--restaurant h1 .wrap{display:initial;padding-top:0px;}.c-node--press-release .c-image-overlay,.c-node--resident .c-image-overlay,.c-node--restaurant .c-image-overlay{margin-top:-60px;}@media (min-width:768px){.c-node--press-release .c-image-overlay,.c-node--resident .c-image-overlay,.c-node--restaurant .c-image-overlay{margin-top:-92px;}}@media (min-width:1024px){.c-node--press-release .c-image-overlay,.c-node--resident .c-image-overlay,.c-node--restaurant .c-image-overlay{margin-top:-114px;}}.l-node--hp-left .l-tag,.l-node--hp-right .l-tag{clear:both;}.l-node--hp-left .l-tag{float:right;}.l-node--hp-right .l-tag{left:0;float:left;margin-bottom:14px;}@media (min-width:1024px){.l-node--hp-right .l-tag{top:34px;}}.l-node--hp-right .l-tag .pre-title{float:left;}@media (min-width:0) and (max-width:767px){.l-node--hp-right .l-tag .pre-title,.l-node--hp-right .l-tag{font-size:12px;line-height:30px;}}.l-node--hp-right .l-teaser--title{float:left;position:relative;clear:left;}.node-type-homepage .nav-arrow-container{position:fixed;width:100%;margin-left:-24px;bottom:0;z-index:561;}.menu-open .node-type-homepage .nav-arrow-container{display:none;}.node-type-homepage .nav-arrow{width:45px;height:36px;color:white;position:relative;z-index:999999999;cursor:pointer;margin-left:60%;transition:all 0.25s ease-out;background:url("/sites/all/themes/somerset/images/transparent-arrow.png");background-size:100%;background-repeat:no-repeat;}.node-type-homepage .nav-arrow.no-arrow{opacity:0 !important;height:0;pointer-events:none;}.node-type-homepage .nav-arrow:hover{background-color:#C5B4EC;background:url("/sites/all/themes/somerset/images/transparent-arrow-hover.png");background-size:100%;background-repeat:no-repeat;}@media (min-width:0) and (max-width:767px){.node-type-homepage .nav-arrow{margin-left:50%;}}.node-type-homepage .entity-paragraphs-item{margin-bottom:0;}.node-type-homepage .l-featured-block--image{margin-top:0;}.node-type-homepage .featured-block-area{background:#F2F2F2;}.pos-abs{position:absolute;top:200px;z-index:559;background-color:white;opacity:0.8;}.l-content,.l-node--header{position:relative;}.l-border--right{position:absolute;top:70px;width:1px;height:100%;overflow:hidden;border-right:solid 1px #F9E3D7;z-index:200;}.l-image--background-style{display:block;top:0;}.l-view--related-events .views-row{width:100%;height:152px;border-bottom:1px #9098AB solid;background:#fff;}.l-view--related-events .views-row .views-field-field-header-image{padding-right:14px;float:left;}.l-view--related-events .views-row .views-field-field-event-type{position:absolute;top:133px;}.l-view--related-events .views-field-title a{text-decoration:none;}.l-view--related-events .views-field-title h4{margin-bottom:0;}@media (min-width:768px){.c-node--webform .l-node--header{padding-top:150px;}}.c-node--generic h1,.c-page--whatson h1,.c-page--listing h1{color:#F9E3D7;}.l-header{position:relative;}.header-wrapper{position:absolute;width:100%;z-index:560;pointer-events:none;}.header-wrapper > *{pointer-events:all;}#logo{display:none;}.l-branding{margin-top:30px;}@media (min-width:768px){.l-branding{margin-top:34px;}}.l-branding--logo a{display:block;float:left;position:relative;z-index:9998;}.l-branding--logo img{margin:0 0 0 15px;width:108px;height:108px;max-width:none;}@media (min-width:768px){.l-branding--logo img{margin-left:-50px;width:130px;height:130px;}}@media (min-width:1024px){.l-branding--logo img{margin-left:-5px;width:173px;height:173px;}}.l-branding--logo #menu--close-button{display:none;z-index:10000;}.l-branding--logo .menu-action-button{position:absolute;left:115px;top:27px;}.l-branding--logo .menu-action-button img{width:60px;height:60px;max-width:none;}@media (min-width:768px){.l-branding--logo .menu-action-button{left:230px;top:46px;}}@media (min-width:1024px){.l-branding--logo .menu-action-button{left:285px;top:46px;}.l-branding--logo .menu-action-button img{width:65px;height:65px;}}body .header-wrapper{width:1440px;}body #cookie-popup,body #emergency-popup{display:none;}.breadcrumb-container{position:absolute;background-color:#FFFFFF;padding:5px;margin-left:15px;top:-50px;left:0;height:30px;font-weight:bold;z-index:559;}@media (min-width:0) and (max-width:1023px){.breadcrumb-container{top:-70px;}}.breadcrumb-container a{font-size:16px;text-decoration:none;display:block;}.breadcrumb-container a:hover,.breadcrumb-container a:focus{text-decoration:none;}.breadcrumb-container .breadcrumb,.breadcrumb-container .breadcrumb a{height:20px;}.l-footer-main{clear:both;z-index:250;position:relative;}.l-footer-main .l-region--footer{background-color:#F2F2F2;padding:2em 10em;}@media (min-width:0) and (max-width:1023px){.l-footer-main .l-region--footer{padding:2em 1em;}}.l-footer-main h2.block__title{font-size:0.94444rem;line-height:1.64706;}.l-footer-main a{text-decoration:none;color:#7E8593;}.l-footer-main ul.menu{padding:0;font-size:0.94444rem;line-height:1.64706;}@media (min-width:360px){.l-footer-main nav.block--menu-menu-footer-support-us{padding-top:54px;}}.l-footer-main nav.block--menu-menu-footer-first-somerset-hou,.l-footer-main nav.block--menu-menu-footer-support-us{float:left;width:33.33%;}@media (min-width:360px) and (max-width:767px){.l-footer-main nav.block--menu-menu-footer-first-somerset-hou,.l-footer-main nav.block--menu-menu-footer-support-us{width:50%;}}@media (min-width:0) and (max-width:360px){.l-footer-main nav.block--menu-menu-footer-first-somerset-hou,.l-footer-main nav.block--menu-menu-footer-support-us{width:100%;margin-bottom:1em;}}.l-footer-main div#block-somerset-newsletter-somerset-newsletter-block{float:left;width:33.33%;}@media (min-width:0) and (max-width:767px){.l-footer-main div#block-somerset-newsletter-somerset-newsletter-block{width:100%;margin-top:1em;}}.l-footer-main .block--simplenews p{margin-bottom:10px;}.l-footer-main .block--simplenews label{display:none;}.l-footer-main .block--simplenews input[type=text]{border:0;background:transparent;border-bottom:1px solid #999;width:100%;}.l-footer-main .block--simplenews input[type=text]:focus{outline:none;}.l-footer-main .block--simplenews .form-submit{padding:0.5em 0;}.l-region--sub-footer-outer{background:#fff;}@media (min-width:0) and (max-width:767px){.l-region--sub-footer-outer{display:table;}.l-region--sub-footer-outer #block-block-1{float:none;width:100%;display:table-footer-group;text-align:left;}}.l-region--sub-footer-outer .l-region--sub-footer{padding:1.4em 2em 2.5em;}@media (min-width:0) and (max-width:767px){.l-region--sub-footer-outer .l-region--sub-footer{padding:1em;}}.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu{max-width:calc(100% - 550px);}@media (min-width:0) and (max-width:767px){.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu{width:100%;display:table-header-group;max-width:100%;}}.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu ul{text-align:center;}@media (min-width:0) and (max-width:767px){.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu ul{margin-bottom:1em;text-align:left;}}.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu li{display:inline-block;}@media (min-width:0) and (max-width:767px){.l-region--sub-footer-outer #block-menu-menu-sub-footer-menu li{margin-right:10px;}}.l-region--sub-footer-outer .block--block-1{float:right;color:#7E8593;width:550px;text-align:center;}.block--simplenews-55 .c-split-title{line-height:22px;}.block--simplenews-55 .c-split-title h2.block__title{border:solid 0 grey;color:#333;background-color:transparent;display:inline-block;}.block--simplenews-55 .content{color:#7E8593;clear:left;}.entity-paragraphs-item{float:left;clear:both;margin-bottom:40px;width:100%;}.paragraphs-items-field-homepage-content .entity-paragraphs-item{float:left;width:100%;clear:both;margin-bottom:0;}@media (min-width:0) and (max-width:767px){.paragraphs-items-field-homepage-content .l-featured-block--container{margin-top:-3.5em;}}.paragraphs-items-field-homepage-content .paragraphs-item-featured-block-area{background-color:#F2F2F2;padding:0 1em;}.paragraphs-items-field-homepage-content .paragraphs-item-featured-block-area .field--name-field-featured-content{margin:0 14px 0 14px;}@media (min-width:768px){.paragraphs-items-field-homepage-content .paragraphs-item-featured-block-area{padding:0 10em;}.paragraphs-items-field-homepage-content .paragraphs-item-featured-block-area .content{margin:0;}}.paragraphs-items-field-homepage-content .l-featured-block--image{margin-top:0;}@media (min-width:768px){.paragraphs-items-field-homepage-content .l-featured-block--image{margin-top:53px;}}.paragraphs-items-field-homepage-content .c-title--featured-block{float:left;background-color:#FFFFFF;display:inline-block;position:relative;top:1px;}.paragraphs-items-field-homepage-content .c-title--featured-block h2{color:#7133FD;margin-bottom:0;line-height:37px;border:solid 1px #7133FD;padding:14px 14px 0 14px;}.paragraphs-items-field-homepage-content .c-content--featured-block{background-color:#FFFFFF;border:solid 1px #7133FD;float:left;padding:14px;color:#7133FD;font-family:'MerriweatherRegular',sans-serif;font-size:0.9em;}.paragraphs-items-field-homepage-content .c-link--featured-block{float:left;position:relative;top:-28px;}.paragraphs-item-video-area{color:#7E8593;}.player iframe{width:100%;}.paragraphs-item-quote-area{color:#7E8593;position:relative;}.paragraphs-item-quote-area .field--name-field-quote-content{font-size:1.33333rem;line-height:1.16667;font-family:'MerriweatherRegular',sans-serif;display:inline-block;}.paragraphs-item-quote-area .field--name-field-quote-content p{line-height:1.5;}.paragraphs-item-quote-area .field--name-field-quote-source{background:transparent url(/sites/all/themes/somerset/images/quote-line.png) no-repeat 0 50%;color:#7133FD;padding-left:50px;}.c-image--caption{color:#7E8593;}.paragraphs-item-full-width-image img{width:100%;height:auto;}.paragraphs-item-portrait-image-area .l-left--portrait-image,.paragraphs-item-portrait-image-area .l-right--portrait-image{display:inline-block;}.paragraphs-item-portrait-image-area img{width:100%;height:auto;}.l-area--featured-block{position:relative;}@media (min-width:768px) and (max-width:1023px){.l-area--featured-block .l-featured-block--container{width:50%;top:-14px;}}@media (min-width:1024px){.l-area--featured-block .l-featured-block--container{width:39.14%;top:-14px;}}.l-featured-block--image{margin-top:54px;}.c-title--featured-block{float:left;background-color:#FFFFFF;display:inline-block;position:relative;top:1px;}.c-title--featured-block .field__item{font-size:24px;line-height:40px;}.c-title--featured-block h2{color:#7133FD;margin-bottom:0;line-height:37px;border:solid 1px #7133FD;padding:13px 15px;}.c-content--featured-block{background-color:#FFFFFF;border:solid 1px #7133FD;float:left;padding:15px;color:#7133FD;font-family:'MerriweatherRegular',sans-serif;}.c-content--featured-block div{display:inline;}.c-content--featured-block p:last-of-type{display:inline;}.c-content--featured-block a{color:#7133FD;}.block--views-you-might-also-like-block{clear:both;}@media (min-width:768px){.block--views-you-might-also-like-block{padding:100px 0;}.block--views-you-might-also-like-block .c-split-title{padding-bottom:50px;}}.block--views-you-might-also-like-block .view-you-might-also-like{position:relative;}.block--views-you-might-also-like-block .view-you-might-also-like .views-row{position:relative;}.block--views-you-might-also-like-block .view-you-might-also-like h2{font-size:1.55556rem;line-height:1;}.block--views-you-might-also-like-block .view-you-might-also-like h2.node__title{position:absolute;top:210px;left:20px;z-index:200;}.block--views-you-might-also-like-block .view-you-might-also-like h2 a{color:#FFFFFF;text-decoration:none;}.block--views-you-might-also-like-block .view-you-might-also-like .field--name-field-hp-feature-image{position:relative;}.block--views-you-might-also-like-block .view-you-might-also-like .field--name-field-hp-feature-image:after{background:transparent url(/sites/all/themes/somerset/images/img-gradient-overlay.png) repeat-x 0;background-size:contain;width:100%;height:100%;position:absolute;content:"";top:0;}body.page-user .l-main .user-login{padding-top:200px;padding-left:50px;}body.page-user .l-main .pos-abs{position:relative;top:200px;z-index:559;background-color:white;opacity:0.8;}.form-item label,.form-actions label{font-weight:normal;font-family:'GT-Walsheim-Bold',sans-serif;}div.form-item__search-container .form-type-textfield:before{content:"\f002";left:19px;position:relative;font-family:'FontAwesome';}div.form-item__search-container .form-type-textfield input{padding-left:25px;border:0;border-bottom:1px solid #ccc;}div.form-item__search-container .form-type-textfield input:focus{border:0;outline:none;}@media (min-width:0) and (max-width:767px){div.form-item__search-container{width:100%;}div.form-item__search-container .form-type-textfield{padding:15px 0;}}.l-menu{display:none;}.l-menu .l-menu__background{position:fixed;top:0;left:0%;width:100%;min-height:100%;background:black url("/sites/all/themes/somerset/images/Utopia-Menu-Fall Back-Image.jpg") 50% 50%;background-size:cover;z-index:9997;}@media (min-width:768px){.l-menu .l-menu__background{background:black url("/sites/all/themes/somerset/images/SHT-Trailer-GIF1.gif") 50% 50%;background-size:cover;}}.l-menu #block-search-form,.l-menu #block-apachesolr-panels-search-form{position:absolute;right:10vw;margin-top:2vw;width:20vw;top:0;}.l-menu #block-search-form #autocomplete,.l-menu #block-apachesolr-panels-search-form #autocomplete{background:transparent;color:#fff;border:0;padding-top:1em;}.l-menu #block-search-form form.search-block-form,.l-menu #block-search-form form.apachesolr-panels-search-block,.l-menu #block-apachesolr-panels-search-form form.search-block-form,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block{width:20vw;}@media (min-width:0) and (max-width:1023px){.l-menu #block-search-form form.search-block-form,.l-menu #block-search-form form.apachesolr-panels-search-block,.l-menu #block-apachesolr-panels-search-form form.search-block-form,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block{width:100%;}}.l-menu #block-search-form form.search-block-form .form-item,.l-menu #block-search-form form.apachesolr-panels-search-block .form-item,.l-menu #block-apachesolr-panels-search-form form.search-block-form .form-item,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block .form-item{border-bottom:1px solid #fff;padding-bottom:6px;}.l-menu #block-search-form form.search-block-form .form-item:before,.l-menu #block-search-form form.apachesolr-panels-search-block .form-item:before,.l-menu #block-apachesolr-panels-search-form form.search-block-form .form-item:before,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block .form-item:before{content:"\f002";position:relative;font-family:'FontAwesome';color:#fff;}.l-menu #block-search-form form.search-block-form input,.l-menu #block-search-form form.apachesolr-panels-search-block input,.l-menu #block-apachesolr-panels-search-form form.search-block-form input,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block input{width:calc(100% - 26px);border:0;background:transparent;color:#fff;margin-left:5px;}.l-menu #block-search-form form.search-block-form input:focus,.l-menu #block-search-form form.apachesolr-panels-search-block input:focus,.l-menu #block-apachesolr-panels-search-form form.search-block-form input:focus,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block input:focus{border:0;outline:none;}.l-menu #block-search-form form.search-block-form input::-webkit-input-placeholder,.l-menu #block-search-form form.search-block-form textarea::-webkit-input-placeholder,.l-menu #block-search-form form.apachesolr-panels-search-block input::-webkit-input-placeholder,.l-menu #block-search-form form.apachesolr-panels-search-block textarea::-webkit-input-placeholder,.l-menu #block-apachesolr-panels-search-form form.search-block-form input::-webkit-input-placeholder,.l-menu #block-apachesolr-panels-search-form form.search-block-form textarea::-webkit-input-placeholder,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block input::-webkit-input-placeholder,.l-menu #block-apachesolr-panels-search-form form.apachesolr-panels-search-block textarea::-webkit-input-placeholder{color:#fff;opacity:1;}.l-menu #block-search-form .form-actions,.l-menu #block-apachesolr-panels-search-form .form-actions{display:none;}@media (min-width:0) and (max-width:767px){.l-menu #block-search-form,.l-menu #block-apachesolr-panels-search-form{position:relative;right:auto;margin:10px;width:auto;}.l-menu #block-search-form form.search-block-form,.l-menu #block-apachesolr-panels-search-form form.search-block-form{width:100%;}.l-menu #block-search-form form.search-block-form .form-item,.l-menu #block-apachesolr-panels-search-form form.search-block-form .form-item{border-bottom:0;}}.l-menu .l-branding--logo{left:10vw;position:fixed;}@media (min-width:0) and (max-width:1023px){.l-menu .l-branding--logo{left:0;}}.l-menu .l-menu__overlay{background:rgba(0,0,0,0.5);z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;}.l-menu .l-menu--inner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow-y:auto;}.l-menu a{color:#fff;text-decoration:none;}.l-menu a:hover,.l-menu a.focus{color:#fff;}.l-menu .region--debug{position:inherit;}.l-menu .l-nav{padding-left:22vw;width:100%;}@media (min-width:0) and (max-width:1023px){.l-menu .l-nav{padding:0 1em;}}.l-menu #block-system-main-menu{margin-top:20vh;}.l-menu #block-system-main-menu a{font-family:'GT-Walsheim-Bold',sans-serif;font-size:6.5vh;text-transform:uppercase;font-weight:bolder;}@media (min-width:0) and (max-width:1023px){.l-menu #block-system-main-menu{margin-top:40%;}.l-menu #block-system-main-menu a{font-size:4.5vw;}}@media (min-width:0) and (max-width:767px){.l-menu #block-system-main-menu li.leaf{padding:0 0 1em;}.l-menu #block-system-main-menu a{font-size:8vw;line-height:1;}}.l-menu #block-menu-features{bottom:3vh;position:absolute;}.l-menu #block-menu-features li{display:inline-block;}.l-menu #block-menu-features a{color:#fff;text-decoration:none;font-size:1.8em;padding-right:20px;}.l-menu #block-menu-features a:hover,.l-menu #block-menu-features a.focus{text-decoration:underline;}@media screen and (max-height:500px){.l-menu #block-menu-features{position:relative;}}@media (min-width:768px) and (max-width:1200px){.l-menu #block-menu-features a{font-size:2.6vw;}}@media (min-width:0) and (max-width:1023px){.l-menu #block-menu-features{position:relative;margin:3em 0;bottom:auto;}.l-menu #block-menu-features li{display:block;clear:both;}.l-menu #block-menu-features a{font-size:1.2em;}}.menu-icon img{display:block;float:left;}.menu-icon .menu-text{font-family:'GT-Walsheim-Bold',sans-serif;color:#333;float:left;font-size:18px;font-weight:bold;text-transform:uppercase;padding:12px 14px;}ul.pager{text-align:left;margin-bottom:50px;overflow:hidden;}ul.pager li{border:1px solid #7133FD;width:39px;display:block;float:left;text-align:center;color:#7133FD;margin-right:-1px;padding:5px;}ul.pager li.pager__item--previous{margin-right:40px;}ul.pager li.pager__item--next{margin-left:40px;}ul.pager li.pager__item--last,ul.pager li.pager__item--first{display:none;}ul.pager li.pager__item--current{background:#7133FD;color:#fff;}ul.pager li a{color:#7133FD;text-decoration:none;}@media (min-width:0) and (max-width:767px){.fp-section.fp-table,.fp-slide.fp-table,.fp-tableCell{height:auto !important;}}.page-node-done{overflow:hidden;max-width:100%;}.page-node-done header.l-header{height:460px;background-image:url("/sites/default/files/styles/homepage_left/public/sample-image-artwork.jpg");background-size:cover;background-position:50% 50%;}.page-node-done .l-content .webform-confirmation{padding:50px 20px 0;font-size:2em;}.page-node-done .l-content .links{padding:0 20px 100px;}@media (min-width:768px){.page-node-done .l-content .webform-confirmation{padding:50px 0 0;}.page-node-done .l-content .links{padding:0 0 100px;}.page-node-done .l-content .webform-confirmation,.page-node-done .l-content .links{clear:both;width:110%;float:left;margin-left:20%;margin-right:-100%;}}@media (min-width:0) and (max-width:450px){body.node-type-resident-profile header .c-image img,body.node-type-restaurant header .c-image img,body.node-type-event-page header .c-image img,body.node-type-press-release header .c-image img,body.node-type-theme-landing-page header .c-image img,body.node-type-generic-page header .c-image img{min-width:675px;margin-left:-25%;}}@media (min-width:450px) and (max-width:1023px){body.node-type-resident-profile header .c-image img,body.node-type-restaurant header .c-image img,body.node-type-event-page header .c-image img,body.node-type-press-release header .c-image img,body.node-type-theme-landing-page header .c-image img,body.node-type-generic-page header .c-image img{min-width:900px;}}@media (min-width:0) and (max-width:767px){body.node-type-resident-profile,body.node-type-restaurant,body.node-type-event-page,body.node-type-press-release,body.node-type-theme-landing-page,body.node-type-generic-page{max-width:100vw;overflow:hidden;}body.node-type-resident-profile h3.c-hero,body.node-type-restaurant h3.c-hero,body.node-type-event-page h3.c-hero,body.node-type-press-release h3.c-hero,body.node-type-theme-landing-page h3.c-hero,body.node-type-generic-page h3.c-hero{margin-top:0.5em;min-width:0;}body.node-type-resident-profile .l-teaser--subtitle_with_sponsor .field__item,body.node-type-restaurant .l-teaser--subtitle_with_sponsor .field__item,body.node-type-event-page .l-teaser--subtitle_with_sponsor .field__item,body.node-type-press-release .l-teaser--subtitle_with_sponsor .field__item,body.node-type-theme-landing-page .l-teaser--subtitle_with_sponsor .field__item,body.node-type-generic-page .l-teaser--subtitle_with_sponsor .field__item{padding:0 0 0 0.5em;}body.node-type-resident-profile .l-border--right,body.node-type-restaurant .l-border--right,body.node-type-event-page .l-border--right,body.node-type-press-release .l-border--right,body.node-type-theme-landing-page .l-border--right,body.node-type-generic-page .l-border--right{margin-left:10vw;}body.node-type-resident-profile header .c-featured-image,body.node-type-resident-profile header .c-image-overlay,body.node-type-resident-profile .l-node--bottom-info,body.node-type-restaurant header .c-featured-image,body.node-type-restaurant header .c-image-overlay,body.node-type-restaurant .l-node--bottom-info,body.node-type-event-page header .c-featured-image,body.node-type-event-page header .c-image-overlay,body.node-type-event-page .l-node--bottom-info,body.node-type-press-release header .c-featured-image,body.node-type-press-release header .c-image-overlay,body.node-type-press-release .l-node--bottom-info,body.node-type-theme-landing-page header .c-featured-image,body.node-type-theme-landing-page header .c-image-overlay,body.node-type-theme-landing-page .l-node--bottom-info,body.node-type-generic-page header .c-featured-image,body.node-type-generic-page header .c-image-overlay,body.node-type-generic-page .l-node--bottom-info{margin-left:10vw;}body.node-type-resident-profile .c-image.c-header-image,body.node-type-restaurant .c-image.c-header-image,body.node-type-event-page .c-image.c-header-image,body.node-type-press-release .c-image.c-header-image,body.node-type-theme-landing-page .c-image.c-header-image,body.node-type-generic-page .c-image.c-header-image{display:block;position:absolute;top:20vh;width:10vw;}body.node-type-resident-profile .c-image.c-header-image .field--type-image,body.node-type-restaurant .c-image.c-header-image .field--type-image,body.node-type-event-page .c-image.c-header-image .field--type-image,body.node-type-press-release .c-image.c-header-image .field--type-image,body.node-type-theme-landing-page .c-image.c-header-image .field--type-image,body.node-type-generic-page .c-image.c-header-image .field--type-image{width:200vw;}body.node-type-resident-profile .c-node--teaser-content .l-featured-image,body.node-type-restaurant .c-node--teaser-content .l-featured-image,body.node-type-event-page .c-node--teaser-content .l-featured-image,body.node-type-press-release .c-node--teaser-content .l-featured-image,body.node-type-theme-landing-page .c-node--teaser-content .l-featured-image,body.node-type-generic-page .c-node--teaser-content .l-featured-image{max-width:80vw;}body.node-type-resident-profile .l-node--top-info,body.node-type-restaurant .l-node--top-info,body.node-type-event-page .l-node--top-info,body.node-type-press-release .l-node--top-info,body.node-type-theme-landing-page .l-node--top-info,body.node-type-generic-page .l-node--top-info{margin-left:10vw;margin-bottom:0.5em;}body.node-type-resident-profile .l-node--top-info .field--name-field-intro,body.node-type-restaurant .l-node--top-info .field--name-field-intro,body.node-type-event-page .l-node--top-info .field--name-field-intro,body.node-type-press-release .l-node--top-info .field--name-field-intro,body.node-type-theme-landing-page .l-node--top-info .field--name-field-intro,body.node-type-generic-page .l-node--top-info .field--name-field-intro{padding-top:0;padding-left:0.5em;}body.node-type-resident-profile .l-node--top-info,body.node-type-resident-profile .l-node--main-content,body.node-type-restaurant .l-node--top-info,body.node-type-restaurant .l-node--main-content,body.node-type-event-page .l-node--top-info,body.node-type-event-page .l-node--main-content,body.node-type-press-release .l-node--top-info,body.node-type-press-release .l-node--main-content,body.node-type-theme-landing-page .l-node--top-info,body.node-type-theme-landing-page .l-node--main-content,body.node-type-generic-page .l-node--top-info,body.node-type-generic-page .l-node--main-content{max-width:90vw;padding-right:1em;}body.node-type-resident-profile .l-node--main-content,body.node-type-restaurant .l-node--main-content,body.node-type-event-page .l-node--main-content,body.node-type-press-release .l-node--main-content,body.node-type-theme-landing-page .l-node--main-content,body.node-type-generic-page .l-node--main-content{margin-left:10vw;padding:0 1em;margin-top:1em;}body.node-type-resident-profile #block-views-you-might-also-like-block,body.node-type-restaurant #block-views-you-might-also-like-block,body.node-type-event-page #block-views-you-might-also-like-block,body.node-type-press-release #block-views-you-might-also-like-block,body.node-type-theme-landing-page #block-views-you-might-also-like-block,body.node-type-generic-page #block-views-you-might-also-like-block{margin-left:10vw;max-width:90vw;}}@media (min-width:0) and (max-width:384px){body.node-type-theme-landing-page header .c-image img{min-width:480px;}}body.node-type-listing-page .l-node--top-info .field--name-field-intro{padding-top:1em;}body.node-type-listing-page .exposed-form__filters-container{clear:both;overflow:hidden;width:100%;margin-bottom:2em;}body.node-type-listing-page .l-page--list-view .c-grid--one-third .c-teaser--title h3{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:56px;max-height:4em;}body.node-type-listing-page .c-teaser--body .field--name-field-one-line-description .field__item{display:inline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.5em;min-height:1.5em;}body.node-type-listing-page .l-page--list-view .c-grid--one-third{margin:0 1.3% 1.25em 0;padding-right:25px;}@media (min-width:0) and (max-width:767px){body.node-type-listing-page .c-image-overlay{margin-left:10vw;}body.node-type-listing-page .l-border--right,body.node-type-listing-page .l-node--top-info,body.node-type-listing-page .l-node--main-content,body.node-type-listing-page .view-listing-pages{margin-left:10vw;}body.node-type-listing-page .l-node--top-info,body.node-type-listing-page .l-node--main-content,body.node-type-listing-page .view-listing-pages{padding:1.5em 1em;max-width:90vw;}body.node-type-listing-page .paragraphs-item-body-area{margin-bottom:0;}body.node-type-listing-page article{position:relative;z-index:220;}}@media (min-width:550px) and (max-width:768px){body.node-type-listing-page .l-page--list-view .c-grid--one-third{width:48.7%;}}@media (min-width:0) and (max-width:549px){body.node-type-listing-page .exposed-form__filters-container{margin-left:-1em;}body.node-type-listing-page .l-page--list-view .c-grid--one-third{width:100%;min-height:initial;margin-bottom:3em;}body.node-type-listing-page .l-page--list-view .c-grid--one-third .c-teaser--title h3{min-height:initial;max-height:initial;}}body.node-type-theme-landing-page{max-width:100%;overflow:hidden;}body.node-type-theme-landing-page .paragraphs-item-full-width-image{z-index:200;position:relative;}body.node-type-theme-landing-page .pane-node-field-event-type,body.node-type-theme-landing-page .field--type-taxonomy-term-reference{font-size:17px;line-height:30px;font-family:'GT-Walsheim-Regular',sans-serif;}body.node-type-theme-landing-page .sponsers-header-container{margin-top:1em;}body.node-type-theme-landing-page .sponsers-header-container .field--name-field-pre-logo-text{display:block;float:left;padding-right:10px;}body.node-type-theme-landing-page .sponsers-header-container a{display:block;float:left;}body.node-type-theme-landing-page .sponsers-header-container .field--name-field-logo-image{display:block;float:left;}body.node-type-theme-landing-page .sponsers-header-container .field--name-field-logo-image img{max-height:60px;max-width:220px;}body.node-type-theme-landing-page .c-image-overlay{margin-top:-104px;}body.node-type-theme-landing-page .c-image-overlay h1{display:block;clear:left;}body.node-type-theme-landing-page .c-image-overlay h1 .first-line{display:block;float:left;}body.node-type-theme-landing-page .c-image-overlay h1 .second-line{clear:both;}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .c-image-overlay{margin-top:-75px;}}body.node-type-theme-landing-page .embedded-video{max-width:100vw;}body.node-type-theme-landing-page .field--name-field-submenu-for-shs{display:block;width:70%;float:left;}body.node-type-theme-landing-page .field--name-field-submenu-for-shs .field-item{display:inline-block;color:#7133FD;width:30%;}body.node-type-theme-landing-page .field--name-field-submenu-for-shs .field-item a{color:#7133FD;text-decoration:none;}body.node-type-theme-landing-page .field--name-field-submenu-for-shs .field-item:after{content:"\f178";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:9px;}body.node-type-theme-landing-page .field--name-field-subtitle-with-sponsor{font-size:1.55556rem;line-height:1;font-family:'GT-Walsheim-Bold',sans-serif;padding:0 15px;text-transform:uppercase;}body.node-type-theme-landing-page .paragraphs-items-field-feature-area{padding-bottom:2em;overflow:hidden;}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .title-tag-container{padding-left:15px;}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item p{display:inline;}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item__image{width:100%;height:295px;}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item{width:50%;float:left;margin-bottom:1em;}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item{width:90vw;}}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item.even{padding-right:1em;clear:left;}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item.even{padding-right:0;}}body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item.odd{padding-left:1em;}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .paragraphs-items-field-feature-area .field__item.odd{padding-left:0;}}@media (min-width:768px) and (max-width:1023px){body.node-type-theme-landing-page div.l-node--related-area{width:90vw;}}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .l-node--related-area,body.node-type-theme-landing-page .paragraphs-item-featured-cta{max-width:80vw;margin-left:10vw;}body.node-type-theme-landing-page .paragraphs-item-featured-cta{padding-left:1em;}body.node-type-theme-landing-page .embedded-video{max-width:100vw;z-index:99999;position:relative;}body.node-type-theme-landing-page .l-border--right,body.node-type-theme-landing-page .l-node--top-info,body.node-type-theme-landing-page header .c-featured-image,body.node-type-theme-landing-page header .c-image-overlay,body.node-type-theme-landing-page .pane-views-related-events-block,body.node-type-theme-landing-page .l-node--related-area.c-featured-image{margin-left:10vw;}body.node-type-theme-landing-page .l-page--related-view{padding-left:1em;margin-left:10vw;}body.node-type-theme-landing-page .l-node--related-area .c-grid--one-third{width:80vw;padding-left:1em;min-height:0;margin-bottom:2em;}body.node-type-theme-landing-page .c-node--teaser-content .l-featured-image{max-width:80vw;}body.node-type-theme-landing-page .view-related-events .c-tag--related-event{display:none;}body.node-type-theme-landing-page .pane-node-field-intro{padding-left:0.5em;}body.node-type-theme-landing-page .pane-node-field-intro .field--name-field-intro{padding-top:1em;}body.node-type-theme-landing-page .paragraphs-item-quote-area .field--name-field-quote-content{font-size:1em;}body.node-type-theme-landing-page .paragraphs-item-body-area,body.node-type-theme-landing-page .paragraphs-item-featured-block-area,body.node-type-theme-landing-page .paragraphs-item-sponsor-logos-area,body.node-type-theme-landing-page .paragraphs-item-quote-area,body.node-type-theme-landing-page .paragraphs-item-main-header-area,body.node-type-theme-landing-page .paragraphs-item-portrait-image-area{margin-left:10vw;max-width:80vw;padding-left:1em;}}@media (min-width:0) and (max-width:767px) and (min-width:0) and (max-width:450px){body.node-type-theme-landing-page .paragraphs-item-body-area,body.node-type-theme-landing-page .paragraphs-item-featured-block-area,body.node-type-theme-landing-page .paragraphs-item-sponsor-logos-area,body.node-type-theme-landing-page .paragraphs-item-quote-area,body.node-type-theme-landing-page .paragraphs-item-main-header-area,body.node-type-theme-landing-page .paragraphs-item-portrait-image-area{margin-left:0;}}@media (min-width:0) and (max-width:767px) and (min-width:450px) and (max-width:678px){body.node-type-theme-landing-page .paragraphs-item-body-area,body.node-type-theme-landing-page .paragraphs-item-featured-block-area,body.node-type-theme-landing-page .paragraphs-item-sponsor-logos-area,body.node-type-theme-landing-page .paragraphs-item-quote-area,body.node-type-theme-landing-page .paragraphs-item-main-header-area,body.node-type-theme-landing-page .paragraphs-item-portrait-image-area{margin-left:3vw;}}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .pane-views-related-events-block{padding-left:0em;width:80vw;margin-left:0;}}body.node-type-webform{overflow:hidden;max-width:100%;}@media (min-width:0) and (max-width:767px){body.node-type-webform .l-border--right{margin-left:10vw;}body.node-type-webform .l-main--webform{margin-left:10vw;padding:0 1em;}body.node-type-webform .l-node--content header{margin-left:10vw;padding-top:120px;}body.node-type-webform input{max-width:100%;}}body.node-type-what-s-on .l-page .l-main div.views-field.views-field-view-node,body.node-type-theme-landing-page div.views-field.views-field-view-node{border-color:#6B7180;font-size:16px;line-height:25px;}body.node-type-what-s-on .l-page .l-main div.views-field.views-field-view-node a,body.node-type-theme-landing-page div.views-field.views-field-view-node a{color:#6B7180;}body.node-type-what-s-on .l-page .l-main div.views-field.views-field-view-node:after,body.node-type-theme-landing-page div.views-field.views-field-view-node:after{color:#6B7180;}body.node-type-what-s-on .l-page .l-main .l-view--related-events .views-row,body.node-type-what-s-on .l-page .l-main .l-page--related-view .views-row,body.node-type-theme-landing-page .l-view--related-events .views-row,body.node-type-theme-landing-page .l-page--related-view .views-row{background-color:transparent;}@media (min-width:768px) and (max-width:1240px){body.node-type-what-s-on .l-page .l-main .l-view--related-events .views-row,body.node-type-what-s-on .l-page .l-main .l-page--related-view .views-row,body.node-type-theme-landing-page .l-view--related-events .views-row,body.node-type-theme-landing-page .l-page--related-view .views-row{height:210px;}body.node-type-what-s-on .l-page .l-main .l-view--related-events .views-row .views-field-field-one-line-description .field-content,body.node-type-what-s-on .l-page .l-main .l-page--related-view .views-row .views-field-field-one-line-description .field-content,body.node-type-theme-landing-page .l-view--related-events .views-row .views-field-field-one-line-description .field-content,body.node-type-theme-landing-page .l-page--related-view .views-row .views-field-field-one-line-description .field-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}}body.node-type-what-s-on .l-page .l-main .views-row,body.node-type-theme-landing-page .views-row{margin-bottom:35px;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-event-date-for-display,body.node-type-theme-landing-page .views-row .views-field-field-event-date-for-display{text-transform:uppercase;font-size:13px;padding:0 10px 5px;font-family:'GT-Walsheim-Bold',sans-serif;color:#7E8593;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-title h4,body.node-type-theme-landing-page .views-row .views-field-title h4{font-size:28px;font-weight:normal;}body.node-type-what-s-on .l-page .l-main .views-row div.views-field.views-field-field-free-flag,body.node-type-theme-landing-page .views-row div.views-field.views-field-field-free-flag{position:absolute;right:0;top:0;font-weight:800;color:#7133FD;}body.node-type-what-s-on .l-page .l-main .views-row a,body.node-type-theme-landing-page .views-row a{text-decoration:none;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main .views-row,body.node-type-theme-landing-page .views-row{position:relative;height:auto;overflow:hidden;border-bottom:0;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-title h4,body.node-type-theme-landing-page .views-row .views-field-title h4{line-height:1.3;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-event-date-for-display,body.node-type-theme-landing-page .views-row .views-field-field-event-date-for-display{padding:10px;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-header-image,body.node-type-theme-landing-page .views-row .views-field-field-header-image{clear:both;padding-right:0;width:100%;float:none;margin-bottom:1em;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-header-image .field-content,body.node-type-theme-landing-page .views-row .views-field-field-header-image .field-content{line-height:0;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-header-image img,body.node-type-theme-landing-page .views-row .views-field-field-header-image img{width:100%;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-event-type,body.node-type-theme-landing-page .views-row .views-field-field-event-type{position:relative;top:auto;margin-top:0;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-event-type .c-tag,body.node-type-theme-landing-page .views-row .views-field-field-event-type .c-tag{display:block;margin-top:-35px;float:left;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-title,body.node-type-theme-landing-page .views-row .views-field-title{padding:0 10px 10px;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-title h4,body.node-type-theme-landing-page .views-row .views-field-title h4{font-size:25px;font-weight:normal;}body.node-type-what-s-on .l-page .l-main .views-row .views-field-field-one-line-description,body.node-type-theme-landing-page .views-row .views-field-field-one-line-description{padding:0 10px 10px;}body.node-type-what-s-on .l-page .l-main .views-row div.views-field.views-field-view-node a,body.node-type-theme-landing-page .views-row div.views-field.views-field-view-node a{color:#7E8593;}body.node-type-what-s-on .l-page .l-main .views-row div.views-field.views-field-field-free-flag,body.node-type-theme-landing-page .views-row div.views-field.views-field-field-free-flag{position:relative;padding:0 10px;}}body.node-type-theme-landing-page .c-btn--tertiary,body.node-type-what-s-on div.views-field.views-field-view-node{position:absolute;bottom:14px;left:290px;border-bottom:1px solid;line-height:1.3;font-size:18px;}@media (min-width:0) and (max-width:767px){body.node-type-theme-landing-page .c-btn--tertiary,body.node-type-what-s-on div.views-field.views-field-view-node{position:relative;bottom:auto;left:auto;margin:10px 0 30px 10px;width:auto;float:left;clear:both;overflow:hidden;}}body.node-type-theme-landing-page .c-btn--tertiary span,body.node-type-what-s-on div.views-field.views-field-view-node span{display:inline-block;}body.node-type-theme-landing-page .c-btn--tertiary:after,body.node-type-what-s-on div.views-field.views-field-view-node:after{content:"\f178";display:inline-block;font:normal normal normal 13px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;}body.node-type-what-s-on .l-page .l-main div.l-content{margin-bottom:40px;overflow:hidden;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main div.l-page--list-view-whats-on,body.node-type-what-s-on .l-page .l-main div.c-image-overlay,body.node-type-what-s-on .l-page .l-main div.l-node--main-content,body.node-type-what-s-on .l-page .l-main div.l-node--related-area,body.node-type-what-s-on .l-page .l-main div.l-page--newsletter{width:77.82517%;float:left;margin-left:48px;margin-right:-100%;clear:both;}}body.node-type-what-s-on .l-page .l-main div.l-page--newsletter{clear:both;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main div.l-page--newsletter{padding:0 10px;}}body.node-type-what-s-on .l-page .l-main div.l-border--right{height:90%;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main div.l-border--right{width:48px;float:left;margin-right:0.69444%;height:100%;}}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main div.l-node--main-content .field__items{font-size:2.5rem;line-height:1.08;}}body.node-type-what-s-on .l-page .l-main div.c-image-style--hp-left{height:650px;background-size:cover;background-position:50% 50%;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event{position:absolute;top:40px;right:50px;width:350px;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event{display:none;}}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatsson-featured-event__tag__container{overflow:hidden;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatsson-featured-event__tag{float:left;text-transform:uppercase;padding:0 15px;font-size:17px;line-height:30px;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatsson-featured-event__tag__first{background:#C5B4EC;color:#000;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatsson-featured-event__tag__second{background:#000;color:#C5B4EC;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatsson-featured-event__inner{background:#fff;padding:15px;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatson-featured-event__dates{text-transform:uppercase;font-size:13px;padding:0 0 5px;font-family:'GT-Walsheim-Bold',sans-serif;color:#7E8593;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event .whatson-featured-event__title{font-size:28px;line-height:1.2;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event div.views-field.views-field-view-node{position:relative;left:0;top:0;clear:both;display:inline-block;font-size:16px;color:#7E8593;border-bottom-color:#7E8593;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event div.views-field.views-field-view-node a{text-decoration:none;}body.node-type-what-s-on .l-page .l-main div.whatsson-featured-event div.views-field.views-field-view-node .c-btn--tertiary:after{color:#7E8593;}@media (min-width:768px){body.node-type-what-s-on .l-page .l-main .l-view--related-events .views-row-last{margin-bottom:50px;}}@media (min-width:0) and (max-width:1023px){body.node-type-what-s-on .l-page .l-main .l-node--related-area .l-node--teaser-content{width:100%;padding:0 10px;margin:0 0 30px;min-height:0;}body.node-type-what-s-on .l-page .l-main .l-node--related-area .l-node--teaser-content h3{line-height:1.3;}body.node-type-what-s-on .l-page .l-main .l-node--related-area .l-node--teaser-content .c-btn--secondary a{padding:5px 14px;}}body.node-type-what-s-on .l-page .l-main div.c-page--whatson{overflow:hidden;}body.node-type-what-s-on .l-page .l-main .form-item-field-date-tags,body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers,body.node-type-what-s-on .l-page .l-main .form-item-field-active-tags{margin-left:-8.5%;margin-bottom:10px;overflow:hidden;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main .form-item-field-date-tags,body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers,body.node-type-what-s-on .l-page .l-main .form-item-field-active-tags{width:100%;margin-left:0%;}}body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers{padding-left:20px;margin-bottom:3.5em;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers{padding-left:10px;}}body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers .whats-on-form__exposers__item{font-size:0.9em;color:#7133FD;float:left;border-bottom:1px solid #7133FD;line-height:1.3;cursor:pointer;margin-right:40px;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-widget{font-family:'NewParisSkyline',sans-serif;text-transform:uppercase;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-widget-content{border:0;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-icon{font-size:0 !important;text-indent:0;height:100%;width:100%;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:calc(50% + 3px);top:calc(50% - 2px);}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-icon.ui-icon-circle-triangle-e:before,body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-icon.ui-icon-circle-triangle-w:before{color:#7133FD;font-size:20px;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-icon.ui-icon-circle-triangle-e:before{content:"\f105";padding-left:2px;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-icon.ui-icon-circle-triangle-w:before{content:"\f104";}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container th{color:#333;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container th,body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-state-default{background:transparent;text-align:center;border:0;width:auto;font-size:17px;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container td.ui-datepicker-current-day{background:#333;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container td.ui-datepicker-current-day a{color:#F9E3D7;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container td.ui-datepicker-current-day a:hover{text-decoration:none;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-widget-header,body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-state-hover{background:transparent;border:0;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-datepicker-prev span,body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container .ui-datepicker-next span{background-image:none;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container div.ui-datepicker-title{color:#7133FD;font-size:15px;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container a.ui-corner-all{border:1px solid #7133FD;border-radius:0;width:1.6em;height:1.6em;}body.node-type-what-s-on .l-page .l-main .form-item__search-container input[type=text],body.node-type-what-s-on .l-page .l-main #simplenews-block-form-55 input[type=text]{border-left:0;border-right:0;border-top:0;width:calc(100% - 21px);}@media (min-width:768px){body.node-type-what-s-on .l-page .l-main .form-item__search-container input[type=text],body.node-type-what-s-on .l-page .l-main #simplenews-block-form-55 input[type=text]{min-width:300px;width:auto;}}body.node-type-what-s-on .l-page .l-main .form-item-field-event-type-field-tags{border-bottom:1px solid #9098AB;overflow:hidden;padding:1.5em 0;margin-right:5em;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main .form-item-field-event-type-field-tags{margin-right:0;}}body.node-type-what-s-on .l-page .l-main .form-item-field-event-type-field-tags:first-of-type{padding-top:0;}body.node-type-what-s-on .l-page .l-main .form-item-field-event-type-field-tags.form-item-field-event-type-field-tags-last{border-bottom:0px;padding-bottom:2.5em;}body.node-type-what-s-on .l-page .l-main .whats-on__results-title{font-size:30px;line-height:1;color:#7E8593;clear:both;}@media (min-width:0) and (max-width:767px){body.node-type-what-s-on .l-page .l-main .whats-on__results-title{padding-left:10px;}}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__extra-items,body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container,body.node-type-what-s-on .l-page .l-main .whats-on-form__exposers__item__visible{display:none;}body.node-type-what-s-on .l-page .l-main #whats-on-form__filters__date-container{margin-bottom:60px;}body.page-site-search .l-border--right{top:-400px;height:calc(100% + 400px);}@media (min-width:0) and (max-width:767px){body.page-site-search .l-border--right{width:11%;float:left;}}@media (min-width:0) and (max-width:767px){body.page-site-search .l-page--list-view{width:78%;float:right;margin-right:11%;}}body.page-site-search .l-node--content{overflow:hidden;}body.page-site-search h2{color:#7E8593;margin-top:2em;font-size:2em;}body.page-site-search .spelling-suggestions{font-size:1.5em;margin-bottom:4em;}body.page-site-search .spelling-suggestions span.did-you-mean{margin-right:10px;}@media (min-width:0) and (max-width:767px){body.page-site-search .search-article__inner-content{padding:1em;}}body.page-site-search .search-results__info{font-size:2em;text-transform:uppercase;font-weight:800;padding:1em 0 1.5em;color:#7E8593;}@media (min-width:0) and (max-width:767px){body.page-site-search .search-results__info{padding-left:0.5em;}}body.page-site-search .article-container{max-height:250px;position:relative;margin:0 0 2em;}@media (min-width:768px) and (max-width:1440px){body.page-site-search .article-container{max-height:300px;}}@media (min-width:0) and (max-width:767px){body.page-site-search .article-container{max-height:none;}}body.page-site-search .article-container .article-container__event-tag{position:absolute;bottom:-15px;background-color:white;text-transform:uppercase;color:#7E8593;border:1px solid #7E8593;padding:0 15px;}@media (min-width:0) and (max-width:767px){body.page-site-search .article-container .article-container__event-tag{bottom:initial;top:185px;}}body.page-site-search article{clear:both;overflow:hidden;border-bottom:1px solid #9098AB;max-height:250px;position:relative;}@media (min-width:768px) and (max-width:1440px){body.page-site-search article{max-height:300px;}}@media (min-width:0) and (max-width:767px){body.page-site-search article{max-height:none;border-bottom:0;}}body.page-site-search article p{padding:0;margin:0;}body.page-site-search article .search-article__image{float:left;width:300px;height:213px;background-size:cover;background-position:50% 50%;margin-right:1em;}@media (min-width:768px) and (max-width:1440px){body.page-site-search article .search-article__image{width:250px;height:300px;}}@media (min-width:0) and (max-width:767px){body.page-site-search article .search-article__image{width:100%;float:none;}}body.page-site-search article .search-article__url{margin-bottom:0.5em;color:#eaeaea;}body.page-site-search article h3{color:#7E8593;text-transform:none;margin:0;font-family:'NewParisSkyline',sans-serif;}body.page-site-search article .search-article__link-container{border-bottom:1px solid #9098AB;float:left;font-size:0.9em;margin-bottom:1.5em;}body.page-site-search article .search-article__link-container a{color:#9098AB;text-decoration:none;}body.page-site-search .facetapi-facetapi-links{margin-left:-9.7%;}@media (min-width:0) and (max-width:767px){body.page-site-search .facetapi-facetapi-links{margin-left:0%;padding:0;clear:both;}}body.page-site-search .facetapi-facetapi-links li{list-style:none;}body.page-site-search .facetapi-facetapi-links li.leaf{background:#F9E3D7;padding:2px 11px;text-transform:uppercase;float:left;margin:0 20px 20px 0;font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;}body.page-site-search .facetapi-facetapi-links li.leaf a{text-decoration:none;}body.page-site-search .facetapi-facetapi-links li.leaf:before{content:"\f067";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:0.9em;padding-right:6px;}body.page-site-search section.search-results{clear:both;}body.page-site-search form.apachesolr-panels-search-form{float:right;}@media (min-width:0) and (max-width:767px){body.page-site-search form.apachesolr-panels-search-form{margin-bottom:1em;width:100%;}}body.page-site-search form.apachesolr-panels-search-form label{display:none;}body.page-site-search form.apachesolr-panels-search-form .form-type-textfield:before{content:"\f002";left:19px;position:relative;font-family:'FontAwesome';}body.page-site-search form.apachesolr-panels-search-form .form-type-textfield input{padding-left:25px;}@media (min-width:0) and (max-width:767px){body.page-site-search form.apachesolr-panels-search-form .form-type-textfield input{width:calc(100% - 25px);}}body.page-site-search form.apachesolr-panels-search-form .form-type-textfield input:focus{border:0;outline:none;}body.page-site-search form.apachesolr-panels-search-form input{border-left:0;border-right:0;border-top:0;min-width:250px;}body.page-site-search form.apachesolr-panels-search-form input[type=submit]{display:none;}.u-clearfix:after{content:"";display:table;clear:both;}.u-padding-all{padding:28px !important;}.u-padding-all-small{padding:14px !important;}.u-padding-all-large{padding:56px !important;}.u-padding-all-none{padding:0 !important;}.u-padding-top{padding-top:28px !important;}.u-padding-top-small{padding-top:14px !important;}.u-padding-top-large{padding-top:56px !important;}.u-padding-top-none{padding-top:0 !important;}.u-padding-right{padding-right:28px !important;}.u-padding-right-small{padding-right:14px !important;}.u-padding-right-large{padding-right:56px !important;}.u-padding-right-none{padding-right:0 !important;}.u-padding-bottom{padding-bottom:28px !important;}.u-padding-bottom-small{padding-bottom:14px !important;}.u-padding-bottom-large{padding-bottom:56px !important;}.u-padding-bottom-none{padding-bottom:0 !important;}.u-padding-left{padding-left:28px !important;}.u-padding-left-small{padding-left:14px !important;}.u-padding-left-large{padding-left:56px !important;}.u-padding-left-none{padding-left:0 !important;}.u-margin-all{margin:28px !important;}.u-margin-all-small{margin:14px !important;}.u-margin-all-large{margin:56px !important;}.u-margin-all-none{margin:0 !important;}.u-margin-top{margin-top:28px !important;}.u-margin-top-small{margin-top:14px !important;}.u-margin-top-large{margin-top:56px !important;}.u-margin-top-none{margin-top:0 !important;}.u-margin-right{margin-right:28px !important;}.u-margin-right-small{margin-right:14px !important;}.u-margin-right-large{margin-right:56px !important;}.u-margin-right-none{margin-right:0 !important;}.u-margin-bottom{margin-bottom:28px !important;}.u-margin-bottom-small{margin-bottom:14px !important;}.u-margin-bottom-large{margin-bottom:56px !important;}.u-margin-bottom-none{margin-bottom:0 !important;}.u-margin-left{margin-left:28px !important;}.u-margin-left-small{margin-left:14px !important;}.u-margin-left-large{margin-left:56px !important;}.u-margin-left-none{margin-left:0 !important;}.u-hide-visually{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.u-hide-completely{display:none !important;}.mob-visible{display:none;}@media (min-width:0) and (max-width:767px){.mob-visible{display:block !important;}.mob-hidden{display:none !important;}}.themelp-region{margin-bottom:0;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;}.themelp-region:after{content:" ";display:block;clear:both;}.panel-display--themelp .grid-item{float:left;}.search-region{margin-bottom:0;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;}.search-region:after{content:" ";display:block;clear:both;}.panel-display--search .grid-item{float:left;}.themelp-region{margin-bottom:0;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;}.themelp-region:after{content:" ";display:block;clear:both;}.panel-display--themelp .grid-item{float:left;}.twocolumnlp-region{margin-bottom:28px;}.l-page--main{margin-bottom:28px;max-width:1440px;margin-left:auto;margin-right:auto;}.l-page--main:after{content:" ";display:block;clear:both;}.panel-display--twocolumnlp{overflow:hidden;}.panel-display--twocolumnlp .grid-item{float:left;}.l-region--filter-left,.l-region--filter-main{padding:0;margin:1% 2%;width:94%;}@media (min-width:768px){.l-region--filter-left{width:25.67568%;float:left;margin-right:1.35135%;margin:0 14px 0 0;}.l-region--filter-main{width:72.97297%;float:left;margin-right:1.35135%;margin:0;float:right;}}.whatson-region{margin-bottom:0;overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;}.whatson-region:after{content:" ";display:block;clear:both;}.panel-display--whatson .grid-item{float:left;}html.no-overflow body{overflow:hidden !important;height:100vh !important;}body{max-width:100%;overflow-x:hidden;}.l-content > .contextual-links-region{overflow:hidden;}.l-header,.l-content,.somerset-container,.l-region--footer,.l-region--sub-footer{max-width:1440px;margin-left:auto;margin-right:auto;}.l-header:after,.l-content:after,.somerset-container:after,.l-region--footer:after,.l-region--sub-footer:after{content:" ";display:block;clear:both;}.l-search{float:right;}.l-page{max-width:100vw;overflow:hidden;}.l-nav{float:right;width:25%;margin-right:0;}.node--homepage .l-featured-block--image,.node--homepage .l-featured-block--container{width:100%;}.block--views{float:left;width:100%;clear:both;}.block--views-you-might-also-like-block .views-row,.restaurant-listing-page .views-row,.press-release-listing-page .views-row{padding:15px 0;clear:both;}@media (min-width:0) and (max-width:767px){.block--views-you-might-also-like-block,.restaurant-listing-page,.press-release-listing-page{padding:15px;}.block--views-you-might-also-like-block .views-row,.restaurant-listing-page .views-row,.press-release-listing-page .views-row{width:100%;float:left;margin-right:0.6993%;}}@media (min-width:768px){.block--views-you-might-also-like-block,.restaurant-listing-page,.press-release-listing-page{width:81.11888%;float:left;margin-right:0.6993%;}.block--views-you-might-also-like-block .views-row-odd,.restaurant-listing-page .views-row-odd,.press-release-listing-page .views-row-odd{width:49.4382%;float:left;margin-left:0;margin-right:-100%;clear:both;}.block--views-you-might-also-like-block .views-row-even,.restaurant-listing-page .views-row-even,.press-release-listing-page .views-row-even{width:49.4382%;float:left;margin-left:50.5618%;margin-right:-100%;clear:none;}}@media (min-width:768px){.l-branding{width:24.47552%;float:left;margin-right:0.6993%;float:left;}.l-branding--logo{width:74.28571%;float:right;margin-right:0;}.l-border--right{width:12.58741%;float:left;margin-right:0.69444%;}.c-image-overlay{width:68.53147%;float:left;margin-left:12.58741%;margin-right:-100%;}.l-header--no-image,.l-node--top-info{width:81.11888%;float:left;margin-left:12.58741%;margin-right:-100%;float:left;clear:both;}.l-node--bottom-info{width:74.82517%;float:left;margin-left:18.88112%;margin-right:-100%;float:left;clear:both;}.l-node--main-content{width:100%;float:left;margin-left:0;margin-right:0;}.l-page--related-view{width:74.82517%;float:left;margin-left:18.88112%;margin-right:-100%;float:left;clear:both;}.l-page--list-view{width:74.82517%;float:left;margin-left:18.88112%;margin-right:-100%;float:left;clear:both;}.l-main--webform,.l-featured-block--image,.l-node--related-area{float:left;clear:both;width:62.23776%;float:left;margin-left:18.88112%;margin-right:-100%;}.l-page--newsletter{float:left;clear:both;width:37.06294%;float:left;margin-left:18.88112%;margin-right:-100%;}.block--views-you-might-also-like-block{width:62.23776%;float:left;margin-left:18.88112%;margin-right:-100%;}.block--views-you-might-also-like-block .views-row-first{width:49.4382%;float:left;margin-left:0;margin-right:-100%;}.block--views-you-might-also-like-block .views-row-last{width:49.4382%;float:left;margin-left:50.5618%;margin-right:-100%;}.l-view--related-events .views-row{position:relative;margin-bottom:56px;clear:both;}.l-view--related-events .views-row-last{margin-bottom:112px;}.paragraphs-item-body-area,.paragraphs-item-quote-area,.paragraphs-item-featured-cta,.paragraphs-item-download-link-area,.video-embed-description{width:49.65035%;float:left;margin-left:18.88112%;margin-right:-100%;}.paragraphs-item-main-header-area{width:81.11888%;float:left;margin-left:18.88112%;margin-right:-100%;}.paragraphs-item-video-area{width:100%;float:left;margin-left:0;margin-right:0;z-index:250;position:relative;}.paragraphs-item-full-width-image,.paragraphs-item-portrait-image-area,.paragraphs-item-sponsor-logos-area{width:62.23776%;float:left;margin-left:18.88112%;margin-right:-100%;}.paragraphs-item-soundcloud-area{width:68.53147%;float:left;margin-left:12.58741%;margin-right:-100%;}.l-featured-block--container{width:57.94393%;float:left;margin-left:42.05607%;margin-right:-100%;position:absolute;top:0;}.node--homepage .l-featured-block--image{width:66.35514%;float:left;margin-left:0;margin-right:-100%;}.node--homepage .l-featured-block--container{width:57.94393%;float:left;margin-left:42.05607%;margin-right:-100%;position:relative;}.l-left--portrait-image{width:49.4382%;float:left;margin-left:0;margin-right:-100%;}.l-right--portrait-image{width:49.4382%;float:left;margin-left:50.5618%;margin-right:-100%;}.field--name-field-intro{width:76.72414%;float:left;margin-left:7.75862%;margin-right:-100%;}}@charset "UTF-8";@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/somerset/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/sites/all/themes/somerset/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(/sites/all/themes/somerset/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(/sites/all/themes/somerset/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(/sites/all/themes/somerset/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(/sites/all/themes/somerset/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}.fa-li.fa-lg{left:-1.85714em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"";}.fa-music:before{content:"";}.fa-search:before{content:"";}.fa-envelope-o:before{content:"";}.fa-heart:before{content:"";}.fa-star:before{content:"";}.fa-star-o:before{content:"";}.fa-user:before{content:"";}.fa-film:before{content:"";}.fa-th-large:before{content:"";}.fa-th:before{content:"";}.fa-th-list:before{content:"";}.fa-check:before{content:"";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"";}.fa-search-plus:before{content:"";}.fa-search-minus:before{content:"";}.fa-power-off:before{content:"";}.fa-signal:before{content:"";}.fa-gear:before,.fa-cog:before{content:"";}.fa-trash-o:before{content:"";}.fa-home:before{content:"";}.fa-file-o:before{content:"";}.fa-clock-o:before{content:"";}.fa-road:before{content:"";}.fa-download:before{content:"";}.fa-arrow-circle-o-down:before{content:"";}.fa-arrow-circle-o-up:before{content:"";}.fa-inbox:before{content:"";}.fa-play-circle-o:before{content:"";}.fa-rotate-right:before,.fa-repeat:before{content:"";}.fa-refresh:before{content:"";}.fa-list-alt:before{content:"";}.fa-lock:before{content:"";}.fa-flag:before{content:"";}.fa-headphones:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-up:before{content:"";}.fa-qrcode:before{content:"";}.fa-barcode:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-print:before{content:"";}.fa-camera:before{content:"";}.fa-font:before{content:"";}.fa-bold:before{content:"";}.fa-italic:before{content:"";}.fa-text-height:before{content:"";}.fa-text-width:before{content:"";}.fa-align-left:before{content:"";}.fa-align-center:before{content:"";}.fa-align-right:before{content:"";}.fa-align-justify:before{content:"";}.fa-list:before{content:"";}.fa-dedent:before,.fa-outdent:before{content:"";}.fa-indent:before{content:"";}.fa-video-camera:before{content:"";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"";}.fa-pencil:before{content:"";}.fa-map-marker:before{content:"";}.fa-adjust:before{content:"";}.fa-tint:before{content:"";}.fa-edit:before,.fa-pencil-square-o:before{content:"";}.fa-share-square-o:before{content:"";}.fa-check-square-o:before{content:"";}.fa-arrows:before{content:"";}.fa-step-backward:before{content:"";}.fa-fast-backward:before{content:"";}.fa-backward:before{content:"";}.fa-play:before{content:"";}.fa-pause:before{content:"";}.fa-stop:before{content:"";}.fa-forward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-step-forward:before{content:"";}.fa-eject:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-plus-circle:before{content:"";}.fa-minus-circle:before{content:"";}.fa-times-circle:before{content:"";}.fa-check-circle:before{content:"";}.fa-question-circle:before{content:"";}.fa-info-circle:before{content:"";}.fa-crosshairs:before{content:"";}.fa-times-circle-o:before{content:"";}.fa-check-circle-o:before{content:"";}.fa-ban:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-mail-forward:before,.fa-share:before{content:"";}.fa-expand:before{content:"";}.fa-compress:before{content:"";}.fa-plus:before{content:"";}.fa-minus:before{content:"";}.fa-asterisk:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-gift:before{content:"";}.fa-leaf:before{content:"";}.fa-fire:before{content:"";}.fa-eye:before{content:"";}.fa-eye-slash:before{content:"";}.fa-warning:before,.fa-exclamation-triangle:before{content:"";}.fa-plane:before{content:"";}.fa-calendar:before{content:"";}.fa-random:before{content:"";}.fa-comment:before{content:"";}.fa-magnet:before{content:"";}.fa-chevron-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-retweet:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-arrows-v:before{content:"";}.fa-arrows-h:before{content:"";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"";}.fa-twitter-square:before{content:"";}.fa-facebook-square:before{content:"";}.fa-camera-retro:before{content:"";}.fa-key:before{content:"";}.fa-gears:before,.fa-cogs:before{content:"";}.fa-comments:before{content:"";}.fa-thumbs-o-up:before{content:"";}.fa-thumbs-o-down:before{content:"";}.fa-star-half:before{content:"";}.fa-heart-o:before{content:"";}.fa-sign-out:before{content:"";}.fa-linkedin-square:before{content:"";}.fa-thumb-tack:before{content:"";}.fa-external-link:before{content:"";}.fa-sign-in:before{content:"";}.fa-trophy:before{content:"";}.fa-github-square:before{content:"";}.fa-upload:before{content:"";}.fa-lemon-o:before{content:"";}.fa-phone:before{content:"";}.fa-square-o:before{content:"";}.fa-bookmark-o:before{content:"";}.fa-phone-square:before{content:"";}.fa-twitter:before{content:"";}.fa-facebook-f:before,.fa-facebook:before{content:"";}.fa-github:before{content:"";}.fa-unlock:before{content:"";}.fa-credit-card:before{content:"";}.fa-feed:before,.fa-rss:before{content:"";}.fa-hdd-o:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bell:before{content:"";}.fa-certificate:before{content:"";}.fa-hand-o-right:before{content:"";}.fa-hand-o-left:before{content:"";}.fa-hand-o-up:before{content:"";}.fa-hand-o-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-globe:before{content:"";}.fa-wrench:before{content:"";}.fa-tasks:before{content:"";}.fa-filter:before{content:"";}.fa-briefcase:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-group:before,.fa-users:before{content:"";}.fa-chain:before,.fa-link:before{content:"";}.fa-cloud:before{content:"";}.fa-flask:before{content:"";}.fa-cut:before,.fa-scissors:before{content:"";}.fa-copy:before,.fa-files-o:before{content:"";}.fa-paperclip:before{content:"";}.fa-save:before,.fa-floppy-o:before{content:"";}.fa-square:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"";}.fa-list-ul:before{content:"";}.fa-list-ol:before{content:"";}.fa-strikethrough:before{content:"";}.fa-underline:before{content:"";}.fa-table:before{content:"";}.fa-magic:before{content:"";}.fa-truck:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-plus:before{content:"";}.fa-money:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-up:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-columns:before{content:"";}.fa-unsorted:before,.fa-sort:before{content:"";}.fa-sort-down:before,.fa-sort-desc:before{content:"";}.fa-sort-up:before,.fa-sort-asc:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-rotate-left:before,.fa-undo:before{content:"";}.fa-legal:before,.fa-gavel:before{content:"";}.fa-dashboard:before,.fa-tachometer:before{content:"";}.fa-comment-o:before{content:"";}.fa-comments-o:before{content:"";}.fa-flash:before,.fa-bolt:before{content:"";}.fa-sitemap:before{content:"";}.fa-umbrella:before{content:"";}.fa-paste:before,.fa-clipboard:before{content:"";}.fa-lightbulb-o:before{content:"";}.fa-exchange:before{content:"";}.fa-cloud-download:before{content:"";}.fa-cloud-upload:before{content:"";}.fa-user-md:before{content:"";}.fa-stethoscope:before{content:"";}.fa-suitcase:before{content:"";}.fa-bell-o:before{content:"";}.fa-coffee:before{content:"";}.fa-cutlery:before{content:"";}.fa-file-text-o:before{content:"";}.fa-building-o:before{content:"";}.fa-hospital-o:before{content:"";}.fa-ambulance:before{content:"";}.fa-medkit:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-beer:before{content:"";}.fa-h-square:before{content:"";}.fa-plus-square:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-desktop:before{content:"";}.fa-laptop:before{content:"";}.fa-tablet:before{content:"";}.fa-mobile-phone:before,.fa-mobile:before{content:"";}.fa-circle-o:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-spinner:before{content:"";}.fa-circle:before{content:"";}.fa-mail-reply:before,.fa-reply:before{content:"";}.fa-github-alt:before{content:"";}.fa-folder-o:before{content:"";}.fa-folder-open-o:before{content:"";}.fa-smile-o:before{content:"";}.fa-frown-o:before{content:"";}.fa-meh-o:before{content:"";}.fa-gamepad:before{content:"";}.fa-keyboard-o:before{content:"";}.fa-flag-o:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-terminal:before{content:"";}.fa-code:before{content:"";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"";}.fa-location-arrow:before{content:"";}.fa-crop:before{content:"";}.fa-code-fork:before{content:"";}.fa-unlink:before,.fa-chain-broken:before{content:"";}.fa-question:before{content:"";}.fa-info:before{content:"";}.fa-exclamation:before{content:"";}.fa-superscript:before{content:"";}.fa-subscript:before{content:"";}.fa-eraser:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-shield:before{content:"";}.fa-calendar-o:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-rocket:before{content:"";}.fa-maxcdn:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-html5:before{content:"";}.fa-css3:before{content:"";}.fa-anchor:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-bullseye:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-rss-square:before{content:"";}.fa-play-circle:before{content:"";}.fa-ticket:before{content:"";}.fa-minus-square:before{content:"";}.fa-minus-square-o:before{content:"";}.fa-level-up:before{content:"";}.fa-level-down:before{content:"";}.fa-check-square:before{content:"";}.fa-pencil-square:before{content:"";}.fa-external-link-square:before{content:"";}.fa-share-square:before{content:"";}.fa-compass:before{content:"";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"";}.fa-euro:before,.fa-eur:before{content:"";}.fa-gbp:before{content:"";}.fa-dollar:before,.fa-usd:before{content:"";}.fa-rupee:before,.fa-inr:before{content:"";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"";}.fa-won:before,.fa-krw:before{content:"";}.fa-bitcoin:before,.fa-btc:before{content:"";}.fa-file:before{content:"";}.fa-file-text:before{content:"";}.fa-sort-alpha-asc:before{content:"";}.fa-sort-alpha-desc:before{content:"";}.fa-sort-amount-asc:before{content:"";}.fa-sort-amount-desc:before{content:"";}.fa-sort-numeric-asc:before{content:"";}.fa-sort-numeric-desc:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-youtube-square:before{content:"";}.fa-youtube:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-youtube-play:before{content:"";}.fa-dropbox:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-instagram:before{content:"";}.fa-flickr:before{content:"";}.fa-adn:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitbucket-square:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-apple:before{content:"";}.fa-windows:before{content:"";}.fa-android:before{content:"";}.fa-linux:before{content:"";}.fa-dribbble:before{content:"";}.fa-skype:before{content:"";}.fa-foursquare:before{content:"";}.fa-trello:before{content:"";}.fa-female:before{content:"";}.fa-male:before{content:"";}.fa-gittip:before,.fa-gratipay:before{content:"";}.fa-sun-o:before{content:"";}.fa-moon-o:before{content:"";}.fa-archive:before{content:"";}.fa-bug:before{content:"";}.fa-vk:before{content:"";}.fa-weibo:before{content:"";}.fa-renren:before{content:"";}.fa-pagelines:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-arrow-circle-o-right:before{content:"";}.fa-arrow-circle-o-left:before{content:"";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"";}.fa-dot-circle-o:before{content:"";}.fa-wheelchair:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-turkish-lira:before,.fa-try:before{content:"";}.fa-plus-square-o:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-slack:before{content:"";}.fa-envelope-square:before{content:"";}.fa-wordpress:before{content:"";}.fa-openid:before{content:"";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"";}.fa-yahoo:before{content:"";}.fa-google:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-square:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-delicious:before{content:"";}.fa-digg:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-drupal:before{content:"";}.fa-joomla:before{content:"";}.fa-language:before{content:"";}.fa-fax:before{content:"";}.fa-building:before{content:"";}.fa-child:before{content:"";}.fa-paw:before{content:"";}.fa-spoon:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-recycle:before{content:"";}.fa-automobile:before,.fa-car:before{content:"";}.fa-cab:before,.fa-taxi:before{content:"";}.fa-tree:before{content:"";}.fa-spotify:before{content:"";}.fa-deviantart:before{content:"";}.fa-soundcloud:before{content:"";}.fa-database:before{content:"";}.fa-file-pdf-o:before{content:"";}.fa-file-word-o:before{content:"";}.fa-file-excel-o:before{content:"";}.fa-file-powerpoint-o:before{content:"";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"";}.fa-file-code-o:before{content:"";}.fa-vine:before{content:"";}.fa-codepen:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"";}.fa-circle-o-notch:before{content:"";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"";}.fa-ge:before,.fa-empire:before{content:"";}.fa-git-square:before{content:"";}.fa-git:before{content:"";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-qq:before{content:"";}.fa-wechat:before,.fa-weixin:before{content:"";}.fa-send:before,.fa-paper-plane:before{content:"";}.fa-send-o:before,.fa-paper-plane-o:before{content:"";}.fa-history:before{content:"";}.fa-circle-thin:before{content:"";}.fa-header:before{content:"";}.fa-paragraph:before{content:"";}.fa-sliders:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-bomb:before{content:"";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"";}.fa-tty:before{content:"";}.fa-binoculars:before{content:"";}.fa-plug:before{content:"";}.fa-slideshare:before{content:"";}.fa-twitch:before{content:"";}.fa-yelp:before{content:"";}.fa-newspaper-o:before{content:"";}.fa-wifi:before{content:"";}.fa-calculator:before{content:"";}.fa-paypal:before{content:"";}.fa-google-wallet:before{content:"";}.fa-cc-visa:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bell-slash-o:before{content:"";}.fa-trash:before{content:"";}.fa-copyright:before{content:"";}.fa-at:before{content:"";}.fa-eyedropper:before{content:"";}.fa-paint-brush:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-area-chart:before{content:"";}.fa-pie-chart:before{content:"";}.fa-line-chart:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-bicycle:before{content:"";}.fa-bus:before{content:"";}.fa-ioxhost:before{content:"";}.fa-angellist:before{content:"";}.fa-cc:before{content:"";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"";}.fa-meanpath:before{content:"";}.fa-buysellads:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-dashcube:before{content:"";}.fa-forumbee:before{content:"";}.fa-leanpub:before{content:"";}.fa-sellsy:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-skyatlas:before{content:"";}.fa-cart-plus:before{content:"";}.fa-cart-arrow-down:before{content:"";}.fa-diamond:before{content:"";}.fa-ship:before{content:"";}.fa-user-secret:before{content:"";}.fa-motorcycle:before{content:"";}.fa-street-view:before{content:"";}.fa-heartbeat:before{content:"";}.fa-venus:before{content:"";}.fa-mars:before{content:"";}.fa-mercury:before{content:"";}.fa-intersex:before,.fa-transgender:before{content:"";}.fa-transgender-alt:before{content:"";}.fa-venus-double:before{content:"";}.fa-mars-double:before{content:"";}.fa-venus-mars:before{content:"";}.fa-mars-stroke:before{content:"";}.fa-mars-stroke-v:before{content:"";}.fa-mars-stroke-h:before{content:"";}.fa-neuter:before{content:"";}.fa-genderless:before{content:"";}.fa-facebook-official:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-whatsapp:before{content:"";}.fa-server:before{content:"";}.fa-user-plus:before{content:"";}.fa-user-times:before{content:"";}.fa-hotel:before,.fa-bed:before{content:"";}.fa-viacoin:before{content:"";}.fa-train:before{content:"";}.fa-subway:before{content:"";}.fa-medium:before{content:"";}.fa-yc:before,.fa-y-combinator:before{content:"";}.fa-optin-monster:before{content:"";}.fa-opencart:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-battery-4:before,.fa-battery-full:before{content:"";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"";}.fa-battery-2:before,.fa-battery-half:before{content:"";}.fa-battery-1:before,.fa-battery-quarter:before{content:"";}.fa-battery-0:before,.fa-battery-empty:before{content:"";}.fa-mouse-pointer:before{content:"";}.fa-i-cursor:before{content:"";}.fa-object-group:before{content:"";}.fa-object-ungroup:before{content:"";}.fa-sticky-note:before{content:"";}.fa-sticky-note-o:before{content:"";}.fa-cc-jcb:before{content:"";}.fa-cc-diners-club:before{content:"";}.fa-clone:before{content:"";}.fa-balance-scale:before{content:"";}.fa-hourglass-o:before{content:"";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"";}.fa-hourglass:before{content:"";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"";}.fa-hand-scissors-o:before{content:"";}.fa-hand-lizard-o:before{content:"";}.fa-hand-spock-o:before{content:"";}.fa-hand-pointer-o:before{content:"";}.fa-hand-peace-o:before{content:"";}.fa-trademark:before{content:"";}.fa-registered:before{content:"";}.fa-creative-commons:before{content:"";}.fa-gg:before{content:"";}.fa-gg-circle:before{content:"";}.fa-tripadvisor:before{content:"";}.fa-odnoklassniki:before{content:"";}.fa-odnoklassniki-square:before{content:"";}.fa-get-pocket:before{content:"";}.fa-wikipedia-w:before{content:"";}.fa-safari:before{content:"";}.fa-chrome:before{content:"";}.fa-firefox:before{content:"";}.fa-opera:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-tv:before,.fa-television:before{content:"";}.fa-contao:before{content:"";}.fa-500px:before{content:"";}.fa-amazon:before{content:"";}.fa-calendar-plus-o:before{content:"";}.fa-calendar-minus-o:before{content:"";}.fa-calendar-times-o:before{content:"";}.fa-calendar-check-o:before{content:"";}.fa-industry:before{content:"";}.fa-map-pin:before{content:"";}.fa-map-signs:before{content:"";}.fa-map-o:before{content:"";}.fa-map:before{content:"";}.fa-commenting:before{content:"";}.fa-commenting-o:before{content:"";}.fa-houzz:before{content:"";}.fa-vimeo:before{content:"";}.fa-black-tie:before{content:"";}.fa-fonticons:before{content:"";}.fa-reddit-alien:before{content:"";}.fa-edge:before{content:"";}.fa-credit-card-alt:before{content:"";}.fa-codiepie:before{content:"";}.fa-modx:before{content:"";}.fa-fort-awesome:before{content:"";}.fa-usb:before{content:"";}.fa-product-hunt:before{content:"";}.fa-mixcloud:before{content:"";}.fa-scribd:before{content:"";}.fa-pause-circle:before{content:"";}.fa-pause-circle-o:before{content:"";}.fa-stop-circle:before{content:"";}.fa-stop-circle-o:before{content:"";}.fa-shopping-bag:before{content:"";}.fa-shopping-basket:before{content:"";}.fa-hashtag:before{content:"";}.fa-bluetooth:before{content:"";}.fa-bluetooth-b:before{content:"";}.fa-percent:before{content:"";}.fa-gitlab:before{content:"";}.fa-wpbeginner:before{content:"";}.fa-wpforms:before{content:"";}.fa-envira:before{content:"";}.fa-universal-access:before{content:"";}.fa-wheelchair-alt:before{content:"";}.fa-question-circle-o:before{content:"";}.fa-blind:before{content:"";}.fa-audio-description:before{content:"";}.fa-volume-control-phone:before{content:"";}.fa-braille:before{content:"";}.fa-assistive-listening-systems:before{content:"";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-signing:before,.fa-sign-language:before{content:"";}.fa-low-vision:before{content:"";}.fa-viadeo:before{content:"";}.fa-viadeo-square:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-pied-piper:before{content:"";}.fa-first-order:before{content:"";}.fa-yoast:before{content:"";}.fa-themeisle:before{content:"";}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"";}.fa-fa:before,.fa-font-awesome:before{content:"";}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}
