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,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
body{background-color:#ffffff;}::selection{background:#ffff3c !important;color:black !important;}::-moz-selection{background:#ffff3c !important;color:black !important;}.block--home-of-ndcw[data-background-color="white"]:before,.block--home-of-ndcw[data-background-color="white"]:hover:before,.block--cdccymru[data-background-color="white"]:before,.block--cdccymru[data-background-color="white"]:hover:before{border-color:white transparent;}.block--home-of-ndcw[data-background-color="black"]:before,.block--home-of-ndcw[data-background-color="black"]:hover:before,.block--cdccymru[data-background-color="black"]:before,.block--cdccymru[data-background-color="black"]:hover:before{border-color:black transparent;}.teaser__image > .image-overlay:after{display:none !important;}.teaser__content .teaser__title,.node--large-teaser .teaser__title{margin-bottom:20px;}body[data-colour="black"] .banner__content h1.banner__title,body[data-colour="black"] .banner__content h3.event-date,body[data-colour="black"] .banner__content h4.event-day,body[data-colour="black"] .block.block--dance-house-homepage-title h1,body[data-colour="black"] .block.block--dance-house-homepage-title h1 span{background-color:yellow !important;color:black !important;}body[data-colour="yellow"] .banner__content h1.banner__title,body[data-colour="yellow"] .banner__content h3.event-date,body[data-colour="yellow"] .banner__content h4.event-day,body[data-colour="yellow"] .block.block--dance-house-homepage-title h1,body[data-colour="yellow"] .block.block--dance-house-homepage-title h1 span{background-color:black !important;color:yellow !important;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:Ndcw;src:url(/themes/custom/dancebase/fonts/ndcw.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:NdcwBold;src:url(/themes/custom/dancebase/fonts/ndcw-bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:NdcwItalic;src:url(/themes/custom/dancebase/fonts/ndcw-italic.woff) format("woff");font-weight:normal;font-style:italic}h2,h3,h4,h5,h6{line-height:1}h1,h2,h4{font-family:NdcwBold,Arial,sans-serif;font-weight:bold}h3,h5,h6{font-weight:normal}h1,h4,h5{text-transform:uppercase}h1{font-size:1.9rem;line-height:.9}@media(min-width:490px){h1{font-size:3rem;line-height:.85}}@media(min-width:700px){h1{font-size:5rem;line-height:.8}}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1rem}h5,h6{font-size:1rem;letter-spacing:.5px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;vertical-align:middle}a{color:inherit;text-decoration:underline}a img{outline:0;border:none}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,table,fieldset,legend{margin:0;padding:0}h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,table,fieldset,legend{margin-bottom:20px}ul,ol,dl,dd{margin-left:20px}ul li:not(:last-of-type),ol li:not(:last-of-type),dl dt:not(:last-of-type){margin-bottom:10px}::-moz-selection{background:#f287b6;color:#000}::selection{background:#f287b6;color:#000}html{font-family:Ndcw,Arial,sans-serif;font-size:20px;line-height:1.5}b,strong{font-family:NdcwBold,Arial,sans-serif;font-weight:bold}i,em{font-family:NdcwItalic,Arial,sans-serif;font-style:italic}article[data-history-node-id="19"].node--full{position:relative;z-index:1;background-color:#fff}article[data-history-node-id="19"].node--full>.width6-md,article[data-history-node-id="19"].node--full>.text-two-col{padding-left:20px;padding-right:20px}.page-node--19 #secondary-content{margin-top:-100px;padding-top:100px}#footer{overflow:hidden}#footer-left,#footer-right{padding:40px 20px 20px 20px}#footer-right{position:relative;background-color:#ffff3c;color:#000}#footer-right:before{position:absolute;display:block;content:"";width:100%;height:0;top:-20px;left:0;border-right:200px solid rgba(0,0,0,0);border-left:300px solid rgba(0,0,0,0);border-bottom:20px solid #ffff3c}@media(min-width:1024px){#footer-left{padding-right:40px}#footer-right:before,#footer-right:after{position:absolute;display:block;content:"";width:0;height:100%;top:0}#footer-right:before{left:-20px;border-right:20px solid #ffff3c;border-left:none;border-top:60px solid rgba(0,0,0,0);border-bottom:300px solid rgba(0,0,0,0)}}@media(min-width:1280px){#footer-left .col8-lg{padding-right:20px}}@media(min-width:1200px){#footer-right:after{right:-350px;width:350px;background-color:#ffff3c}#footer-right:before{left:-40px;border-right:40px solid #ffff3c;border-left:none;border-top:100px solid rgba(0,0,0,0);border-bottom:300px solid rgba(0,0,0,0)}}.page--frontpage .block--main-page-content,.page-node--4 .block--main-page-content{display:none}#header{margin-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;min-height:100px;border-bottom:2px solid #d5d4d4}#menu-area{padding:20px;background-color:#fff;border-bottom:2px solid}@media(min-width:1280px){#header-wrapper{padding:20px}#header{margin-top:0;padding:0;min-height:1px;border-bottom:none}#menu-area{padding:0;background-color:rgba(0,0,0,0);border-bottom:none}}#logo-area p{margin-bottom:0}#logo-area img{margin-left:20px}@media(min-width:1024px){#logo-area img{margin-left:0}}#actions>div{display:inline-block;margin-left:10px;vertical-align:top}@media(min-width:700px){#actions>div{margin-left:20px}}@media(min-width:1024px){.block--menu-button{display:none !important}}.region{padding:20px}.field__label{font-weight:bold}.field--label-inline:after{content:"";display:table;clear:both}.field--label-inline>.field__label{padding-right:10px}.field--label-inline>.field__label,.field--label-inline>.field__items{float:left}.type-text--formatted img.align-left{margin-right:10px}.type-text--formatted img.align-right{margin-left:10px}.block--language-switcher li{margin-right:0;margin-bottom:0}.block--language-switcher a{text-decoration:none}.block--language-switcher a:hover{text-decoration:underline}.block--language-switcher .is-active{display:none}ul.links{margin-left:0;margin-bottom:0;font-size:0;list-style:none}ul.links>li{display:inline-block;margin-bottom:0;font-size:20px}ul.links>li:not(:last-child){margin-right:10px}.menu{margin-left:0;list-style:none}.toolbar-icon[href="/admin/bookings"]:before{background-image:url(/themes/custom/dancebase/images/ticket.svg)}.toolbar-icon[href="/admin/lift"]:before{background-image:url(/themes/custom/dancebase/images/group.svg)}.message{margin-bottom:20px;padding:20px;color:#fff}.message>.message__item:not(:last-child){margin-bottom:10px}.message--status{background-color:#05c46b}.message--warning{background-color:#ffff3c}.message--error{background-color:#ff3f34}.node--unpublished{border-left:2px solid #ff3f34;padding-left:20px}ul.tabs{margin-left:0;list-style:none}ul.tabs>li{display:inline-block;margin-right:10px;margin-bottom:0}ul.tabs>li>a{display:inline-block;padding:10px 20px;margin-bottom:5px;font-family:NdcwBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:1;background-color:#fff;border:2px solid;transition:.2s ease all}ul.tabs>li>a:focus,ul.tabs>li>a:hover,ul.tabs>li>a.is-active{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);background-color:#4eec91}ul.toolbar-menu>li{margin:0}.node--full>.field--image,.node--full>.image--banner,.title-image-area{margin-bottom:20px}.node--type-ndcw-page .title-image-area img,.node--type-dance-house-page .title-image-area img{margin-bottom:40px}.title-image-area h1,.title-image-area h2{margin-bottom:0}.title-image-area h2{margin-top:20px}.node--full .portrait-image img{width:100%}.suit-embed .field--image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer}.suit-embed .play-video{position:absolute;display:block;content:"";top:50%;left:50%;z-index:2;width:60px;height:60px;margin-top:-30px;margin-left:-30px;background-image:url(/themes/custom/dancebase/images/play.png);background-size:30px;background-repeat:no-repeat;background-position:65% 50%;background-color:rgba(0,0,0,.8);border-radius:50%}@media(min-width:1280px){.node--type-ndcw-page .title-image-area img,.node--type-dance-house-page .title-image-area img{margin-bottom:0}.title-image-area .posAbs-lg{padding-top:15px;padding-right:15px}.title-image-area>.posAbs-lg{max-width:50%}}.block--promoted-to-front-main>h2,.block--ndcw-productions-touring>h2,.block--ndcw-productions-repertoire>h2,.block--team-senior>h2,.block--dance-house-frontpage-main>h2{margin-bottom:40px}.block--whats-on-future>h2{text-transform:uppercase;color:#000 !important;padding-bottom:20px;margin-bottom:20px;border-bottom:4px solid #000}.hoffi-booking-form .form-item:not(.form-item--radio):not(.form-item--checkbox) label,.hoffi-booking-form fieldset>legend{margin-bottom:10px;font-size:24px;font-family:NdcwBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase}.hoffi-booking-form fieldset>legend{padding:0 10px;margin-left:10px}.hoffi-booking-form fieldset fieldset{border:none;padding:0}.hoffi-booking-form input[type=text],.hoffi-booking-form input[type=email],.hoffi-booking-form input[type=search],input[type=url],.hoffi-booking-form input[type=tel],input[type=number],.hoffi-booking-form input[type=password],.hoffi-booking-form input[type=date],.hoffi-booking-form input[type=time],.hoffi-booking-form input[type=datetime],.hoffi-booking-form input[type=datetime-local],.hoffi-booking-form input[type=week],.hoffi-booking-form input[type=month],.hoffi-booking-form input[type=file],.hoffi-booking-form select{height:56px;font-size:24px;padding:10px 12px}.hoffi-booking-form textarea{padding:10px 12px;font-size:24px}.form-item--radio__wrapper{margin-bottom:20px}.form-item.form-item--radio{margin-bottom:0}.form-item.form-item--radio label{font-size:22px}.hoffi-booking-form .fieldset__content>*{padding:0 15px}.hoffi-booking-form .fieldset__content>.form-item__description{margin-bottom:20px}@media(min-width:1024px){.hoffi-booking-form{width:66%}.webform-submission-form{width:50%}.hoffi-booking-form .fieldset__content{display:flex;flex-wrap:wrap;padding:0 20px;margin:0 -15px}.hoffi-booking-form .fieldset__content>*{padding:0 15px}.hoffi-booking-form .fieldset__content>.form-item--select:first-of-type{flex:0 0 75%}.hoffi-booking-form .fieldset__content>.form-item--select:last-of-type{flex:0 0 25%}.hoffi-booking-form .fieldset__content>.form-item__description{flex:0 0 100%;margin-bottom:20px}form.hoffi-booking-form[action="/booking/dance-days/146"] .fieldset__content>.form-item--select{flex:0 0 100%}}.button,.field--booking-link a,.view__field-view-node a{display:inline-block;padding:10px 20px;font-family:NdcwBold,Arial,sans-serif;font-weight:bold;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;background-color:#fff;border:2px solid;transition:.2s ease all}.button--pink,.field--booking-link a,.view__field-view-node a{background-color:#f287b6;color:rgba(0,0,0,.7)}.button--yellow{background-color:#ffff3c !important;color:rgba(0,0,0,.7) !important}.button--borderless,.field--booking-link a,.view__field-view-node a{border:2px solid rgba(0,0,0,0)}.button--clear{background-color:rgba(0,0,0,0)}.button:hover,.field--booking-link a:hover,.view__field-view-node a:hover,.button:focus,.field--booking-link a:focus,.view__field-view-node a:focus{color:rgba(0,0,0,.7) !important;border-color:rgba(0,0,0,.7) !important;background-color:#4eec91 !important}.button--borderless:hover,.field--booking-link a:hover,.view__field-view-node a:hover,.button--borderless:focus,.field--booking-link a:focus,.view__field-view-node a:focus{border-color:rgba(0,0,0,0) !important}@media(max-width:490px){ul.teaser__actions>li,ul.banner__actions>li,ul.large-teaser__actions>li{display:block;margin-bottom:10px;margin-right:0 !important}ul.teaser__actions>li>.button,ul.banner__actions>li>.button,ul.large-teaser__actions>li>.button{width:100%;text-align:center}}@media(max-width:700px){.view__field-view-node a{display:block;text-align:center}}.view--carousel .owl-stage-outer{background-color:#fff}.owl-nav{position:absolute;height:40px;bottom:0;left:0;background-color:#fff}.owl-prev,.owl-next{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center}.owl-prev{background-image:url(/themes/custom/dancebase/images/prev.png)}.owl-next{background-image:url(/themes/custom/dancebase/images/next.png)}.owl-prev.disabled,.owl-next.disabled{opacity:.5}.block--carousel-dh .owl-stage-outer.owl-height,.block--carousel-dh .owl-stage-outer.owl-height{min-height:300px}@media(max-width:1024px){.view--carousel .banner__content,.field--review .owl-item .field__item{padding-bottom:45px}.block--carousel-dh .owl-stage-outer.owl-height,.block--carousel-dh .owl-stage-outer.owl-height{min-height:500px}}@media(min-width:1024px){.view--carousel.view--display-ndcw .banner__content{color:#fff}.block--carousel-dh .node--banner .banner__content,.block--carousel-dh .node--banner[data-contrast-colour=black] .banner__content{padding-top:100px;background:linear-gradient(transparent,rgba(0,0,0,0.9))}.block--carousel-dh .node--banner[data-contrast-colour=white] .banner__content{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.9))}}#text-colour-select{display:block;width:35px;height:30px;overflow:hidden;background-image:url(/themes/custom/dancebase/images/format_color_text.png);background-repeat:no-repeat;background-size:22px;background-position:left 10px}#text-colour{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:22px;width:80px;height:30px;padding-top:30px;padding-left:10px;padding-right:10px;border:none;background-color:rgba(0,0,0,0)}.eu-cookie-compliance-content{max-width:1280px;margin-left:auto !important;margin-right:auto !important}.eu-cookie-compliance-message p{font-size:20px !important;font-weight:normal}.eu-cookie-compliance-more-button{font-family:Ndcw,Ariel,sans-serif !important;font-size:20px !important}.popup-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#popup-text.eu-cookie-compliance-message{margin:0;padding:15px}#popup-buttons{display:flex;flex-direction:row-reverse;margin-bottom:0}#popup-buttons button{display:inline-block;padding:5px 10px;font-family:NdcwBold,Ariel,sans-serif;font-weight:bold;font-size:20px;text-transform:uppercase;text-decoration:none;line-height:1;background-color:#fff;color:#000;border:2px solid;transition:.2s ease all;border-radius:0;margin:15px 5px}#popup-buttons button.decline-button{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);box-shadow:none;background-image:none;color:#fff;text-shadow:1px 1px #000}.field--creative-team{margin-bottom:5px}.block--dance-house-homepage-title h1,.block--dance-house-homepage-title-cy h1{position:relative;z-index:10;margin-bottom:-32px;line-height:.8}.block--dance-house-homepage-title span,.block--dance-house-homepage-title-cy span{display:block}@media(min-width:490px){.block--dance-house-homepage-title h1,.block--dance-house-homepage-title-cy h1{margin-bottom:-48px;font-size:3rem;line-height:.75}}@media(min-width:700px){.block--dance-house-homepage-title h1{margin-bottom:-77px;font-size:5rem;line-height:.725}.block--dance-house-homepage-title-cy h1{margin-bottom:-90px;margin-left:4px;font-size:5rem;line-height:.8}}span.file{position:relative;display:block}span.file:before{position:absolute;display:block;content:"";width:37px;height:37px;margin-right:10px;background-image:url(/themes/custom/dancebase/images/file.png);background-size:22px;background-repeat:no-repeat;background-position:center center}span.file>a{display:inline-block;margin-left:42px;font-size:1.25rem;text-decoration:none}.suit-embed{position:relative;display:block;width:100%;padding:0;overflow:hidden}.suit-embed::before{display:block;content:""}.suit-embed iframe,.suit-embed embed,.suit-embed object,.suit-embed video,.suit-embed .suit-embed__item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.suit-embed--21by9::before{padding-top:42.8571428571%}.suit-embed--16by9::before{padding-top:56.25%}.suit-embed--4by3::before{padding-top:75%}.suit-embed--1by1::before{padding-top:100%}#footer .block>h2{font-size:22px;margin-bottom:10px}.form-item{margin-bottom:20px}.form-item__description{color:#666}form ul li{list-style:none}label{display:inline-block;padding:0}input,textarea{font:inherit}input[type=text],textarea,input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],input[type=file],select{display:block;box-sizing:border-box;width:100%;padding:8px 10px;font-family:inherit;font-size:20px;color:#363636;background-color:#fff;border:2px solid #d5d4d4;border-radius:0px;transition:all ease-in-out .15s}input[type=text],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],input[type=file],select{height:38px}input[type=checkbox],input[type=radio]{margin:3px 3px 3px 0}input[type=text]:valid:focus,textarea:valid:focus,input[type=email]:valid:focus,input[type=search]:valid:focus,input[type=url]:valid:focus,input[type=tel]:valid:focus,input[type=number]:valid:focus,input[type=password]:valid:focus,input[type=date]:valid:focus,input[type=time]:valid:focus,input[type=datetime]:valid:focus,input[type=datetime-local]:valid:focus,input[type=week]:valid:focus,input[type=month]:valid:focus,select:valid:focus{border:2px solid #05c46b}input[type=text]:invalid:focus,textarea:invalid:focus,input[type=email]:invalid:focus,input[type=search]:invalid:focus,input[type=url]:invalid:focus,input[type=tel]:invalid:focus,input[type=number]:invalid:focus,input[type=password]:invalid:focus,input[type=date]:invalid:focus,input[type=time]:invalid:focus,input[type=datetime]:invalid:focus,input[type=datetime-local]:invalid:focus,input[type=week]:invalid:focus,input[type=month]:invalid:focus,select:invalid:focus{border:2px solid #ff3f34}input[type=text]:focus,textarea:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=month]:focus,select:focus{border:2px solid #3c40c6;outline:0}input[type=text][disabled],textarea[disabled],input[type=email][disabled],input[type=search][disabled],input[type=url][disabled],input[type=tel][disabled],input[type=number][disabled],input[type=password][disabled],input[type=date][disabled],input[type=time][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=week][disabled],input[type=month][disabled],select[disabled]{background-color:#d5d4d4}input[type=submit]{display:inline-block;box-sizing:border-box;width:100%;padding:10px 20px;font-size:20px;text-align:center;color:#fff;background-color:#363636;border:2px solid #363636;border-radius:0px}#mc-embedded-subscribe{background-color:#f287b6}input[type=submit]:focus{outline:0;border:2px solid #3c40c6}@media(min-width:700px){input[type=submit]{width:auto}}.block--feedback{position:fixed;bottom:20px;left:20px;z-index:2;width:225px;background-color:#363636}.block--feedback form{width:100%;padding:10px}.block--feedback fieldset{margin-bottom:10px;border:none}.block--feedback legend{margin-bottom:10px}.block--feedback .form-item--radio__wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:0}.block--feedback input[type=radio]{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none}.block--feedback label{font-size:0;color:rgba(0,0,0,0);display:inline-block;width:40px;height:40px;border-radius:50%;overflow:hidden}.block--feedback input[type=radio]:checked+label{outline:2px solid #fff;background-color:#fff}.block--feedback label:before{display:inline-block;width:40px;height:40px;content:"";background-size:40px;background-repeat:no-repeat}input[id^=edit-feedback-awful]+:before{background-image:url(/themes/custom/dancebase/images/awful.svg)}input[id^=edit-feedback-bad]+label:before{background-image:url(/themes/custom/dancebase/images/bad.svg)}input[id^=edit-feedback-ok]+:before{background-image:url(/themes/custom/dancebase/images/okay.svg)}input[id^=edit-feedback-good]+:before{background-image:url(/themes/custom/dancebase/images/good.svg)}.block--feedback [data-drupal-selector=edit-actions]{text-align:right}.block--feedback #edit-submit{background-color:#fff;color:#363636}.paragraph--type--image-grid .field--image{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center}.paragraph--type--image-grid .field--image>.field__item,.paragraph--type--image-grid .field--image>img{position:relative;width:auto;min-height:1px;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;margin-bottom:15px}@media(min-width:700px){.paragraph--type--image-grid .field--image>.field__item,.paragraph--type--image-grid .field--image>img{flex:0 0 33.333%;max-width:33.333%}}@media(min-width:1024px){.paragraph--type--image-grid .field--image>.field__item,.paragraph--type--image-grid .field--image>img{flex:0 0 25%;max-width:25%}}@media(min-width:1280px){.paragraph--type--image-grid .field--image>.field__item,.paragraph--type--image-grid .field--image>img{flex:0 0 20%;max-width:20%}}.node--full.node--type-job>.field--date{display:none}.node--large-teaser{margin-bottom:5px}.node--large-teaser .teaser__title{font-size:3rem}.node--large-teaser.node--type-dance-house-page .teaser__title,.node--large-teaser.node--type-ndcw-page .teaser__title{color:#000}.large-teaser__image img{width:100%}.large-teaser__image:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0) 50%,rgba(255,255,255,0.33))}#secondary-content .large-teaser__image:after{background:linear-gradient(90deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.33))}@media(max-width:1024px){.view--whats_on .node--large-teaser img{margin-top:10px;margin-bottom:10px}}@media(min-width:1280px){.large-teaser__content{margin-left:-48px}.node--type-ndcw-production .large-teaser__content>div{margin-left:24px}}@media(min-width:1440px){.large-teaser__content{margin-left:-96px}.node--type-ndcw-production .large-teaser__content>div{margin-left:48px}}.block--ndcw-logo img,.block--ndcw-logo svg{height:80px;width:auto;margin-left:20px}@media(min-width:1280px){.block--ndcw-logo img,.block--ndcw-logo svg{height:100px;margin-left:0}}header .block--menu ul,header .block--menu ul li{margin-bottom:0}header .block--menu>ul>li{border-bottom:2px solid #939393}header .block--menu a{display:block;font-family:NdcwBold,Arial,sans-serif;font-size:1.25rem;line-height:1;font-weight:bold;text-decoration:none;padding:10px 0}footer .block--menu a{text-decoration:none}header .block--menu a:hover,header .block--menu a.is-active,footer .block--menu a:hover,footer .block--menu a.is-active{text-decoration:underline}.sub-menu__description{display:none}.sub-menu__wrapper ul{text-align:left}.sub-menu__wrapper ul li{display:block !important}.sub-menu__wrapper ul li:not(:last-of-type){border-bottom:1px solid #b1b0b0}.sub-menu__wrapper ul li a{font-family:Ndcw,Arial,sans-serif;font-weight:normal}@media(max-width:1024px){header .block--dance-house-menu-menu a{background-color:#fff !important}}@media(min-width:1024px){header .block--menu .menu>.menu-item{position:relative;display:inline-block;margin-bottom:0;padding-bottom:20px}header .block--menu>ul>li{border-bottom:none}header .block--menu a{padding:0}header .block--menu .menu>.menu-item{padding-left:20px}.sub-menu__wrapper{position:fixed;padding:15px;width:100%;top:140px;left:0;z-index:2;opacity:0;background-color:#fff;box-shadow:0px -3px #b1b0b0;pointer-events:none;transition:.3s cubic-bezier(0,0,0.2,1) all}.menu-item:hover>.sub-menu__wrapper,.sub-menu__wrapper:focus-within{top:130px;opacity:1;pointer-events:all}body.toolbar-horizontal .sub-menu__wrapper{top:179px}body.toolbar-horizontal .menu-item:hover>.sub-menu__wrapper,body.toolbar-horizontal .sub-menu__wrapper:focus-within{top:169px}body.toolbar-tray-open .sub-menu__wrapper{top:199px}body.toolbar-tray-open .menu-item:hover>.sub-menu__wrapper,body.toolbar-tray-open .sub-menu__wrapper:focus-within{top:209px}.sub-menu__wrapper ul li{border-bottom:none !important}.sub-menu__wrapper ul li a{font-family:NdcwBold,Arial,sans-serif;font-weight:bold}.sub-menu__description{text-align:left;display:block}.sub-menu__description p{margin-bottom:10px}.sub-menu__description h3{font-family:NdcwBold,Arial,sans-serif;font-weight:bold;margin-bottom:5px}.sub-menu__description a{font-size:1rem !important}}#menu-button{cursor:pointer}.menu-icon{width:35px}.menu-icon:before,.menu-icon span,.menu-icon:after{display:block;content:"";width:100%;height:5px;margin-bottom:6px;background-color:#363636;transition:.3s ease all}.menu-icon.open:before{transform:translateY(11px) rotate(45deg)}.menu-icon.open span{opacity:0}.menu-icon.open:after{transform:translateY(-11px) rotate(-45deg)}.field--page-blocks,.field--sponsors-supporters>.paragraph{margin-top:20px}.field--page-blocks .paragraph,.field--parent-production,.field--sponsors-supporters>.paragraph{padding-top:20px;padding-bottom:20px;border-top:4px solid #d5d4d4}.field--page-blocks .field__label,.field--parent-production .field__label,.field--sponsors-supporters .field__label{font-family:NdcwBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:40px}.field--production-info{margin-bottom:20px}.field--review blockquote{margin-bottom:10px;font-family:NdcwBold,Arial,sans-serif;text-transform:uppercase}.field--review blockquote>p:last-child{margin-bottom:0}.field--review blockquote+p{text-align:right}@media(min-width:1024px){.field--review>.field__item{max-width:50%;margin:0 auto}}@media(min-width:1280px){.field--review>.field__item{max-width:33.333%}}.block--home-of-ndcw,.block--at-dance-house,.block--ty-dawns,.block--cdccymru{display:none !important}@media(min-width:1024px){.block--mobile-site-switcher-dance-house,.block--mobile-site-switcher-dance-company,.block--mobile-site-switcher-dance-house-cy,.block--mobile-site-switcher-dance-company-cy{display:none !important}.block--home-of-ndcw,.block--at-dance-house,.block--ty-dawns,.block--cdccymru{display:inline-block !important}.block--home-of-ndcw,.block--at-dance-house,.block--ty-dawns,.block--cdccymru,.block--ty-dawns>.field--body,.block--home-of-ndcw>.field--body,.block--at-dance-house>.field--body,.block--cdccymru>.field--body{position:relative}.block--home-of-ndcw a,.block--at-dance-house a,.block--ty-dawns a,.block--cdccymru a{text-decoration:none}.block--home-of-ndcw:before,.block--at-dance-house:before,.block--ty-dawns:before,.block--cdccymru:before{display:block;content:"";position:absolute;top:-20px;left:-15%;width:130%;border-top:60px solid #ffff3c;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);z-index:0;transition:.2s ease all}.block--home-of-ndcw:hover:before,.block--at-dance-house:hover:before,.block--ty-dawns:hover:before,.block--cdccymru:hover:before{border-top:65px solid #ffff3c}}.field--venues table{width:100% !important}.view--whats_on .view-table tr{vertical-align:bottom}.block--whats-on-future{margin-top:60px}.block--whats-on-future caption{position:relative;padding-left:50px}.block--whats-on-future caption:after{display:block;content:"";width:50px;height:40px;position:absolute;top:0;left:0;background-image:url(/themes/custom/dancebase/images/chevron-down.png);background-size:20px;background-repeat:no-repeat;background-position:center center}.block--whats-on-future caption.open:after{background-image:url(/themes/custom/dancebase/images/chevron-up.png)}table,thead,tbody,th,td,tr{display:block}table{margin-bottom:20px;font-variant-numeric:lining-nums tabular-nums;border-collapse:collapse;border-spacing:0}table.view-table{width:100%;table-layout:fixed}table.view-table>caption{text-align:left;font-size:2rem;font-family:"Priori Bold";font-weight:bold;line-height:1.25;color:#f287b6;cursor:pointer}td.view__field-view-node,td.view__field-view-node-1{text-align:right}th,td{padding:10px;text-align:left}th.text-align-right,td.text-align-right{text-align:right !important;padding-left:20px}thead>tr{position:absolute;top:-9999px;left:-9999px}tbody>tr{border-bottom:2px solid #d5d4d4}tbody>tr>td:last-of-type{border-bottom:none}@media(max-width:700px){td[data-title]:before{content:attr(data-title) ": ";display:inline-block;width:50%;padding-right:20px;text-align:right}td[data-title]>div{display:inline-block}tbody>tr>td{text-align:left !important}}@media(min-width:700px){table{margin-left:auto;margin-right:auto;display:table}thead{display:table-header-group}tbody{display:table-row-group}tr{display:table-row}th{font-family:NdcwBold,Arial,sans-serif;font-weight:bold}th,td{display:table-cell;padding-top:10px;padding-right:20px;padding-left:10px;padding-bottom:10px}th.alnRight,td.alnRight{padding-top:10px;padding-right:10px;padding-left:20px;padding-bottom:10px}tr>th:first-child,tr>td:first-child{padding-left:0 !important}tr>th:last-child,tr>td:last-child{padding-right:0 !important}thead>tr{position:static;top:auto;left:auto;border-bottom:2px solid}tbody>tr{border-bottom:2px solid #d5d4d4}tbody>tr>td{border-bottom:none}td[data-title]:before{display:none}}@media(max-width:1024px){.view--whats_on .view-table{table-layout:auto}}.node--teaser{margin-bottom:30px}.teaser__image .teaser__title{position:absolute;bottom:20px;left:15px;right:15px;z-index:1}.node--teaser-center .teaser__image .teaser__title{left:8.33333%;right:8.33333%}.teaser__title{text-transform:uppercase;margin-bottom:10px}.node--type-ndcw-article .teaser__title{font-size:1.2rem}.presented-by{margin-bottom:5px}.event-day{margin-bottom:5px}.teaser__image{position:relative;margin-bottom:-28px}.teaser__image img{width:100%}.teaser__image>.image-overlay{position:relative;display:block}.teaser__image>.image-overlay:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0}.teaser__image>.image-overlay:after{background-color:hsla(0,0%,100%,.2)}#secondary-content .teaser__image>.image-overlay:after,#productions .teaser__image>.image-overlay:after{background-color:rgba(0,0,0,.2)}.node--teaser-center .teaser__image{flex:0 0 100%;max-width:100%}.node--teaser-left .teaser__image,.node--teaser-left .teaser__content,.node--teaser-right .teaser__image,.node--teaser-right .teaser__content,.node--teaser-center .teaser__content{flex:0 0 83.33333%;max-width:83.33333%}.node--teaser-left .teaser__image,.node--teaser-right .teaser__content{margin-left:16.66667%}.node--teaser-center .teaser__content{margin-left:8.33333%}.field--body+.teaser__actions{margin-top:20px}.fade-in{transition:0s ease all}.fade-in.js-offscreen{opacity:0;margin-top:60px}.fade-in.js-onscreen{opacity:1;margin-top:0;transition:1s cubic-bezier(0,0,0.2,1) margin,1.2s cubic-bezier(0,0,0.2,1) opacity}@media(min-width:1024px){.text-two-col>.field,.leadin-section{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.text-two-col>.field>p{display:inline-block;width:100%}.leadin-section .node__title{-moz-column-span:all;column-span:all;padding-right:50%}}.node--full .presented-by,.node--teaser .presented-by,.node--teaser .category,.view--whats_on .node--large-teaser .presented-by,.view--whats_on .node--large-teaser .category{font-size:.75rem}.node--full .event-day,.node--banner .event-day,.view--whats_on .node--large-teaser .event-day{font-size:1rem}.node--full .event-date,.node--banner .event-date,.node--full .field--subtitle h2,.view--whats_on .node--large-teaser .event-date{font-size:1.25rem}.view--whats_on .node--large-teaser .teaser__title{font-size:1.65rem}.node--full.node--type-ndcw-article .node__title{font-size:2rem;line-height:1}@media(max-width:490px){.field--page-blocks .field--one-column-body .button{display:block;margin-left:0;text-align:center}.node--teaser .teaser__title{font-size:1.5rem}.node--large-teaser .teaser__title{font-size:2rem}.node--banner .banner__title{font-size:1.65rem}}@media(min-width:490px){.node--full .presented-by,.node--teaser .presented-by,.node--teaser .category,.view--whats_on .node--large-teaser .presented-by,.view--whats_on .node--large-teaser .category,.view--whats_on .node--large-teaser .event-day{font-size:1rem}.node--full .event-day,.node--banner .event-day{font-size:1.1rem}.node--full .event-date,.node--banner .event-date,.node--full .field--subtitle h2,.view--whats_on .node--large-teaser .event-date{font-size:1.5rem}.view--whats_on .node--large-teaser .teaser__title{font-size:2.75rem}}@media(min-width:700px){.node--type-booking.node--full .node--full .node__title{font-size:3rem}.page-node--150 .node--full .node__title,.page-node--151 .node--full .node__title,.page-node--152 .node--full .node__title,.page-node--147 .node--full .node__title,.page-node--13 .node--full .node__title,.node--full[data-history-node-id="1085"] .node__title{font-size:4.5rem}html[lang=cy] .page-node--16 .node--full .node__title,html[lang=cy] .page-node--3 .node--full .node__title,html[lang=cy] .page-node--13 .node--full .node__title{font-size:4rem}html[lang=cy] .page-node--125 .node--full .node__title{word-wrap:break-word}html[lang=cy] .node--type-ndcw-page .node__title{line-height:.9}.page-node--186 .node--full .node__title,.banner__title{font-size:4rem}.node--full .event-day,.node--banner .event-day{font-size:1.35rem}.node--full .event-date,.node--banner .event-date,.node--full .field--subtitle h2{font-family:NdcwBold,Arial,sans-serif;font-weight:bold;font-size:2rem}.view--whats_on .node--large-teaser .teaser__title{font-size:3rem}}@media(min-width:1024px){.field--body,.block--ndcw-footer-menu,.view-table,.field--creative-team,.field--dates,.field--review,.field--production-info,.field--one-column-body{font-size:22px}.node--type-booking.node--full .field:not(.field--title){font-size:24px;margin-bottom:20px}}.field--dates,.field--venues{margin-bottom:20px}.field--dates .field__label,.field--venues .field__label,.field--dance-house-dates .field__label{font-family:NdcwBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;border-bottom:4px solid #363636}.venue:not(:last-of-type),.dh-dates__date{margin-bottom:20px;padding-bottom:20px;border-bottom:4px solid #d5d4d4}.field--dance-house-dates>.field__items>.field__item:last-of-type .dh-dates__date:last-of-type{border-bottom:none}.venue__date:not(:last-of-type){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d4d4}.venue .field--location,.venue .field--venue{padding-top:7px;padding-right:20px;padding-bottom:7px;font-family:NdcwBold,Arial,sans-serif;font-weight:bold}.venue .field--location{color:#f287b6}.venue .field--access img,.dh-dates .field--access img{width:auto;height:33px}.venue .field--booking-link a{width:100%;text-align:center}table.event-dates{width:100%}@media(min-width:700px){.venue .field--booking-link a{width:auto}}#content .block>h2{color:#939393}.alnLeft{text-align:left}.alnRight{text-align:right}.alnCenter{text-align:center}.alnTop{vertical-align:top}.alnMiddle{vertical-align:middle}.alnBottom{vertical-align:bottom}@media(min-width:490px){.alnLeft-xs{text-align:left}.alnRight-xs{text-align:right}.alnCenter-xs{text-align:center}.alnTop-xs{vertical-align:top}.alnMiddle-xs{vertical-align:middle}.alnBottom-xs{vertical-align:bottom}}@media(min-width:700px){.alnLeft-sm{text-align:left}.alnRight-sm{text-align:right}.alnCenter-sm{text-align:center}.alnTop-sm{vertical-align:top}.alnMiddle-sm{vertical-align:middle}.alnBottom-sm{vertical-align:bottom}}@media(min-width:1024px){.alnLeft-md{text-align:left}.alnRight-md{text-align:right}.alnCenter-md{text-align:center}.alnTop-md{vertical-align:top}.alnMiddle-md{vertical-align:middle}.alnBottom-md{vertical-align:bottom}}@media(min-width:1280px){.alnLeft-lg{text-align:left}.alnRight-lg{text-align:right}.alnCenter-lg{text-align:center}.alnTop-lg{vertical-align:top}.alnMiddle-lg{vertical-align:middle}.alnBottom-lg{vertical-align:bottom}}@media(min-width:1440px){.alnLeft-xl{text-align:left}.alnRight-xl{text-align:right}.alnCenter-xl{text-align:center}.alnTop-xl{vertical-align:top}.alnMiddle-xl{vertical-align:middle}.alnBottom-xl{vertical-align:bottom}}.bcWhite{background-color:#ffffff}.bcGray{background-color:#d5d4d4}.bcConcrete{background-color:#b1b0b0}.bcDark Gray{background-color:#939393}.bcBlack{background-color:#363636}.bcRed{background-color:#ff3f34}.bcYellow{background-color:#ffff3c}.bcBlue{background-color:#3c40c6}.bcGreen{background-color:#05c46b}.bcPink{background-color:#f287b6}.dspNone{display:none}.dspInline{display:inline}.dspInlineblock{display:inline-block}.dspBlock{display:block}.dspTable{display:table}.dspRow{display:table-row}.dspCell{display:table-cell}.dspFlex{display:flex}@media(min-width:490px){.dspNone-xs{display:none}.dspInline-xs{display:inline}.dspInlineblock-xs{display:inline-block}.dspBlock-xs{display:block}.dspTable-xs{display:table}.dspRow-xs{display:table-row}.dspCell-xs{display:table-cell}.dspFlex-xs{display:flex}}@media(min-width:700px){.dspNone-sm{display:none}.dspInline-sm{display:inline}.dspInlineblock-sm{display:inline-block}.dspBlock-sm{display:block}.dspTable-sm{display:table}.dspRow-sm{display:table-row}.dspCell-sm{display:table-cell}.dspFlex-sm{display:flex}}@media(min-width:1024px){.dspNone-md{display:none}.dspInline-md{display:inline}.dspInlineblock-md{display:inline-block}.dspBlock-md{display:block}.dspTable-md{display:table}.dspRow-md{display:table-row}.dspCell-md{display:table-cell}.dspFlex-md{display:flex}}@media(min-width:1280px){.dspNone-lg{display:none}.dspInline-lg{display:inline}.dspInlineblock-lg{display:inline-block}.dspBlock-lg{display:block}.dspTable-lg{display:table}.dspRow-lg{display:table-row}.dspCell-lg{display:table-cell}.dspFlex-lg{display:flex}}@media(min-width:1440px){.dspNone-xl{display:none}.dspInline-xl{display:inline}.dspInlineblock-xl{display:inline-block}.dspBlock-xl{display:block}.dspTable-xl{display:table}.dspRow-xl{display:table-row}.dspCell-xl{display:table-cell}.dspFlex-xl{display:flex}}.fltLeft{float:left}.fltRight{float:right}.fltNone{float:none}@media(min-width:490px){.fltLeft-xs{float:left}.fltRight-xs{float:right}.fltNone-xs{float:none}}@media(min-width:700px){.fltLeft-sm{float:left}.fltRight-sm{float:right}.fltNone-sm{float:none}}@media(min-width:1024px){.fltLeft-md{float:left}.fltRight-md{float:right}.fltNone-md{float:none}}@media(min-width:1280px){.fltLeft-lg{float:left}.fltRight-lg{float:right}.fltNone-lg{float:none}}@media(min-width:1440px){.fltLeft-xl{float:left}.fltRight-xl{float:right}.fltNone-xl{float:none}}.grid,.vgrid>.view__content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grid--gutterless,.vgrid--gutterless>.view__content{margin-right:0;margin-left:0}.grid--nowrap,.vgrid--nowrap>.view__content{flex-wrap:nowrap}.grid--top,.vgrid--top>.view__content{align-items:flex-start}.grid--middle,.vgrid--middle>.view__content{align-items:center}.grid--bottom,.vgrid--bottom>.view__content{align-items:flex-end}.grid--stretch,.vgrid--stretch>.view__content{align-items:stretch}.grid--left,.vgrid--left>.view__content{justify-content:flex-start}.grid--center,.vgrid--center>.view__content{justify-content:center}.grid--right,.vgrid--right>.view__content{justify-content:flex-end}.grid--even,.vgrid--even>.view__content{justify-content:space-evenly}.grid--between,.vgrid--between>.view__content{justify-content:space-between}.grid>*,.grid__item,.vgrid .view__row{position:relative;width:auto;max-width:none;min-height:1px;flex:0 0 auto;padding-right:15px;padding-left:15px}.grid--gutterless>*{padding-right:0;padding-left:0}.col1,.vcol1 .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2,.vcol2 .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3,.vcol3 .view__row{flex:0 0 25%;max-width:25%}.col4,.vcol4 .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5,.vcol5 .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6,.vcol6 .view__row{flex:0 0 50%;max-width:50%}.col7,.vcol7 .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8,.vcol8 .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9,.vcol9 .view__row{flex:0 0 75%;max-width:75%}.col10,.vcol10 .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11,.vcol11 .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12,.vcol12 .view__row{flex:0 0 100%;max-width:100%}.colAuto{flex:0 0 auto;max-width:none}@media(min-width:490px){.col1-xs,.vcol1-xs .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2-xs,.vcol2-xs .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3-xs,.vcol3-xs .view__row{flex:0 0 25%;max-width:25%}.col4-xs,.vcol4-xs .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5-xs,.vcol5-xs .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6-xs,.vcol6-xs .view__row{flex:0 0 50%;max-width:50%}.col7-xs,.vcol7-xs .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8-xs,.vcol8-xs .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9-xs,.vcol9-xs .view__row{flex:0 0 75%;max-width:75%}.col10-xs,.vcol10-xs .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11-xs,.vcol11-xs .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12-xs,.vcol12-xs .view__row{flex:0 0 100%;max-width:100%}.colAuto-xs{flex:0 0 auto;max-width:none}}@media(min-width:700px){.col1-sm,.vcol1-sm .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2-sm,.vcol2-sm .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3-sm,.vcol3-sm .view__row{flex:0 0 25%;max-width:25%}.col4-sm,.vcol4-sm .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5-sm,.vcol5-sm .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6-sm,.vcol6-sm .view__row{flex:0 0 50%;max-width:50%}.col7-sm,.vcol7-sm .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8-sm,.vcol8-sm .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9-sm,.vcol9-sm .view__row{flex:0 0 75%;max-width:75%}.col10-sm,.vcol10-sm .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11-sm,.vcol11-sm .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12-sm,.vcol12-sm .view__row{flex:0 0 100%;max-width:100%}.colAuto-sm{flex:0 0 auto;max-width:none}}@media(min-width:1024px){.col1-md,.vcol1-md .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2-md,.vcol2-md .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3-md,.vcol3-md .view__row{flex:0 0 25%;max-width:25%}.col4-md,.vcol4-md .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5-md,.vcol5-md .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6-md,.vcol6-md .view__row{flex:0 0 50%;max-width:50%}.col7-md,.vcol7-md .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8-md,.vcol8-md .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9-md,.vcol9-md .view__row{flex:0 0 75%;max-width:75%}.col10-md,.vcol10-md .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11-md,.vcol11-md .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12-md,.vcol12-md .view__row{flex:0 0 100%;max-width:100%}.colAuto-md{flex:0 0 auto;max-width:none}}@media(min-width:1280px){.col1-lg,.vcol1-lg .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2-lg,.vcol2-lg .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3-lg,.vcol3-lg .view__row{flex:0 0 25%;max-width:25%}.col4-lg,.vcol4-lg .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5-lg,.vcol5-lg .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6-lg,.vcol6-lg .view__row{flex:0 0 50%;max-width:50%}.col7-lg,.vcol7-lg .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8-lg,.vcol8-lg .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9-lg,.vcol9-lg .view__row{flex:0 0 75%;max-width:75%}.col10-lg,.vcol10-lg .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11-lg,.vcol11-lg .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12-lg,.vcol12-lg .view__row{flex:0 0 100%;max-width:100%}.colAuto-lg{flex:0 0 auto;max-width:none}}@media(min-width:1440px){.col1-xl,.vcol1-xl .view__row{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col2-xl,.vcol2-xl .view__row{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col3-xl,.vcol3-xl .view__row{flex:0 0 25%;max-width:25%}.col4-xl,.vcol4-xl .view__row{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col5-xl,.vcol5-xl .view__row{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col6-xl,.vcol6-xl .view__row{flex:0 0 50%;max-width:50%}.col7-xl,.vcol7-xl .view__row{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col8-xl,.vcol8-xl .view__row{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col9-xl,.vcol9-xl .view__row{flex:0 0 75%;max-width:75%}.col10-xl,.vcol10-xl .view__row{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col11-xl,.vcol11-xl .view__row{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col12-xl,.vcol12-xl .view__row{flex:0 0 100%;max-width:100%}.colAuto-xl{flex:0 0 auto;max-width:none}}.mgnNone{margin:0}.mtNone{margin-top:0}.mrNone{margin-right:0}.mbNone{margin-bottom:0}.mlNone{margin-left:0}.mgnHalf{margin:10px}.mtHalf{margin-top:10px}.mrHalf{margin-right:10px}.mbHalf{margin-bottom:10px}.mlHalf{margin-left:10px}.mgnMajor{margin:15px}.mtMajor{margin-top:15px}.mrMajor{margin-right:15px}.mbMajor{margin-bottom:15px}.mlMajor{margin-left:15px}.mgnSingle{margin:20px}.mtSingle{margin-top:20px}.mrSingle{margin-right:20px}.mbSingle{margin-bottom:20px}.mlSingle{margin-left:20px}.mgnDouble{margin:40px}.mtDouble{margin-top:40px}.mrDouble{margin-right:40px}.mbDouble{margin-bottom:40px}.mlDouble{margin-left:40px}@media(min-width:490px){.mgnNone-xs{margin:0}.mtNone-xs{margin-top:0}.mrNone-xs{margin-right:0}.mbNone-xs{margin-bottom:0}.mlNone-xs{margin-left:0}.mgnHalf-xs{margin:10px}.mtHalf-xs{margin-top:10px}.mrHalf-xs{margin-right:10px}.mbHalf-xs{margin-bottom:10px}.mlHalf-xs{margin-left:10px}.mgnMajor-xs{margin:15px}.mtMajor-xs{margin-top:15px}.mrMajor-xs{margin-right:15px}.mbMajor-xs{margin-bottom:15px}.mlMajor-xs{margin-left:15px}.mgnSingle-xs{margin:20px}.mtSingle-xs{margin-top:20px}.mrSingle-xs{margin-right:20px}.mbSingle-xs{margin-bottom:20px}.mlSingle-xs{margin-left:20px}.mgnDouble-xs{margin:40px}.mtDouble-xs{margin-top:40px}.mrDouble-xs{margin-right:40px}.mbDouble-xs{margin-bottom:40px}.mlDouble-xs{margin-left:40px}}@media(min-width:700px){.mgnNone-sm{margin:0}.mtNone-sm{margin-top:0}.mrNone-sm{margin-right:0}.mbNone-sm{margin-bottom:0}.mlNone-sm{margin-left:0}.mgnHalf-sm{margin:10px}.mtHalf-sm{margin-top:10px}.mrHalf-sm{margin-right:10px}.mbHalf-sm{margin-bottom:10px}.mlHalf-sm{margin-left:10px}.mgnMajor-sm{margin:15px}.mtMajor-sm{margin-top:15px}.mrMajor-sm{margin-right:15px}.mbMajor-sm{margin-bottom:15px}.mlMajor-sm{margin-left:15px}.mgnSingle-sm{margin:20px}.mtSingle-sm{margin-top:20px}.mrSingle-sm{margin-right:20px}.mbSingle-sm{margin-bottom:20px}.mlSingle-sm{margin-left:20px}.mgnDouble-sm{margin:40px}.mtDouble-sm{margin-top:40px}.mrDouble-sm{margin-right:40px}.mbDouble-sm{margin-bottom:40px}.mlDouble-sm{margin-left:40px}}@media(min-width:1024px){.mgnNone-md{margin:0}.mtNone-md{margin-top:0}.mrNone-md{margin-right:0}.mbNone-md{margin-bottom:0}.mlNone-md{margin-left:0}.mgnHalf-md{margin:10px}.mtHalf-md{margin-top:10px}.mrHalf-md{margin-right:10px}.mbHalf-md{margin-bottom:10px}.mlHalf-md{margin-left:10px}.mgnMajor-md{margin:15px}.mtMajor-md{margin-top:15px}.mrMajor-md{margin-right:15px}.mbMajor-md{margin-bottom:15px}.mlMajor-md{margin-left:15px}.mgnSingle-md{margin:20px}.mtSingle-md{margin-top:20px}.mrSingle-md{margin-right:20px}.mbSingle-md{margin-bottom:20px}.mlSingle-md{margin-left:20px}.mgnDouble-md{margin:40px}.mtDouble-md{margin-top:40px}.mrDouble-md{margin-right:40px}.mbDouble-md{margin-bottom:40px}.mlDouble-md{margin-left:40px}}@media(min-width:1280px){.mgnNone-lg{margin:0}.mtNone-lg{margin-top:0}.mrNone-lg{margin-right:0}.mbNone-lg{margin-bottom:0}.mlNone-lg{margin-left:0}.mgnHalf-lg{margin:10px}.mtHalf-lg{margin-top:10px}.mrHalf-lg{margin-right:10px}.mbHalf-lg{margin-bottom:10px}.mlHalf-lg{margin-left:10px}.mgnMajor-lg{margin:15px}.mtMajor-lg{margin-top:15px}.mrMajor-lg{margin-right:15px}.mbMajor-lg{margin-bottom:15px}.mlMajor-lg{margin-left:15px}.mgnSingle-lg{margin:20px}.mtSingle-lg{margin-top:20px}.mrSingle-lg{margin-right:20px}.mbSingle-lg{margin-bottom:20px}.mlSingle-lg{margin-left:20px}.mgnDouble-lg{margin:40px}.mtDouble-lg{margin-top:40px}.mrDouble-lg{margin-right:40px}.mbDouble-lg{margin-bottom:40px}.mlDouble-lg{margin-left:40px}}@media(min-width:1440px){.mgnNone-xl{margin:0}.mtNone-xl{margin-top:0}.mrNone-xl{margin-right:0}.mbNone-xl{margin-bottom:0}.mlNone-xl{margin-left:0}.mgnHalf-xl{margin:10px}.mtHalf-xl{margin-top:10px}.mrHalf-xl{margin-right:10px}.mbHalf-xl{margin-bottom:10px}.mlHalf-xl{margin-left:10px}.mgnMajor-xl{margin:15px}.mtMajor-xl{margin-top:15px}.mrMajor-xl{margin-right:15px}.mbMajor-xl{margin-bottom:15px}.mlMajor-xl{margin-left:15px}.mgnSingle-xl{margin:20px}.mtSingle-xl{margin-top:20px}.mrSingle-xl{margin-right:20px}.mbSingle-xl{margin-bottom:20px}.mlSingle-xl{margin-left:20px}.mgnDouble-xl{margin:40px}.mtDouble-xl{margin-top:40px}.mrDouble-xl{margin-right:40px}.mbDouble-xl{margin-bottom:40px}.mlDouble-xl{margin-left:40px}}.pdnNone{padding:0}.ptNone{padding-top:0}.prNone{padding-right:0}.pbNone{padding-bottom:0}.plNone{padding-left:0}.pdnMinor{padding:5px}.ptMinor{padding-top:5px}.prMinor{padding-right:5px}.pbMinor{padding-bottom:5px}.plMinor{padding-left:5px}.pdnMajor{padding:15px}.ptMajor{padding-top:15px}.prMajor{padding-right:15px}.pbMajor{padding-bottom:15px}.plMajor{padding-left:15px}.pdnHalf{padding:10px}.ptHalf{padding-top:10px}.prHalf{padding-right:10px}.pbHalf{padding-bottom:10px}.plHalf{padding-left:10px}.pdnSingle{padding:20px}.ptSingle{padding-top:20px}.prSingle{padding-right:20px}.pbSingle{padding-bottom:20px}.plSingle{padding-left:20px}@media(min-width:490px){.pdnNone-xs{padding:0}.ptNone-xs{padding-top:0}.prNone-xs{padding-right:0}.pbNone-xs{padding-bottom:0}.plNone-xs{padding-left:0}.pdnMinor-xs{padding:5px}.ptMinor-xs{padding-top:5px}.prMinor-xs{padding-right:5px}.pbMinor-xs{padding-bottom:5px}.plMinor-xs{padding-left:5px}.pdnMajor-xs{padding:15px}.ptMajor-xs{padding-top:15px}.prMajor-xs{padding-right:15px}.pbMajor-xs{padding-bottom:15px}.plMajor-xs{padding-left:15px}.pdnHalf-xs{padding:10px}.ptHalf-xs{padding-top:10px}.prHalf-xs{padding-right:10px}.pbHalf-xs{padding-bottom:10px}.plHalf-xs{padding-left:10px}.pdnSingle-xs{padding:20px}.ptSingle-xs{padding-top:20px}.prSingle-xs{padding-right:20px}.pbSingle-xs{padding-bottom:20px}.plSingle-xs{padding-left:20px}}@media(min-width:700px){.pdnNone-sm{padding:0}.ptNone-sm{padding-top:0}.prNone-sm{padding-right:0}.pbNone-sm{padding-bottom:0}.plNone-sm{padding-left:0}.pdnMinor-sm{padding:5px}.ptMinor-sm{padding-top:5px}.prMinor-sm{padding-right:5px}.pbMinor-sm{padding-bottom:5px}.plMinor-sm{padding-left:5px}.pdnMajor-sm{padding:15px}.ptMajor-sm{padding-top:15px}.prMajor-sm{padding-right:15px}.pbMajor-sm{padding-bottom:15px}.plMajor-sm{padding-left:15px}.pdnHalf-sm{padding:10px}.ptHalf-sm{padding-top:10px}.prHalf-sm{padding-right:10px}.pbHalf-sm{padding-bottom:10px}.plHalf-sm{padding-left:10px}.pdnSingle-sm{padding:20px}.ptSingle-sm{padding-top:20px}.prSingle-sm{padding-right:20px}.pbSingle-sm{padding-bottom:20px}.plSingle-sm{padding-left:20px}}@media(min-width:1024px){.pdnNone-md{padding:0}.ptNone-md{padding-top:0}.prNone-md{padding-right:0}.pbNone-md{padding-bottom:0}.plNone-md{padding-left:0}.pdnMinor-md{padding:5px}.ptMinor-md{padding-top:5px}.prMinor-md{padding-right:5px}.pbMinor-md{padding-bottom:5px}.plMinor-md{padding-left:5px}.pdnMajor-md{padding:15px}.ptMajor-md{padding-top:15px}.prMajor-md{padding-right:15px}.pbMajor-md{padding-bottom:15px}.plMajor-md{padding-left:15px}.pdnHalf-md{padding:10px}.ptHalf-md{padding-top:10px}.prHalf-md{padding-right:10px}.pbHalf-md{padding-bottom:10px}.plHalf-md{padding-left:10px}.pdnSingle-md{padding:20px}.ptSingle-md{padding-top:20px}.prSingle-md{padding-right:20px}.pbSingle-md{padding-bottom:20px}.plSingle-md{padding-left:20px}}@media(min-width:1280px){.pdnNone-lg{padding:0}.ptNone-lg{padding-top:0}.prNone-lg{padding-right:0}.pbNone-lg{padding-bottom:0}.plNone-lg{padding-left:0}.pdnMinor-lg{padding:5px}.ptMinor-lg{padding-top:5px}.prMinor-lg{padding-right:5px}.pbMinor-lg{padding-bottom:5px}.plMinor-lg{padding-left:5px}.pdnMajor-lg{padding:15px}.ptMajor-lg{padding-top:15px}.prMajor-lg{padding-right:15px}.pbMajor-lg{padding-bottom:15px}.plMajor-lg{padding-left:15px}.pdnHalf-lg{padding:10px}.ptHalf-lg{padding-top:10px}.prHalf-lg{padding-right:10px}.pbHalf-lg{padding-bottom:10px}.plHalf-lg{padding-left:10px}.pdnSingle-lg{padding:20px}.ptSingle-lg{padding-top:20px}.prSingle-lg{padding-right:20px}.pbSingle-lg{padding-bottom:20px}.plSingle-lg{padding-left:20px}}@media(min-width:1440px){.pdnNone-xl{padding:0}.ptNone-xl{padding-top:0}.prNone-xl{padding-right:0}.pbNone-xl{padding-bottom:0}.plNone-xl{padding-left:0}.pdnMinor-xl{padding:5px}.ptMinor-xl{padding-top:5px}.prMinor-xl{padding-right:5px}.pbMinor-xl{padding-bottom:5px}.plMinor-xl{padding-left:5px}.pdnMajor-xl{padding:15px}.ptMajor-xl{padding-top:15px}.prMajor-xl{padding-right:15px}.pbMajor-xl{padding-bottom:15px}.plMajor-xl{padding-left:15px}.pdnHalf-xl{padding:10px}.ptHalf-xl{padding-top:10px}.prHalf-xl{padding-right:10px}.pbHalf-xl{padding-bottom:10px}.plHalf-xl{padding-left:10px}.pdnSingle-xl{padding:20px}.ptSingle-xl{padding-top:20px}.prSingle-xl{padding-right:20px}.pbSingle-xl{padding-bottom:20px}.plSingle-xl{padding-left:20px}}.posStc{position:static}.posRel{position:relative}.posAbs{position:absolute}.posFix{position:fixed}.posTL,.posTC,.posTR{top:0;bottom:auto}.posCL,.posCC,.posCR{top:50%;bottom:auto;transform:translateY(-50%)}.posBL,.posBC,.posBR{top:auto;bottom:0}.posTL,.posCL,.posBL{left:0;right:auto}.posTC,.posCC,.posBC{left:50%;right:auto;transform:translateX(-50%)}.posTR,.posCR,.posBR{right:0;left:auto}.posCC{transform:translate(-50%,50%)}@media(min-width:490px){.posStc-xs{position:static}.posRel-xs{position:relative}.posAbs-xs{position:absolute}.posFix-xs{position:fixed}.posTL-xs,.posTC-xs,.posTR-xs{top:0;bottom:auto}.posCL-xs,.posCC-xs,.posCR-xs{top:50%;bottom:auto;transform:translateY(-50%)}.posBL-xs,.posBC-xs,.posBR-xs{top:auto;bottom:0}.posTL-xs,.posCL-xs,.posBL-xs{left:0;right:auto}.posTC-xs,.posCC-xs,.posBC-xs{left:50%;right:auto;transform:translateX(-50%)}.posTR-xs,.posCR-xs,.posBR-xs{right:0;left:auto}.posCC-xs{transform:translate(-50%,50%)}}@media(min-width:700px){.posStc-sm{position:static}.posRel-sm{position:relative}.posAbs-sm{position:absolute}.posFix-sm{position:fixed}.posTL-sm,.posTC-sm,.posTR-sm{top:0;bottom:auto}.posCL-sm,.posCC-sm,.posCR-sm{top:50%;bottom:auto;transform:translateY(-50%)}.posBL-sm,.posBC-sm,.posBR-sm{top:auto;bottom:0}.posTL-sm,.posCL-sm,.posBL-sm{left:0;right:auto}.posTC-sm,.posCC-sm,.posBC-sm{left:50%;right:auto;transform:translateX(-50%)}.posTR-sm,.posCR-sm,.posBR-sm{right:0;left:auto}.posCC-sm{transform:translate(-50%,50%)}}@media(min-width:1024px){.posStc-md{position:static}.posRel-md{position:relative}.posAbs-md{position:absolute}.posFix-md{position:fixed}.posTL-md,.posTC-md,.posTR-md{top:0;bottom:auto}.posCL-md,.posCC-md,.posCR-md{top:50%;bottom:auto;transform:translateY(-50%)}.posBL-md,.posBC-md,.posBR-md{top:auto;bottom:0}.posTL-md,.posCL-md,.posBL-md{left:0;right:auto}.posTC-md,.posCC-md,.posBC-md{left:50%;right:auto;transform:translateX(-50%)}.posTR-md,.posCR-md,.posBR-md{right:0;left:auto}.posCC-md{transform:translate(-50%,50%)}}@media(min-width:1280px){.posStc-lg{position:static}.posRel-lg{position:relative}.posAbs-lg{position:absolute}.posFix-lg{position:fixed}.posTL-lg,.posTC-lg,.posTR-lg{top:0;bottom:auto}.posCL-lg,.posCC-lg,.posCR-lg{top:50%;bottom:auto;transform:translateY(-50%)}.posBL-lg,.posBC-lg,.posBR-lg{top:auto;bottom:0}.posTL-lg,.posCL-lg,.posBL-lg{left:0;right:auto}.posTC-lg,.posCC-lg,.posBC-lg{left:50%;right:auto;transform:translateX(-50%)}.posTR-lg,.posCR-lg,.posBR-lg{right:0;left:auto}.posCC-lg{transform:translate(-50%,50%)}}@media(min-width:1440px){.posStc-xl{position:static}.posRel-xl{position:relative}.posAbs-xl{position:absolute}.posFix-xl{position:fixed}.posTL-xl,.posTC-xl,.posTR-xl{top:0;bottom:auto}.posCL-xl,.posCC-xl,.posCR-xl{top:50%;bottom:auto;transform:translateY(-50%)}.posBL-xl,.posBC-xl,.posBR-xl{top:auto;bottom:0}.posTL-xl,.posCL-xl,.posBL-xl{left:0;right:auto}.posTC-xl,.posCC-xl,.posBC-xl{left:50%;right:auto;transform:translateX(-50%)}.posTR-xl,.posCR-xl,.posBR-xl{right:0;left:auto}.posCC-xl{transform:translate(-50%,50%)}}.width1{width:8.3333333333%}.width2{width:16.6666666667%}.width3{width:25%}.width4{width:33.3333333333%}.width5{width:41.6666666667%}.width6{width:50%}.width7{width:58.3333333333%}.width8{width:66.6666666667%}.width9{width:75%}.width10{width:83.3333333333%}.width11{width:91.6666666667%}.width12{width:100%}.widthAuto{width:auto}@media(min-width:490px){.width1-xs{width:8.3333333333%}.width2-xs{width:16.6666666667%}.width3-xs{width:25%}.width4-xs{width:33.3333333333%}.width5-xs{width:41.6666666667%}.width6-xs{width:50%}.width7-xs{width:58.3333333333%}.width8-xs{width:66.6666666667%}.width9-xs{width:75%}.width10-xs{width:83.3333333333%}.width11-xs{width:91.6666666667%}.width12-xs{width:100%}.widthAuto{width:auto}}@media(min-width:700px){.width1-sm{width:8.3333333333%}.width2-sm{width:16.6666666667%}.width3-sm{width:25%}.width4-sm{width:33.3333333333%}.width5-sm{width:41.6666666667%}.width6-sm{width:50%}.width7-sm{width:58.3333333333%}.width8-sm{width:66.6666666667%}.width9-sm{width:75%}.width10-sm{width:83.3333333333%}.width11-sm{width:91.6666666667%}.width12-sm{width:100%}.widthAuto{width:auto}}@media(min-width:1024px){.width1-md{width:8.3333333333%}.width2-md{width:16.6666666667%}.width3-md{width:25%}.width4-md{width:33.3333333333%}.width5-md{width:41.6666666667%}.width6-md{width:50%}.width7-md{width:58.3333333333%}.width8-md{width:66.6666666667%}.width9-md{width:75%}.width10-md{width:83.3333333333%}.width11-md{width:91.6666666667%}.width12-md{width:100%}.widthAuto{width:auto}}@media(min-width:1280px){.width1-lg{width:8.3333333333%}.width2-lg{width:16.6666666667%}.width3-lg{width:25%}.width4-lg{width:33.3333333333%}.width5-lg{width:41.6666666667%}.width6-lg{width:50%}.width7-lg{width:58.3333333333%}.width8-lg{width:66.6666666667%}.width9-lg{width:75%}.width10-lg{width:83.3333333333%}.width11-lg{width:91.6666666667%}.width12-lg{width:100%}.widthAuto{width:auto}}@media(min-width:1440px){.width1-xl{width:8.3333333333%}.width2-xl{width:16.6666666667%}.width3-xl{width:25%}.width4-xl{width:33.3333333333%}.width5-xl{width:41.6666666667%}.width6-xl{width:50%}.width7-xl{width:58.3333333333%}.width8-xl{width:66.6666666667%}.width9-xl{width:75%}.width10-xl{width:83.3333333333%}.width11-xl{width:91.6666666667%}.width12-xl{width:100%}.widthAuto{width:auto}}@media(min-width:1280px){.max-width{margin-right:auto !important;margin-left:auto !important;max-width:1280px}}.tcWhite{color:#ffffff}.tcGray{color:#d5d4d4}.tcConcrete{color:#b1b0b0}.tcDark Gray{color:#939393}.tcBlack{color:#363636}.tcRed{color:#ff3f34}.tcYellow{color:#ffff3c}.tcBlue{color:#3c40c6}.tcGreen{color:#05c46b}.tcPink{color:#f287b6}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/dancebase/js/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
