﻿*{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}body{background:#f6f5f1;margin-bottom:0 !important}img{max-width:100% !important;height:auto}.divider,.divider_light_grey{height:2px;background:#12110c}#cookie-bar{position:absolute;z-index:99999;width:100%}fieldset,.fieldset{border:2px solid #12110c;border-radius:20px;margin-bottom:60px;padding:32px}legend,.legend{width:auto;font-size:24px;line-height:32px;padding:0 7px;font-family:Helvetica;font-size:24px;letter-spacing:.3px;line-height:32px;font-family:"steinbeckregular",Arial,Helvetica,sans-serif;text-align:center}.legend_container{width:calc(100% - 100px);position:absolute;margin:-50px 0 0 0px;text-align:center}.legend_container:after{display:none !important}.legend{background:#f6f5f1;display:inline-block;font-weight:400 !important}@media(min-width: 0px){.legend_container{margin:-29px 0 0 0px;width:calc(100% - 60px)}.legend{font-size:20px !important}}@media(min-width: 400px){.legend_container{margin:-47px 0 0 0px;width:calc(100% - 100px)}.legend{font-size:24px !important}}@media(min-width: 560px){.legend_container{margin:-48px 0 0 0px}}.back_button{background:url("../assets/img/img2020/arrow_back.svg") no-repeat center center;background-size:100% 100%;width:44px;height:33px;display:block;text-indent:-9999px;margin:40px 0 0 0}a:hover p,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6,a:hover span{text-decoration:none}a:hover{text-decoration:none}p a:hover,.cta:hover,.info a:hover h3,.press_images_link:hover,.press_read_more:hover,.press-item a:hover h3{text-decoration:underline}#primary-navigation{overflow-y:scroll}.large_image_style,.performance_hero,.page_content .page-featured-image,.sticky_image{border:3px solid #12110c;border-radius:24px}.small_image_style,.post_list_item .post_list_image,.portrait-images-thumbnail-first img,#person_gallery img,#post-press .press-thumbnail img,#grid>div img,.grid-layout-active .performance-archive-item img{border:2px solid #12110c;border-radius:10px}.dotted_border,.press-item .date,#tour-module div:nth-last-of-type(1):after,#tour-module div:after,#tour-module .performance-row,#performance-feed .performance-row,.single-performance #post-meta p:not(:last-of-type){overflow:hidden}.dotted_border:after,.press-item .date:after,#tour-module div:nth-last-of-type(1):after,#tour-module div:after,#tour-module .performance-row:after,#performance-feed .performance-row:after,.single-performance #post-meta p:not(:last-of-type):after{content:".......................................................................";letter-spacing:4px;overflow:hidden;color:#848380;font-size:20px;font-family:helvetica,arial,serif;display:block}.dotted_border_large,#archive .work .table-row-border:after,.list-layout-active .dotted_border_container{overflow:hidden}.dotted_border_large:after,#archive .work .table-row-border:after,.list-layout-active .dotted_border_container:after{content:"...............................................................................................................................................";letter-spacing:4px;overflow:hidden;color:#848380;font-size:20px;font-family:helvetica,arial,serif;display:block}.standard_link,.single-performance #post-meta a,#grid .month .performance .grid-layout h3 a,#grid .month .performance .list-layout h3 a{color:#fb4b1c;text-decoration:none}.standard_link:hover,.single-performance #post-meta a:hover,#grid .month .performance .grid-layout h3 a:hover,#grid .month .performance .list-layout h3 a:hover{color:#fb4b1c;text-decoration:underline}.black_link,.columns_repeater a{color:#12110c;text-decoration:none}.black_link:hover,.columns_repeater a:hover{color:#12110c;text-decoration:underline}p,span,h1,h2,h3,h4,h5,h6,input{color:#12110c !important;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400 !important}.single_content p,#post p,.page_content p,p{font-size:17px;line-height:26px}.single_content p,#post p,.page_content p{margin-bottom:1em}p a,.standad_link,#personal-portrait #portrait-info a{color:#fb4b1c;text-decoration:none}p a:hover,.standad_link:hover,#personal-portrait #portrait-info a:hover{color:#fb4b1c;text-decoration:underline}footer a{color:#12110c}footer a:hover{color:#12110c}.cullberg-button,#archive .load-more{background:none;background-color:#fff;color:#12110c !important;margin:0;padding:17px 35px;border:1px solid #12110c;border-radius:50%;font-family:"Arial",sans-serif;font-size:18px;line-height:20px;font-weight:400;text-align:center;width:auto;display:inline-block;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.cullberg-button:hover,#archive .load-more:hover{text-decoration:none;color:#12110c}.cullberg-button-small{background:none;background-color:#fff;color:#12110c !important;margin:0;padding:13px 26px;border:1px solid #12110c;border-radius:50%;font-family:"Arial",sans-serif;font-size:14px;line-height:20px;font-weight:400;text-align:center;width:auto;display:inline-block;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.text_size_regular,footer h5{font-size:20px;line-height:24px}.text_size_small,.footer_address p{font-size:14px;line-height:21px}.preamble{font-weight:700}.page-template-default .page_content h1,.page-template-default .page_content h2,.page-template-default .page_content h3,.page-template-default .page_content h4,.page-template-default .page_content h5,.page-template-default .page_content h6,.personal_portraits-template-default .personal_content h1,.personal_portraits-template-default .personal_content h2,.personal_portraits-template-default .personal_content h3,.personal_portraits-template-default .personal_content h4,.personal_portraits-template-default .personal_content h5,.personal_portraits-template-default .personal_content h6,.page_content h1,.page_content h2,.page_content h3,.page_content h4,.page_content h5,.page_content h6{color:#12110c;font-family:"steinbeckregular",Arial,Helvetica,sans-serif;letter-spacing:.3px;margin:47px 0 17px 0;font-size:18px;line-height:26px}.page-template-default .page_content h1,.personal_portraits-template-default .personal_content h1,.page_content h1{font-size:28px;line-height:36px}.page-template-default .page_content h2,.personal_portraits-template-default .personal_content h2,.page_content h2{font-size:24px;line-height:32px}.page-template-default .page_content h3,.personal_portraits-template-default .personal_content h3,.page_content h3{font-size:20px;line-height:28px;margin:37px 0 10px 0}.page-template-default .page_content h4,.personal_portraits-template-default .personal_content h4,.page_content h4{font-size:18px;line-height:26px;font-weight:700 !important;margin:37px 0 10px 0}.page_content h1:first-child,.page_content img+h1,.page_content h2:first-child,.page_content img+h2,.page_content h3:first-child,.page_content img+h3,.page_content h4:first-child,.page_content img+h4,.page_content h5:first-child,.page_content img+h5{margin-top:0 !important}.page_content .preamble+h1,.page_content .preamble+h2,.page_content .preamble+h3,.page_content .preamble+h4,.page_content .preamble+h5{margin-top:47px !important}@media(min-width: 768px){.section-title,.post-title,.news-title{font-size:48px !important}}.no_hover_underline:hover *{text-decoration:none !important}.read-more{background:none;background-color:#fff;color:#12110c !important;margin:0;padding:14px 15px 17px 15px;border:1px solid #12110c;border-radius:50%;font-family:"Arial",sans-serif;font-size:17px;line-height:20px;font-weight:400;text-align:center;width:auto;display:inline-block;font-family:"steinbeckregular",Arial,Helvetica,sans-serif;position:relative;height:50px;margin:40px auto 80px auto;width:150px !important;-moz-transform:none !important;-o-transform:none !important;-webkit-transform:none !important;transform:none !important}.read-less{background:none;background-color:#fff;color:#12110c !important;margin:0;padding:14px 15px 17px 15px;border:1px solid #12110c;border-radius:50%;font-family:"Arial",sans-serif;font-size:17px;line-height:20px;font-weight:400;text-align:center;width:auto;display:inline-block;font-family:"steinbeckregular",Arial,Helvetica,sans-serif;position:relative;height:50px;margin:40px auto 80px auto;width:150px !important;-moz-transform:none !important;-o-transform:none !important;-webkit-transform:none !important;transform:none !important}.read-more:after,.read-more:before{bottom:auto;left:auto;border:transparent;content:"";height:0;width:0;position:absolute;position:static;pointer-events:none}.read-more:after{border-color:transparent;border-bottom-color:transparent;border-width:0px;margin-left:0px;border-left-width:0px;border-right-width:0px;content:"Read more"}.read-more:after,.read-more:before,.read-less:after,.read-less:before{display:none !important}header{top:0;width:100%;z-index:9999}header{position:static}.home header{position:absolute}#logo{max-width:100%;background:none;margin:0px 0 0px 0}#logo img{width:100%;height:auto}#home_logo{display:none}.home #logo{display:none}.home #home_logo{display:block}#home_mobile_logo{display:none}.home #mobile_logo{display:none}.home #home_mobile_logo{display:block}@media(min-width: 0px){.menu_flex{display:block;margin-top:23px}.desktop_menu_item_logo{width:350px;max-width:100%;margin:0 auto}.desktop_menu_item_menu{flex:1}.desktop_menu_item_right{width:190px;text-align:center;margin:0 auto}.menu_border{margin-top:8px}}@media(min-width: 768px){.menu_border{margin-top:23px}}@media(min-width: 992px){.menu_flex{display:flex;margin-top:27px}.desktop_menu_item_logo{width:210px}.desktop_menu_item_menu{flex:1}.desktop_menu_item_right{width:190px}#menu_right{margin-top:13px}}#menu-main-menu-2020{text-align:center}#menu-main-menu-2020 li{display:inline;font-size:20px;line-height:22px}#menu-main-menu-2020 li a{margin:10px 0 0 0;display:inline-block;color:#12110c;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#menu-main-menu-2020 li a:hover{color:#fb4b1c}#menu-main-menu-2020 .sub-menu{display:none}#menu-main-menu-2020 .current-menu-item a,#menu-main-menu-2020 .current_page_parent a{color:#fb4b1c}.home #menu-main-menu-2020 li a{color:#fff}#menu_right li{display:inline-block;font-size:13px;line-height:21px;padding:0 4px}#menu_right .menu_right_divider{background:#dddcd9;width:1px;height:30px;margin:0 7px -10px 7px}.menu_border{width:100%;height:1px;background:#dddcd9}.home .menu_border{width:100%;height:0px;background:transparent !important}@media(min-width: 0px){#desktop_menu{display:none}#mobile_menu{display:block;margin-top:14px}#menu-main-menu-2020 a{padding:10px 10px}}@media(min-width: 768px){#desktop_menu{display:block}#mobile_menu{display:none}}@media(min-width: 1200px){#menu-main-menu-2020 a{padding:10px 20px}}#menu_right li a{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.home #menu_right li a,.home #menu_right li{color:#fff}#open-navigation{float:right;text-indent:-999999px;width:50px;height:50px;margin:0;padding:0;background:url("../assets/img/img2020/icon_filter_list.svg") no-repeat center center;background-size:20px 20px;border-radius:3px;float:right}#open-navigation:hover{background-color:rgba(0,0,0,.1)}.home #open-navigation{background:url("../assets/img/img2020/icon_filter_list_white.svg") no-repeat center center;background-size:20px 20px}#mobile_logo,#home_mobile_logo{float:left;width:210px}#mobile_logo img,#home_mobile_logo img{width:100%;height:auto}#mobile-menu-primary .sub-menu{display:none}#mobile-menu-primary .current-menu-parent .sub-menu{display:block}@media(min-width: 0px){#mobile_logo,#home_mobile_logo{width:150px}#open-navigation{margin-top:-5px}}@media(min-width: 400px){#mobile_logo,#home_mobile_logo{width:210px}#open-navigation{margin-top:2px}}#breadcrumbs{float:none;text-align:center}#breadcrumbs li{float:none;display:inline-block}#breadcrumbs li a{color:#12110c;font-size:17px;line-height:20px;font-weight:400;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#breadcrumbs li.current-menu-item a{color:#fb4b1c}#primary-navigation{z-index:99999}@media(min-width: 0px){.hero_shadow{max-height:100px}#hero{padding:0 0px}}@media(min-width: 768px){.hero_shadow{max-height:300px}#hero{padding:0 15px}}@media(min-width: 992px){.hero_shadow{max-height:300px}}#hero{padding:0;margin:0 auto;max-width:1700px;padding:0 15px}@media(min-width: 0px){#hero{padding:0 0px}}@media(min-width: 1300px){#hero{padding:0 15px}}#hero #hero-background iframe{height:100%}#hero #hero-wrap{padding:0;overflow:hidden;position:relative}#hero #hero-background{height:calc(100vh - 200px);background-size:cover !important;background-position:center !important;position:relative;overflow:hidden}#hero_shadow{width:100%;height:50vh;position:absolute;background:rgba(0,0,0,.3);z-index:999;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 76%, rgba(0, 0, 0, 0.4) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 76%, rgba(0, 0, 0, 0.4) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 76%, rgba(0, 0, 0, 0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#66000000", endColorstr="#66000000", GradientType=0)}#hero #hero-overlay{position:static;bottom:auto;left:auto;right:auto}#hero-overlay-content{position:absolute !important;bottom:40px !important;z-index:9999;padding:0 !important;background:none !important;background-color:transparent !important;border-bottom:0 !important;max-width:none !important;padding:0 !important}#hero #hero-overlay #hero-overlay-content h4 a{color:#fff !important;text-decoration:none;font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:80px;line-height:85px;font-weight:400 !important}#hero #hero-overlay #hero-overlay-content h4 a:hover{text-decoration:underline}#hero #hero-overlay #hero-overlay-content h4.title{font-weight:400 !important;margin:0}#hero #hero-overlay #hero-overlay-content h5{font-size:20px;letter-spacing:.24px;line-height:32px;font-weight:400;margin:24px 0 32px 0;display:block;color:#fff !important}.hero-information-desktop #hero-information-container{position:absolute;z-index:9999;bottom:0;margin-bottom:64px}.hero-information-desktop #hero-information-container #hero-information{max-width:500px}.hero-information-mobile{position:absolute;z-index:9999;bottom:64px;padding:0 15px;width:100%;display:none}.hero-information-mobile .hero-information-title,.hero-information-mobile .hero-information-choreographer{text-align:center}.hero-information-mobile .cullberg-button,.hero-information-mobile #archive .load-more,#archive .hero-information-mobile .load-more{display:block;margin:0 auto;width:150px}.hero-information-choreographer,.hero-information-choreographer p{font-size:20px;letter-spacing:.24px;line-height:32px;font-weight:400;margin:24px 0 32px 0;display:block;color:#fff !important}.hero-information-title,.hero-information-title a{color:#fff !important;text-decoration:none;font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:80px;line-height:85px;font-weight:400 !important}#video_hero{position:relative;width:100%;height:0;padding-bottom:56%;margin-bottom:60px}#video_hero #featured-video{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0;background:#000}#hero_shadow{height:100% !important}.hero_video_version_2{max-width:none !important}.hero_video_version_2 #hero-background{height:auto !important;background:none !important;position:relative !important;background:none !important;overflow:initial !important;max-width:1700px;margin:0 auto;min-height:auto !important}.hero_video_version_2 #hero-background .video_embed{position:relative;padding-bottom:56.25%;height:0}.hero_video_version_2 #hero-background .video_embed #video_iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.hero_video_version_2 #hero_shadow{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background:none !important}.sticky_teaser{margin:120px auto 0 auto}.sticky_teaser .section-title_2020{margin:0;padding:0}.sticky_teaser p{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:20px;color:#000;letter-spacing:.24px;line-height:32px;font-weight:400}.sticky_teaser h2{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:48px;color:#12110c;letter-spacing:0;line-height:56px;font-weight:400}.sticky_teaser .cullberg-button,.sticky_teaser #archive .load-more,#archive .sticky_teaser .load-more{margin-top:32px}#news{margin-top:150px}#news .news_indicator,#news a{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:17px;color:#fb4b1c;letter-spacing:.21px;line-height:27px;color:#fb4b1c !important;font-weight:400}#news h3{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:36px;color:#12110c;letter-spacing:0;font-weight:400}#news p{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:17px;color:#12110c;letter-spacing:.21px;line-height:27px;font-weight:400}#news .news_date{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:32px;color:#12110c;letter-spacing:0;position:absolute;font-weight:400}#news .news_hr{height:2px;width:100%;background:#12110c;margin:40px 0 16px 0}.start_news_read_more_container{margin:96px 0 0 0}.start_news_read_more_container a{display:inline-block;margin-top:28px;float:right}.start_news_read_more_container .read_more_arrow{background:url("../assets/img/img2020/feed_link.svg") no-repeat center center;width:30px;height:30px;display:inline-block;margin-bottom:-10px;background-size:100%}#menuSearch{width:22px;height:22px;background:url("../assets/img/img2020/icon_search_black.svg") no-repeat;background-position:center center;background-size:contain;margin:5px 5px -5px 5px;cursor:pointer}.home #menuSearch{background:url("../assets/img/img2020/icon_search.svg") no-repeat;background-position:center center;background-size:contain}#searchbar-container-lightbox{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:5000;padding-top:160px}.search-field-container{margin:0 auto;background:#fff;max-width:720px;width:100%;height:92px}#searchbar-container-lightbox label,#searchbar-container-lightbox .search-field{width:100%;background:#fff}#searchbar-container-lightbox .search-field{height:92px;border:0px;padding:0 60px 0 20px;font-size:20px;line-height:24px}#searchbar-container-lightbox .search-field:active,#searchbar-container-lightbox .search-field:focus{outline:none}#searchbar-container-lightbox .search-submit{float:right;width:27px;height:27px;text-indent:-999999px;background:url("../assets/img/img2020/icon_search_black.svg") no-repeat center center;border:0px;position:absolute;margin:32px 0px 0px -50px}#searchbar-container-lightbox .screen-reader-text{position:absolute;top:-99999px}@media(min-width: 0px){#searchbar-container-lightbox .search-field{font-size:14px;line-height:21px}}@media(min-width: 600px){#searchbar-container-lightbox .search-field{font-size:20px;line-height:24px}}#newsletter-wrap .inner-wrap{background:transparent}#newsletter-wrap input[type=submit],#newsletter-wrap input[type=email]{background:transparent;height:42px;border:2px solid #12110c;border-radius:5px}.newsletter_2020_label{font-size:16px;line-height:21px;width:100%;text-align:left;display:inline-block;padding:0 0 10px 5px}#newsletter-wrap input[type=email]{font-size:14px;line-height:21px;width:calc(100% - 82px)}#newsletter-wrap input[type=submit]{display:inline-block;font-size:14px;line-height:21px;width:69px}.default_page .post-title{text-align:center}.page_content .page-featured-image{margin:0 0 34px 0}.grid-layout-active .performance-archive-item{min-height:auto !important;margin-bottom:0px !important}.grid-layout-active .performance-archive-item .performance-archive-item-inner{min-height:570px !important}.grid-layout-active .performance-archive-item-link{display:block;margin-top:10px}.list-layout-active .performance-archive-item-link{display:inline;float:right}.performance-archive-item-link{color:#fb4b1c;text-decoration:none}.performance-archive-item-link:hover{color:#fb4b1c;text-decoration:underline}.list-layout-active .dotted_border_container{width:100%;float:left;margin-top:5px}.list-layout-active .performance-archive-item .info{width:calc(100% - 90px) !important}.list-layout-active .performance-archive-item{padding:0 0 30px 0 !important}.grid-layout-active .performance-archive-item .info{width:100% !important}#grid.grid-layout-active{margin:0 0px;padding:0px 0 0 0 !important}#grid.list-layout-active{margin:0px;padding:0px 0 20px 0 !important}#grid>div{border-bottom:0px !important}#grid>div h3{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:20px;color:#12110c;letter-spacing:.25px;line-height:28px}#grid>div .grid_item_text{opacity:.9;font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:15px;color:#000;letter-spacing:.19px;line-height:22.5px}#grid>div:after{margin-top:12px;display:inline-block}#grid.grid-layout-active>div h3{margin-bottom:16px;display:block !important}.filters,#grid-filters{width:100%;background:rgba(0,0,0,.05);height:64px;padding-top:12px;padding-right:12px;border-radius:2px;margin-bottom:8px !important}.filters #grid-button,#grid-filters #grid-button{width:40px;height:40px;background-position:50%;background:rgba(0,0,0,.1) url("../assets/img/img2020/icon_filter_grid.svg") no-repeat center center !important;background-size:12px 12px;border-radius:2px;display:inline-block;float:right}.filters #list-button,#grid-filters #list-button{width:40px;height:40px;background-position:50%;background:rgba(0,0,0,.1) url("../assets/img/img2020/icon_filter_list.svg") no-repeat center center !important;background-size:12px 12px;border-radius:2px;display:inline-block;float:right}.page-template-page-performances_archive .filters,.page-template-page-past_performances_archive .filters{margin-bottom:48px !important}.page_performances_archive_post_num{margin:10px 0 0 17px;display:inline-block}#grid-filters{opacity:.9;font-size:15px;color:#000;letter-spacing:.19px;line-height:22.5px;padding-top:15px;border-top:0;border-bottom:8px;margin-bottom:8px}.performance-filters-button{font-size:20px;color:#12110c;letter-spacing:.25px;line-height:28px;font-weight:400 !important;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.performance-filters-button.active{color:#12110c !important;text-decoration:underline !important;background:none !important}.month{margin-top:0 !important}#grid .year .year-title,.month-title{font-size:24px;letter-spacing:0px;line-height:32px;color:#12110c !important;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.month-title{padding:6px 0 24px 0 !important;border-bottom:2px solid #12110c !important;margin-bottom:32px !important}#grid .month .performance .list-layout{border:0 !important;padding:16px 0 0 0}#grid .month .performance .list-layout .date{font-size:20px !important;color:#12110c !important;letter-spacing:.25px;line-height:28px}#grid .month .performance .list-layout .date.time{font-size:14px !important;color:#12110c !important;letter-spacing:.5px;line-height:16px;display:block}.list-layout .dotted_border_large,.list-layout #archive .work .table-row-border:after,#archive .work .list-layout .table-row-border:after,.list-layout .list-layout-active .dotted_border_container,.list-layout-active .list-layout .dotted_border_container{margin:8px 15px 0px 15px;float:left}.performances-wrap .performance:first-of-type div.list-layout:last-of-type{padding-top:0 !important}#grid .month .performance .grid-layout{border-bottom:0;width:25%;margin:0;padding:0 15px 30px 15px}#grid .month .performance .grid-layout .date{font-size:20px !important;color:#12110c !important;letter-spacing:.25px;line-height:28px}#grid .month .performance .grid-layout .date.time{font-size:14px !important;color:#12110c !important;letter-spacing:.5px;line-height:16px;display:block;padding:0}#grid .month .performance .grid-layout h3 a{margin:10px 0 0 0;display:block}#grid .month .performance .grid-layout h3{margin-bottom:0px}#grid .month .performance .grid-layout .performance-info{min-height:200px}#grid .month .performance .grid-layout{border-bottom:0}.page-template-page-new_archive .first-filter{height:88px;padding-top:20px !important}.page-template-page-new_archive .second-filter{margin-bottom:20px}#filters{margin-top:0px !important}#filters .toggle-button,#filters .select2 .select2-container,#filters .select2 .select2-choice,#filters .select2 .select2-selection{background:#12110c;height:48px;margin:0 0}#filters #archive-dropdown-menus{padding:0}#filters .select2-selection__placeholder,#filters .toggle-button{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;color:#fff !important;font-size:14px !important;letter-spacing:0;line-height:42px !important;padding-top:0px}#filters .select2-selection__rendered{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;color:#fff !important;font-size:14px !important;letter-spacing:0;line-height:42px !important;padding-top:3px}#filters .toggle-button{padding-top:3px}.select2-results__option,.drop-down-choreographer .drop-down-choreographer-column .choreographer h4{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;font-size:14px !important;letter-spacing:0;line-height:16px !important}.group-switch .group-switch-handler.active{background:#fb4b1c}p.database-info,.group-switch{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;color:#12110c;font-size:15px;letter-spacing:.19px;line-height:22.5px;margin-top:9px}p.database-info strong{font-weight:400}.group-switch .group-switch-handler{width:64px;height:30px}.group-switch .group-switch-handler .group-button{background:none;background-color:#fff;border-radius:50%;width:24px;height:24px;margin:6px 0px 0 3px;padding:0 0 0 0px}.group-switch:before{height:30px;width:1px;margin-top:-5px}#sorters{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#grid-wrap .event img{display:none}#grid-wrap .work .date,#grid-wrap .work .city,#grid-wrap .work .choreographer,#grid-wrap .work a,#grid-wrap .work .count,#grid-wrap .event .date,#grid-wrap .event .city,#grid-wrap .event .choreographer,#grid-wrap .event a,#grid-wrap .event .count{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;color:#12110c;font-size:14px;letter-spacing:0;line-height:16px}#grid-wrap .work img,#grid-wrap .event img{display:none}#archive .work{padding-top:20px;overflow:hidden}#archive .work .title{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;color:#12110c;font-size:20px;letter-spacing:.25px;line-height:28px;font-weight:400}#archive .work .work-dropdown-button{background:url("../assets/img/img2020/work_show_all.svg") no-repeat center center;border-radius:50%;width:24px;height:24px}#archive .work .work-dropdown-button:hover{background-color:transparent}#archive .work .work-dropdown-button span{display:none}#archive .work .work-dropdown-button.open{background:url("../assets/img/img2020/work_hide_all.svg") no-repeat center center;width:24px;height:24px}#archive .work .table-row-border{margin-top:8px;overflow:hidden}#archive .work .table-row-border:after{display:inline;background:transparent}#archive .work .count{text-decoration:underline}#archive .count{position:relative;top:-5px}.toggle-button.active .count{margin-left:5px;top:0px !important;color:#fb4b1c !important}#archive .choreographer{position:relative;top:1px}#archive .load-more{margin:20px auto 0 auto;display:block}.database-info-footer{text-align:center;display:block !important;margin:78px auto 0 auto !important}.database-info-footer:after{content:"";display:block;width:120px;height:1px;background:#12110c;margin:16px auto 0 auto}.drop-down-menu button.toggle-button:after{top:4px}.drop-down-choreographer .drop-down-choreographer-column .choreographer.active{background:#fb4b1c}.toggle-button.active{background:#fb4b1c !important}#archive .event{padding-top:5px}#archive .event .title{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;color:#12110c;font-size:20px;letter-spacing:.25px;line-height:28px;font-weight:400}#archive .event .col-title-wrap{padding-top:0}#archive .event .date,#archive .event .city,#archive .event .choreographer,#archive .event span{padding-top:8px;font-size:14px;line-height:16px;display:inline-block}#archive .event .date{padding-top:0px}#archive .event .table-row-border{padding-top:2px}.drop-down-menu.drop-down-year .counter{color:#fff !important;font-size:14px}@media screen and (min-width: 0px){.drop-down-choreographer .drop-down-content{left:-20px}}@media screen and (min-width: 768px){.drop-down-choreographer .drop-down-content{left:0px}}#post-press{margin-right:-3%}#post-press .press-thumbnail{width:33%;padding-right:3%;margin-bottom:3%;margin-right:0 !important}#post-press .press-thumbnail img{display:inline-block}#calendar #performance-feed{width:100%}.single-performance fieldset,.single-performance .fieldset{margin-bottom:40px}.single-performance #post-header{padding-bottom:0}.single-performance h1.post-title{font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif !important;font-size:80px;color:#12110c !important;letter-spacing:0;text-align:center;line-height:88px;text-transform:uppercase;margin-bottom:19px;padding-top:25px}.single-performance p.post-title{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:32px !important;color:#12110c !important;letter-spacing:1.33px;text-align:center;line-height:40px !important;font-weight:400;margin-bottom:76px !important}.single-performance #post-meta{margin-bottom:0;padding:0 0 5px 0}.single-performance #post-meta p{font-size:24px;letter-spacing:.3px;line-height:32px;color:#12110c !important;margin:7px 0 2px 0}.single-performance #post-meta span{font-size:16px;letter-spacing:.2px;line-height:25.6px;display:block;color:#12110c !important}.single-performance #post-meta a{font-size:16px;letter-spacing:.2px;line-height:25.6px;color:#fb4b1c !important;display:inline-block}#post-quotes{margin-bottom:64px}#post-quotes h4{font-size:32px;letter-spacing:.4px;line-height:41.6px}#post-quotes h5{font-size:16px;letter-spacing:.2px;line-height:25.8px}#calendar #performance-feed .performance-row:nth-of-type(odd){background:transparent}#calendar #all-dates{border-top:0px;text-align:center;padding-top:10px}#calendar #all-dates a{float:none;text-transform:none;padding:20px 20px;font-size:16px;text-align:center;line-height:14px}#tour-module .performance-row,#performance-feed .performance-row{margin:0}#tour-module .performance-link,#tour-module .date_text,#performance-feed .performance-link,#performance-feed .date_text{font-size:24px;letter-spacing:0;line-height:36px;display:block;margin:0}#tour-module .map_icon,#performance-feed .map_icon{background:url("../assets/img/img2020/feed_map.svg") no-repeat center center;width:16px;height:16px;display:inline-block;margin-bottom:-3px;display:none}#tour-module .map_text,#performance-feed .map_text{font-size:16px;letter-spacing:.2px;line-height:24.6px}#tour-module .external-link,#performance-feed .external-link{float:right;background:url("../assets/img/img2020/feed_link.svg") no-repeat center center;width:36px;height:36px;margin-bottom:-36px}#tour-module .external-link:after,#performance-feed .external-link:after{display:none;content:""}#tour-module .performance-row{margin-top:3px;margin-bottom:11px}#tour-module div:after,#tour-module .performance-row:after{display:block}#tour-module div:nth-last-of-type(1):after{display:none}#show-all{text-align:center;cursor:pointer;margin-top:16px}#tour-module-inner{overflow:hidden}#tour-module-inner .break_list_element:after{display:none !important}.archived-performance .active_years,.archived-performance #choreographer{font-size:17px;line-height:26px;margin-bottom:12px !important;color:#12110c}.archived-performance #choreographer{margin-bottom:30px !important}.archived-performance .cub-widget-text-wrapper-hide h4{margin-top:40px}.archived-performance #contributors-module p{font-size:17px;line-height:26px;margin-bottom:12px;color:#12110c}.archived-performance #tour-module .tour-row p,.archived-performance #tour-module .tour-row span{font-size:17px;line-height:26px}.archived-performance #tour-module .tour-row .archived_performance_venue{white-space:nowrap;white-space:break-spaces}.archived-performance #tour-module div:after,.archived-performance #tour-module .performance-row:after{content:"";display:none !important}#portraits-grid .portrait .portrait-inner{margin-bottom:41px}#portraits-grid .portrait .portrait-inner img{border:2px solid #12110c;border-radius:10px}#portraits-grid .portrait .portrait-inner .staff-wrap{height:77px;height:97px;overflow:hidden}#portraits-grid .portrait .portrait-inner .staff-wrap h3{margin-top:32px}#portraits-grid .portrait .portrait-inner .staff-wrap h4{font-size:14px;line-height:20px}main{padding:30px 0 0px 0}#personal-portrait #portrait-info{margin-bottom:0;border-bottom:0;text-align:center}#personal-portrait #portrait-info h1{border-bottom:0;font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:48px;line-height:54px;font-weight:400 !important;margin-bottom:0px}#personal-portrait #portrait-info p,#personal-portrait #portrait-info a{font-size:19px;line-height:26px;margin:8px 0}.personal_image_margin{margin:64px 0 88px 0}.personal_image{margin:-24px}.personal_image a img{border-radius:10px;border:3px solid #12110c;margin:0;display:block}.personal_content p{margin-bottom:1em}#person_gallery{margin:-24px;margin-top:-86px;margin-bottom:0px}#person_gallery .press-thumbnail{width:20%}.posts_default h1.post-title{font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif !important;font-size:80px;color:#12110c !important;letter-spacing:0;text-align:center;line-height:88px;text-transform:uppercase;margin-bottom:19px;padding:25px 0 0 0}.posts_default p.post-title{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:32px !important;color:#12110c !important;letter-spacing:1.33px;text-align:center;line-height:40px !important;font-weight:400;margin:0 0 76px 0 !important;padding:0}.posts_default p.post-title a{color:#000}@media(min-width: 992px){.posts_default h1.post-title{font-size:80px !important;line-height:85px !important}}@media(min-width: 992px){.post-template-default h1.post-title{font-size:48px !important;line-height:56px !important;font-family:"Antipol-WideRegular",Helvetica,Arial,sans-serif !important;color:#12110c;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0px;padding:25px 0 40px 0}}.post_list_item a:hover h3{text-decoration:underline}.post_list_item h3{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:22px;color:#12110c;letter-spacing:.5px;line-height:28px;margin:-2px 0 9px 0}.post_list_item p{font-size:16px;line-height:24px}.post_list_item .post_list_link{text-align:right}.post_list_item .post_list_link a{line-height:24px;color:#fb4b1c;text-decoration:none;display:inline-block;margin:50px 14px 0 0px;margin:50px -14px 0 0px}.post_list_item .post_list_link a:hover{color:#fb4b1c;text-decoration:underline}.post_list_item .post_list_link a:after{content:"";background:url("../assets/img/img2020/arrow_red_right.svg") no-repeat center center;width:20px;height:20px;display:inline-block;margin:4px 0 0 9px;background-size:100%;position:absolute;background:url("../assets/img/img2020/feed_link.svg") no-repeat center center;width:30px;height:30px;background-size:100%;display:none !important}.default_page .dotted_border_large,.default_page .list-layout-active .dotted_border_container,.list-layout-active .default_page .dotted_border_container,.default_page #archive .work .table-row-border:after,#archive .work .default_page .table-row-border:after{margin-top:8px;margin-bottom:22px}@media(min-width: 0px){.post_list_item .post_list_image{margin-bottom:16px}.post_list_item h3{font-size:22px;line-height:28px;margin:-2px 0 0px 0}.post_list_item p{font-size:16px;line-height:23px}.post_list_item .post_list_link{text-align:left}.post_list_item .post_list_link a{margin:8px -14px 0 0px;font-size:16px;line-height:24px}.post_list_item .post_list_link a:after{width:16px;height:16px;margin:4px 0 0 5px}}@media(min-width: 768px){.post_list_item .post_list_image{margin-bottom:0px}.post_list_item h3{font-size:22px;line-height:28px;margin:-2px 0 0px 0}.post_list_item p{font-size:16px;line-height:23px}.post_list_item .post_list_link{text-align:left}.post_list_item .post_list_link a{margin:8px 14px 0 0px;line-height:24px}.post_list_item .post_list_link a:after{width:20px;height:20px;margin:4px 0 0 9px}}@media(min-width: 992px){.post_list_item h3{font-size:22px;line-height:28px;margin:-2px 0 0px 0}.post_list_item p{font-size:16px;line-height:23px}.post_list_item .post_list_link{text-align:right}.post_list_item .post_list_link a{margin:113px -14px 0 0px}}@media(min-width: 1200px){.post_list_item h3{font-size:22px;line-height:28px;margin:-2px 0 0px 0}.post_list_item p{font-size:16px;line-height:23px}.post_list_item .post_list_link a{margin:50px -14px 0 0px}}@media(min-width: 1401px){.post_list_item h3{font-size:22px;line-height:28px;margin:-2px 0 9px 0}.post_list_item p{font-size:16px;line-height:24px}.post_list_item .post_list_link a{margin:57px -14px 0 0px}}.press_archive_divider{width:100%;height:2px;background:#12110c;margin-bottom:32px}.press-item{min-height:250px;border-bottom:0;margin-bottom:0}.press-item .date{font-size:24px;letter-spacing:.3px;line-height:32px}.press-item a,.press-item a h3{opacity:.9;font-size:16px;color:#000;letter-spacing:.2px;line-height:25.6px}.press-item .date{font-size:24px;line-height:32px}.press-item a,.press-item a h3{font-size:16px;line-height:25.6px}.page_press_archive .month-title{border-bottom:0px !important;position:absolute;margin:30px 0 0 0}@media all and (min-width: 0px){.page_press_archive .month-title{position:static;margin:0px 0 0 0 !important;padding:0 !important;text-align:center}.press-item{min-height:auto;padding-bottom:20px}.press-item .date{font-size:18px;line-height:24px}.press-item a,.press-item a h3{font-size:16px !important;line-height:22px !important}}@media all and (min-width: 768px){.page_press_archive .month-title{position:static;margin:0px 0 0 0 !important;padding:0 !important;text-align:left}.press-item{min-height:250px;padding-bottom:0px}.press-item .date{font-size:22px;line-height:24px}.press-item a,.press-item a h3{font-size:16px !important;line-height:23px !important}}@media all and (min-width: 992px){.page_press_archive .month-title{position:static;margin:0px 0 0 0 !important;padding:0 !important;text-align:left}.press-item{min-height:270px}.press-item .date{font-size:24px;line-height:32px}.press-item a,.press-item a h3{font-size:20px !important;line-height:28px !important}}@media all and (min-width: 1200px){.page_press_archive .month-title{position:static;margin:0px 0 0 0 !important;padding:0 !important}}@media all and (min-width: 1400px){.page_press_archive .month-title{position:absolute;margin:30px 0 0 0 !important;padding:0 !important}}.image-source-link{float:none !important}.single-news .press_date{margin-top:28px;font-size:24px;line-height:32px;letter-spacing:.3px;display:block}.press_media_download_link{color:#fb4b1c}.press_media_download_link:hover,.press_media_download_link:active,.press_media_download_link:focus{color:#fb4b1c;text-decoration:underline}#grid .year .month{padding:0;margin:30px 0 60px 0;margin-left:78px;margin-right:78px}.page-template-page-grid #grid-filters{padding-right:0}.page-template-page-grid .filters{padding-right:12px}#performance-filters,#news-filters{margin-top:0}#performance-filters{width:100%}#performance-filters-mobile{width:100%}#performance-filters-mobile .custom-select,#performance-filters-mobile .select-active{color:#12110c;width:100%}#performance-filters-mobile .select-active{padding:8px 15px}#performance-filters-mobile .custom-select{background:transparent;background-image:none !important;font-size:16px}#performance-filters-mobile .custom-select:after{content:"▾";position:absolute;right:16px;top:8px;color:#12110c}#performance-filters-mobile .select-dropdown{background:#12110c}#performance-filters-mobile .select-dropdown button{font-size:16px}#list-button{margin-top:31px}#grid-button{margin-top:31px}.post-header-eng #list-button{margin-top:0px}.post-header-eng #grid-button{margin-top:0px}.page-template-page-performances_archive #list-button{margin-top:0px !important}.page-template-page-performances_archive #grid-button{margin-top:0px !important}#filters-mobile{display:block}.page-id-215 #grid-filters #list-button{margin-right:15px}.page-id-62 #grid-filters #list-button{margin-right:15px}#performance-filters-desktop span{display:none}#performance-filters-desktop{position:absolute;margin:-16px 0px 0px 10px;max-width:calc(100% - 220px)}.filters,#grid-filters{background:transparent}@media all and (min-width: 992px){#list-button{display:inline-block}#grid-button{display:inline-block}#list-button{margin-top:-37px}#grid-button{margin-top:-37px}#filters-mobile{display:none}.post-header-eng #list-button{margin-top:0px}.post-header-eng #grid-button{margin-top:0px}#performance-archive #list-button{margin-top:0px}#performance-archive #grid-button{margin-top:0px}.page-id-215 #grid-filters #list-button,.page-id-215 #grid-filters #grid-button{margin-top:-25px}.page-id-62 #grid-filters #list-button,.page-id-62 #grid-filters #grid-button{margin-top:-25px}}.post_header_divider{width:100%;height:2px;background:#12110c;margin-bottom:32px}.columns_repeater h3{font-size:24px;letter-spacing:0;line-height:32px;width:100%}.columns_repeater .dotted_border,.columns_repeater .single-performance #post-meta p:not(:last-of-type),.single-performance #post-meta .columns_repeater p:not(:last-of-type),.columns_repeater #tour-module .performance-row,#tour-module .columns_repeater .performance-row,.columns_repeater #performance-feed .performance-row,#performance-feed .columns_repeater .performance-row,.columns_repeater #tour-module div:after,#tour-module .columns_repeater div:after,.columns_repeater .press-item .date,.press-item .columns_repeater .date{margin-bottom:12px}.columns_repeater p{font-size:16px;letter-spacing:.2px;line-height:25.6px;min-height:120px}.columns_repeater *[class^=col-xs-]{margin-top:16px}.show-desktop p{font-size:20px;line-height:24px}footer{background:none;position:static;padding-top:0px;padding-bottom:0px;margin-top:174px}footer p{margin-bottom:0}footer p a{text-decoration:underline}footer p a:hover{color:#fb4b1c}.copyright_footer{font-size:14px;line-height:21px;text-align:center;margin:32px 0}#footer-copyrights p{text-align:center;margin:22px 0 22px;font-size:14px !important;line-height:20px;letter-spacing:.3px}.icon{background-position:center center !important;width:25px;height:25px}.icon-instagram{background:url("../assets/img/img2020/some_insta.svg") no-repeat;background-size:contain !important}.icon-youtube{background:url("../assets/img/img2020/some_youtube.svg") no-repeat;background-size:contain !important}.icon-facebook{background:url("../assets/img/img2020/some_fb.svg") no-repeat;background-size:contain !important}footer h5{margin-bottom:18px}.footer_address{margin-top:26px}.footer-large-info img{width:100%;height:auto}.footer_divider_padding{height:32px}.divider_light_grey{background:#dddcd9;height:1px;position:absolute;width:100%;left:0}.last_footer_divider{margin-bottom:40px}.footer_horizontal_info{text-align:center;padding:0;margin:0px auto 15px auto}.footer_horizontal_info li{display:inline}.footer_horizontal_info li,.footer_horizontal_info li a{color:#12110c;font-size:10px;line-height:21px;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.footer_horizontal_info li a:hover{text-decoration:underline}.footer_horizontal_info .horz_sep{margin:0 6px}.footer_horizontal_info .horz_sep_7{display:none}@media screen and (min-width: 0px){.icon-instagram,.icon-youtube,.icon-facebook{background-position:center left !important}}@media screen and (min-width: 992px){.icon-instagram,.icon-youtube,.icon-facebook{background-position:center right !important}}.social-footer2{display:inline-block;text-align:center;margin:0 auto;padding:0;width:100%}.social-footer2 li{display:inline;margin:0;padding:0 15px}.social-footer2 li a{height:30px;width:30px;display:inline-block;margin:0;padding:0}@media screen and (min-width: 0px){.footer_horizontal_info{width:100%;margin:0px auto 15px auto}.footer_horizontal_info li,.footer_horizontal_info li a{font-size:12px;line-height:21px}.footer_horizontal_info .horz_sep{display:inline}.footer_horizontal_info .horz_sep_7{display:none}.newsletter_2020_label{text-align:center}}@media screen and (min-width: 768px){.footer_horizontal_info{width:100%;margin:0px auto 15px auto}.footer_horizontal_info li,.footer_horizontal_info li a{font-size:14px;line-height:21px}.footer_horizontal_info .horz_sep{display:inline}.footer_horizontal_info .horz_sep_7{display:none}.newsletter_2020_label{text-align:center}}@media screen and (min-width: 992px){.footer_horizontal_info{width:700px;margin:0px auto 15px auto}.footer_horizontal_info li,.footer_horizontal_info li a{font-size:14px;line-height:21px}.footer_horizontal_info .horz_sep{display:inline}.footer_horizontal_info .horz_sep_7{display:none}.newsletter_2020_label{text-align:left}}@media screen and (min-width: 1200px){.footer_horizontal_info{width:100%;margin:0px auto 15px auto}.footer_horizontal_info li,.footer_horizontal_info li a{font-size:10px;line-height:21px}.footer_horizontal_info .horz_sep{display:inline}.footer_horizontal_info .horz_sep_7{display:none}}@media(min-width: 1200px){.container_medium_width,.container_footer{width:1166px}.container_small_width{width:1014px}}@media only screen and (min-width: 1401px){.container{width:1310px}.container_medium_width,.container_footer{width:1166px}.container_small_width{width:1014px}}.container_medium_large_padding .row{margin-left:-28px;margin-right:-28px}.container_medium_large_padding .row *[class^=col-sm-]{padding-left:28px;padding-right:28px}#searchpage #search-big input[type=text],#search404 input[type=search]{position:relative;height:69px;width:100%;display:inline-block;margin-left:0px;padding-left:25px;font-size:31px;line-height:70px;color:#fff;background-color:transparent;vertical-align:text-top;border-radius:38px;border:none;border-radius:35px;border:2px solid #12110c}#searchpage .wrap:after,#search404 label:after{content:"";position:absolute;width:30px;height:30px;background:url("../assets/img/img2020/icon_search_black.svg") no-repeat;background-position:center center;background-size:contain;margin:19px 5px -5px -53px;cursor:pointer}#searchpage #search-big i{display:none}#searchpage #search-big{margin-top:12px}#search404 label{width:100%}#search404 .screen-reader-text{margin-bottom:20px;display:inline-block}#search404 .search-submit{display:none}.mfp-bottom-bar{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.mfp-bottom-bar .mfp-title{font-size:12px;line-height:18px}#cookie-bar{border-bottom:1px solid #12110c;background:#f6f5f1 !important}#cookie-bar a{color:#12110c !important}#cookie-bar .cb-enable{border:1px solid #12110c}.press-thumbnail img{width:100%}.page-id-331 .grid-layout-active .performance-archive-item .info{margin-bottom:20px}.page-id-331 .grid-layout-active .performance-archive-item .info div div{min-height:30px}@media all and (min-width: 0px){.hide_on_small{display:none}.hide_on_large{display:block}}@media all and (min-width: 992px){.hide_on_small{display:block}.hide_on_large{display:none}.footer-large-info{margin-top:16px}.footer-newsletter-col{margin-top:0px}}p,#performance-archive .performance-archive-item .info div{font-size:17px;line-height:27px}#filters #big-select-wrapper{min-width:400px}#filters #archive-dropdown-menus{width:auto}.drop-down-choreographer .drop-down-choreographer-column{width:100%}.drop-down-menu.drop-down-locations-doubled .drop-down-content{margin-left:-200px}#filters .drop-down-content{position:absolute;width:400px;height:500px}#filters .drop-down-content .drop-down-scroll-holder{height:400px;overflow-y:scroll}.second-filter{height:64px}@media all and (min-width: 992px){#hero #hero-overlay #hero-overlay-content{left:auto !important}.single-performance .post-title,#hero #hero-overlay #hero-overlay-content h4 a{font-size:80px !important;line-height:85px !important}.hero-information-title a{font-size:80px !important;line-height:85px !important}.hero-information-title{font-size:80px !important;line-height:85px !important}.divider-footer-top{margin-bottom:40px}footer{margin-top:56px}}@media all and (max-width: 991px){.container{width:700px}footer{margin-top:56px}.footer-large-info{margin-top:40px}#hero #hero-overlay #hero-overlay-content{left:auto !important}.hero-overlay-content{left:auto !important}.single-performance h1.post-title,#hero #hero-overlay #hero-overlay-content h4 a,.posts_default h1.post-title{font-size:80px !important;line-height:85px !important}.desktop_menu_item_logo{text-align:center}#logo img{max-height:56px}.sticky_teaser .section-title_2020{margin-top:32px}#news{margin-top:64px}.news_date{margin-top:28px;position:inherit !important;display:block}.news_hr{margin-top:0px !important}.start_news_read_more_container{margin-top:48px}.page-template-page-new_archive .first-filter{height:256px}#filters #big-select-wrapper{min-width:100%}#filters #archive-dropdown-menus{width:100%}#filters #archive-dropdown-menus .drop-down-menu{width:100%}#filters #archive-dropdown-menus .drop-down-menu button{width:100%;text-align:left;margin-top:8px}.drop-down-menu-buttons button{width:auto !important}.drop-down-menu.drop-down-locations-doubled .drop-down-content{margin-left:0px}.drop-down-menu.drop-down-year .drop-down-content{margin-left:0px}#filters .drop-down-content{position:absolute;width:400px;height:500px}#filters .drop-down-content .drop-down-scroll-holder{height:400px;overflow-y:scroll}.second-filter{height:101px}.second-filter .clear-filter-button{display:block;padding-left:0px}.second-filter .clear-filter-button:before{display:none}#grid .month .performance .grid-layout{width:50%}#grid .year .month{padding:0;margin:30px 0 60px 0;margin-left:0px;margin-right:0px}.hero-information-desktop{display:none}.hero-information-mobile{display:block}}@media all and (max-width: 767px){.container{width:500px}p,.sticky_teaser p,#news p,#post-content p,.posts_default p{font-size:17px;line-height:27px}footer{margin-top:32px}#hero #hero-overlay #hero-overlay-content{left:inherit !important;margin:0 auto}.single-performance h1.post-title,#hero #hero-overlay #hero-overlay-content h4 a,.posts_default h1.post-title{font-size:60px !important;line-height:65px !important}.sticky_teaser{margin-top:56px}.sticky_teaser .section-title_2020{margin:16px 0 10px 0;font-size:32px;line-height:38px}#newsletter-wrap{margin:16px 0 0 0}#news{margin-top:40px}#news h3{font-size:32px;line-height:38px}#news .news_date{font-size:32px;line-height:38px}.grid-layout-active .performance-archive-item .performance-archive-item-inner{min-height:auto !important}.grid-layout-active .performance-archive-item{margin-bottom:24px !important}.drop-down-menu{margin-bottom:0}.second-filter{height:110px}.second-filter .group-switch{display:block;padding-left:0px}.second-filter .group-switch:before{display:none}.work{padding-top:0px !important}#post-quotes{margin-top:24px;margin-bottom:24px}.single-performance p.post-title,.posts_default p.post-title{font-size:26px !important;line-height:30px !important;margin-bottom:48px !important}#featured-video{margin-bottom:40px}#grid .month .performance .grid-layout{width:50%}.single-news .press_date{margin-bottom:16px}.hero-information-mobile{bottom:28px}.hero-information-mobile .hero-information-title a{font-size:60px;line-height:68px}.hero-information-mobile .hero-information-title{font-size:60px;line-height:68px}.hero-information-mobile .hero-information-choreographer,.hero-information-mobile .hero-information-choreographer p{margin:16px 0 24px 0}.back_button{margin:-10px 0 10px -27px;width:34px;height:33px}#personal-portrait #portrait-info h1{margin-bottom:0px;padding-bottom:0}#personal-portrait .personal_image_margin{margin:58px 0 88px 0}}@media all and (max-width: 560px){.container{width:400px}.cullberg-button,#archive .load-more{font-size:14px;padding:13px 26px}.single-performance h1.post-title,#hero #hero-overlay #hero-overlay-content h4 a,.posts_default h1.post-title{font-size:45px !important;line-height:52px !important}.sticky_teaser{margin-top:56px}#news{margin-top:16px}#newsletter-wrap fieldset{padding:20px}#newsletter-wrap input[type=email]{font-size:15px;padding:12px 24px}#newsletter-wrap input[type=submit]{margin-bottom:-46px}#newsletter-wrap input[type=submit]:disabled{opacity:1 !important;background:#fff !important}#newsletter-wrap input[type=checkbox]+span{font-size:12px}#filters .drop-down-content{position:absolute;width:320px;height:500px}#grid .month .performance .grid-layout{width:100%}.hero-information-mobile{bottom:20px}.hero-information-mobile .hero-information-title a{font-size:45px;line-height:52px}.hero-information-mobile .hero-information-title{font-size:45px;line-height:52px}.hero-information-mobile .hero-information-choreographer,.hero-information-mobile .hero-information-choreographer p{margin:0px 0 16px 0}#personal-portrait #portrait-info h1{font-size:30px;line-height:38px}#personal-portrait #portrait-info p,#personal-portrait #portrait-info p a{font-size:16px;line-height:22px}.back_button{margin:-10px 0 10px 0px;width:34px;height:33px}#personal-portrait .personal_image{margin:0}#personal-portrait .personal_image_margin{margin:28px 0 28px 0}#person_gallery{margin:0}}@media all and (max-width: 400px){.divider-footer-top{margin-top:40px}.container{width:320px}p,.sticky_teaser p,#news p,#post-content p,.posts_default p{font-size:14px;line-height:22px}#newsletter-wrap input[type=email]{font-size:12px;padding:12px 12px}footer{margin-top:0px}p,#performance-archive .performance-archive-item .info div,.single_content p,.page_content p{font-size:14px;line-height:22px}.page-template-default .page_content h1,.page-template-default .page_content h2,.page-template-default .page_content h3,.page-template-default .page_content h4,.page-template-default .page_content h5,.page-template-default .page_content h6,.personal_portraits-template-default .personal_content h1,.personal_portraits-template-default .personal_content h2,.personal_portraits-template-default .personal_content h3,.personal_portraits-template-default .personal_content h4,.personal_portraits-template-default .personal_content h5,.personal_portraits-template-default .personal_content h6{font-size:20px;line-height:32px;margin:28px 0 10px 0}.page_content img{margin:0 0 34px 0}#hero #hero-overlay #hero-overlay-content{left:0 !important;right:0 !important}.sticky_teaser .section-title_2020{margin:16px 0 10px 0;font-size:22px;line-height:28px}#news{margin-top:0px}#news h3{font-size:22px;line-height:28px}#news .news_date{font-size:22px;line-height:28px}#filters .drop-down-content{position:absolute;width:280px;height:500px}.second-filter{height:136px}.second-filter .group-switch,.second-filter .group-switch-handler{display:block;margin-left:0;padding-left:0px}.second-filter .group-switch:before,.second-filter .group-switch-handler:before{display:none}fieldset,.fieldset{padding:16px}fieldset legend,fieldset .legend,.fieldset legend,.fieldset .legend{font-size:20px;line-height:22px}fieldset #post-meta p,.fieldset #post-meta p{font-size:16px !important;line-height:22px !important;font-weight:700}fieldset #post-meta p a,fieldset #post-meta p span,.fieldset #post-meta p a,.fieldset #post-meta p span{font-size:14px !important;line-height:22px !important;font-weight:400}fieldset .performance-row .external-link,.fieldset .performance-row .external-link{width:25px !important;height:25px !important;border-radius:50%;margin-top:-3px;border:1px solid #12110c}fieldset .performance-row .date_text,fieldset .performance-row .performance-link,.fieldset .performance-row .date_text,.fieldset .performance-row .performance-link{font-size:16px !important;line-height:22px !important;font-weight:700}fieldset .performance-row .date_text a,fieldset .performance-row .date_text span,fieldset .performance-row .performance-link a,fieldset .performance-row .performance-link span,.fieldset .performance-row .date_text a,.fieldset .performance-row .date_text span,.fieldset .performance-row .performance-link a,.fieldset .performance-row .performance-link span{font-size:14px !important;line-height:22px !important}#post-quotes{margin-top:24px;margin-bottom:24px}#post-quotes h4{font-size:20px;line-height:28px}}#menu-main-menu-2020,#menu-main-menu-2020-engelska{text-align:center}#menu-main-menu-2020 li,#menu-main-menu-2020-engelska li{display:inline;font-size:20px;line-height:22px}#menu-main-menu-2020 li a,#menu-main-menu-2020-engelska li a{margin:10px 0 0 0;display:inline-block;color:#12110c;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#menu-main-menu-2020 li a:hover,#menu-main-menu-2020-engelska li a:hover{color:#fb4b1c}#menu-main-menu-2020 .sub-menu,#menu-main-menu-2020-engelska .sub-menu{display:none}#menu-main-menu-2020 .current-menu-item a,#menu-main-menu-2020 .current_page_parent a,#menu-main-menu-2020-engelska .current-menu-item a,#menu-main-menu-2020-engelska .current_page_parent a{color:#fb4b1c}.home #menu-main-menu-2020 li a,.home #menu-main-menu-2020-engelska li a{color:#fff}#menu_right li{display:inline-block;font-size:13px;line-height:21px;padding:0 4px}#menu_right .menu_right_divider{background:#dddcd9;width:1px;height:30px;margin:0 7px -10px 7px}.menu_border{width:100%;height:1px;background:#dddcd9}.home .menu_border{width:100%;height:0px;background:transparent !important}@media(min-width: 0px){#desktop_menu{display:none}#mobile_menu{display:block;margin-top:14px}#menu-main-menu-2020 a,#menu-main-menu-2020-engelska a{padding:10px 10px}}@media(min-width: 768px){#desktop_menu{display:block}#mobile_menu{display:none}}@media(min-width: 1200px){#menu-main-menu-2020 a,#menu-main-menu-2020-engelska a{padding:10px 20px}}@media(min-width: 992px){.desktop_menu_item_right{width:200px}}@media(min-width: 0px){.desktop_menu_item_right{width:200px}}#newsletter-wrap input[type=email]{line-height:20px}#menu_right li a{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.home #menu_right li a:not(.lang-switcher){color:#fff}#menu_right a:hover{color:#fb4b1c}.lang-switcher{color:#12110c}.lang-switcher-active{color:#acacaa}.home .lang-switcher{color:#fff}.home .lang-switcher-active{color:#acacaa}#primary-navigation #menu-mobile-menu-sv .sub-menu,#primary-navigation #menu-mobile-menu-en .sub-menu{display:block}.press_read_more,.press_images_link{color:#fb4b1c !important;display:block;margin:12px 0 0 0;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.press_margin{margin-bottom:40px}.performance_hero{overflow:hidden}#grid .month .performances-wrap{margin-left:-15px;margin-right:0px}@media(min-width: 768px){main{min-height:450px}}@media(min-width: 992px){main{min-height:600px}}.page-id-217 .filters,.page-id-118 .filters{background:transparent}.page-id-217 .page_performances_archive_post_num,.page-id-118 .page_performances_archive_post_num{display:none}.wpcf7-list-item.opened{width:100% !important}.wpcf7-list-item-label.opened a{color:#12110c !important;text-decoration:underline !important}#mc4wp-form-1 .newsletter_info{display:block;margin-bottom:10px}#newsletter-wrap input[type=checkbox]:not(:checked)+span:before{background:transparent !important;border:2px solid #12110c !important}#calendar,#tour-module{margin-top:50px}.mail_chimp_form_ENG,.mail_chimp_form_SE{background:transparent !important}.mail_chimp_form_ENG form,.mail_chimp_form_SE form{padding:8px !important}.mail_chimp_form_ENG .newsletter_info,.mail_chimp_form_SE .newsletter_info{font-size:16px;padding:0 8px}.mail_chimp_form_ENG #mce-responses,.mail_chimp_form_ENG .mce_inline_error,.mail_chimp_form_SE #mce-responses,.mail_chimp_form_SE .mce_inline_error{margin:0 !important;top:0 !important;padding:0 !important;width:100% !important;background-color:transparent !important}.mail_chimp_form_ENG #mce-responses #mce-error-response,.mail_chimp_form_SE #mce-responses #mce-error-response{color:#12110c !important}.mail_chimp_form_ENG #mce-responses #mce-error-response,.mail_chimp_form_ENG #mce-responses #mce-success-response,.mail_chimp_form_SE #mce-responses #mce-error-response,.mail_chimp_form_SE #mce-responses #mce-success-response{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;margin:10px 0px 10px 33px !important;top:0 !important;padding:0 !important}.mail_chimp_form_ENG .indicates-required,.mail_chimp_form_SE .indicates-required{float:right !important}.mail_chimp_form_ENG .gdpr_check,.mail_chimp_form_SE .gdpr_check{display:block;width:100% !important;margin:0 !important;padding:0 !important}.mail_chimp_form_ENG .gdpr_check_inner,.mail_chimp_form_SE .gdpr_check_inner{margin:5px 0 0 0}.mail_chimp_form_ENG .gdpr_check_inner .input-group,.mail_chimp_form_ENG .gdpr_check_inner ul,.mail_chimp_form_ENG .gdpr_check_inner ul li,.mail_chimp_form_SE .gdpr_check_inner .input-group,.mail_chimp_form_SE .gdpr_check_inner ul,.mail_chimp_form_SE .gdpr_check_inner ul li{width:100% !important;margin:0 !important;padding:0 !important}.mail_chimp_form_ENG #mc-embedded-subscribe,.mail_chimp_form_SE #mc-embedded-subscribe{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;display:inline-block !important;font-size:14px !important;line-height:21px !important;width:69px !important;background:transparent !important;height:42px !important;border:2px solid #12110c !important;border-radius:5px !important;padding:9px 10px !important;font-weight:500 !important;text-transform:none !important}.mail_chimp_form_ENG .email_group,.mail_chimp_form_SE .email_group{width:100% !important}.mail_chimp_form_ENG .btn_group,.mail_chimp_form_SE .btn_group{float:right !important}.mail_chimp_form_ENG .gdpr_label,.mail_chimp_form_SE .gdpr_label{font-family:"steinbeckregular",Arial,Helvetica,sans-serif !important;position:relative !important;padding-left:33px !important;cursor:pointer !important;display:inline !important;font-size:16px !important;line-height:20px !important;width:calc(100% - 33px) !important;float:left !important;color:#12110c}.mail_chimp_form_ENG .news_email_field,.mail_chimp_form_SE .news_email_field{width:calc(100% - 90px) !important;line-height:20px !important;font-size:14px !important;background:transparent !important;height:42px !important;border:2px solid #12110c !important;border-radius:5px !important;outline:none !important;float:left !important;margin-right:10px !important;padding:9px !important;font-weight:400 !important}.mail_chimp_form_ENG .container_checkbox,.mail_chimp_form_SE .container_checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}.mail_chimp_form_ENG .container_checkbox .gdpr_check_box,.mail_chimp_form_SE .container_checkbox .gdpr_check_box{position:absolute !important;opacity:0;cursor:pointer;height:0;width:0;left:-9999px !important}.mail_chimp_form_ENG .checkmark,.mail_chimp_form_SE .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #12110c !important;background:transparent}.mail_chimp_form_ENG .container_checkbox input:checked~.checkmark,.mail_chimp_form_SE .container_checkbox input:checked~.checkmark{background-color:#12110c}.mail_chimp_form_ENG .checkmark:after,.mail_chimp_form_SE .checkmark:after{content:"";position:absolute;display:none}.mail_chimp_form_ENG .container_checkbox input:checked~.checkmark:after,.mail_chimp_form_SE .container_checkbox input:checked~.checkmark:after{display:block}.mail_chimp_form_ENG .container_checkbox .checkmark:after,.mail_chimp_form_SE .container_checkbox .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mail_chimp_form_ENG .gdpr_check_inner{height:122px;height:auto}.mail_chimp_form_SE .gdpr_check_inner{height:82px;height:auto}.mail_chimp_form_SE .gdpr_check_inner,.mail_chimp_form_SE .email_group{position:relative}.mail_chimp_form_SE .gdpr_check_inner .mce_inline_error,.mail_chimp_form_SE .email_group .mce_inline_error{text-indent:-1000px;overflow:hidden}.mail_chimp_form_SE .gdpr_check_inner .mce_inline_error:after,.mail_chimp_form_SE .email_group .mce_inline_error:after{position:absolute;bottom:0px;left:1000px}.mail_chimp_form_SE .gdpr_check_inner .mce_inline_error:after{content:"Detta fält är obligatoriskt";margin-left:31px !important}.mail_chimp_form_ENG .gdpr_check_inner .mce_inline_error{margin-left:31px !important}.mail_chimp_form_SE .email_group .mce_inline_error:after{content:"Vänligen ange en korrekt e-postadress";bottom:15px}#hero-background-no-video{display:block;margin:0 auto}.mail_chimp_form_ENG #mce-error-response,.mail_chimp_form_SE #mce-error-response{color:#000 !important;text-indent:-9999px}.mail_chimp_form_SE #mce-error-response:before{content:"Adressen finns redan som prenumerant.";left:10039px;position:absolute}.mail_chimp_form_ENG #mce-error-response:before{content:"The address is already subscribed.";left:10039px;position:absolute}.mail_chimp_form_ENG #mce-success-response,.mail_chimp_form_SE #mce-success-response{color:#fb4b1c !important}.mail_chimp_form_ENG #mce-error-response a,.mail_chimp_form_SE #mce-error-response a{position:absolute;left:10040px;margin-top:21px}.mail_chimp_form_ENG #mce-error-response a,.mail_chimp_form_SE #mce-error-response a{font-size:0}.mail_chimp_form_SE #mce-error-response a:after{content:"Klicka här för att uppdatera din profil.";font-size:14px}.mail_chimp_form_ENG #mce-error-response a:after{content:"Click here to update your profile.";font-size:14px}.cullberg-button,.read-more,.read-less{line-height:56px !important;height:56px !important;width:150px !important;padding:0 !important;font-size:17px !important}.footer_horizontal_info li{display:inline-block !important}@media screen and (min-width: 0px)and (max-width: 559px){.footer_horizontal_info li{display:block !important}.footer_horizontal_info li.horz_sep{display:none !important}}#mobile-menu-primary li,#mobile-menu-primary li a{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#primary-navigation #mobile-small-menu a,#mobile-small-menu a,#primary-navigation #mobile-lang-switcher a{font-family:"steinbeckregular",Arial,Helvetica,sans-serif}.youtube-player-overlay{position:relative;overflow:hidden;width:100%;max-width:1920px;margin:0 auto}.youtube-player-overlay::after{display:block;content:"";padding-top:56.25%}.youtube-player-overlay iframe{position:absolute;top:0;left:0;width:100%;height:100%}.player-overlay{position:relative;max-width:1920px;margin:0 auto}.player-overlay:before{content:"";display:block;padding-top:56.25%}.player-overlay video{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}@media all and (max-width: 767px){.hero_video_version_3 #hero-wrap{height:50vh}.hero_video_version_3 #hero-wrap .hero_video{height:100%}.hero_video_version_3 #hero-wrap .youtube-player-overlay{height:100%;position:relative;display:flex;flex-direction:row;justify-content:center}.hero_video_version_3 #hero-wrap .youtube-player-overlay iframe{width:88.888888vh;height:50vh;top:auto;left:auto}.hero_video_version_3 #hero-wrap .hero_image{height:100%}.hero_video_version_3 #hero-wrap .hero_image img{min-height:100%;min-width:100%;object-fit:cover}}#hero-wrap a{position:relative}#hero-wrap a{display:block}@media all and (max-width: 767px){.splash_container{display:none}}.splash{position:absolute;z-index:9999;width:160px;height:160px;display:table;background:#fb4b1c;padding:5px;border-radius:50%}.splash .splash_text{font-family:"steinbeckregular",Arial,Helvetica,sans-serif;font-size:21px;color:#fff !important;letter-spacing:0;line-height:32px;text-align:center;width:100%;display:table-cell;vertical-align:middle;font-weight:400}.splash{padding:0}.splash .square{position:relative;width:160px}.splash.splash_small .square{width:160px}.splash.splash_medium .square{width:220px}.splash.splash_large .square{width:280px}.body{padding:8px}.splash.splash_small .body{padding:8px}.splash.splash_medium .body{padding:20px}.splash.splash_large .body{padding:30px 7px}.square:after{content:"";display:block;padding-bottom:100%}.body{position:absolute;width:100%;height:100%;border-radius:50%;background:#fb4b1c}.table{display:table;height:100%;width:100%}.cell{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:21px;line-height:32px;font-weight:400;font-family:"steinbeckregular",Arial,Helvetica,sans-serif}#hero-wrap>a{height:100%}@media(max-width: 767px){.hero_video_version_3 #hero-wrap{height:50vh;min-height:400px}}.splash{top:160px;left:70%}@media all and (min-width: 0px)and (max-width: 767px){.splash.splash_large .square{width:230px}.splash.splash_large .square .cell{font-size:17px;line-height:22px}}@media all and (min-width: 0px){.splash{display:table;top:initial;bottom:20px;left:initial;right:20px}}@media all and (min-width: 992px){.splash{top:160px;bottom:initial;left:70%;right:initial}}#post-content ol,#post-content ul,.page_content ol,.page_content ul,.single_content ol,.single_content ul,.personal_content ol,.personal_content ul,article ol,article ul{list-style:inherit;font-size:17px;line-height:26px;font-weight:inherit;margin:inherit;margin-bottom:16px;padding:inherit;padding-left:20px}#post-content ol li,#post-content ul li,.page_content ol li,.page_content ul li,.single_content ol li,.single_content ul li,.personal_content ol li,.personal_content ul li,article ol li,article ul li{font-size:17px;line-height:26px;font-weight:inherit}@media screen and (max-width: 400px){#post-content ol,#post-content ul,.page_content ol,.page_content ul,.single_content ol,.single_content ul,.personal_content ol,.personal_content ul,article ol,article ul{font-size:14px;line-height:22px}#post-content ol li,#post-content ul li,.page_content ol li,.page_content ul li,.single_content ol li,.single_content ul li,.personal_content ol li,.personal_content ul li,article ol li,article ul li{font-size:14px;line-height:22px}}@media screen and (max-width: 767px){#breadcrumbs{display:block !important;margin-bottom:20px}}@media screen and (max-width: 900px){.drop-down-locations-doubled .drop-down-content{overflow-y:scroll}}@media screen and (max-width: 700px){.player-overlay{height:50vh}.player-overlay video{width:auto;height:100%}.player-overlay:before{padding-top:50vh}}.archived-performance #post-press{margin-top:40px}.page-template-page-newsletter .page-featured-image{border:3px solid #12110c;border-radius:24px}.page-template-page-newsletter .page-featured-image{margin-top:35px}.page-template-page-newsletter h1,.page-template-page-newsletter h2{padding-top:35px}/*# sourceMappingURL=cullberg_2020.css.map */
