@-moz-keyframes arrowDownBounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(10px) rotate(90deg);-moz-transform:translateY(10px) rotate(90deg);-o-transform:translateY(10px) rotate(90deg);-ms-transform:translateY(10px) rotate(90deg);transform:translateY(10px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-webkit-keyframes arrowDownBounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(10px) rotate(90deg);-moz-transform:translateY(10px) rotate(90deg);-o-transform:translateY(10px) rotate(90deg);-ms-transform:translateY(10px) rotate(90deg);transform:translateY(10px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-o-keyframes arrowDownBounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(10px) rotate(90deg);-moz-transform:translateY(10px) rotate(90deg);-o-transform:translateY(10px) rotate(90deg);-ms-transform:translateY(10px) rotate(90deg);transform:translateY(10px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@keyframes arrowDownBounce{0%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}50%{-webkit-transform:translateY(10px) rotate(90deg);-moz-transform:translateY(10px) rotate(90deg);-o-transform:translateY(10px) rotate(90deg);-ms-transform:translateY(10px) rotate(90deg);transform:translateY(10px) rotate(90deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-moz-keyframes zoomControlsIn{0%{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;opacity:1;-ms-filter:none;filter:none}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-background-size:14px;-moz-background-size:14px;background-size:14px;opacity:.33}}@-webkit-keyframes zoomControlsIn{0%{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{-webkit-background-size:14px;-moz-background-size:14px;background-size:14px;opacity:.33}}@-o-keyframes zoomControlsIn{0%{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;opacity:1;-ms-filter:none;filter:none}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-background-size:14px;-moz-background-size:14px;background-size:14px;opacity:.33}}@keyframes zoomControlsIn{0%{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{-webkit-background-size:14px;-moz-background-size:14px;background-size:14px;opacity:.33}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1;-ms-filter:none;filter:none}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{font-size:14px;-webkit-tap-highlight-color:transparent}body{font-family:'Source Sans Pro',sans-serif}@-ms-viewport{width:device-width}img{max-width:100%;height:auto;vertical-align:middle}.accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.hidden{display:none;visibility:hidden}.notvisible{visibility:hidden}svg{max-height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Source Sans Pro',sans-serif;line-height:1.618;color:#1e1e1e;background:#e2e2e2;overflow-x:hidden}a{color:#e43422}a img{border:none}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;font-weight:700;line-height:1;margin:0 0 25px 0;text-rendering:optimizeLegibility}input[type=submit]{-webkit-appearance:none}p{margin:0}blockquote{font-style:italic}li,ul{margin:0;padding:0}.fleft{float:left}.fright{float:right}.page-template-template-tv-minor .site-content{z-index:unset}html{position:relative;min-height:100%}body,html{padding:0;margin:0;background-color:#e2e2e2}@media only screen and (min-width:768px){body{margin-bottom:226px}}@media only screen and (min-width:992px){.side-column{width:27%;margin-left:3%;float:right}.side-column.view-narrow{width:40%}.main-column{width:70%;float:left;padding-bottom:60px}.main-column.view-narrow{width:55%}.main-column.view-centered{float:none;margin:0 auto}}.container,.site-footer-container{zoom:1;margin:auto;max-width:975px;padding:0 15px}.container:after,.container:before,.site-footer-container:after,.site-footer-container:before{content:"";display:table}.container:after,.site-footer-container:after{clear:both}.container-wide,.site-footer-container-wide{max-width:1400px}@media only screen and (min-width:480px){.container,.site-footer-container{padding:15px}}.age-label,.time-label,.workshop-label{display:inline-block;vertical-align:middle;position:relative;bottom:2px;border:1px solid #e43422;padding:0 .2em;min-width:1.75em;height:1.75em;line-height:1.75em;text-align:center;color:#1e1e1e;font-size:20px;border-radius:2px;margin:0 5px}.workshop-label{text-transform:uppercase;font-size:16px;font-weight:400;padding:0 .5em;line-height:1.7em}@media only screen and (min-width:992px){.workshop-label{bottom:3px;left:10px}}.slider .age-label,.slider .time-label{color:inherit;font-size:50%;bottom:4px}.alert{text-align:center;border:solid 2px #000;background:#ffa;padding:25px;font-family:'Source Sans Pro',sans-serif;font-weight:700;line-height:1;text-rendering:optimizeLegibility;font-size:30px}@media only screen and (min-width:992px){.anchor{position:relative;bottom:92px}}.annual-reports-item{padding:20px 0 20px 70px;position:relative;border-bottom:1px solid #ddd;max-width:700px;margin:auto}@media only screen and (min-width:768px){.annual-reports-item{padding:30px 0 30px 100px}}.annual-reports-item:last-child{border-bottom:none;margin-bottom:0}.annual-reports-item span{display:inline-block;padding:2px 10px;border:1px solid;border-radius:4px;font-size:16px;margin-right:10px;position:absolute;left:10px;top:50%;margin-top:-14px}@media only screen and (min-width:768px){.annual-reports-item span{left:20px}}.annual-reports-item a{line-height:1.4;color:#666}@media only screen and (min-width:768px){.annual-reports-item a{font-size:22px}}@media only screen and (min-width:992px){.annual-reports-item a{-webkit-transition:.2s ease color;-moz-transition:.2s ease color;-o-transition:.2s ease color;-ms-transition:.2s ease color;transition:.2s ease color}.annual-reports-item a:hover{color:#e43422}}.booking-info{text-align:center;color:#666}.booking-info .contact-info{max-width:500px;margin:0 auto;text-align:left}.booking-info dd,.booking-info dt{display:inline-block;vertical-align:top;width:50%}.booking-info dd,.booking-info dt,.booking-info p{font-size:17px}.booking-info dt{text-align:right;font-weight:700;padding-right:40px}.booking-info dd{text-align:left}.booking-info dd,.booking-info dt,.booking-info p{margin:12.5px 0;text-align:center}.booking-info img{margin:25px 0}.booking-info-header{padding:25px 25px 12.5px;border-bottom:solid 1px #eee}.booking-info-title{font-size:40px;font-family:'Source Sans Pro',sans-serif;text-shadow:#fff 1px 1px 0;font-weigtht:100;line-height:1.2}.booking-info-title strong{display:block;font-weight:inherit;color:#e43422}.booking-info h1,.booking-info h2,.booking-info h3{text-align:center;font-size:'Source Sans Pro',sans-serif}.booking-info dd,.booking-info dt,.booking-info p{text-shadow:#fff 1px 1px 0;margin:0}.booking-info-part{border-bottom:solid 1px #eee;padding:25px}.booking-info-part:nth-of-type(even){background:#fafafa}@media only screen and (min-width:992px){.booking-info.view-schools{margin-top:0}}.booking-steps{max-width:700px;margin:0 auto;text-align:left}.booking-step{clear:both;padding:1em 0}.booking-step-badge{display:block;border:solid 1px #ddd;border-radius:300px;float:left;width:6em;height:6em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1;padding-top:.6em}.booking-step-badge strong{font-size:2.8em;padding-left:.125em;color:#333;display:block}.booking-step-content{margin-left:7em}.booking-step-content h3{font-family:'Source Sans Pro',sans-serif;font-size:1.5em;color:#333;margin-bottom:.125em}.booking-step-content p{font-size:1em}.bottom-sep{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:15px;border-bottom:1px solid #e2e2e2;height:180px;margin-bottom:30px}.bottom-sep:after{content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:3px;width:80px;background-color:#666}.browsehappy{position:absolute;top:0;left:0;right:0;z-index:999;padding:7.5px 15px;background:#ffffe0;color:#000}.btn{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;max-width:100%;padding:15px 30px;border-radius:3px;font-size:20px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:700;background-color:#e43422;line-height:1;position:relative;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.btn .ico{position:relative;bottom:0;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-o-transition:bottom .3s;-ms-transition:bottom .3s;transition:bottom .3s;height:1.5em;margin:0 .9em 0 0}.btn:hover .ico{bottom:1px}.home .btn{position:relative;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:$c-main-shadow;font-weight:700;text-shadow:0 2px 0 rgba(0,0,0,.3);border-radius:2px;padding:15px 30px}.home .btn-flat{font-size:19px;padding:.4em 1.5em .4em .7em}.btn:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:rgba(0,0,0,.3);border-radius:0 0 3px 3px;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.btn.view-center{display:block;padding:.4em .7em}@media only screen and (min-width:992px){.btn{position:relative}.btn:active,.btn:hover{background-color:#d22b1a}.btn:active:before,.btn:hover:before{background-color:rgba(0,0,0,.5)}}.btn-xs{font-size:14px;font-weight:400;padding:15px 10px;border-radius:0}@media only screen and (min-width:992px){.btn-xs{padding:5px 10px}}.btn-s{font-size:19px;font-weight:500;letter-spacing:.5px;padding:15px 10px;text-transform:none}@media only screen and (min-width:992px){.btn-s{padding:10px 10px}}.btn-m{font-size:19px;font-weight:500;letter-spacing:0;padding:15px 25px;text-transform:none}@media only screen and (min-width:992px){.btn-m{font-size:24px}}.btn-disable{background-color:#999;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:default;pointer-events:none}.btn-upper{text-transform:uppercase}.btn-default{background-color:#666}.btn-back{text-decoration:none;color:#1e1e1e;font-size:24px;padding-left:40px;line-height:32px;background:url(../images/ico-arrow-left-full.svg) left center no-repeat;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;background-size:32px 32px}@media only screen and (min-width:992px){.btn-back{position:relative;right:0;-webkit-transition:.2s ease right;-moz-transition:.2s ease right;-o-transition:.2s ease right;-ms-transition:.2s ease right;transition:.2s ease right}.btn-back:hover{right:5px}}.contact-info{padding:3em 0}.contact-info-title{font-size:20px;font-family:'Source Sans Pro',sans-serif;color:#000;line-height:1.3;text-shadow:#fff 1px 1px 0;margin-bottom:.5em}.contact-info a{color:#666}.contact-info-illustration{float:left}.contact-info-illustration img{margin:0}.contact-info-main{padding-top:.5em;margin-left:150px;padding-bottom:2em}.contact-info .opening-hours{width:auto;margin:0;text-align:center}.contact-info .opening-hours dd,.contact-info .opening-hours dt{display:inline-block;width:auto}.contact-info .opening-hours dt{display:block;color:#333;padding-right:0}.contact-form-title.content-title{font-size:40px;padding:20px 0 0 0}.contact-form{max-width:400px;padding:10px 20px;border-radius:4px;background-color:#d7d7d7}.contact-form .btn{width:100%}@media only screen and (min-width:768px){.contact-form .btn{width:auto}}.content-pricing{clear:both;padding-top:25px;margin-top:20px;background-color:#d5d5d5}@media only screen and (min-width:992px){.content-pricing{margin-top:0;padding:50px 0}}.content-more{text-align:center}.content-title.view-large{font-size:30px}.content-message{display:block;position:relative;font-size:1.3rem;-moz-text-align-last:left;text-align-last:left;max-width:42em;margin:0 auto 1.6em 0;padding:.6em 1em;border:1px solid #e43422}.single-about .content,.single-play .content{padding-bottom:25px;font-size:18px}.single-about .content-labels,.single-play .content-labels{margin-bottom:2rem}.single-about .content-label,.single-play .content-label{padding:.1em .6em;margin:0 1em 0 0;font-size:20px;border:solid 2px red}.single-about .content-actions,.single-play .content-actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.single-about .content-actions .btn,.single-play .content-actions .btn{position:relative;display:inline-block;margin:0}.single-about .content-video,.single-play .content-video{clear:both;padding:40px 0;margin:0 2%}.single-about .content-video-iframe,.single-play .content-video-iframe{max-width:800px;width:100%}.single-about .content h2,.single-play .content h2{margin:1em 0 .5em}.single-about .content-head,.single-play .content-head{text-align:center}.single-about .content-img,.single-play .content-img{margin:0 auto 1rem}.single-about .content-title,.single-play .content-title{font-size:24px;margin-bottom:0;color:#1e1e1e}.single-about .content-title--repertoar,.single-play .content-title--repertoar{display:inline-block;background:url(/assets/images/title-border.svg) center center/100% 100% no-repeat;text-align:left;padding:.5em 1em}.single-about .content-name,.single-play .content-name{width:100%;padding:0 15px}.single-about .content-intro,.single-play .content-intro{position:relative;padding:20px 0;text-shadow:1px 1px 1px #fff;clear:both}.single-about .content-intro:after,.single-play .content-intro:after{content:'';display:block;clear:both}.single-about .content-intro.gray,.single-play .content-intro.gray{background-color:$c-bg-gray}.single-about .content-intro--columns,.single-play .content-intro--columns{margin:20px 0 60px;padding:15px}.single-about .content-intro--columns tbody,.single-play .content-intro--columns tbody{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}.single-about .content-intro table,.single-play .content-intro table{text-align:left;margin:2rem 0 1rem;width:100%}.single-about .content-intro table tr,.single-play .content-intro table tr{display:block;margin:0 0 3em;-moz-column-break-inside:avoid;break-inside:avoid-column}.single-about .content-intro table td,.single-play .content-intro table td{display:block;line-height:1.25em;margin:.2em}.single-about .content-intro table td:last-of-type,.single-play .content-intro table td:last-of-type{font-size:18px}.single-about .content-half,.single-play .content-half{width:100%;margin:0 2%}.single-about .content-repertoar .content-intro,.single-about .content-repertoar .content-title,.single-play .content-repertoar .content-intro,.single-play .content-repertoar .content-title{margin-bottom:0}.single-about .content-events .content-title,.single-play .content-events .content-title{margin-bottom:0}.single-about .content-more,.single-play .content-more{text-align:center}.single-about .content-picturebox,.single-play .content-picturebox{position:relative;min-height:400px;margin-bottom:50px}.single-about .content-picture,.single-play .content-picture{position:absolute;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-top:80px;width:65%;height:110%;border:solid 5px #fff}.single-about .content-picture--one,.single-play .content-picture--one{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-o-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:-135px;left:15px}.single-about .content-picture--two,.single-play .content-picture--two{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);top:-180px;left:170px}.single-about .content-full,.single-play .content-full{padding:0;font-size:0;margin-top:40px}.single-about .content-imagelink,.single-play .content-imagelink{position:relative;display:block;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:250px;color:#fff;text-decoration:none}.single-about .content-imagelink-title,.single-play .content-imagelink-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90%;margin:0 5%;font-family:'Source Sans Pro',sans-serif;font-size:3rem;font-weight:700;text-decoration:none;text-align:center}.single-about .content-imagelink:hover,.single-play .content-imagelink:hover{text-decoration:underline}@media only screen and (min-width:480px){.single-about .content-half,.single-play .content-half{float:left;width:46%}.single-about .content-name,.single-play .content-name{padding-right:50%}}@media only screen and (min-width:768px){.single-about .content-intro--columns tbody,.single-play .content-intro--columns tbody{-webkit-column-count:3;-moz-column-count:3;column-count:3}.single-about .content-imagelink,.single-play .content-imagelink{display:inline-block;width:50%;margin-top:0}.single-about .content-imagelink--left,.single-play .content-imagelink--left{left:150px}}.page .content,.single-workshop .content{text-align:left;padding-bottom:25px}@media only screen and (min-width:768px){.page .content,.single-workshop .content{padding-bottom:50px}}.page .content-title,.single-workshop .content-title{font-size:24px;padding:37.5px 0;text-align:center;margin-bottom:0;color:#1e1e1e}@media only screen and (min-width:768px){.page .content-title,.single-workshop .content-title{font-size:50px;padding:50px 0;margin-bottom:25px}}.page .content-intro,.single-workshop .content-intro{text-align:center;margin-bottom:25px;text-shadow:1px 1px 1px #fff}@media only screen and (min-width:768px){.page .content-intro,.single-workshop .content-intro{margin-bottom:50px}}.page .content-repertoar .content-intro,.page .content-repertoar .content-title,.single-workshop .content-repertoar .content-intro,.single-workshop .content-repertoar .content-title{margin-bottom:0}.page .content-events .content-title,.single-workshop .content-events .content-title{margin-bottom:0}.page .content-more,.single-workshop .content-more{text-align:center}.cover-nav{display:none;position:fixed;top:0;left:0;bottom:0;right:250px;z-index:999;color:#fff;font-size:14px}@media (min-height:600px) and (min-width:1000px){.sidebar-open .cover-nav{display:block}}@media (min-height:700px){.cover-nav{font-size:18px}}@media (min-height:800px){.cover-nav{font-size:20px}}@media (min-height:900px){.cover-nav{font-size:22px}}.cover-nav .nav-items{zoom:1;padding:100px 50px 0}.cover-nav .nav-items:after,.cover-nav .nav-items:before{content:"";display:table}.cover-nav .nav-items:after{clear:both}.cover-nav .nav-item{display:block;float:left;width:33.333%;height:28vh;text-align:center;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;-ms-transition:all ease-out .3s;transition:all ease-out .3s}.cover-nav .nav-item.is-visible{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.cover-nav .nav-item.is-visible:hover{-webkit-transition:all ease-out .15s;-moz-transition:all ease-out .15s;-o-transition:all ease-out .15s;-ms-transition:all ease-out .15s;transition:all ease-out .15s;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.cover-nav .nav-item:not(.is-visible){pointer-events:none}.cover-nav .nav-item a{text-decoration:none;color:inherit}.cover-nav .nav-item-img{display:inline-block;width:8em;height:8em;border-radius:8em;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.cover-nav .nav-item-label{display:block}.page-template-template-employee-php .content{padding-bottom:0}.employee-cat{padding:25px}.employee-cat.top h2{padding:25px 0}.employee-cat.top p{font-size:17px;line-height:1.4;max-width:600px;margin:12.5px auto}.employee-cat:nth-child(even){background-color:#f1f1f1}@media only screen and (min-width:768px){.employee-cat{padding:50px}}.employee-cat-title{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:30px}.employee-list{text-align:center}.employee-item{text-align:center;display:inline-block;vertical-align:top;width:150px;margin:25px}.employee-item img{border-radius:50%}.employee-item-title{font-family:'Source Sans Pro',sans-serif;font-size:22px;font-weight:400;margin:15px 0 5px 0}.employee-item-desc{line-height:1.4;font-size:15px;font-weight:300}.empty-events-note{margin:50px 0;text-align:center;font-family:'Source Sans Pro',sans-serif;font-size:24px}@media only screen and (min-width:992px){.empty-events-note{margin:150px 0 100px 0}}.event-list-item{background:#fff;margin:12.5px 0}.page-template-template-peoples .event-list-item{background:0 0;margin:0}.event-list-item .gallery{padding:0;border:none}.event-list-item .gallery-item img{width:100px;height:75px}.event-list-item-caption{font-size:24px}.event-list-item-caption a{color:inherit;text-decoration:none}.event-list-item-caption a:hover{text-decoration:underline}.event-list-item-content{font-size:18px}.event-list-item-actions{margin-top:25px}.event-list-item-actions .btn{padding-left:25px;padding-right:25px}.event-list-item-info{text-align:center;padding:25px 12.5px}@media only screen and (min-width:992px){.event-list-item-info{padding:12.5px}}@media only screen and (min-width:768px){.event-list-item-illustration{height:400px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left center;display:block;width:100%}}@media only screen and (min-width:992px){.event-list-item{margin:25px;margin-top:0}.event-list-item:first-child{padding-top:50px}.event-list-item-caption{font-size:50px}.event-list-item-content{font-size:20px}.event-list-item-info{padding:25px}}.faces-list{text-align:center;margin:30px auto;max-width:800px;position:relative}.faces-list img{max-width:100%;height:auto}.faces-list .photo-container{background-color:#bbb;width:150px;height:150px;border-radius:50%;overflow:hidden;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}.faces-list .photo-main{position:relative;bottom:0}.faces-list-item{margin:40px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all}@media only screen and (min-width:768px){.faces-list-item{margin:40px 10px;display:inline-block;vertical-align:top;width:150px}}@media only screen and (min-width:992px){.faces-list-item{margin-left:20px;margin-right:20px}.faces-list-item:hover .photo-container{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}.faces-list-item-main{position:relative}@media only screen and (min-width:992px){.faces-list-item-main{cursor:pointer}}.faces-list-item-main img{border-radius:50%}.faces-list-item-main>h3{margin-top:15px;font-weight:400;font-family:'Source Sans Pro';line-height:1.3}.faces-list-item.fade{opacity:.2}.faces-list-item.open{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}@media only screen and (max-width:768px){.faces-list-item.open .faces-list-item-content{max-height:1000px;padding:20px 10px}}.faces-list-item-content-close{position:absolute;right:20px;top:20px;width:32px;height:32px;cursor:pointer;background:url(../images/ico-close.svg) top center}@media only screen and (min-width:992px){.faces-list-item-content-close{-webkit-transition:.2s ease -webkit-transform;-moz-transition:.2s ease -moz-transform;-o-transition:.2s ease -o-transform;-ms-transition:.2s ease -ms-transform;transition:.2s ease transform}.faces-list-item-content-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.faces-list-item-content{background-color:#fff;padding:0 10px;max-height:0;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-o-transition:.4s ease all;-ms-transition:.4s ease all;transition:.4s ease all;position:relative;overflow:hidden;position:relative}.faces-list-item-content.cloned{display:none}.faces-list-item-content.open{max-height:1000px;padding:20px 10px}@media only screen and (min-width:992px){.faces-list-item-content.open{padding:0}}@media only screen and (min-width:992px){.faces-list-item-content{z-index:30;text-align:left;padding:0}}.faces-list-item-content .gallery-item{display:inline-block;margin:5px}.faces-list-item-content .gallery-item-main{margin:10px 0}.faces-list-item-content h2{font-size:28px;font-family:'Source Sans Pro';font-weight:400;margin:20px 0;text-align:center;padding-bottom:10px;border-bottom:1px solid #ddd}@media only screen and (min-width:992px){.faces-list-item-content h2{text-align:left;font-size:50px}}.faces-list-item-content h3{color:#e43422;margin:20px 0 5px 0;font-size:24px}.faces-list-item-content-right{padding:20px 10px;text-align:left}@media only screen and (min-width:992px){.faces-list-item-content-right{display:inline-block;vertical-align:top;width:570px;padding-top:0}}.faces-list-item-content-left .gallery{border:none}@media only screen and (min-width:992px){.faces-list-item-content-left{display:inline-block;vertical-align:top;width:240px}.faces-list-item-content-left .gallery{margin:0}}.flash-player{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:50;width:100%;height:100%}.form{margin:25px 0}.form input[type=email],.form input[type=number],.form input[type=text],.form textarea{background:#fff;border:solid 1px #ddd;border-radius:3px;padding:8px 10px;width:100%;font-size:1em;font-family:'Source Sans Pro',sans-serif}.form textarea{min-height:100px;min-width:100%;max-width:100%}.form-row{margin:12.5px 0}.form-vertical label{display:block}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10420;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10430;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-webkit-transform-origin:0;-moz-transform-origin:0;-o-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-webkit-transform-origin:100%;-moz-transform-origin:100%;-o-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.gallery{border:solid 1px #ccc;border-left:none;border-right:none;margin:25px 0;padding:25px 0}.gallery-item{margin:2.5px;display:inline-block}.gallery-item img{display:block}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.game-list{text-align:center}.game-list-item{display:inline-block;max-width:100%}.game-list-item-info{padding:6.25px 12.5px}.game-list-item-caption{font-size:30px;margin:6.25px 0}.game-list-item-illustration{max-width:100%;display:inline-block;padding:12.5px;background:#fff;border:solid 1px #ddd}.game-list-item-illustration img{display:block;max-width:100%}@media only screen and (min-width:480px){.game-list-item{text-align:left;margin:12.5px 25px}.game-list-item-caption{margin:0}.game-list-item .btn-play-game{float:right}}body.single-game{background:#030303;color:#ccc}.game-embed embed,.game-embed object{width:100%;height:640px}.game-actions{margin:25px 0}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-map{border:0;pointer-events:none}@media only screen and (min-width:992px){.iframe-map{pointer-events:auto}}.language-nav{text-align:center}.language-nav .container{padding:0}.lt-ie9 .language-nav .container{background-color:#000;margin:0;padding:25px 0}.language-nav-itm{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;display:inline-block;margin:0 10px;vertical-align:top}.language-nav-itm:nth-child(2){margin-top:2px}@media only screen and (max-width:992px){.language-nav{background-color:#000;padding:20px;-webkit-box-shadow:0 2px 5px 5px #000;box-shadow:0 2px 5px 5px #000}}.lastminute{zoom:1;margin-bottom:25px;position:relative}.lastminute:after,.lastminute:before{content:"";display:table}.lastminute:after{clear:both}.lastminute-header{max-width:80%;margin:0 10%;margin-bottom:15px}.lastminute-message{text-align:center;font-size:1rem}@media only screen and (min-width:480px){.lastminute-header{margin-left:140px}}@media only screen and (min-width:768px){.lastminute{background:0 0}.lastminute-header{position:relative;padding:0 15px 15px;text-align:center}}.lastminute-title{font-size:50px;text-shadow:0 1px 0 #fff;line-height:1.3;text-align:center;margin-bottom:0}.lastminute-appeal{font-size:15px;display:none;clear:both;max-width:20rem}@media only screen and (min-width:768px){.lastminute-appeal{display:inline-block}}.lastminute-program{clear:both}.lastminute-more{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-template-template-minoroviny-php .site-content{background:url(../images/bg-newspaper.jpg) top center;background-attachment:fixed}.minoroviny-head-bottom,.minoroviny-head-top{position:relative;font-family:Georgia,serif;font-size:13px;margin-top:20px;overflow:hidden;letter-spacing:-.5px}@media only screen and (min-width:768px){.minoroviny-head-bottom,.minoroviny-head-top{font-size:16px}}.minoroviny-head-top .left{display:none}.minoroviny-head-top .middle{float:left}.minoroviny-head-top .right{float:right}@media only screen and (min-width:992px){.minoroviny-head-top .left{display:block;float:left}.minoroviny-head-top .middle{position:absolute;left:0;right:0;top:2px;text-align:center}.minoroviny-head-top .right{float:right}}.minoroviny-head-bottom{font-size:14px;margin-top:0;border-top:3px solid;border-bottom:3px solid}@media only screen and (min-width:768px){.minoroviny-head-bottom{font-size:16px}}.minoroviny-head-bottom-in{margin:1px 0;border-top:1px solid;border-bottom:1px solid}.minoroviny-head-bottom .left{display:none}.minoroviny-head-bottom .middle{text-align:center}.minoroviny-head-bottom .right{display:none}@media only screen and (min-width:992px){.minoroviny-head-bottom .left{display:block;float:left}.minoroviny-head-bottom .middle{position:absolute;left:0;right:0;top:2px;text-align:center}.minoroviny-head-bottom .right{display:block;float:right}}.minoroviny-head-hr-double{height:3px;border-top:1px solid;border-bottom:1px solid}.minoroviny-head-hr{height:3px;background-color:#000}.minoroviny-head-title{font-family:Georgia,serif;text-transform:uppercase;font-size:38px;line-height:1;margin:5px 0;text-align:center}@media only screen and (min-width:768px){.minoroviny-head-title{font-size:97px}}@media only screen and (min-width:992px){.minoroviny-head-title{font-size:125px}}.minoroviny-top p{font-family:Georgia,serif;margin:20px auto;font-size:16px;text-align:center;max-width:500px}@media only screen and (min-width:992px){.minoroviny-top p{margin:40px auto}}.minoroviny-content{font-size:0}.minoroviny-col{font-size:14px}@media only screen and (min-width:992px){.minoroviny-col{display:inline-block;vertical-align:top;width:50%}}.minoroviny-form-login{text-align:center;margin-bottom:10px;overflow:hidden}@media only screen and (min-width:992px){.minoroviny-form-login{margin:20px 0}}.minoroviny-form-login .link-fb{display:block;text-decoration:none;color:#1e1e1e;line-height:32px;background:url(../images/icon-facebook-circle.svg) right 10px center no-repeat rgba(255,255,255,.8);padding:5px 10px;margin:10px auto 0 auto;border-radius:4px;max-width:200px;text-align:left}@media only screen and (min-width:768px){.minoroviny-form-login .link-fb{float:left;padding-right:70px}}@media only screen and (min-width:992px){.minoroviny-form-login .link-fb:hover{background-color:#fff}}.minoroviny-form-login span{font-size:12px;font-style:italic}@media only screen and (min-width:768px){.minoroviny-form-login span{float:right;text-align:right;margin-top:17px;line-height:1.2}}.minoroviny-form .select2{width:100%;margin:20px 0}.minoroviny-form label{display:block;font-weight:700;font-size:18px;margin-top:20px}.minoroviny-form .input-text,.minoroviny-form .textarea-text{width:100%;padding:10px}.minoroviny-form .btn{margin-top:20px;width:100%;cursor:pointer}@media only screen and (min-width:992px){.minoroviny-form .btn{width:auto;float:right}}.minoroviny-item{border:2px solid #1e1e1e;max-width:480px;margin:20px auto}.minoroviny-item.closed{display:none}@media only screen and (min-width:992px){.minoroviny-item{margin:20px 10px}}.minoroviny-item.bordered{padding:5px}.minoroviny-item.bordered .in{border:1px solid #1e1e1e}@media only screen and (min-width:768px){.minoroviny-item.select h2{line-height:38px;font-size:30px}}@media only screen and (min-width:992px){.minoroviny-item.full{max-width:100%}.minoroviny-item.full h2{float:left;margin:0}.minoroviny-item.full .select2{float:right;width:400px;margin-left:25px}}.minoroviny-item .in{padding:20px 10px;overflow:hidden}@media only screen and (min-width:992px){.minoroviny-item .in{padding:20px}}.minoroviny-item h2{font-family:Georgia,serif;font-size:24px;line-height:1.2;text-transform:uppercase;margin:0 0 10px 0}@media only screen and (min-width:992px){.minoroviny-item h2{font-size:28px}}.minoroviny-item h3{font-family:Georgia,serif}@media only screen and (min-width:992px){.minoroviny-item h3{font-size:18px}}.minoroviny-item p{margin:10px 0;font-family:Georgia,serif}.minoroviny-item .author{font-style:italic}.minoroviny-item select{width:100%;max-width:500px}.minoroviny-facebook-profile-picture{display:none;text-align:center;margin-top:50px}.minoroviny-facebook-profile-picture .profile-picture{display:inline-block;border-radius:200px;overflow:hidden}.minoroviny-facebook-profile-picture .profile-picture img{max-width:150px}@media only screen and (min-width:992px){.minoroviny-form,.minoroviny-item-review{float:right;width:48%;font-size:15px;margin:1%}.minoroviny-form:nth-child(2n),.minoroviny-item-review:nth-child(2n){float:left}}.movies-list{text-align:center}@media only screen and (min-width:992px){.movies-list{text-align:left}}.movies-item{display:inline-block;width:244px;margin:20px 30px}@media only screen and (min-width:992px){.movies-item-iframe{display:none}}.movies-item-image{position:relative;display:none}.movies-item-image:after{content:'';width:78px;height:78px;background:url(../images/icon-play.svg) no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-39px;margin-top:-39px;opacity:.8}@media only screen and (min-width:992px){.movies-item-image{display:block}.movies-item-image:after{-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;-ms-transition:.2s ease opacity;transition:.2s ease opacity}.movies-item-image:hover:after{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}.movies-item-title{margin:0;padding:10px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;text-align:center}.movies-item-title a{color:#1e1e1e}@media only screen and (min-width:992px){.movies-item-title a:hover{color:#e43422}}.music-template{width:100%;padding-bottom:100px;margin-top:-100px}.music-template header{width:100%;height:75vh;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-height:600px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;position:relative;padding:15px;text-align:center}.music-template header:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.45}.music-template header h1{color:#fff;font-size:32px;z-index:1;line-height:40px}.music-template-songs{max-width:650px;width:95%;margin:0 auto;background-color:#fff;padding:20px;border:1px solid #e8e8e8;margin-top:-100px;position:relative;z-index:2}.music-template-audio-nav{margin:0 0 20px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.music-template-audio-nav button{background-color:#fff;border:1px solid #e43422;color:#e43422;padding:10 20px;font-size:18px;margin:10px 10px 0 0;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.music-template-audio-nav button:focus{outline:0}.music-template-audio-nav button svg{width:15px;height:15px;margin-left:5px}.music-template-audio-nav button.active{background-color:#e43422;color:#fff}.music-template-audio-player{display:none}.music-template-audio-player .plyr--audio,.music-template-audio-player .plyr__controls{background-color:#f9f9f9!important;border-radius:10px;padding:5px 15px}.music-template-audio-player.active{display:block}.news-item{display:block;background:#fff;overflow:hidden;position:relative;color:#1e1e20;text-decoration:none;max-width:500px;min-height:150px;margin:0 auto 25px;padding:20px;border-bottom:solid 1px #e2e2e2;font-size:16px}.news-item:last-of-type{border:none}.news-item-image{display:block;height:190px;margin-bottom:20px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center top;background-color:rgba(128,128,128,.19)}.news-item-title{font-family:'Source Sans Pro',sans-serif;font-size:32px;text-align:left;margin:1em 0 .2em}.news-item-date{color:#e2e2e2;font-size:16px;font-weight:300;line-height:1;margin-top:1em;float:right}@media only screen and (min-width:768px){.news-item-title{text-align:center}}.news-list{margin-top:30px}.news-item.view-archive{padding:0}.news-box{padding:0 1rem 1rem}.news-img{width:100%}.news-title{font-size:2.6rem;margin:.6em 0 .4em}.news-content{font-size:1.2rem}.news-more{text-align:center;margin:1em auto}.newsletter{background:#ddd;border-radius:2px;text-align:left;color:#000;position:relative;-webkit-transition:ease .5s max-height,ease .5s padding,ease .5s opacity;-moz-transition:ease .5s max-height,ease .5s padding,ease .5s opacity;-o-transition:ease .5s max-height,ease .5s padding,ease .5s opacity;-ms-transition:ease .5s max-height,ease .5s padding,ease .5s opacity;transition:ease .5s max-height,ease .5s padding,ease .5s opacity;opacity:0;overflow:hidden;margin:0;display:none}@media only screen and (min-width:768px){@supports (pointer-events:none){.newsletter{pointer-events:none;display:block}}}.newsletter-close{position:absolute;right:20px;top:10px;width:32px;height:32px;cursor:pointer;background:url(../images/ico-close.svg) top center;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease -webkit-transform;-moz-transition:.2s ease -moz-transform;-o-transition:.2s ease -o-transform;-ms-transition:.2s ease -ms-transform;transition:.2s ease transform}.newsletter-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.newsletter-title,.site-footer .newsletter-note{margin-bottom:6.25px}.newsletter-title{font-size:24px}.newsletter-form form{zoom:1}.newsletter-form form:after,.newsletter-form form:before{content:"";display:table}.newsletter-form form:after{clear:both}.newsletter-form input[type=email],.newsletter-form input[type=text]{padding:12.5px 10px;background:#fff;border:solid 1px #ccc;border-radius:3px;width:100%;outline:0;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;-ms-transition:border-color .3s;transition:border-color .3s}.newsletter-form input[type=email]:focus,.newsletter-form input[type=text]:focus{border-color:#000}.newsletter-form-message{display:none;clear:both;padding:.2em 1em;border:1px solid red;width:100%}.is-message .newsletter-form-message{display:block}.newsletter-form-action,.newsletter-form-control{padding:10px 0;width:100%}@media only screen and (min-width:768px){.newsletter-form-action,.newsletter-form-control{width:50%;padding-right:12.5px}.newsletter-form-action.view-full,.newsletter-form-control.view-full{width:100%}}.newsletter-form-action{width:auto;padding-right:0}.newsletter-form-action .btn{width:100%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.newsletter-form-line{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.newsletter-form.view-inline{max-width:40em;margin:1rem auto}.newsletter-inlineMessage{font-size:1.4rem}@media only screen and (min-width:768px){.newsletter{width:450px;position:absolute;right:290px;bottom:0;padding:25px}}.newsletter.is-active{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;display:block;padding:25px;margin:25px 0;pointer-events:auto}@media only screen and (min-width:768px){.newsletter.is-active{margin:0}}.page-template-template-program-php{background-color:#fbfbfb}.page-template-template-program-php .site-content{background-color:#fbfbfb}.page-template-template-program-php .site-nav .container{color:#000}.page404{text-align:center;padding:40px 0;max-width:700px;margin:0 auto}@media only screen and (min-width:768px){.page404{padding:120px 0}}@media only screen and (min-width:992px){.page404{padding:100px 0 100px 240px;text-align:left;background:url(../images/bg-404.png) left center no-repeat}}.page404 h1{font-size:60px}@media only screen and (min-width:768px){.page404 h1{font-size:200px}}.page404 p{margin:40px auto}@media only screen and (min-width:768px){.page404 p{font-size:22px}}.page404 .btn{font-size:12px}.pills{display:block;text-align:center;margin:25px 0;font-size:12px;position:relative}@media only screen and (min-width:768px){.pills{font-size:14px;text-align:left}.pills-select{margin:25px 0}}.pill{display:inline-block;text-decoration:none;color:#686868;padding:10px 25px;border:solid 1px #f5f5f5;line-height:1;background:#fff;cursor:pointer;-webkit-transition:background-color ease .15s;-moz-transition:background-color ease .15s;-o-transition:background-color ease .15s;-ms-transition:background-color ease .15s;transition:background-color ease .15s;margin:5px 2px;font-size:16px;text-transform:uppercase;position:relative}.pill:before{content:"";position:absolute;left:-1px;right:0;bottom:-1px;height:2px;background-color:rgba(0,0,0,.3);border-radius:2px}.pill-yellow{color:#fff;border-color:#fff;background-color:#f1c40f;border-radius:2px!important}.pill-yellow:before{left:0}@media only screen and (min-width:992px){.pill-yellow:hover{color:#fff!important;background-color:#f4d03f!important}}@media only screen and (min-width:992px){.pill:focus,.pill:hover{background:#ddd;color:#3e3e3e}.pill:focus:before,.pill:hover:before{background-color:rgba(0,0,0,.5)}}.pill.is-active{border-color:#59abe3;background:#59abe3;color:#fff}.pill.is-active:before{bottom:auto;top:-1px}@media only screen and (min-width:992px){.pill{margin:0;font-size:18px}.pill+.pill{margin-left:-1px}.pill:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.pill:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}}.player-play{position:absolute;top:50%;left:50%;margin-top:-39px;margin-left:-39px;z-index:100;width:78px;height:78px;background:url(../images/icon-play.svg) no-repeat center center;opacity:.8}@media only screen and (min-width:992px){.player-play{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.player-play:hover{-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.player-video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:50}.player-iframe{width:100%;height:100%}.plyr--full-ui input[type=range]{color:#e43422!important}.plyr--audio .plyr__control:hover{background-color:#e43422!important}.plyr--audio .plyr__controls{padding-left:0!important}.plyr--audio .plyr__control.plyr__tab-focus{background-color:#e43422!important}.pricing-control{margin:0 auto;padding:1em 0 3em;background:#fafafa;text-align:center}.pricing-control:after{display:block;content:'';clear:both}.pricing-control .pill{margin:1px}.pricing-control-note,.pricing-control-title{text-align:center;font-family:'Source Sans Pro',sans-serif}.pricing-control-select{margin:0 25px;margin-bottom:25px;display:inline-block}.pricing-control-select-title{font-size:1.25em;text-align:left;font-family:'Source Sans Pro',sans-serif;font-weight:400;padding:0 .25em}.pricing-control-select .pill{font-size:.75em}@media only screen and (min-width:768px){.pricing-control-select{margin-top:50px}.pricing-control-select .pill{font-size:1em}}.pricing-control-result{clear:both}.pricing-control-result-item{margin:12.5px;display:inline-block;min-width:10em;text-align:center;border:1px solid #aaa;padding:25px 37.5px;border-radius:10px;background-color:rgba(255,255,255,.5)}@media only screen and (min-width:768px){.pricing-control-result-item{margin:25px}}.pricing-control-result-item-name,.pricing-control-result-item-price{margin:0;padding:0}.pricing-control-result-item-name{color:#888}.pricing-control-result-item-price{font-size:24px;font-weight:700}@media only screen and (min-width:768px){.pricing-control-result-item-price{margin-top:-25px}}@media only screen and (min-width:768px){.pricing-control-result-item{position:relative;padding-bottom:1.5em}.pricing-control-result-item-name{position:absolute;bottom:10px;left:0;right:0}.pricing-control-result-item-price{font-size:50px;font-weight:400}}.view-school .pricing-control-result-items{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.view-school .pricing-control-result-item{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pricing-info{text-align:center}.pricing-info-title{font-size:50px}.pricing-info-control{margin-bottom:25px}.pricing-info-control-title{font-size:24px}@media only screen and (min-width:768px){.pricing-info-control{margin:25px 0;width:50%;float:left}}.pricing-info-results{zoom:1}.pricing-info-results:after,.pricing-info-results:before{content:"";display:table}.pricing-info-results:after{clear:both}.pricing-info-result{display:inline-block;padding:25px 50px}.pricing-info-result-price{font-size:30px}@media only screen and (min-width:992px){.pricing-info-result-price{font-size:50px}}.page-template-template-program-php .container,.page-template-template-schools-high-php .container,.page-template-template-schools-php .container{max-width:1300px}.program-day{margin:50px 0}.program-items.view-single{-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.program-item{position:relative;border:1px solid #cdcdcd;border-top:0;margin:37.5px 0}.view-full .program-item{border:1px solid #cdcdcd}.view-full .program-item .program-item-title{width:auto}.view-full .program-item .program-item-title h3{font-weight:300;padding-top:20px;margin-bottom:0}.program-item:first-child{margin-top:0}.view-homepage .program-item{margin:0;border:none}@media only screen and (min-width:480px){.view-homepage .program-item{padding-left:11.11111111111111%}}.view-single .program-item{display:inline-block;vertical-align:top;width:130px;margin:25px;background-color:#929292;border:none}@media only screen and (min-width:992px){.pop-in-enabled .program-item{opacity:0;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);-webkit-transition:1s ease all;-moz-transition:1s ease all;-o-transition:1s ease all;-ms-transition:1s ease all;transition:1s ease all;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.ie9 .pop-in-enabled .program-item,.lt-ie9 .pop-in-enabled .program-item,.no-csstransforms3d .pop-in-enabled .program-item,.pop-in-enabled .program-item.popped{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:768px){.view-full .program-item{min-height:100px;padding-left:130px;padding-right:180px;padding-bottom:5px}}.program-item-action{text-align:center;margin:1em 0 0 auto}.program-item-action-btn{display:inline-block}.program-item-action-btn:before{height:2px}.program-item-thumbnail{display:block;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(128,128,128,.19);height:200px}.program-item-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;position:relative;min-height:5.5rem;padding:1.5rem 2rem;border:1px solid #e2e2e2;border-bottom:none}@media only screen and (min-width:768px){.program-item-box{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.program-item-box:before{content:'';display:none;position:absolute;top:50%;left:-18px;height:20px;width:20px;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);background-color:#fff;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}@media only screen and (min-width:480px){.program-item-box:before{display:block}}.program-item:last-of-type .program-item-box{border-bottom:1px solid #e2e2e2}.program-item-icon{display:none;position:absolute;left:-90px;width:60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:480px){.program-item-icon{display:block}}.program-item-date{display:inline-block;width:6%;margin:0;font-weight:700}.program-item-date-short{color:#fff;display:inline-block;font-size:20px;line-height:1}.program-item-date-long{display:inline-block;color:#fff}.program-item-date .number{display:block;font-weight:bolder;line-height:1em;text-align:center}.program-item-date .large{font-size:37px}.program-item-date .small{font-size:16px}.view-full .program-item-date{width:100%;background:#666;margin-right:25px;text-align:center;padding:5px 10px;font-weight:300}.view-full .program-item-date-time{display:none}.view-full .program-item-date-long{text-transform:lowercase}@media only screen and (min-width:768px){.view-full .program-item-date{position:absolute;left:0;top:0;bottom:0;min-height:100px;width:120px}.view-full .program-item-date-time{padding:20px 0 0 0}.view-full .program-item-date-short{display:inline-block;font-size:70px}.view-full .program-item-date-long{display:inline-block}}.program-item-title{width:90%;line-height:1.25em;-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}@media only screen and (min-width:768px){.program-item-title{text-align:left;width:67%;margin-left:1rem}}.program-item-title h3{display:block;color:#1e1e1e;font-family:'Source Sans Pro',sans-serif;font-size:24px;margin:0}@media only screen and (min-width:992px){.program-item-title h3{margin:0 1em 0 0;display:inline-block}}@media only screen and (min-width:992px){.program-item-title h3{font-size:50px;padding-top:10px;margin-bottom:5px}.view-homepage .program-item-title h3{font-size:18px;font-weight:bolder;padding-top:0;margin-bottom:0}}.view-full .program-item-title h3{margin-top:0}.program-item-title h3 a{color:#1e1e1e;font-size:24px}@media (min-width:700px){.program-item-title h3 a{font-size:50px}}.view-homepage .program-item-title h3 a{font-size:24px}.view-single .program-item-title{display:none}.view-homepage .program-item-title{text-align:left;padding:.4em 0 0 3.5em}@media only screen and (min-width:480px){.view-homepage .program-item-title{padding:.4em 1em 0 2em}}.view-full .program-item-title{margin-left:1rem}.program-item-period{display:inline-block;width:auto;padding:0 .6em;border:solid 2px #c8c8c8;font-size:1rem;font-weight:400;line-height:1.5em;margin-top:.6em}@media only screen and (min-width:768px){.program-item-period{margin-top:0;float:none}}.program-item-time{font-size:16px;display:inline-block;width:auto;color:#666;margin-top:.3rem}@media only screen and (min-width:480px){.program-item-time{width:100%}}.program-item-time:before{content:'';display:inline-block;background-color:#e43422;width:.25em;height:.25em;margin:0 .5em 0 .13em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.view-full .program-item .program-item-action-btn{margin-bottom:25px;border-radius:0}@media only screen and (min-width:768px){.view-full .program-item .program-item-action{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.view-full .program-item .program-item-action-btn{border-radius:2px}}.program-item-place{font-size:20px;color:#929292;font-weight:300;margin:0 0 12.5px 0;line-height:1.5em}.program-item-place a{text-decoration:none}.program-item-place time{color:#333}.program-item-place time:after{content:' | '}.program-item-place time:last-child:after{content:''}.view-homepage .program-item-place{display:none}.program-item-label{position:absolute;top:23px;left:23px;background:#e43422;background-image:-webkit-linear-gradient(top,#e53e2d,#e43422);background-image:-moz-linear-gradient(top,#e53e2d,#e43422);background-image:-o-linear-gradient(top,#e53e2d,#e43422);background-image:-ms-linear-gradient(top,#e53e2d,#e43422);background-image:linear-gradient(to bottom,#e53e2d,#e43422);color:#fff;text-align:center;font-weight:700;width:100px;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);text-transform:uppercase;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.program-item-rating{float:right;width:32px;height:32px;line-height:24px;border:4px solid #e43422;border-radius:32px;text-align:center;font-weight:700;font-family:'Source Sans Pro',sans-serif;background:#fff;opacity:.75}.program-item:hover .program-item-rating{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.program-item-link{color:#666;text-decoration:none}.program-item-capacity{margin-top:6.25px;display:block}.program-item-image{display:none}@media only screen and (min-width:768px){.program-item-image{display:table-cell;width:130px;padding:15px}}.program-item-image img{width:100px}.program-item-guest-play .program-item-image,.program-item-guest-play position relative,.program-item-guest-play:after{content:'';display:block;position:absolute;top:0;left:0;width:54px;height:54px;background:url(../images/ribbon-program-item-guest.png) top left/contain no-repeat}.view-homepage .program-item-guest-play .program-item-image,.view-homepage .program-item-guest-play position relative,.view-homepage .program-item-guest-play:after{left:-1px}[data-school-show] .program-item{display:none}[data-school-show=all] .program-item{display:block}[data-school-show=all] .pill.filter-all{background:#fff}[data-school-show="1-trida"] .pill.filter-1-trida{background:#fff}[data-school-show="1-trida"] .program-item.filter-1-trida{display:block}[data-school-show="2-trida"] .pill.filter-2-trida{background:#fff}[data-school-show="2-trida"] .program-item.filter-2-trida{display:block}[data-school-show="3-trida"] .pill.filter-3-trida{background:#fff}[data-school-show="3-trida"] .program-item.filter-3-trida{display:block}[data-school-show="4-trida"] .pill.filter-4-trida{background:#fff}[data-school-show="4-trida"] .program-item.filter-4-trida{display:block}[data-school-show="5-trida"] .pill.filter-5-trida{background:#fff}[data-school-show="5-trida"] .program-item.filter-5-trida{display:block}[data-school-show="6-trida"] .pill.filter-6-trida{background:#fff}[data-school-show="6-trida"] .program-item.filter-6-trida{display:block}[data-school-show="7-trida"] .pill.filter-7-trida{background:#fff}[data-school-show="7-trida"] .program-item.filter-7-trida{display:block}[data-school-show="8-trida"] .pill.filter-8-trida{background:#fff}[data-school-show="8-trida"] .program-item.filter-8-trida{display:block}[data-school-show="9-trida"] .pill.filter-9-trida{background:#fff}[data-school-show="9-trida"] .program-item.filter-9-trida{display:block}[data-school-show=materska-skola] .pill.filter-materska-skola{background:#fff}[data-school-show=materska-skola] .program-item.filter-materska-skola{display:block}.program.view-single{text-align:center}.program-intro{margin:25px auto;font-size:14px}@media only screen and (min-width:992px){.program-intro{margin:50px auto}}.program-items{list-style:none;margin:0;padding:0}.program-buy-tickets{display:block;min-width:200px;max-width:300px;margin:25px auto;text-decoration:none;font-size:18px;color:#1e1e1e;text-align:center;line-height:1.2;min-height:60px;outline:0;-webkit-box-shadow:0;box-shadow:0}.program-buy-tickets-img{width:60px;height:60px;background:transparent url(../images/icon-buy-tickets.png) center center no-repeat;display:inline-block;vertical-align:top;margin-right:10px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;-ms-transition:.2s ease all;transition:.2s ease all;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.program-buy-tickets-img{background-image:url(../images/icon-buy-tickets@2x.png);-webkit-background-size:53px 53px;-moz-background-size:53px 53px;background-size:53px 53px}}.program-buy-tickets p{margin:0;position:relative;top:8px;display:inline-block;vertical-align:top;text-align:left}@media only screen and (min-width:768px){.program-buy-tickets{float:right;margin:0 25px;position:relative;bottom:5px}}@media only screen and (min-width:992px){.program-buy-tickets{bottom:8px}.program-buy-tickets:hover .program-buy-tickets-img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.repertoar-coworkers{margin:20px 0;margin-top:8em}.repertoar-coworkers p,.repertoar-coworkers td{font-size:1.4em;font-weight:300}.repertoar-coworkers table{max-width:600px;margin:20px auto}@media only screen and (min-width:992px){.repertoar-coworkers table{margin:40px auto}}.repertoar-coworkers table td{padding:5px 10px;vertical-align:top;border-top:solid 1px #ccc}.repertoar-coworkers table td:first-child{font-weight:400;line-height:1.4;color:#555}.repertoar-coworkers p{max-width:500px;margin:20px auto;text-align:center;line-height:31px}.quick-access-nav{background:#333;color:#eee;text-align:center;margin-bottom:25px}.quick-access-nav a{color:#fff}.quick-access-nav .container{padding:25px 0}.quick-access-nav-title{font-size:18px;font-family:'Source Sans Pro',sans-serif}@media only screen and (min-width:768px){.quick-access-nav-title{font-size:20px;position:relative;top:2px}}.quick-access-nav-select select{padding:6.25px;border-radius:.25em}.quick-access-nav .repertoar-types a{margin:0 6.25px}.quick-access-nav .repertoar-types a.toggled{text-decoration:none;font-weight:700}@media only screen and (min-width:992px){.quick-access-nav .repertoar-types,.quick-access-nav-select,.quick-access-nav-title{display:inline-block;margin:0 6.25px}}.repertoar{margin:25px 0}@media only screen and (min-width:768px){.repertoar{margin:0;padding:25px 0}}.repertoar-minoroviny{background-color:#f1f1f1}.repertoar-minoroviny .content-title{padding-bottom:25px}.repertoar-minoroviny-item{text-align:center;max-width:600px;margin:25px auto}.repertoar-minoroviny-item-text{font-size:18px;line-height:24px;color:#878787;font-style:italic;font-weight:300}.repertoar-minoroviny-item-author{padding-top:10px;font-size:16px}.repertoar-title{font-size:24px}.repertoar-title a{text-decoration:none;color:#1e1e1e}@media only screen and (min-width:992px){.repertoar-title{font-size:50px}}.repertoar-meta-info{font-style:italic;color:#888;margin:25px 0}@media only screen and (min-width:768px){.repertoar-image{height:400px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left center;display:block;width:100%}}.repertoar-program{padding:25px 0;background-color:#fff;border-top:1px solid #b6b6b6}@media only screen and (min-width:992px){.repertoar-program{padding:50px 0;text-align:left}}.repertoar-program-title{text-align:center;font-size:24px}@media only screen and (min-width:992px){.repertoar-program-title{font-size:50px}}.repertoar-spoluprace{text-align:center;max-width:500px;margin:auto}.repertoar-spoluprace .collab-header{font-weight:400}.repertoar-spoluprace p{margin:10px 0;font-weight:300}@media only screen and (min-width:992px){.repertoar-spoluprace{font-size:17px;margin:100px auto}}.repertoar-content p{font-size:1.4em;margin:25px auto;font-weight:300;width:90%;max-width:30em;text-align:center;word-wrap:break-word}.repertoar-content p a{color:inherit}.repertoar-content p a:hover{color:#e43422}.repertoar-content .gallery-slider{margin:25px auto}@media only screen and (min-width:768px){.repertoar-content .gallery-slider{margin:50px auto}}@media only screen and (min-width:992px){.repertoar-content{font-size:17px;text-align:left}}.repertoar-attributes{text-align:center}.repertoar-attributes .age-label{margin-left:0}.repertoar-attributes .age-label,.repertoar-attributes .time-label{font-size:24px;border-width:2px;left:0}.repertoar-minoroviny{background:0 0;margin:50px;text-align:center}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit--webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-webkit--moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-webkit--o-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-webkit--ms-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz--webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz--moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz--o-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz--ms-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-webkit-linear-gradient(bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(bottom,#eee 0,#fff 50%);background-image:-o-linear-gradient(bottom,#eee 0,#fff 50%);background-image:-ms-linear-gradient(bottom,#eee 0,#fff 50%);background-image:linear-gradient(to top,#eee 0,#fff 50%)}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit--webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-webkit--moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-webkit--o-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-webkit--ms-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz--webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz--moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz--o-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz--ms-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-webkit-linear-gradient(top,#eee 0,#fff 90%);background-image:-moz-linear-gradient(top,#eee 0,#fff 90%);background-image:-o-linear-gradient(top,#eee 0,#fff 90%);background-image:-ms-linear-gradient(top,#eee 0,#fff 90%);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(../images/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit--webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-webkit--moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-webkit--o-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-webkit--ms-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz--webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz--moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz--o-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz--ms-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-webkit-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-ms-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:linear-gradient(to top,#ccc 0,#eee 60%)}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(../images/select2.png) no-repeat 0 1px}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff url(../images/select2.png) no-repeat 100% -22px;background:url(../images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat 100% -22px,-webkit--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-webkit--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-webkit--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-webkit--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-moz--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-moz--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-moz--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-moz--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat 100% -22px,-moz-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat 100% -22px,-o-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(../images/select2.png) no-repeat -37px -22px;background:url(../images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2.png) no-repeat -37px -22px,-webkit--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-webkit--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-webkit--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-webkit--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-moz--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-moz--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-moz--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-moz--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2.png) no-repeat -37px -22px,-webkit-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat -37px -22px,-moz-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat -37px -22px,-o-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat -37px -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2.png) no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../images/select2-spinner.gif) no-repeat 100%;background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-moz--webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-moz--moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-moz--o-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-moz--ms-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../images/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2-spinner.gif) no-repeat 100%,-o-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2-spinner.gif) no-repeat 100%,-ms-linear-gradient(top,#fff 85%,#eee 99%) 0 0;background:url(../images/select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit--webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-webkit--moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-webkit--o-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-webkit--ms-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz--webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz--moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz--o-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz--ms-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-webkit-linear-gradient(bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(bottom,#fff 0,#eee 50%);background-image:-o-linear-gradient(bottom,#fff 0,#eee 50%);background-image:-ms-linear-gradient(bottom,#fff 0,#eee 50%);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit--webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-webkit--moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:-webkit--o-linear-gradient(center top,#fff 0,#eee 50%);background-image:-webkit--ms-linear-gradient(center top,#fff 0,#eee 50%);background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz--webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz--moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz--o-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz--ms-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../images/select2-spinner.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit--webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-webkit--moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-webkit--o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-webkit--ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:-webkit-linear-gradient(to bottom,#eee 1%,#fff 15%);background-image:-moz--webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz--moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz--o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz--ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(to bottom,#eee 1%,#fff 15%);background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../images/select2-spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit--webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-webkit--moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-webkit--o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-webkit--ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-webkit-linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz--webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz--moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz--o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz--ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(../images/select2.png) right top no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../images/select2x2.png)!important;background-repeat:no-repeat!important;-webkit-background-size:60px 40px!important;-moz-background-size:60px 40px!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.select2-container .select2-choice{border-color:#fff;background:0 0;padding:5px 15px;font-size:18px;height:auto;color:#fff;text-align:left}.select2-results .option-hidden{display:none}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-color:#fff}.select2-container .select2-choice .select2-arrow{right:10px}.select2-container .select2-choice .select2-arrow b{background-position:0 5px}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;color:#000}.select2-container .select2-choice .select2-arrow{border:none;background:0 0}.select2-search{margin-bottom:15px}.select2-drop-active{border:none;padding:10px}.select2-results .select2-highlighted{background-color:#e43422}.select2.wide{width:90%;max-width:400px}@media only screen and (min-width:992px){.select2.wide{width:220px}}.select2.white .select2-choice{background:rgba(255,255,255,.9);color:#000}.select2.gray .select2-choice{background:#666;color:#fff}.shape{display:inline-block;vertical-align:middle;line-height:inherit}.shape-defs{visibility:hidden;position:absolute;width:0;height:0;overflow:hidden}.shape-calendar{width:23px;height:23px}.shape-ico-arrow-left-full{width:96px;height:96px}.shape-ico-arrow-right{width:14px;height:24px}.shape-ico-arrow-right-thin{width:30px;height:61px}.shape-ico-close{width:100px;height:100px}.shape-ico-menu{width:18px;height:12px}.shape-icon-facebook-circle{width:32px;height:32px}.shape-icon-play{width:78px;height:78px}.shape-logo{width:150px;height:63.7px}.shape-mango-heart{width:16px;height:15px}.shape-play{width:47px;height:47px}.shape.view-fill{display:block;width:100%;height:100%}.shape.view-abs{position:absolute;margin:auto}.shape.view-180deg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.shape.view-90deg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.shape.view-270deg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}@media only screen and (max-width:992px){.sidebar{position:absolute;z-index:1000;top:62px;left:0;right:0;max-height:0;overflow:hidden;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-o-transition:.4s ease all;-ms-transition:.4s ease all;transition:.4s ease all}.sidebar-open .sidebar{max-height:600px;-webkit-box-shadow:0 62px 10px 10px #000;box-shadow:0 62px 10px 10px #000}}@media only screen and (min-width:992px){.site-content,.site-footer,.site-nav .container,.slider{-webkit-transition:.2s ease -webkit-transform;-moz-transition:.2s ease -moz-transform;-o-transition:.2s ease -o-transform;-ms-transition:.2s ease -ms-transform;transition:.2s ease transform}.sidebar-open .site-content,.sidebar-open .site-footer,.sidebar-open .site-nav .container,.sidebar-open .slider{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-o-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.sidebar-open .sidebar{z-index:10000}.sidebar-open .sidebar-cover{display:block;-webkit-animation:fadeInFromNone .4s;-moz-animation:fadeInFromNone .4s;-o-animation:fadeInFromNone .4s;-ms-animation:fadeInFromNone .4s;animation:fadeInFromNone .4s}.lt-ie9 .sidebar-open .site-nav .container{padding-right:300px}.sidebar-open .sidebar-in{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.lt-ie9 .sidebar-open .sidebar-in{display:block}.sidebar{position:fixed;top:0;bottom:0;right:0}.lt-ie9 .sidebar{position:absolute}.sidebar-cover{z-index:1000;position:absolute;left:0;right:0;top:0;bottom:0;content:'';background-color:rgba(0,0,0,.9);display:none}.sidebar-in{background-color:#1e1e1e;width:250px;height:100%;-webkit-transition:.2s ease -webkit-transform;-moz-transition:.2s ease -moz-transform;-o-transition:.2s ease -o-transform;-ms-transition:.2s ease -ms-transform;transition:.2s ease transform;-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-o-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.lt-ie9 .sidebar-in{display:none}}.site-footer{position:relative;z-index:150;padding:25px 0}.site-footer .container{zoom:1}.site-footer .container:after,.site-footer .container:before{content:"";display:table}.site-footer .container:after{clear:both}@media only screen and (min-width:768px){.site-footer{position:absolute;bottom:0;left:0;right:0}}.site-footer-mango{margin:10px 0;padding:10px 0;text-align:center;border-top:1px solid rgba(255,255,255,.2);font-weight:300}.site-footer-mango a{color:#ff605e;display:inline-block;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease;position:relative}.site-footer-mango a:after{content:'';width:16px;height:16px;background:url(../images/mango-heart.svg) center center no-repeat;position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;opacity:0;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.site-footer-mango a:hover{text-decoration:none}.site-footer-mango a:hover:after{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;left:calc(100% + 20px)}@media only screen and (min-width:768px){.site-footer-mango{border-top:none;margin-bottom:0;padding-bottom:0;text-align:right}}@media only screen and (min-width:768px){.site-footer-copy{text-align:left}}.site-footer-copy-items a{margin-right:10px}@media only screen and (min-width:768px){.site-footer-link{text-align:right}}.site-footer-link a{display:inline-block;padding:0 5px;color:#fff;font-size:18px;font-weight:300}.site-footer-link a:hover{background-color:#fff;color:#000;text-decoration:none}.site-footer-social{position:relative}.site-footer-social-items a{display:inline-block;margin-left:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.2s ease -webkit-transform;-moz-transition:.2s ease -moz-transform;-o-transition:.2s ease -o-transform;-ms-transition:.2s ease -ms-transform;transition:.2s ease transform}.site-footer-social-items a:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.site-footer-social-items img{width:50px;height:50px}@media only screen and (min-width:768px){.site-footer-left{float:left}}@media only screen and (min-width:768px){.site-footer-right{float:right}}.site-nav-toggle{float:right;position:relative;padding:5px 12px;z-index:1000;margin-right:-10px;text-decoration:none;white-space:nowrap;vertical-align:middle;border:1px solid transparent;border-radius:4px;color:#fff}@media only screen and (min-width:992px){.site-nav-toggle{-webkit-box-shadow:2px 2px rgba(0,0,0,.5);box-shadow:2px 2px rgba(0,0,0,.5);border:1px solid}}.site-nav-toggle-text{display:inline-block;margin:0 10px 0 0;position:relative;top:3px;font-size:20px;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-weight:400}.site-nav-toggle-burger{display:inline-block;vertical-align:middle;width:30px}.site-nav-toggle-burger-line{display:block;width:100%;height:2px;margin:6px 0;background-color:#fff;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-transform-origin:4px 50%;-moz-transform-origin:4px 50%;-o-transform-origin:4px 50%;-ms-transform-origin:4px 50%;transform-origin:4px 50%;-webkit-transition:.2s ease -webkit-transform,opacity .2s ease;-moz-transition:.2s ease -moz-transform,opacity .2s ease;-o-transition:.2s ease -o-transform,opacity .2s ease;-ms-transition:.2s ease -ms-transform,opacity .2s ease;transition:.2s ease transform,opacity .2s ease;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.sidebar-open .site-nav-toggle-burger-line:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-open .site-nav-toggle-burger-line:nth-child(2){opacity:0}.sidebar-open .site-nav-toggle-burger-line:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-nav-toggle-off{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000}.site-nav{position:relative;z-index:1000;background-color:#1e1e1e;text-shadow:2px 2px 0 #000}.lt-ie9 .site-nav{position:relative!important}@media only screen and (min-width:992px){.site-nav{background-color:transparent;position:absolute;top:0;left:0;width:100%;z-index:1100}}.minor-Tv .site-nav{background-color:transparent;position:absolute;top:0;left:0;width:100%;z-index:1100}.site-nav-single-item{display:none}@media only screen and (min-width:768px){.site-nav-single-item{display:block;float:right;font-size:20px;line-height:40px;color:#fff;text-decoration:none;letter-spacing:1px;margin:0 37.5px;font-weight:300}.site-nav-single-item:hover{text-decoration:underline}}.site-nav-logo{float:left;width:112.5px;height:48px;background:url(../images/logo.svg) no-repeat bottom left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;overflow:hidden;text-indent:-999px;margin-top:4px}@media only screen and (min-width:992px){.view-dark-logo .site-nav-logo{-webkit-filter:brightness(0);filter:brightness(0)}}.site-nav-isTv{background:url(../images/logoTV.svg) no-repeat bottom left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:220px;height:75px}.site-nav .container{max-width:100%;padding:10px}@media only screen and (min-width:992px){.site-nav .container{padding:25px 50px}}.minor-Tv .site-nav .container{color:#fff}.page-template-template-peoples .site-nav .container,.site-nav.is-sticky .container{background-color:#444}.header-not-active .site-nav .container{background-color:#444}.site-nav-items{padding:10px 0}@media only screen and (max-width:992px){.site-nav-items{padding:0}}@media only screen and (min-width:992px){.site-nav-items{padding:25px 0}.lt-ie9 .site-nav-items{background-color:#000}}.site-nav-itm{display:block;color:#fff;padding:5px 25px;text-decoration:none;font-weight:300;font-size:1.1em;border-bottom:1px solid #181818}.site-nav-itm.show-desktop{display:none}@media only screen and (max-width:992px){.site-nav-itm{font-size:1.3em;background-color:#000;padding:10px 25px}}@media only screen and (min-width:768px){.site-nav-itm{font-size:1.2em;padding:8px 37.5px}.site-nav-itm.show-desktop{display:block}.site-nav-itm.is-active,.site-nav-itm:hover{background-color:#353535}}.site-nav-logo{background-position:top left}@media only screen and (min-width:992px){.site-slider-placeholder{min-height:79px}}.lt-ie9 .site-header{background-color:#444;height:92px;position:relative!important}@media only screen and (min-width:992px){.site-header{max-height:100%}.site-nav-sticky .site-header{position:fixed;left:0;right:0;top:0}}.home .site-content{background-color:#fff}@media only screen and (min-width:992px){.site-content{background-color:#e2e2e2;position:relative;z-index:150}.is-sticky-select .site-content{position:static}}.site-footer{text-align:center;background:#000;color:#fff}.site-footer-container{padding:30px 15px}.site-footer-info{background:#1b1b1b}.site-footer p{margin-bottom:25px}.site-footer p img{padding:5px}.slider-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100vw;float:left;min-height:300px}.site-header .slider-item{min-height:calc(100vh - 62px);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slider-item-content{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;position:relative;vertical-align:bottom;width:100%;max-width:1005px;padding:15px;padding-bottom:15px;margin:0 auto;z-index:10;font-size:20px;font-weight:300}.slider-item-video{position:absolute;top:0;right:0;bottom:0;left:0;height:100vh;width:178vh;left:50%;-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);-o-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);min-width:100%;z-index:5}@media (min-aspect-ratio:16/9){.slider-item-video{width:100vw;height:56.25vw}}.slider-item-title{font-size:50px;text-shadow:2px 2px 0 #000;margin:15px 0}.slider-item-text{background-color:rgba(0,0,0,.3);-webkit-box-shadow:0 0 30px 35px rgba(0,0,0,.3);box-shadow:0 0 30px 35px rgba(0,0,0,.3);text-shadow:2px 2px #000}.slider-item-text a{color:#fff}.slider-item-actions{margin-top:15px}.slider-item-actions .btn{display:block}@media only screen and (min-width:768px){.slider-item{min-height:600px}.site-header .slider-item{min-height:100vh}.slider-item-content{padding-bottom:45px}.slider-item-text{max-width:600px;float:left}.slider-item-title{font-size:70px}.slider-item-actions{float:right}}.slider{position:relative;width:100%;overflow:hidden;color:#fff;background:#000;width:100%}@media only screen and (min-width:992px){.slider{-webkit-filter:blur(0);filter:blur(0)}}.slider-title{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.slider-items{width:1000%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-ms-transition:-ms-transform .5s;transition:transform .5s}.no-animate .slider-items{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.slider-indicators{display:none;position:absolute;left:0;bottom:10px;right:0;text-align:center;z-index:100}.slider-indicators a{display:inline-block;width:10px;height:10px;border:1px solid #fff;border-radius:100%;text-indent:-999px;overflow:hidden;margin:auto 2px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;transition:background .5s}.slider-indicators a.active,.slider-indicators a:hover{background:#fff}.slider-indicators a:hover{-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s}.slider[data-slider-items-count="1"] .slider-indicators{display:none}.slider-actions{display:none;position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:50}.slider-actions-next,.slider-actions-prev,.slider-actions-scrolldown{pointer-events:auto;position:absolute;margin:auto;background:url(../images/ico-arrow-right.svg) no-repeat center center}.slider-actions-scrolldown{display:none}.site-header .slider-actions-scrolldown{display:block;left:0;right:0;bottom:0;cursor:s-resize;width:40px;height:40px;overflow:hidden;text-indent:-999px;-webkit-animation:arrowDownBounce 4s infinite;-moz-animation:arrowDownBounce 4s infinite;-o-animation:arrowDownBounce 4s infinite;-ms-animation:arrowDownBounce 4s infinite;animation:arrowDownBounce 4s infinite}.slider-actions-next,.slider-actions-prev{width:10%;top:0;bottom:0;right:0;text-indent:-999px;overflow:hidden;opacity:.33;cursor:e-resize}.gallery-slider .slider-actions-next,.gallery-slider .slider-actions-prev{background-image:url(../images/ico-arrow-right-thin.svg);width:50px;height:61px;-webkit-background-size:30px 61px;-moz-background-size:30px 61px;background-size:30px 61px}.slider-actions-next:active,.slider-actions-next:hover,.slider-actions-prev:active,.slider-actions-prev:hover{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.slider-actions-prev{right:auto;left:0;cursor:w-resize;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:768px){.slider-actions{display:block}.slider-indicators{display:block;right:auto;left:15px}}.is-sticky-select .sticky-select .repertoar-nav-select{position:fixed;z-index:10000;top:28px;display:inline-block;left:50%;margin-left:-110px}.is-sticky-select .sticky-select h3{display:none}.tv-popup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1500;display:none}.tv-popup.active{display:block}.tv-popup-close{width:30px;height:30px;z-index:1;position:absolute;top:10px;right:10px;background-color:#e43422;border:none;cursor:pointer}.tv-popup-close span{width:100%;border-bottom:1px solid #fff;display:block}.tv-popup-close span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tv-popup-close span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.unitext h1,.unitext h2,.unitext h3,.unitext h4,.unitext h5{font-family:'Source Sans Pro',sans-serif}.unitext h2{font-size:24px;margin:1.5em 0 .5em 0}.unitext h3{font-size:20px;margin:1.5em 0 .5em 0}.unitext h4{font-size:20px;margin:1em 0 .5em 0}.unitext p{font-size:18px;margin:20px auto}.unitext table{margin:20px auto;border:1px solid #aeaeae;border-spacing:0;border-collapse:collapse;max-width:500px}.unitext table td{padding:5px 20px;border-bottom:1px solid #aeaeae}.unitext table tr:nth-child(even){background-color:#fff}.video{font-size:0;text-align:center}.video-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:20px;margin-bottom:60px;padding-top:100px;padding-bottom:100px;border-top:1px solid #dbdbdb}.video-intro{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:23%;height:120px;margin:0 38.5%;padding:1rem}.video-picture{display:inline-block;height:100%}.video-title{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;display:inline-block;font-size:3rem;margin:1em}.video-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;display:inline-block;max-width:270px;width:90%;height:150px;margin:5px 1%;-webkit-box-shadow:0 0 2px $c-bg-gray;box-shadow:0 0 2px $c-bg-gray}.video-item-icon{position:relative;bottom:0;fill:#fff;width:20%;margin:.5rem 40%;-webkit-transition:bottom .2s;-moz-transition:bottom .2s;-o-transition:bottom .2s;-ms-transition:bottom .2s;transition:bottom .2s}.video-item-icon svg{width:100%}.video-item-title{position:absolute;bottom:0;width:90%;margin:1em 5%;color:#fff;font-family:'Source Sans Pro',sans-serif;font-size:24px;font-weight:400;text-align:center}.video-item:hover .video-item-icon{bottom:10px}.video-item:hover .video-item-title{text-decoration:underline}.video-all{font-size:15px;font-weight:700;float:right;margin-top:1.6em;margin-right:1%}@media only screen and (min-width:768px){.video-container{display:block}.video-intro{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;float:left;margin:0 1%}.video-item{width:23%}}.white-popup{position:relative;background:#fff;padding:0;width:auto;max-width:975px;margin:25px auto;border-radius:4px}.workshops-nav{text-align:center;padding:1em}.workshop-type{display:inline-block;vertical-align:top;margin:10px;padding:.75em 1em 1em;background:#fff;-webkit-box-shadow:inset 0 -2px #ccc;box-shadow:inset 0 -2px #ccc;border-radius:2px;color:#555;max-width:18em}.workshop-type .workshop-type-description{display:none}.workshop-type-link{font-family:'Source Sans Pro',sans-serif;font-size:1.5em;text-transform:uppercase;text-decoration:none;font-weight:700;color:inherit;line-height:1.1;padding:.5em 2em;display:block}.workshop-type ul{list-style:none}.workshop-type ul li{font-size:1.125em;text-align:left;padding-left:30px;background:url(../images/workshop-tick.png) no-repeat left .5em}.workshop-type ul li a{color:#fff}.workshop-type ul li a:hover{text-decoration:none}.workshop-type.is-active,.workshop-type:hover{color:#fff;background-color:#59abe3;-webkit-box-shadow:inset 0 2px rgba(0,0,0,.1);box-shadow:inset 0 2px rgba(0,0,0,.1)}.workshop-type.is-active .workshop-type-description{display:block}.container.workshop-types{max-width:1200px}