@import url("//hello.myfonts.net/count/312efe");.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff;}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden;}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px;}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}.tooltipster-base .tooltipster-content{overflow:hidden;}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px;}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px;}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px;}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px;}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}.tooltipster-fade-show{opacity:1;}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}@font-face{font-family:'BrandonGrotesqueWeb-MediumItalic';src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_0_0.eot);src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_0_0.woff2) format("woff2"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_0_0.woff) format("woff"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_0_0.ttf) format("truetype");}@font-face{font-family:'BrandonGrotesqueWeb-Regular';src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_1_0.eot);src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_1_0.woff2) format("woff2"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_1_0.woff) format("woff"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_1_0.ttf) format("truetype");}@font-face{font-family:'BrandonGrotesqueWeb-Italic';src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_2_0.eot);src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_2_0.eot?#iefix) format("embedded-opentype"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_2_0.woff2) format("woff2"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_2_0.woff) format("woff"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_2_0.ttf) format("truetype");}@font-face{font-family:'BrandonGrotesqueWeb-Medium';src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_3_0.eot);src:url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_3_0.eot?#iefix) format("embedded-opentype"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_3_0.woff2) format("woff2"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_3_0.woff) format("woff"),url(/sites/theatreolympics2016.pl/themes/theatreolympics/webfonts/312EFE_3_0.ttf) format("truetype");}.font-r,html,.front #page #main #content #block-views-ot-events-block-1 .view-header h2.title,.front #page #main #content #block-views-news-block-1 .view-header h2.title,.front #page #main #content #block-views-ot-events-promoted-block-1 .view-header h2.title,.front #page #main #content #block-views-guests-block-1 .view-header h2.title,.front #page #main #content #block-views-photogallery-block .view-header h2.title,.sidebars #block-ot-login-ot-user-my-calendar .my-cal-single,.sidebars #block-ot-login-ot-user-my-calendar .ctools-use-modal,.field-global-body ul li .line,.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .header h2,.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .label strong,.node-ot-contact .field-contact-organiser h3,.node-ot-contact .field-global-body h3,.node-ot-contact .field-contact-organiser h4,.node-ot-event-production.view-mode-full .group-right h3.field-label,.node-ot-event.view-mode-full .group-right h3.field-label,.node-ot-event-series.view-mode-full .group-right h3.field-label,.node-ot-event-production.view-mode-full .group-right .group-information h3.field-label,.node-ot-event-production.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event.view-mode-full .group-right .group-information h3.field-label,.node-ot-event.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event-series.view-mode-full .group-right .group-information h3.field-label,.node-ot-event-series.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event-production.node-teaser h2.node-title,.node-ot-event.node-teaser h2.node-title,.node-ot-event-series.node-teaser h2.node-title,.node-ot-guest.view-mode-full .group-guest h2.guest-type,.node-ot-guest.node-teaser h2.node-title,.node-ot-guest.view-mode-embed h2.node-title,.node-ot-guest.view-mode-embed h3.guest-type,.node-ot-page .node-title,.node-ot-partners .node-title,.node-ot-partners h2.field-header-text,.node-ot-pressroom .node-title,.node-ot-pressroom .group-press-packs > h2,#filters #events-calendar .checkbox label,#header .region-header .slicknav_menu,.flexslider .slides > li .field-collection-item-field-global-gallery .field-video-overlay a,#modalContent .ctools-modal-content .popups-container #modal-content .messages--error,#modalContent .ctools-modal-content .popups-container #modal-content h4,#modalContent .ctools-modal-content .popups-container #modal-content .or,#modalContent .ctools-modal-content .popups-container #modal-content .links,#modalContent .ctools-modal-content .popups-container #modal-content .links a,#modalContent .ctools-modal-content .popups-container #modal-content .fb_user-login-button-wrapper a,#modalContent .ctools-modal-content .popups-container #modal-content .form-actions .form-submit,.page-user #content label,.page-user #content input.form-submit,.view-ot-events .view-content .views-row .event-instance .metrics .title h2,.view-ot-events-series .view-content .views-row .event-instance .metrics .title h2,.view-lines .view-content .views-row .term h2.term-title,.view-lines .view-content .views-row .term h3.duration,.view-photogallery .node-title,#block-views-press-pack-block h2.block-title,.gm-style-iw .balloon .right,.view-venues.view-display-id-page .view-content .views-row .node .node-title,.view-venues.view-display-id-page .view-content .views-row .node .field-venue-address{font-family:"BrandonGrotesqueWeb-Regular",Verdana,Tahoma,"DejaVu Sans",sans-serif,sans-serif;font-weight:normal;}.font-ri,em{font-family:"BrandonGrotesqueWeb-Italic",Verdana,Tahoma,"DejaVu Sans",sans-serif,sans-serif;font-weight:normal;font-style:normal;}.font-m,h1,h2,h3,h4,h5,h6,b,strong,.standard-node-header,.node-ot-contact h1.node-title,.node-ot-contact .group-organiser h3.field-label,.node-ot-contact .field-global-body h2,.node-ot-event-series .group-left .header,.node-ot-event .group-left .header,.node-ot-event .group-left .field-collection-container h3.field-label,.node-ot-guest.view-mode-full .group-guest .header,.node-ot-news.view-mode-full .header,.node-ot-photogallery .header,.node-ot-venue.view-mode-full .group-header h3,.vocabulary-ot-lines.view-mode-full .group-header h3,.page-search #content form + h2,.page-galeria .view-header .title,.label-left,.node-ot-guest.view-mode-full .group-related-events h3.field-label,#block-views-news-block-2 h2.block-title,#block-views-ot-events-venue-block .view-header h2.title,.view-ot-events-line .view-header h2.title,.view-ot-events-line-dpt .view-header h2.title,.field-global-body h2,.field-global-body h3,.field-global-body h2 strong,.field-global-body h3 strong,html.js .field-global-body .collapsible .fieldset-legend a.fieldset-title,.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .group-title h1.node-title,.node-type-ot-event-production .field-global-body h2,.node-type-ot-event-production .field-global-body h3,.node-type-ot-event-production .group-left h3.field-label,.node-type-ot-event-production .group-middle h3.field-label,.node-type-ot-event-production .group-right .group-information h2,.node-type-ot-event-production .group-right h3.field-label,.node-ot-event-production.view-mode-full .group-right .group-information h2,.node-ot-event.view-mode-full .group-right .group-information h2,.node-ot-event-series.view-mode-full .group-right .group-information h2,.node-ot-event-production .see-more h3,.node-ot-event .see-more h3,.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item,.node-ot-guest.node-teaser h3.guest-type,.node-ot-news.node-teaser .node-title,.node-ot-olympics h2.header,.node-ot-olympics .group-history .field-olympics-history .field-olympics-history-year,.node-ot-pressroom .field-pressroom-newsletter .block-title,.page-search #content .node h2.node-title,#content-bottom .block.newsletter .block-title,#header .region-header .block-menu-block .menu > li .menu li .menu__link.active,#header .region-header .block-menu-block .menu > li .menu li .menu__link.active-trail,#modalContent .ctools-modal-content .popups-container #modal-content h3,#modalContent .ctools-modal-content .popups-container #modal-content .links:last-child span,.view-ot-events-series .view-header h2.title,.view-ot-events-series-dpt .view-header h2.title,.view-press-pack .view-content .views-row .field-collection-view h3.title{font-family:"BrandonGrotesqueWeb-Medium",Verdana,Tahoma,"DejaVu Sans",sans-serif,sans-serif;font-weight:normal;}.font-mi,strong em,em strong,h1 em,h2 em,h3 em,h4 em{font-family:"BrandonGrotesqueWeb-MediumItalic",Verdana,Tahoma,"DejaVu Sans",sans-serif,sans-serif;font-weight:normal;font-style:normal;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}body{margin:0;padding:0;color:#242424;}a:link{color:#fb322b;text-decoration:none;}a:visited{color:#fb322b;}a:hover,a:focus{color:#fb322b;}a:active{color:#fb322b;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2.4em;line-height:1.25em;margin-top:0.3125em;margin-bottom:0.3125em;}h2{font-size:23.008px;line-height:1.391em;margin-top:1.56467em;margin-bottom:0.52156em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.92308em;margin-bottom:0.64103em;}h4{font-size:1em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:0.90361em;margin-bottom:0.90361em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:1.1194em;margin-bottom:1.1194em;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;max-width:100%;height:auto;}.lt-ie9 img{width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.0625em;padding-top:0.4625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.9125em;border-left-style:solid;border-left-width:0.0625em;padding-left:0.9125em;border-right-style:solid;border-right-width:0.0625em;padding-right:0.9125em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type=text]::-ms-clear{display:none;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}.flexslider{overflow:hidden;border:0;border-radius:0;margin-bottom:66px;}.flexslider .flex-control-paging{bottom:-28px;z-index:50;height:8px;}.flexslider .flex-control-paging li{margin:0 5px;}.flexslider .flex-control-paging a{background-color:transparent;box-shadow:none;width:6px;height:6px;border:1px solid #242424;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}.flexslider .flex-control-paging a:hover{background-color:#242424;}.flexslider .flex-control-paging a:focus{outline:none;}.flexslider .flex-direction-nav a{display:block;outline:none;}.flexslider .flex-direction-nav a:before{display:none;}.flexslider .flex-direction-nav li .flex-prev,.flexslider .flex-direction-nav li .flex-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin:0;width:30px;height:60px;}.flexslider .flex-direction-nav li .flex-prev{left:-55px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-big.png) no-repeat center center;}.flexslider .flex-direction-nav li .flex-next{right:-55px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-big.png) no-repeat center center;}.flexslider:hover .flex-direction-nav .flex-prev{left:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{right:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.width-max,.node-type-ot-event-production #banner{margin-left:auto;margin-right:auto;max-width:1920px;}.width-max-with-sidebars{margin-left:auto;margin-right:auto;max-width:1376px;}.width-max-content,#sliding-popup .popup-content,.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner{margin-left:auto;margin-right:auto;max-width:1284px;}.standard-node-header,.node-ot-contact h1.node-title,.node-ot-contact .group-organiser h3.field-label,.node-ot-contact .field-global-body h2,.node-ot-event-series .group-left .header,.node-ot-event .group-left .header,.node-ot-event .group-left .field-collection-container h3.field-label,.node-ot-guest.view-mode-full .group-guest .header,.node-ot-news.view-mode-full .header,.node-ot-photogallery .header,.node-ot-venue.view-mode-full .group-header h3,.vocabulary-ot-lines.view-mode-full .group-header h3,.page-search #content form + h2,.page-galeria .view-header .title{font-size:1em;line-height:1em;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px;border-bottom:5px solid #242424;}.standard-node-title,.node-ot-event-series .group-left h1.node-title,.node-ot-event .group-left h1.node-title,.node-ot-guest.view-mode-full .group-guest h1.node-title,.node-ot-news.view-mode-full h1.node-title,.node-ot-olympics h1.node-title,.node-ot-olympics h2.header,.node-ot-photogallery h1.node-title,.node-ot-venue.view-mode-full .group-header h1.node-title,.page-user #content #page-title{font-size:2em;line-height:1.095em;margin:20px 0;}@media all and (min-width:481px){.standard-node-title,.node-ot-event-series .group-left h1.node-title,.node-ot-event .group-left h1.node-title,.node-ot-guest.view-mode-full .group-guest h1.node-title,.node-ot-news.view-mode-full h1.node-title,.node-ot-olympics h1.node-title,.node-ot-olympics h2.header,.node-ot-photogallery h1.node-title,.node-ot-venue.view-mode-full .group-header h1.node-title,.page-user #content #page-title{font-size:2.625em;}}.label-left,.node-ot-guest.view-mode-full .group-related-events h3.field-label,#block-views-news-block-2 h2.block-title,#block-views-ot-events-venue-block .view-header h2.title,.view-ot-events-line .view-header h2.title,.view-ot-events-line-dpt .view-header h2.title{font-size:1em;line-height:1em;padding:15px 0;margin:0;}@media all and (min-width:1284px){.label-left,.node-ot-guest.view-mode-full .group-related-events h3.field-label,#block-views-news-block-2 h2.block-title,#block-views-ot-events-venue-block .view-header h2.title,.view-ot-events-line .view-header h2.title,.view-ot-events-line-dpt .view-header h2.title{position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;padding-bottom:0;}}.label-left:before,.node-ot-guest.view-mode-full .group-related-events h3.field-label:before,#block-views-news-block-2 h2.block-title:before,#block-views-ot-events-venue-block .view-header h2.title:before,.view-ot-events-line .view-header h2.title:before,.view-ot-events-line-dpt .view-header h2.title:before{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 4px 0;}.clearfix:after,.front #page #main #content #block-views-ot-events-block-1:after,.front #page #main #content #block-views-news-block-1:after,.front #page #main #content #block-views-ot-events-promoted-block-1:after,.front #page #main #content #block-views-guests-block-1:after,.front #page #main #content #block-views-photogallery-block:after,.front #page #main #content:after,.node-ot-guest.view-mode-full .group-related-events:after,#block-views-news-block-2:after,.node-ot-olympics .group-founders:after,.node-ot-olympics .group-history:after,.node-ot-photogallery .group-images:after,#block-views-ot-events-venue-block:after,.view-ot-events .view-content:after,.view-ot-events-series .view-content:after,.view-guests .view-content:after,.view-lines .view-content:after,.view-news .view-content:after,.view-photogallery.view-display-id-page .view-content:after,.view-venues.view-display-id-page .view-content:after{content:"";display:table;clear:both;}#block-ds-extras-region-go-to-news a,#block-ds-extras-region-go-to-venues a,#block-ds-extras-region-go-to-lines a,.field-go-to-calendar a,.field-go-to-guests a,.field-go-to-photogallery a{color:#242424;font-size:0.875em;text-decoration:none;margin-left:-15px;}#block-ds-extras-region-go-to-news a:before,#block-ds-extras-region-go-to-venues a:before,#block-ds-extras-region-go-to-lines a:before,.field-go-to-calendar a:before,.field-go-to-guests a:before,.field-go-to-photogallery a:before{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 4px 0;}.front #page{position:relative;}.front #page #header{position:absolute;top:x;bottom:0;left:0;right:0;top:0;z-index:2;background-color:transparent;}.front #page #header .region-header{}.front #page #header .region-header #block-ot-login-ot-user-login-block .my-cal,.front #page #header .region-header #block-ot-login-ot-user-login-block .logout,.front #page #header .region-header #block-ot-login-ot-user-login-block .ctools-use-modal{color:white;border:1px solid white;}@media all and (min-width:481px){.front #page #header .region-header #block-ot-login-ot-user-login-block .my-cal:hover,.front #page #header .region-header #block-ot-login-ot-user-login-block .logout:hover,.front #page #header .region-header #block-ot-login-ot-user-login-block .ctools-use-modal:hover{color:#242424;background-color:white;}}.front #page #header .region-header #block-ot-login-ot-user-login-block .my-cal span{color:#ef3f35;}.front #page #header .region-header #block-ot-login-ot-user-login-block .logout{padding-left:10px;padding-right:10px;border:none;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/logout-white.svg);}@media all and (min-width:481px){.front #page #header .region-header #block-ot-login-ot-user-login-block .logout{border:1px solid white;background-image:none;}}@media all and (min-width:481px){.front #page #header .region-header #block-ot-login-ot-user-login-block .logout:hover{color:#242424;background-color:white;}}.front #page #header .region-header .social-links ul li a{border:1px solid white;}.front #page #header .region-header .social-links ul li a:hover{background-color:white;}.front #page #header .region-header .social-links ul li a.fb{background-position:left top;}.front #page #header .region-header .social-links ul li a.fb:hover{background-position:left bottom;}.front #page #header .region-header .social-links ul li a.yt{background-position:-40px top;}.front #page #header .region-header .social-links ul li a.yt:hover{background-position:-40px bottom;}.front #page #header .region-header .social-links ul li a.instagram{background-position:-80px top;}.front #page #header .region-header .social-links ul li a.instagram:hover{background-position:-80px bottom;}@media all and (min-width:800px){.front #page #header .region-header #block-search-form form.search-form.open{border:1px solid white;}}.front #page #header .region-header #block-search-form form.search-form input.form-text{color:white;border-bottom:1px solid white;}.front #page #header .region-header #block-search-form form.search-form input.form-submit,.front #page #header .region-header #block-search-form form.search-form .custom-search-icon,.front #page #header .region-header #block-search-form form.search-form .search-page-link a{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/search-icon-white.svg);}.front #page #header .region-header .block-language-switcher-fallback .language-switcher-locale-url li a{color:white;border-bottom:2px solid white;}.front #page #header .region-header .slicknav_menu .slicknav_btn .slicknav_menutxt{padding:10px 0;display:block;line-height:1em;font-size:1em;text-decoration:none;border-bottom:2px solid white;width:80px;color:white;}.front #page #header .region-header .block-menu-block .menu .menu__item{}.front #page #header .region-header .block-menu-block .menu .menu__item .menu__link{border-bottom:2px solid white;}.front #page #header .region-header .block-menu-block .menu .menu__item .menu__link.active{border-bottom:2px solid #ef3f35;}.front #page #header .region-header .block-menu-block .menu .menu__item a,.front #page #header .region-header .block-menu-block .menu .menu__item a:active,.front #page #header .region-header .block-menu-block .menu .menu__item a:hover,.front #page #header .region-header .block-menu-block .menu .menu__item a:visited{color:white;}.front #page #header .region-header .block-menu-block .menu .menu__item:hover a{border-bottom:2px solid #ef3f35;}.front #page #header .region-header .block-menu-block .menu > li .menu li .menu__link{border-bottom:none;}.front #page #header .region-header .block-menu-block .menu > li .menu li a,.front #page #header .region-header .block-menu-block .menu > li .menu li a:active,.front #page #header .region-header .block-menu-block .menu > li .menu li a:hover,.front #page #header .region-header .block-menu-block .menu > li .menu li a:visited{color:white;}.front #page #banner{position:absolute;left:0;right:0;top:0;z-index:1;height:600px;overflow:hidden;}@media all and (min-width:481px){.front #page #banner{height:685px;}}.front #page #banner #block-ds-extras-frontpage-banner{margin-bottom:0;position:relative;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner{height:600px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner{height:685px;}}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(52,50,47,0.5);z-index:99;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider{margin-bottom:0;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider .slides li img{width:auto;max-width:none;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider .flex-control-paging{bottom:20px;z-index:100;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider .flex-control-paging a{border:1px solid white;}.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider .flex-control-paging a:hover,.front #page #banner #block-ds-extras-frontpage-banner .field-front-banner .flexslider .flex-control-paging a.flex-active{background-color:white;}.front #page #banner #block-ds-extras-frontpage-banner .group-text{position:absolute;top:160px;position:absolute;top:x;bottom:0;left:0;right:0;z-index:101;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text{top:240px;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner{max-width:1376px;margin:0 auto;text-align:center;color:white;}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .group-wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media all and (min-width:769px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .group-wrapper{float:left;width:90%;margin-left:5%;margin-right:-95%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}}@media all and (min-width:1284px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .group-wrapper{float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-ot-date{font-size:1.125em;margin-bottom:1em;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-ot-date{margin-bottom:2em;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-ot-name{font-size:1.5em;margin-bottom:1em;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-ot-name{font-size:2.5em;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner h1{font-size:3em;text-transform:uppercase;width:80%;margin:0 auto;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner h1{width:100%;font-size:4em;}}@media all and (min-width:1024px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner h1{font-size:4.5em;}}@media all and (min-width:1284px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner h1{font-size:5em;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-ot-venue-year{margin-bottom:1em;}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left,.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-right{text-transform:uppercase;text-align:center;display:none;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left,.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-right{display:block;position:absolute;top:0;text-align:left;}}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left span.line:before,.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-right span.line:before{content:"";display:inline-block;width:20px;height:1px;background-color:white;margin:0 5px 4px 5px;}.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left{margin-bottom:1em;}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left{margin-bottom:0;left:15px;-webkit-transform:translateY(-100%) rotate(90deg);-moz-transform:translateY(-100%) rotate(90deg);-ms-transform:translateY(-100%) rotate(90deg);-o-transform:translateY(-100%) rotate(90deg);transform:translateY(-100%) rotate(90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}}@media all and (min-width:769px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-left{left:0;}}@media all and (min-width:481px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-right{right:15px;-webkit-transform:translateX(100%) rotate(90deg);-moz-transform:translateX(100%) rotate(90deg);-ms-transform:translateX(100%) rotate(90deg);-o-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;}}@media all and (min-width:769px){.front #page #banner #block-ds-extras-frontpage-banner .group-text .group-text-inner .field-front-banner-aside-right{right:0;}}.front #page #main{padding-top:600px;}@media all and (min-width:481px){.front #page #main{padding-top:685px;}}.front #page #main #content{padding-bottom:60px;}.front #page #main #content #block-views-ot-events-block-1,.front #page #main #content #block-views-news-block-1,.front #page #main #content #block-views-ot-events-promoted-block-1,.front #page #main #content #block-views-guests-block-1,.front #page #main #content #block-views-photogallery-block{clear:both;margin-bottom:60px;}.front #page #main #content #block-views-ot-events-block-1 .view-header h2.title,.front #page #main #content #block-views-news-block-1 .view-header h2.title,.front #page #main #content #block-views-ot-events-promoted-block-1 .view-header h2.title,.front #page #main #content #block-views-guests-block-1 .view-header h2.title,.front #page #main #content #block-views-photogallery-block .view-header h2.title{margin:0 0 1em -15px;}.front #page #main #content #block-views-ot-events-block-1 .view-header h2.title:before,.front #page #main #content #block-views-news-block-1 .view-header h2.title:before,.front #page #main #content #block-views-ot-events-promoted-block-1 .view-header h2.title:before,.front #page #main #content #block-views-guests-block-1 .view-header h2.title:before,.front #page #main #content #block-views-photogallery-block .view-header h2.title:before{content:"";display:inline-block;width:30px;height:2px;background-color:#242424;margin:0 10px 6px 0;}.front #page #main #content .view-footer{clear:both;float:right;padding-top:30px;padding-right:20px;}.front #page #main #content .view-footer p{margin:0;}.front #page #main #content .view-footer a{color:#242424;text-decoration:none;}.front #page #main #content .view-footer a:before{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 4px 0;}.front #page #main #block-views-news-block-1 .view-footer{padding-top:0;}#page,#content-wrapper,.region-bottom{margin-left:auto;margin-right:auto;}#content-wrapper{max-width:1376px;}#header,#content,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#content{padding:40px 20px 40px 20px;}.region-sidebar-first,.region-sidebar-second{padding:0 20px;}@media all and (min-width:769px){#content{float:left;width:90%;margin-left:5%;margin-right:-95%;padding:70px 0 120px 0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/bg-lines-5.png);background-repeat:repeat-y;background-position:left top;background-size:100% auto;}.region-sidebar-first{float:left;width:5%;margin-left:0%;margin-right:-5%;padding:70px 0 0 0;}.region-sidebar-second{float:left;width:5%;margin-left:95%;margin-right:-100%;padding:70px 0 0 0;}}@media all and (min-width:1284px){#content{float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;}.region-sidebar-first{float:left;width:3.33333%;margin-left:0%;margin-right:-3.33333%;}.region-sidebar-second{float:left;width:3.33333%;margin-left:96.66667%;margin-right:-100%;}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0);}#cboxOverlay{position:fixed;width:100%;height:100%;overlay:hidden;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background-color:#161515;}#colorbox{outline:0;}#cboxContent{margin:0;background-color:transparent;}.cboxIframe{background:white;}#cboxError{padding:50px;}#cboxLoadedContent{background-color:transparent;margin:40px 55px;}#cboxTitle{position:absolute;left:0;bottom:10px;width:100%;color:white;text-align:center;}#cboxTitle span.line:before{content:"";display:inline-block;width:30px;height:1px;background-color:white;margin:0 10px 4px 10px;}#cboxCurrent{position:absolute;top:18px;left:0;width:100%;color:white;text-align:center;}#cboxLoadingGraphic{position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px;height:34px;width:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:3px solid rgba(35,36,37,0.8);border-right:3px solid #e43a36;border-bottom:3px solid #e43a36;border-top:3px solid #e43a36;border-radius:100%;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;top:0;left:0;color:white;}#cboxPrevious,#cboxNext,#cboxClose{position:absolute;background-repeat:no-repeat;text-indent:-9999px;}#cboxPrevious,#cboxNext{top:50%;margin-top:-30px;width:30px;height:60px;}#cboxPrevious{left:0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-big-white.png);}#cboxNext{right:0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-big-white.png);}#cboxClose{top:18px;right:18px;display:block;width:15px;height:15px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/close.svg);background-size:cover;}#sliding-popup{display:block;margin:0;padding:0px;right:0;width:100%;z-index:99999;}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:block;padding:2em 20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#sliding-popup .popup-content #popup-text{display:inline-block;color:white;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:white;font-size:1em;margin:0;}#sliding-popup .popup-content #popup-text p{display:inline;}#sliding-popup .popup-content #popup-text button{cursor:pointer;display:inline-block;margin:0;border:0;color:white;padding:0;text-decoration:none;background-color:transparent;text-decoration:underline;}#sliding-popup .popup-content #popup-text:after{content:".";display:inline-block;margin-left:-4px;color:white;}#sliding-popup .popup-content #popup-buttons{display:inline-block;}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;margin:0;vertical-align:middle;overflow:visible;width:auto;border:0;color:white;padding:0;text-decoration:none;background-color:transparent;}#sliding-popup .popup-content #popup-buttons button:hover{background-color:transparent;}#sliding-popup .popup-content #popup-buttons button.agree-button{position:absolute;top:20px;right:20px;width:20px;height:20px;text-indent:-9999px;outline:none;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/close-white.svg);background-repeat:no-repeat;background-size:cover;}#sliding-popup .popup-content #popup-buttons button.decline-button{display:none;}.sliding-popup-bottom{background-color:#242424;position:fixed;}.sliding-popup-top{background-color:#242424;position:relative;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%;}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em;}}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;width:100px;height:auto;}@media all and (min-width:769px){.header__logo-image{width:auto;}}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2.4em;line-height:1.25em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;margin:20px 0;}@media all and (min-width:481px){.messages,.messages--status,.messages--warning,.messages--error{margin:20px;}}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;list-style:none;margin:20px 0;padding:0 2px;white-space:nowrap;}@media all and (min-width:481px){.tabs-primary,.tabs-secondary{margin:20px;}}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 5px 0 0;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{display:block;line-height:1.5em;text-decoration:none;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#242424;background-color:#eeedeb;letter-spacing:1px;padding:.5em 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{color:white;background-color:#393a3b;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{color:white;background-color:#ef3f35;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{display:block;height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/progress.gif?1465566388);}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(359deg);}}@-o-keyframes rotation{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(359deg);}}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;}#preloader .loader-wrapper{display:table;width:100%;height:100%;}#preloader .loader-wrapper .loader-wrapper-inner{display:table-cell;vertical-align:middle;}#preloader .loader-wrapper .loader-wrapper-inner .loader{height:30px;width:30px;margin:15px auto;position:relative;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:3px solid rgba(35,36,37,0.8);border-right:3px solid #e43a36;border-bottom:3px solid #e43a36;border-top:3px solid #e43a36;border-radius:100%;}.ajax-progress .throbber,.ajax-progress-throbber .throbber{position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px;float:none;background-image:none;background-color:transparent;height:34px;width:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:3px solid rgba(35,36,37,0.8);border-right:3px solid #e43a36;border-bottom:3px solid #e43a36;border-top:3px solid #e43a36;border-radius:100%;}.ajax-progress,.ajax-progress-throbber{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:500;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(/sites/theatreolympics2016.pl/themes/theatreolympics/css/..images/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.ot-owl-theme .owl-controls{text-align:center;height:60px;}@media all and (min-width:1284px){.ot-owl-theme .owl-controls{height:auto;}}.ot-owl-theme .owl-controls .owl-buttons div{width:30px;height:60px;position:absolute;bottom:-10px;text-indent:-9999px;}@media all and (min-width:1284px){.ot-owl-theme .owl-controls .owl-buttons div{bottom:50%;margin-top:30px;}}.ot-owl-theme .owl-controls .owl-buttons div.disabled{display:none;}.ot-owl-theme .owl-controls .owl-buttons .owl-prev{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-big.png);left:10px;}@media all and (min-width:1284px){.ot-owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}}.ot-owl-theme .owl-controls .owl-buttons .owl-next{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-big.png);right:10px;}@media all and (min-width:1284px){.ot-owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}}.ot-owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none;}.ot-owl-theme .owl-controls .owl-pagination{display:none;}@media all and (min-width:1284px){.ot-owl-theme .owl-controls .owl-pagination{display:block;position:absolute;bottom:-30px;width:100%;height:34px;background-color:white;}}.ot-owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.ot-owl-theme .owl-controls .owl-page span{display:block;width:6px;height:6px;margin:20px 5px 5px 5px;border:1px solid #242424;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}.ot-owl-theme .owl-controls .owl-page.active span,.ot-owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#242424;}.ot-owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;}.owl-item.loading{min-height:150px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/AjaxLoader.gif) no-repeat center center;}.block-language-switcher-fallback .language-switcher-locale-url{padding:0;margin:0;}.block-language-switcher-fallback .language-switcher-locale-url li{list-style:none;float:left;}.block-language-switcher-fallback .language-switcher-locale-url li.active{display:none;}.block-language-switcher-fallback .language-switcher-locale-url li a{text-transform:uppercase;display:block;line-height:1em;text-decoration:none;}.i18n-pl .block-language-switcher-fallback .language-switcher-locale-url li.pl a{display:none;}.i18n-en .block-language-switcher-fallback .language-switcher-locale-url li.en a{display:none;}@media all and (max-width:768px){#block-block-1{width:auto !important;position:static !important;}}@media all and (min-width:769px){#block-block-1{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}}#block-block-1 .content p{margin:0;}#block-block-1 .content a{display:block;padding-left:27px;position:relative;text-decoration:none;color:#242424;}#block-block-1 .content a:before{background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/ig-logo-small.svg) no-repeat center left;width:20px;height:19px;position:absolute;left:0;top:0;content:"";}@media all and (min-width:769px){#block-block-1 .content a:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}}#block-search-form .contextual-links-wrapper{display:none !important;}#block-search-form form.search-form{margin:0;position:relative;min-width:25px;width:0;height:40px;float:right;overflow:hidden;border:1px solid transparent;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;}@media all and (min-width:340px){#block-search-form form.search-form{min-width:40px;}}#block-search-form form.search-form.open{width:25px;}@media all and (min-width:340px){#block-search-form form.search-form.open{width:40px;}}@media all and (min-width:800px){#block-search-form form.search-form.open{width:220px;border:1px solid #242424;}}@media all and (min-width:1024px){#block-search-form form.search-form.open{width:395px;}}@media all and (min-width:1300px){#block-search-form form.search-form.open{width:525px;}}#block-search-form form.search-form.open .container-inline input.form-text{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#block-search-form form.search-form .container-inline{display:none;}@media all and (min-width:800px){#block-search-form form.search-form .container-inline{display:block;}}#block-search-form form.search-form .container-inline .form-item{margin:0;}#block-search-form form.search-form .container-inline input.form-text{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;height:40px;background-color:transparent;border:none;top:0;right:0;outline:0;width:100%;margin:0;padding-left:10px;}#block-search-form form.search-form .container-inline input.form-submit,#block-search-form form.search-form .container-inline .custom-search-icon{display:block;border:none;position:absolute;top:0;right:0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/search-icon.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;width:40px;height:42px;padding:0;margin:0;outline:none;text-indent:-9999px;cursor:pointer;}#block-search-form form.search-form .container-inline #edit-actions{display:inline-block;}#block-search-form form.search-form .search-page-link a{display:block;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/search-icon.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;width:25px;height:40px;border:none;text-indent:-9999px;outline:none;}@media all and (min-width:340px){#block-search-form form.search-form .search-page-link a{width:40px;}}@media all and (min-width:800px){#block-search-form form.search-form .search-page-link a{display:none;}}#block-ot-login-ot-user-login-block .my-cal,#block-ot-login-ot-user-login-block .logout,#block-ot-login-ot-user-login-block .ctools-use-modal{display:inline-block;padding:15px 10px 11px 25px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size:0.875em;color:#242424;border:1px solid #242424;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-red.svg);background-repeat:no-repeat;background-position:5px center;}@media all and (min-width:480px){#block-ot-login-ot-user-login-block .my-cal,#block-ot-login-ot-user-login-block .logout,#block-ot-login-ot-user-login-block .ctools-use-modal{padding:15px 20px 11px 36px;background-position:15px center;}}#block-ot-login-ot-user-login-block .my-cal{margin-right:10px;}#block-ot-login-ot-user-login-block .my-cal span{display:none;}@media all and (min-width:481px){#block-ot-login-ot-user-login-block .my-cal span{display:inline-block;padding-left:4px;color:#ef3f35;}}#block-ot-login-ot-user-login-block .logout{text-indent:-9999px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/logout.svg);background-repeat:no-repeat;background-position:center center;width:20px;padding:15px 0 11px 0;border:none;}@media all and (min-width:481px){#block-ot-login-ot-user-login-block .logout{text-indent:0;text-align:center;background-image:none;width:auto;padding:15px 10px 11px 10px;border:1px solid #242424;}}#block-ot-login-ot-user-login-block .my-cal,#block-ot-login-ot-user-login-block .logout{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media all and (min-width:481px){#block-ot-login-ot-user-login-block .my-cal:hover,#block-ot-login-ot-user-login-block .logout:hover{color:white;background-color:#242424;}}#block-ot-login-ot-user-my-calendar-block .login,#block-ot-login-ot-user-my-calendar-block .my-cal-single{border:solid 1px #242424;display:block;padding:10px 30px 8px 30px;text-decoration:none;font-size:0.875em;color:#242424;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#block-ot-login-ot-user-my-calendar-block .login span.label,#block-ot-login-ot-user-my-calendar-block .my-cal-single span.label{display:inline-block;padding-left:20px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-red.svg);background-repeat:no-repeat;background-position:left 4px;}#block-ot-login-ot-user-my-calendar-block .login span.count,#block-ot-login-ot-user-my-calendar-block .my-cal-single span.count{display:inline-block;margin-left:4px;color:#ef3f35;}#block-ot-login-ot-user-my-calendar-block .login:hover,#block-ot-login-ot-user-my-calendar-block .my-cal-single:hover{color:white;background-color:#242424;}@media all and (max-width:768px){.sidebars #block-ot-login-ot-user-my-calendar{width:auto !important;position:static !important;}}@media all and (min-width:769px){.sidebars #block-ot-login-ot-user-my-calendar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;padding-left:150px;}}.sidebars #block-ot-login-ot-user-my-calendar .my-cal-single,.sidebars #block-ot-login-ot-user-my-calendar .ctools-use-modal{display:inline-block;padding:0;text-decoration:none;line-height:1em;color:#242424;}.sidebars #block-ot-login-ot-user-my-calendar .my-cal-single span.star,.sidebars #block-ot-login-ot-user-my-calendar .ctools-use-modal span.star{display:inline-block;width:17px;height:13px;margin-right:10px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-small-red.svg);background-repeat:no-repeat;background-position:left bottom;}@media all and (min-width:769px){.sidebars #block-ot-login-ot-user-my-calendar .my-cal-single span.star,.sidebars #block-ot-login-ot-user-my-calendar .ctools-use-modal span.star{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;}}.sidebars #block-ot-login-ot-user-my-calendar .my-cal-single span.count:before,.sidebars #block-ot-login-ot-user-my-calendar .ctools-use-modal span.count:before{content:"";display:inline-block;width:30px;height:2px;background-color:#ff2d2d;margin:0 5px 2px 7px;}.block-menu .menu,.block-menu-block .menu{padding:0;margin:0;}.block-menu .menu .menu__item.is-leaf,.block-menu .menu .menu__item.is-collapsed,.block-menu .menu .menu__item.is-expanded,.block-menu-block .menu .menu__item.is-leaf,.block-menu-block .menu .menu__item.is-collapsed,.block-menu-block .menu .menu__item.is-expanded{list-style-image:none;list-style-type:none;}.social-links .content ul{list-style:none;margin:0;padding:0;}.social-links .content ul li{float:left;margin-right:8px;}.social-links .content ul li:last-child{margin-right:0;}.social-links .content ul li a{display:block;width:40px;height:40px;text-indent:-9999px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/social-icons.svg);}.field-global-body p{margin:.6em 0;}.field-global-body ul,.field-global-body ol{margin:20px 0 0 0;padding:0;}.field-global-body ul{list-style:none;}.field-global-body ul li .line:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 7px 4px 7px;}.field-global-body blockquote{margin:1em 0;padding:0;}.field-global-body blockquote:before{content:"";display:inline-block;width:60px;height:1px;background-color:#242424;}.field-global-body blockquote p{margin:0;}.field-global-body a:hover{text-decoration:underline;}html.js .field-global-body .collapsible{border:none;padding:0;margin:40px 0 0 0;}html.js .field-global-body .collapsible .fieldset-legend{background-image:none;padding:0;}html.js .field-global-body .collapsible .fieldset-legend a.fieldset-title{color:#242424;outline:none;padding:0 15px 0 0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-up.svg);background-repeat:no-repeat;background-position:center right;}html.js .field-global-body .collapsed .fieldset-legend a.fieldset-title{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-down.svg);}.node-ot-contact{margin:0 20px;}.node-ot-contact h1.node-title,.node-ot-contact .group-organiser h3.field-label,.node-ot-contact .field-global-body h2{text-transform:none;font-size:1.875em;line-height:1em;}@media all and (min-width:769px){.node-ot-contact h1.node-title,.node-ot-contact .group-organiser h3.field-label,.node-ot-contact .field-global-body h2{width:600px;}}.node-ot-contact .field-collection-container{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}@media all and (min-width:1284px){.node-ot-contact .field-collection-container{float:left;width:75%;margin-left:25%;margin-right:-100%;}}@media all and (min-width:481px){.node-ot-contact .field-collection-container .field-contact-item{float:left;width:50%;}}@media all and (min-width:769px){.node-ot-contact .field-collection-container .field-contact-item{width:33.3333%;}}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .header h2{text-transform:uppercase;font-size:1em;border-bottom:3px solid #242424;padding-bottom:5px;margin-bottom:15px;}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .label,.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-info{margin-bottom:15px;}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .label strong:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 0 4px 10px;}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-info p{margin:0;}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-phone:before,.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-fax:before{display:inline-block;}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-phone:before{content:"tel.";}.node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-fax:before{content:"tel./faks";}.node-ot-contact .group-organiser{clear:both;}.node-ot-contact .group-organiser h3.field-label{margin-bottom:40px;}.node-ot-contact .field-contact-organiser h3,.node-ot-contact .field-global-body h3{font-size:1em;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #242424;margin:20px 0;}@media all and (min-width:1284px){.node-ot-contact .field-contact-organiser h3,.node-ot-contact .field-global-body h3{width:920px;}}.node-ot-contact .field-contact-organiser h4:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 0 4px 10px;}.node-ot-contact .field-contact-organiser ul{list-style:none;margin:0;padding:0;}.node-ot-contact .field-global-body{clear:both;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:100%;margin-left:0%;margin-right:-100%;}.i18-en .node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-phone:before{content:"phone";}.i18-en .node-ot-contact .field-collection-container .field-contact-item .field-collection-view .entity-field-collection-item .field-contact-item-fax:before{content:"phone/fax";}.node-type-ot-event-production{}.node-type-ot-event-production #banner #block-ds-extras-banner{position:relative;height:546px;margin-bottom:0;background-color:#242424;}.node-type-ot-event-production #banner #block-ds-extras-banner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(52,50,47,0.5);}.node-type-ot-event-production #banner #block-ds-extras-banner .field-event-banner{height:546px;text-align:center;margin:0 auto;overflow:hidden;position:relative;}.node-type-ot-event-production #banner #block-ds-extras-banner .field-event-banner img{display:inline;width:auto;max-width:none;min-width:100%;height:100%;max-height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper{position:absolute;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;box-sizing:border-box;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;text-align:right;color:white;}@media all and (min-width:1376px){.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner{padding:0;}}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-type{font-size:0.9375em;text-transform:uppercase;margin-bottom:20px;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-artists,.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-country{margin-top:20px;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .group-title{position:relative;padding-top:35px;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .group-title:before{width:240px;height:5px;content:"";position:absolute;top:0;right:0;background-color:white;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .group-title h1.node-title{line-height:1.125em;margin:0;}@media all and (min-width:481px){.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .group-title h1.node-title{font-size:3.875em;width:75%;padding-left:25%;}}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner p.author{margin-top:0;margin-bottom:10px;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-artists{font-size:1.875em;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-artists p{margin:0;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-event-country{font-size:1em;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-buy-ticket{margin-top:40px;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-buy-ticket a{display:inline-block;text-align:center;text-decoration:none;font-size:1em;line-height:50px;color:white;background-color:transparent;border:solid 1px white;width:240px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-type-ot-event-production #banner #block-ds-extras-banner .group-text-wrapper .group-text-wrapper-inner .field-buy-ticket a:hover{color:#242424;background-color:white;border:solid 1px white;}.node-type-ot-event-production #content .node-ot-event-production .group-left,.node-type-ot-event-production #content .node-ot-event-production .group-middle,.node-type-ot-event-production #content .node-ot-event-production .group-right{box-sizing:border-box;}.node-type-ot-event-production #content .node-ot-event-production .group-right{padding:40px 0 0 0;}.node-type-ot-event-production #content .node-ot-event-production .group-footer{clear:both;padding-top:30px;}.node-type-ot-event-production #content .node-ot-event-production .group-footer .field-go-to-calendar{margin-top:102px;}.node-type-ot-event-production #content .node-ot-event-production.group-one-sidebar .group-middle{width:75%;}@media all and (min-width:600px){.node-type-ot-event-production #content .node-ot-event-production .group-left{float:left;width:35%;padding:0 10px;}.node-type-ot-event-production #content .node-ot-event-production .group-middle{float:left;width:65%;padding:0 10px;}.node-type-ot-event-production #content .node-ot-event-production .group-right{clear:both;padding:40px 10px 0 10px;}.node-type-ot-event-production #content .node-ot-event-production .group-footer{padding-top:65px;}.node-type-ot-event-production #content .node-ot-event-production .group-footer .field-go-to-calendar{margin-top:60px;}}@media all and (min-width:1024px){.node-type-ot-event-production #content .node-ot-event-production .group-left{width:25%;padding:0 20px;}.node-type-ot-event-production #content .node-ot-event-production .group-middle{width:50%;padding:0 20px;}.node-type-ot-event-production #content .node-ot-event-production .group-right{float:left;clear:none;width:25%;margin-top:0;padding:0 20px;}}.node-type-ot-event-production .field-global-body h2,.node-type-ot-event-production .field-global-body h3{font-size:1em;}.node-type-ot-event-production .group-left h3.field-label,.node-type-ot-event-production .group-middle h3.field-label,.node-type-ot-event-production .group-right .group-information h2,.node-type-ot-event-production .group-right h3.field-label{font-size:1em;line-height:1em;text-transform:uppercase;border-bottom:5px solid #242424;margin:0 0 20px 0;padding-bottom:10px;}.node-type-ot-event-production .field-event-reviews-display{border-top:1px solid #242424;border-bottom:1px solid #242424;padding:30px 0 20px 0;margin-top:40px;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider{margin-bottom:30px;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .slides{padding:0;margin:0;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .slides .field-production-review-text{font-size:1.0625em;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .slides .field-production-review-text p{margin:0;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .slides .field-production-review-author{margin-top:20px;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .flex-control-paging{bottom:-20px;}.node-type-ot-event-production .field-event-reviews-display .view-event-reviews-slider .view-content .flexslider .flex-control-nav{text-align:left;}.node-type-ot-event-production .group-footer .field-event-production-gallery-display{overflow:visible;}.node-type-ot-event-production .group-left .field-global-ref-guest{margin-bottom:40px;}@media screen and (min-width:481px) and (max-width:600px){.node-type-ot-event-production .group-left .field-global-ref-guest{float:left;width:50%;margin-bottom:0;}.node-type-ot-event-production .group-left .field-global-ref-guest .node-ot-guest{margin:5px;}}@media screen and (min-width:481px) and (max-width:600px){.node-type-ot-event-production .group-left:after{content:"";display:table;clear:both;height:20px;}}.node-ot-event-production.node-teaser .field-event-artists{color:white;}.node-ot-event-production.node-teaser .field-event-artists p{margin:0;}.node-ot-event-series.view-mode-full .group-left,.node-ot-event-series.view-mode-full .group-right{float:none;width:100%;}.node-ot-event-series.view-mode-full .group-right{margin-top:40px;}@media all and (min-width:1024px){.node-ot-event-series.view-mode-full .group-left{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:75%;margin-left:0%;margin-right:-75%;}.node-ot-event-series.view-mode-full .group-right{float:left;width:25%;margin-left:75%;margin-right:-100%;margin-top:0;}.node-ot-event-series.view-mode-full .group-left .inner,.node-ot-event-series.view-mode-full .group-right .inner{padding:0 20px;}}.node-ot-event-series .group-left{}@media all and (min-width:1284px){.node-ot-event-series .group-left .group-event-description{max-width:720px;}}.node-ot-event-series .group-left .field-global-event-header .double-field-first,.node-ot-event-series .group-left .field-global-event-header .double-field-second{display:inline-block;}.node-ot-event-series .group-left .field-global-event-header .double-field-first:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 3px 10px;}.node-ot-event-series .group-left .group-attachments{margin-top:40px;width:240px;float:left;}.node-ot-event-series .group-left .field-global-event-attachment{display:block;margin-bottom:20px;}.node-ot-event-series .group-left .field-global-event-attachment .file img{display:none;}.node-ot-event-series .group-left .field-global-event-attachment .file a{color:#242424;text-decoration:none;text-align:center;display:block;padding:1em;border:1px solid #242424;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}.node-ot-event-series .group-left .field-global-event-attachment .file a:hover{color:white;background-color:#242424;}.node-ot-event-series .group-footer .field-event-series-events,.node-ot-event-series .group-footer .field-event-series-dpt-events{padding-top:40px;}.node-ot-event-series .group-footer .field-go-to-calendar{clear:both;padding-top:60px;margin-left:-20px;}.node-ot-event-series.node-teaser .field-event-artists{color:white;}.node-ot-event-series.node-teaser .field-event-artists p{margin:0;}.node-ot-event-production.view-mode-full .group-right,.node-ot-event.view-mode-full .group-right,.node-ot-event-series.view-mode-full .group-right{}.node-ot-event-production.view-mode-full .group-right .group-information h2,.node-ot-event-production.view-mode-full .group-right h3.field-label,.node-ot-event.view-mode-full .group-right .group-information h2,.node-ot-event.view-mode-full .group-right h3.field-label,.node-ot-event-series.view-mode-full .group-right .group-information h2,.node-ot-event-series.view-mode-full .group-right h3.field-label{font-size:1em;text-transform:uppercase;line-height:1em;border-bottom:5px solid #242424;margin:0 0 20px 0;padding-bottom:10px;}.node-ot-event-production.view-mode-full .group-right .group-information .group-information-inner,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets,.node-ot-event.view-mode-full .group-right .group-information .group-information-inner,.node-ot-event.view-mode-full .group-right .field-field-global-tickets,.node-ot-event-series.view-mode-full .group-right .group-information .group-information-inner,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets{background-color:#ebf3f6;padding:20px;}.node-ot-event-production.view-mode-full .group-right .group-information h3.field-label,.node-ot-event-production.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event.view-mode-full .group-right .group-information h3.field-label,.node-ot-event.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event-series.view-mode-full .group-right .group-information h3.field-label,.node-ot-event-series.view-mode-full .group-right .group-information .field-global-sidebar-info-header h3,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4{text-transform:none;font-size:1em;line-height:1em;border-bottom:1px solid #242424;margin-top:35px;margin-bottom:20px;padding-bottom:3px;}.node-ot-event-production.view-mode-full .group-right .group-information,.node-ot-event.view-mode-full .group-right .group-information,.node-ot-event-series.view-mode-full .group-right .group-information{margin-bottom:35px;}.node-ot-event-production.view-mode-full .group-right .group-information .group-information-inner > .field-global-sidebar-info:first-child > .field-collection-item-field-global-sidebar-info > .field-global-sidebar-info-header > h3,.node-ot-event.view-mode-full .group-right .group-information .group-information-inner > .field-global-sidebar-info:first-child > .field-collection-item-field-global-sidebar-info > .field-global-sidebar-info-header > h3,.node-ot-event-series.view-mode-full .group-right .group-information .group-information-inner > .field-global-sidebar-info:first-child > .field-collection-item-field-global-sidebar-info > .field-global-sidebar-info-header > h3{margin-top:0;}.node-ot-event-production.view-mode-full .group-right .group-information h3.field-label,.node-ot-event.view-mode-full .group-right .group-information h3.field-label,.node-ot-event-series.view-mode-full .group-right .group-information h3.field-label{margin-top:35px;}.node-ot-event-production.view-mode-full .group-right .group-information h3.field-label:first-child,.node-ot-event.view-mode-full .group-right .group-information h3.field-label:first-child,.node-ot-event-series.view-mode-full .group-right .group-information h3.field-label:first-child{margin-top:0;}.node-ot-event-production.view-mode-full .group-right .group-information .field-global-event-instance,.node-ot-event.view-mode-full .group-right .group-information .field-global-event-instance,.node-ot-event-series.view-mode-full .group-right .group-information .field-global-event-instance{position:relative;margin-bottom:20px;}.node-ot-event-production.view-mode-full .group-right .group-information .field-global-sidebar-info,.node-ot-event.view-mode-full .group-right .group-information .field-global-sidebar-info,.node-ot-event-series.view-mode-full .group-right .group-information .field-global-sidebar-info{margin-bottom:20px;}.node-ot-event-production.view-mode-full .group-right .group-information .field-global-sidebar-info .field-global-sidebar-info-text p,.node-ot-event.view-mode-full .group-right .group-information .field-global-sidebar-info .field-global-sidebar-info-text p,.node-ot-event-series.view-mode-full .group-right .group-information .field-global-sidebar-info .field-global-sidebar-info-text p{margin:0;line-height:1.125em;}.node-ot-event-production.view-mode-full .group-right .group-information .group-date-wrapper,.node-ot-event.view-mode-full .group-right .group-information .group-date-wrapper,.node-ot-event-series.view-mode-full .group-right .group-information .group-date-wrapper{padding-right:15px;}.node-ot-event-production.view-mode-full .group-right .group-information .group-date-wrapper div,.node-ot-event.view-mode-full .group-right .group-information .group-date-wrapper div,.node-ot-event-series.view-mode-full .group-right .group-information .group-date-wrapper div{display:inline-block;}.node-ot-event-production.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span,.node-ot-event.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span,.node-ot-event-series.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span{display:inline-block;text-transform:uppercase;padding-right:25px;position:relative;line-height:1;}.node-ot-event-production.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span:after,.node-ot-event.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span:after,.node-ot-event-series.view-mode-full .group-right .group-information .group-date-wrapper .field-event-day .field-global-event-date span:after{position:absolute;top:6px;right:2px;width:18px;height:1px;background-color:#242424;content:"";transition:background-color .3s linear;}.node-ot-event-production.view-mode-full .group-right .group-information .group-date-wrapper .field-global-event-date span,.node-ot-event.view-mode-full .group-right .group-information .group-date-wrapper .field-global-event-date span,.node-ot-event-series.view-mode-full .group-right .group-information .group-date-wrapper .field-global-event-date span{}.node-ot-event-production.view-mode-full .group-right .group-information .field-event-time .field-global-event-date span,.node-ot-event.view-mode-full .group-right .group-information .field-event-time .field-global-event-date span,.node-ot-event-series.view-mode-full .group-right .group-information .field-event-time .field-global-event-date span{}.node-ot-event-production.view-mode-full .group-right .group-information .flag-outer .flag-wrapper,.node-ot-event.view-mode-full .group-right .group-information .flag-outer .flag-wrapper,.node-ot-event-series.view-mode-full .group-right .group-information .flag-outer .flag-wrapper{position:static;}.node-ot-event-production.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a,.node-ot-event.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a,.node-ot-event-series.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a{width:15px;height:15px;position:absolute;right:0;top:0;display:block;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-grey.svg) no-repeat center center;text-indent:-9999px;overflow:hidden;outline:none;}.node-ot-event-production.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a.unflag-action,.node-ot-event.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a.unflag-action,.node-ot-event-series.view-mode-full .group-right .group-information .flag-outer .flag-wrapper a.unflag-action{background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-red.svg) no-repeat center center;}.node-ot-event-production.view-mode-full .group-right .group-information .flag-outer .flag-wrapper .flag-throbber,.node-ot-event.view-mode-full .group-right .group-information .flag-outer .flag-wrapper .flag-throbber,.node-ot-event-series.view-mode-full .group-right .group-information .flag-outer .flag-wrapper .flag-throbber{display:none;}.node-ot-event-production.view-mode-full .group-right .group-information .field-event-places-unique,.node-ot-event.view-mode-full .group-right .group-information .field-event-places-unique,.node-ot-event-series.view-mode-full .group-right .group-information .field-event-places-unique{margin-bottom:20px;}.node-ot-event-production.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a,.node-ot-event.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a,.node-ot-event-series.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a{text-decoration:none;color:#242424;padding-bottom:15px;display:block;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/marker-grey.svg);background-repeat:no-repeat;background-position:bottom left;}.node-ot-event-production.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a:hover,.node-ot-event.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a:hover,.node-ot-event-series.view-mode-full .group-right .group-information .field-event-places-unique .view-content .views-row a:hover{color:#818688;}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header h4{margin-top:0;}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-header-2 h4{margin-top:30px;}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text p,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text-2 p,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text p,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text-2 p,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text p,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-text-2 p{margin:0;line-height:1.125em;}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking{margin-top:25px;}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a{display:inline-block;text-align:center;text-decoration:none;font-size:1em;line-height:50px;color:#242424;background-color:transparent;border:solid 1px #242424;width:240px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;max-width:320px;}@media all and (min-width:1024px){.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a{display:inline-block;width:100%;max-width:none;}}.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a:hover,.node-ot-event-production.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a:hover,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a:hover,.node-ot-event.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a:hover,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-link a:hover,.node-ot-event-series.view-mode-full .group-right .field-field-global-tickets .field-global-tickets-booking a:hover{color:white;background-color:#242424;border:solid 1px #242424;}.node-ot-event-production.view-mode-full .group-right .field-collection-item-field-field-global-tickets > *:first-child,.node-ot-event.view-mode-full .group-right .field-collection-item-field-field-global-tickets > *:first-child,.node-ot-event-series.view-mode-full .group-right .field-collection-item-field-field-global-tickets > *:first-child{margin-top:0;}.node-ot-event-production .see-more h3,.node-ot-event .see-more h3{font-size:1em;line-height:1em;text-transform:uppercase;border-bottom:5px solid #242424;margin:40px 0 20px 0;padding-bottom:10px;max-width:280px;}.node-ot-event-production .see-more .field-global-ref-event-series a:hover,.node-ot-event .see-more .field-global-ref-event-series a:hover{text-decoration:underline;}.node-ot-event-production,.node-ot-event,.node-ot-event-series{}.node-ot-event-production.node-teaser,.node-ot-event.node-teaser,.node-ot-event-series.node-teaser{position:relative;overflow:visible;}.node-ot-event-production.node-teaser .group-text,.node-ot-event.node-teaser .group-text,.node-ot-event-series.node-teaser .group-text{position:absolute;top:30%;left:0;z-index:2;padding-right:10px;padding-left:20px;}@media all and (min-width:400px){.node-ot-event-production.node-teaser .group-text,.node-ot-event.node-teaser .group-text,.node-ot-event-series.node-teaser .group-text{top:40%;}}@media all and (min-width:500px){.node-ot-event-production.node-teaser .group-text,.node-ot-event.node-teaser .group-text,.node-ot-event-series.node-teaser .group-text{top:30%;}}@media all and (min-width:1280px){.node-ot-event-production.node-teaser .group-text,.node-ot-event.node-teaser .group-text,.node-ot-event-series.node-teaser .group-text{top:40%;}}.node-ot-event-production.node-teaser .event-type,.node-ot-event-production.node-teaser .event-subtitle,.node-ot-event.node-teaser .event-type,.node-ot-event.node-teaser .event-subtitle,.node-ot-event-series.node-teaser .event-type,.node-ot-event-series.node-teaser .event-subtitle{display:inline-block;}.node-ot-event-production.node-teaser .event-type,.node-ot-event-production.node-teaser .event-subtitle,.node-ot-event-production.node-teaser .node-title,.node-ot-event-production.node-teaser .field-event-artists,.node-ot-event-production.node-teaser .field-event-places-unique,.node-ot-event-production.node-teaser .field-event-places-unique .views-row a,.node-ot-event.node-teaser .event-type,.node-ot-event.node-teaser .event-subtitle,.node-ot-event.node-teaser .node-title,.node-ot-event.node-teaser .field-event-artists,.node-ot-event.node-teaser .field-event-places-unique,.node-ot-event.node-teaser .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser .event-type,.node-ot-event-series.node-teaser .event-subtitle,.node-ot-event-series.node-teaser .node-title,.node-ot-event-series.node-teaser .field-event-artists,.node-ot-event-series.node-teaser .field-event-places-unique,.node-ot-event-series.node-teaser .field-event-places-unique .views-row a{color:#242424;}.node-ot-event-production.node-teaser h2.node-title,.node-ot-event.node-teaser h2.node-title,.node-ot-event-series.node-teaser h2.node-title{font-size:1.4375em;line-height:1.087em;margin:10px 0;}.node-ot-event-production.node-teaser .field-event-artists,.node-ot-event.node-teaser .field-event-artists,.node-ot-event-series.node-teaser .field-event-artists{line-height:1.25em;}.node-ot-event-production.node-teaser .field-event-places-unique,.node-ot-event.node-teaser .field-event-places-unique,.node-ot-event-series.node-teaser .field-event-places-unique{position:absolute;top:85%;z-index:2;padding-right:20px;padding-left:20px;}@media all and (min-width:500px){.node-ot-event-production.node-teaser .field-event-places-unique,.node-ot-event.node-teaser .field-event-places-unique,.node-ot-event-series.node-teaser .field-event-places-unique{padding-right:5px;}}@media all and (min-width:1280px){.node-ot-event-production.node-teaser .field-event-places-unique,.node-ot-event.node-teaser .field-event-places-unique,.node-ot-event-series.node-teaser .field-event-places-unique{padding-right:20px;}}.node-ot-event-production.node-teaser .field-event-places-unique .view-empty p,.node-ot-event.node-teaser .field-event-places-unique .view-empty p,.node-ot-event-series.node-teaser .field-event-places-unique .view-empty p{margin:0;display:none;}.node-ot-event-production.node-teaser .field-event-places-unique .views-row a,.node-ot-event.node-teaser .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser .field-event-places-unique .views-row a{line-height:1.125em;display:inline-block;padding-left:15px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/marker-grey.svg);background-repeat:no-repeat;background-position:left 2px;font-size:1em;}@media all and (min-width:500px){.node-ot-event-production.node-teaser .field-event-places-unique .views-row a,.node-ot-event.node-teaser .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser .field-event-places-unique .views-row a{font-size:0.875em;}}@media all and (min-width:1280px){.node-ot-event-production.node-teaser .field-event-places-unique .views-row a,.node-ot-event.node-teaser .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser .field-event-places-unique .views-row a{font-size:1em;}}.node-ot-event-production.node-teaser .field-global-event-cover,.node-ot-event.node-teaser .field-global-event-cover,.node-ot-event-series.node-teaser .field-global-event-cover{overflow:hidden;}.node-ot-event-production.node-teaser .field-global-event-cover img,.node-ot-event.node-teaser .field-global-event-cover img,.node-ot-event-series.node-teaser .field-global-event-cover img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:block;width:100%;height:auto;}.node-ot-event-production.node-teaser .field-node-link a,.node-ot-event.node-teaser .field-node-link a,.node-ot-event-series.node-teaser .field-node-link a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;text-indent:-9999px;outline:none;}.node-ot-event-production.node-teaser:before,.node-ot-event.node-teaser:before,.node-ot-event-series.node-teaser:before{content:"";background-color:#ebf3f6;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.node-ot-event-production.node-teaser.with-image:before,.node-ot-event.node-teaser.with-image:before,.node-ot-event-series.node-teaser.with-image:before{background-color:rgba(55,52,47,0.5);}.node-ot-event-production.node-teaser.with-image .event-type,.node-ot-event-production.node-teaser.with-image .event-subtitle,.node-ot-event-production.node-teaser.with-image .node-title,.node-ot-event-production.node-teaser.with-image .field-event-artists,.node-ot-event-production.node-teaser.with-image .field-event-places-unique,.node-ot-event-production.node-teaser.with-image .field-event-places-unique .views-row a,.node-ot-event.node-teaser.with-image .event-type,.node-ot-event.node-teaser.with-image .event-subtitle,.node-ot-event.node-teaser.with-image .node-title,.node-ot-event.node-teaser.with-image .field-event-artists,.node-ot-event.node-teaser.with-image .field-event-places-unique,.node-ot-event.node-teaser.with-image .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser.with-image .event-type,.node-ot-event-series.node-teaser.with-image .event-subtitle,.node-ot-event-series.node-teaser.with-image .node-title,.node-ot-event-series.node-teaser.with-image .field-event-artists,.node-ot-event-series.node-teaser.with-image .field-event-places-unique,.node-ot-event-series.node-teaser.with-image .field-event-places-unique .views-row a{color:white;}.node-ot-event-production.node-teaser.with-image .field-event-places-unique .views-row a,.node-ot-event.node-teaser.with-image .field-event-places-unique .views-row a,.node-ot-event-series.node-teaser.with-image .field-event-places-unique .views-row a{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/marker-white.svg);}.node-ot-event-production.node-teaser.with-image:hover:before,.node-ot-event.node-teaser.with-image:hover:before,.node-ot-event-series.node-teaser.with-image:hover:before{background-color:rgba(55,52,47,0.8);}.node-ot-event-production.node-teaser:hover .field-global-event-cover img,.node-ot-event.node-teaser:hover .field-global-event-cover img,.node-ot-event-series.node-teaser:hover .field-global-event-cover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.node-ot-event-production.node-teaser:hover:before,.node-ot-event.node-teaser:hover:before,.node-ot-event-series.node-teaser:hover:before{background-color:#dfeef5;}.node-ot-event-production.line-1 .line,.node-ot-event.line-1 .line,.node-ot-event-series.line-1 .line{background-color:#ef3f35;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-1 .line,.node-ot-event.line-1 .line,.node-ot-event-series.line-1 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-1 .line,.node-ot-event.line-1 .line,.node-ot-event-series.line-1 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-1 .line,.node-ot-event.line-1 .line,.node-ot-event-series.line-1 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-1 .line,.node-ot-event.line-1 .line,.node-ot-event-series.line-1 .line{width:90px;}}.node-ot-event-production.line-2 .line,.node-ot-event.line-2 .line,.node-ot-event-series.line-2 .line{background-color:#7f5198;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-2 .line,.node-ot-event.line-2 .line,.node-ot-event-series.line-2 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-2 .line,.node-ot-event.line-2 .line,.node-ot-event-series.line-2 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-2 .line,.node-ot-event.line-2 .line,.node-ot-event-series.line-2 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-2 .line,.node-ot-event.line-2 .line,.node-ot-event-series.line-2 .line{width:90px;}}.node-ot-event-production.line-3 .line,.node-ot-event.line-3 .line,.node-ot-event-series.line-3 .line{background-color:#1c9b62;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-3 .line,.node-ot-event.line-3 .line,.node-ot-event-series.line-3 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-3 .line,.node-ot-event.line-3 .line,.node-ot-event-series.line-3 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-3 .line,.node-ot-event.line-3 .line,.node-ot-event-series.line-3 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-3 .line,.node-ot-event.line-3 .line,.node-ot-event-series.line-3 .line{width:90px;}}.node-ot-event-production.line-4 .line,.node-ot-event.line-4 .line,.node-ot-event-series.line-4 .line{background-color:#0074b9;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-4 .line,.node-ot-event.line-4 .line,.node-ot-event-series.line-4 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-4 .line,.node-ot-event.line-4 .line,.node-ot-event-series.line-4 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-4 .line,.node-ot-event.line-4 .line,.node-ot-event-series.line-4 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-4 .line,.node-ot-event.line-4 .line,.node-ot-event-series.line-4 .line{width:90px;}}.node-ot-event-production.line-5 .line,.node-ot-event.line-5 .line,.node-ot-event-series.line-5 .line{background-color:#ed7b2f;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-5 .line,.node-ot-event.line-5 .line,.node-ot-event-series.line-5 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-5 .line,.node-ot-event.line-5 .line,.node-ot-event-series.line-5 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-5 .line,.node-ot-event.line-5 .line,.node-ot-event-series.line-5 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-5 .line,.node-ot-event.line-5 .line,.node-ot-event-series.line-5 .line{width:90px;}}.node-ot-event-production.line-6 .line,.node-ot-event.line-6 .line,.node-ot-event-series.line-6 .line{background-color:#cb4793;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin:0 0 3px 5px;}@media all and (min-width:500px){.node-ot-event-production.line-6 .line,.node-ot-event.line-6 .line,.node-ot-event-series.line-6 .line{width:50px;}}@media all and (min-width:601px){.node-ot-event-production.line-6 .line,.node-ot-event.line-6 .line,.node-ot-event-series.line-6 .line{width:90px;}}@media all and (min-width:769px){.node-ot-event-production.line-6 .line,.node-ot-event.line-6 .line,.node-ot-event-series.line-6 .line{width:50px;}}@media all and (min-width:869px){.node-ot-event-production.line-6 .line,.node-ot-event.line-6 .line,.node-ot-event-series.line-6 .line{width:90px;}}@media all and (max-width:768px){.sidebars .sidebar-first-wrapper .field-global-ref-lines{width:auto !important;position:static !important;}}@media all and (min-width:769px){.sidebars .sidebar-first-wrapper .field-global-ref-lines{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item{display:inline-block;font-size:1em;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item:after{content:"";display:inline-block;width:90px;height:2px;background-color:#242424;margin:0 0 2px 10px;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-1:after{background-color:#ef3f35;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-2:after{background-color:#7f5198;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-3:after{background-color:#1c9b62;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-4:after{background-color:#0074b9;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-5:after{background-color:#ed7b2f;}.sidebars .sidebar-first-wrapper .field-global-ref-lines .field-item.line-6:after{background-color:#cb4793;}.node-ot-event.view-mode-full .group-left,.node-ot-event.view-mode-full .group-right{float:none;width:100%;}.node-ot-event.view-mode-full .group-right{margin-top:40px;}.node-ot-event.view-mode-full .field-field-global-tickets{margin-bottom:35px;}@media all and (min-width:1024px){.node-ot-event.view-mode-full .group-left{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:75%;margin-left:0%;margin-right:-75%;}.node-ot-event.view-mode-full .group-right{float:left;width:25%;margin-left:75%;margin-right:-100%;margin-top:0;}.node-ot-event.view-mode-full .group-left .inner,.node-ot-event.view-mode-full .group-right .inner{padding:0 20px;}}.node-ot-event .group-left{}@media all and (min-width:1024px){.node-ot-event .group-left .group-event-description,.node-ot-event .group-left .field-event-gallery-display{max-width:720px;}}.node-ot-event .group-left .field-global-event-header{margin:10px 0 30px 0;}.node-ot-event .group-left .field-global-event-header .double-field-first,.node-ot-event .group-left .field-global-event-header .double-field-second{display:inline-block;}.node-ot-event .group-left .field-global-event-header .double-field-first:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 3px 10px;}.node-ot-event .group-left .field-event-gallery-display .flexslider .flex-control-nav{text-align:left;}.node-ot-event .group-left .group-attachments{margin-top:40px;width:240px;}@media all and (min-width:1280px){.node-ot-event .group-left .group-attachments{margin-top:60px;float:left;}}.node-ot-event .group-left .field-global-event-attachment{display:block;margin-bottom:4px;}@media all and (min-width:1280px){.node-ot-event .group-left .field-global-event-attachment{margin-bottom:20px;}}.node-ot-event .group-left .field-global-event-attachment .file img{display:none;}.node-ot-event .group-left .field-global-event-attachment .file a{color:#242424;text-decoration:none;text-align:center;display:block;padding:1em;border:1px solid #242424;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}.node-ot-event .group-left .field-global-event-attachment .file a:hover{color:white;background-color:#242424;}.node-ot-event .group-right{}.node-ot-event .group-right .group-information .btn-overflow{outline:none;text-indent:-9999px;display:block;width:30px;height:30px;margin:-20px auto 20px auto;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/plus-minus.svg);background-repeat:no-repeat;background-position:bottom left;}.node-ot-event .group-right .group-information .btn-overflow.less{background-position:center left;}.node-ot-event .group-right .group-information .btn-overflow.more{background-position:center right;}.node-ot-event .group-right .field-global-ref-guest{margin-bottom:40px;}@media screen and (min-width:481px) and (max-width:1023px){.node-ot-event .group-right .field-global-ref-guest{float:left;margin-bottom:0;}.node-ot-event .group-right .field-global-ref-guest .node-ot-guest{border-left:solid 1px white;border-bottom:solid 1px white;}}@media screen and (min-width:481px) and (max-width:799px){.node-ot-event .group-right .field-global-ref-guest{width:50%;}}@media screen and (min-width:800px) and (max-width:1023px){.node-ot-event .group-right .field-global-ref-guest{width:33.333%;}}@media screen and (min-width:481px) and (max-width:1023px){.node-ot-event .group-right:after{content:"";display:table;clear:both;height:60px;}}.node-ot-event .group-footer .field-go-to-calendar{clear:both;padding-top:60px;margin-left:-20px;}html.js .node-ot-event .field-event-program-conference fieldset{border:none;margin:0;padding:0;}html.js .node-ot-event .field-event-program-conference fieldset.collapsible legend{width:100%;}html.js .node-ot-event .field-event-program-conference fieldset.collapsible .fieldset-legend{display:block;width:100%;padding:5px 0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-up.svg);background-repeat:no-repeat;background-position:right center;border-bottom:1px solid #242424;}html.js .node-ot-event .field-event-program-conference fieldset.collapsible .fieldset-legend a.fieldset-title{color:#242424;display:block;outline:none;}html.js .node-ot-event .field-event-program-conference fieldset.collapsible .fieldset-legend .summary{display:none;}html.js .node-ot-event .field-event-program-conference fieldset.collapsed .fieldset-legend{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-down.svg);}.node-ot-event .group-left .field-collection-container{margin-top:40px;}@media all and (min-width:1280px){.node-ot-event .group-left .field-collection-container{max-width:600px;margin-top:60px;margin-left:320px;}}.node-ot-event .group-left .field-collection-container h3.field-label{margin-top:0;}.node-ot-event .group-left .field-collection-container .field-event-program-conference{margin-top:40px;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view{margin:0;padding:0;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper{}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container{width:100%;margin:0;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view{clear:both;padding:20px 0;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-label,.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-hour{float:left;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-label{width:100px;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-label:before{content:"";display:inline-block;width:60px;height:1px;background-color:#242424;margin:0 5px 4px -69px;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-hour{clear:both;width:100px;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-desc{margin-left:120px;}.node-ot-event .group-left .field-collection-container .field-event-program-conference .field-collection-view fieldset .fieldset-wrapper .field-collection-container .field-conference-item .field-collection-view .field-conference-item-desc p{margin:0;}.node-ot-event.node-teaser{}.node-ot-footer .field-footer-image{position:relative;padding-top:70px;}.node-ot-footer .field-footer-image img{display:block;width:100%;}.node-ot-footer .field-footer-image blockquote{position:absolute;top:0;left:0;}.node-ot-guest{}.node-ot-guest.view-mode-full{}@media all and (min-width:769px){.node-ot-guest.view-mode-full .group-guest{max-width:600px;margin:0 auto;}}.node-ot-guest.view-mode-full .group-guest h2.guest-type{font-size:1em;margin:0;}.node-ot-guest.view-mode-full .group-guest h2.guest-type:after{content:"";display:inline-block;width:20px;height:1px;background-color:#242424;margin:0 0 3px 10px;}.node-ot-guest.view-mode-full .group-guest .field-guest-image{position:relative;margin-top:40px;}.node-ot-guest.view-mode-full .group-guest .field-guest-image img{display:block;width:100%;}.node-ot-guest.view-mode-full .group-guest .field-guest-image:after{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;}.node-ot-guest.view-mode-full .group-guest .field-global-body{margin-top:40px;}.node-ot-guest.view-mode-full .group-related-events{position:relative;margin-top:20px;}@media all and (min-width:481px){.node-ot-guest.view-mode-full .group-related-events{margin-top:100px;}}.node-ot-guest.view-mode-full .field-go-to-guests{margin-top:60px;}.node-ot-guest.node-teaser{position:relative;overflow:hidden;}.node-ot-guest.node-teaser h2.node-title,.node-ot-guest.node-teaser h3.guest-type{position:absolute;top:0;left:0;margin:0;padding:0 20px;color:white;}.node-ot-guest.node-teaser h2.node-title{z-index:2;top:60%;font-size:1.4375em;line-height:1.087em;}@media all and (min-width:500px){.node-ot-guest.node-teaser h2.node-title{top:50%;}}@media all and (min-width:1280px){.node-ot-guest.node-teaser h2.node-title{top:60%;}}.node-ot-guest.node-teaser h3.guest-type{z-index:3;top:80%;font-size:1em;}.node-ot-guest.node-teaser h3.guest-type:after{content:"";display:inline-block;width:15px;height:1px;background-color:white;margin:0 0 3px 10px;}.node-ot-guest.node-teaser .field-guest-cover{overflow:hidden;}.node-ot-guest.node-teaser .field-guest-cover img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.node-ot-guest.node-teaser .field-node-link a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;text-indent:-9999px;outline:none;}.node-ot-guest.node-teaser:before{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.node-ot-guest.node-teaser:hover .field-guest-cover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.node-ot-guest.node-teaser:hover:before{background-color:rgba(65,63,59,0.75);}.node-ot-guest.view-mode-embed{}.node-ot-guest.view-mode-embed .field-guest-cover.default-image{display:none;}.node-ot-guest.view-mode-embed .field-guest-cover a{display:block;position:relative;overflow:hidden;}.node-ot-guest.view-mode-embed .field-guest-cover a img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.node-ot-guest.view-mode-embed .field-guest-cover a:before{content:"Czytaj więcej";padding-left:35px;color:white;font-size:0.875em;line-height:1;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/read-more.svg);background-repeat:no-repeat;background-position:top left;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}.node-ot-guest.view-mode-embed .field-guest-cover a:after{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.node-ot-guest.view-mode-embed .field-guest-cover a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.node-ot-guest.view-mode-embed .field-guest-cover a:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.node-ot-guest.view-mode-embed .field-guest-cover a:hover:after{background-color:rgba(65,63,59,0.75);}.node-ot-guest.view-mode-embed h2.node-title{font-size:1.4375em;line-height:1em;margin:20px 0 0 0;}.node-ot-guest.view-mode-embed h2.node-title a{color:#242424;}.node-ot-guest.view-mode-embed h2.node-title a:hover{color:#6b6868;}.node-ot-guest.view-mode-embed h3.guest-type{font-size:1em;margin:10px 0 0 0;}.node-ot-guest.view-mode-embed h3.guest-type:after{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 0 3px 10px;}.node-ot-guest.view-mode-embed.guest-type-21:before{content:"";display:inline-block;width:100%;height:1px;background-color:#242424;}.node-ot-guest.view-mode-embed.guest-type-21 .field-guest-cover{display:none;}.node-ot-guest .field-guest-cover img{display:block;width:100%;height:auto;}.i18n-en .node-ot-guest.view-mode-embed .field-guest-cover a:before{content:"Read more";}.node-ot-news{}.node-ot-news.node-teaser{padding-bottom:25px;background-color:#eeedeb;}.node-ot-news.node-teaser .field-news-cover a{display:block;position:relative;overflow:hidden;}.node-ot-news.node-teaser .field-news-cover a img{display:block;-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.node-ot-news.node-teaser .field-news-cover a:before{content:"Czytaj więcej";padding-left:35px;color:white;font-size:0.875em;line-height:1;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/read-more.svg);background-repeat:no-repeat;background-position:top left;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}.node-ot-news.node-teaser .field-news-cover a:after{content:"";background-color:rgba(84,82,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.node-ot-news.node-teaser .field-news-cover a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.node-ot-news.node-teaser .field-news-cover a:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.node-ot-news.node-teaser .field-news-cover a:hover:after{background-color:rgba(55,52,47,0.8);}.node-ot-news.node-teaser .field-post-date,.node-ot-news.node-teaser .node-title,.node-ot-news.node-teaser .field-news-intro{margin-right:20px;margin-left:20px;}.node-ot-news.node-teaser .field-post-date,.node-ot-news.node-teaser .field-news-intro{color:#242424;}.node-ot-news.node-teaser .field-post-date{line-height:1em;padding-top:30px;padding-bottom:10px;border-bottom:1px solid #242424;}.node-ot-news.node-teaser .field-post-date .line{content:"";display:inline-block;width:20px;height:1px;background-color:#242424;margin:0 5px 4px;}.node-ot-news.node-teaser .node-title{margin-top:15px;margin-bottom:15px;font-size:1.5625em;line-height:1.2em;}.node-ot-news.node-teaser .node-title a,.node-ot-news.node-teaser .node-title a:active,.node-ot-news.node-teaser .node-title a:hover,.node-ot-news.node-teaser .node-title a:visited{text-decoration:none;color:#242424;}.node-ot-news.node-teaser .node-title a:active,.node-ot-news.node-teaser .node-title a:hover{color:#6b6868;}.node-ot-news.node-teaser .field-news-intro p{margin:0;}.node-ot-news.view-mode-full{}.node-ot-news.view-mode-full .group-header{margin:0 auto 30px auto;max-width:800px;}.node-ot-news.view-mode-full .field-post-date{margin:20px 0 30px 0;}.node-ot-news.view-mode-full .field-post-date .line{content:"";display:inline-block;width:20px;height:1px;background-color:#242424;margin:0 5px 4px;}.node-ot-news.view-mode-full .field-news-gallery-display{margin:0 auto;max-width:1050px;}.node-ot-news.view-mode-full .field-global-body{margin:0 auto 20px auto;max-width:800px;}.i18n-en .node-ot-news.node-teaser .field-news-cover a:before{content:"Read more";}#block-views-news-block-2{position:relative;margin-top:100px;}#block-ds-extras-region-go-to-news{margin-top:30px;margin-bottom:0;}.node-ot-olympics{}@media all and (min-width:481px){.node-ot-olympics h1.node-title,.node-ot-olympics .field-global-body{margin-left:20px;margin-right:20px;}}@media all and (min-width:1284px){.node-ot-olympics h1.node-title,.node-ot-olympics .field-global-body{margin-right:0;max-width:920px;}}.node-ot-olympics h2.header{padding-top:20px;border-top:4px solid #242424;}.node-ot-olympics .field-global-body ul,.node-ot-olympics .text ul{list-style:none;padding:0;}.node-ot-olympics .group-founders{margin-top:40px;}@media all and (min-width:481px){.node-ot-olympics .group-founders{margin-top:80px;}}@media all and (min-width:481px){.node-ot-olympics .group-founders h2.header,.node-ot-olympics .group-founders .text{margin-right:20px;margin-left:20px;}}@media all and (min-width:769px){.node-ot-olympics .group-founders h2.header,.node-ot-olympics .group-founders .text{max-width:600px;margin-right:0;}}.node-ot-olympics .group-founders .group-founders-profiles{margin-top:40px;}@media all and (min-width:481px){.node-ot-olympics .group-founders .group-founders-profiles{margin-left:20px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:75%;margin-left:25%;margin-right:-100%;}}.node-ot-olympics .group-founders .field-olympics-founder{max-width:300px;margin:0 auto;}@media all and (min-width:481px){.node-ot-olympics .group-founders .field-olympics-founder{float:left;width:50%;margin:0;}}@media all and (min-width:1284px){.node-ot-olympics .group-founders .field-olympics-founder{width:33.3333%;}}.node-ot-olympics .group-founders .field-olympics-founder .entity-field-collection-item{margin:20px 0;}@media all and (min-width:481px){.node-ot-olympics .group-founders .field-olympics-founder .entity-field-collection-item{margin:20px;}}@media all and (min-width:1284px){.node-ot-olympics .group-founders .field-olympics-founder .entity-field-collection-item{margin:20px 80px 20px 20px;}}.node-ot-olympics .group-founders .field-olympics-founder .field-olympics-founder-image{position:relative;}.node-ot-olympics .group-founders .field-olympics-founder .field-olympics-founder-image img{width:100%;display:block;}.node-ot-olympics .group-founders .field-olympics-founder .field-olympics-founder-image:after{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;}.node-ot-olympics .group-founders .field-olympics-founder .field-olympics-founder-country{margin-top:20px;}.node-ot-olympics .group-founders .field-olympics-founder .field-olympics-founder-country:after{content:"";display:inline-block;width:50px;height:2px;background-color:#242424;margin:0 0 4px 10px;}.node-ot-olympics .group-founders .field-olympics-founder h3.founder-name{margin:10px 0;}.node-ot-olympics .group-history{margin-top:40px;}@media all and (min-width:481px){.node-ot-olympics .group-history{margin-top:80px;}}@media all and (min-width:481px){.node-ot-olympics .group-history h2.header,.node-ot-olympics .group-history .text{margin:0 20px;}}@media all and (min-width:769px){.node-ot-olympics .group-history h2.header,.node-ot-olympics .group-history .text{max-width:600px;margin-right:0;}}@media all and (min-width:1284px){.node-ot-olympics .group-history h2.header,.node-ot-olympics .group-history .text{margin-left:660px;}}.node-ot-olympics .group-history .group-history-items{margin-top:20px;}@media all and (min-width:481px){.node-ot-olympics .group-history .group-history-items{margin-top:50px;}}.node-ot-olympics .group-history .field-olympics-history{float:left;margin:20px;}@media all and (min-width:481px){.node-ot-olympics .group-history .field-olympics-history{margin:30px 0 30px 20px;}}@media all and (min-width:1284px){.node-ot-olympics .group-history .field-olympics-history{width:300px;}}.node-ot-olympics .group-history .field-olympics-history .field-olympics-history-year:after{content:"";display:inline-block;width:60px;height:2px;background-color:#242424;margin:0 0 4px 10px;}@media all and (min-width:1284px){.node-ot-olympics .group-history .field-olympics-history:nth-child(6n + 4){clear:both;margin-left:100px;}}.node-ot-olympics .group-olympics{margin-top:40px;}@media all and (min-width:481px){.node-ot-olympics .group-olympics{margin-top:80px;}}@media all and (min-width:481px){.node-ot-olympics .group-olympics h2.header,.node-ot-olympics .group-olympics .text{margin-right:20px;margin-left:20px;}}.node-ot-olympics .group-olympics h2.header{max-width:600px;}.node-ot-olympics .group-olympics .text{max-width:920px;}.node-ot-olympics .group-olympics .group-numbers{margin-top:30px;}@media all and (min-width:481px){.node-ot-olympics .group-olympics .group-numbers{margin-top:50px;margin-left:20px;}}.node-ot-olympics .group-olympics .field-olympics-number{display:inline-block;margin-top:20px;}@media all and (min-width:481px){.node-ot-olympics .group-olympics .field-olympics-number{margin-top:30px;margin-right:50px;}}.node-ot-olympics .group-olympics .field-olympics-number .double-field-first:after{content:"";display:inline-block;width:60px;height:2px;background-color:#242424;margin:0 10px 4px 10px;}.node-ot-olympics .group-wroclaw-2016{margin-top:40px;}@media all and (min-width:481px){.node-ot-olympics .group-wroclaw-2016{margin-top:80px;}}@media all and (min-width:481px){.node-ot-olympics .group-wroclaw-2016 h2.header,.node-ot-olympics .group-wroclaw-2016 .text{margin-right:20px;margin-left:20px;}}.node-ot-olympics .group-wroclaw-2016 h2.header{max-width:600px;}.node-ot-olympics .group-wroclaw-2016 .text{max-width:920px;}.node-ot-page{}@media all and (min-width:481px){.node-ot-page{margin-right:20px;margin-left:20px;}}@media all and (min-width:1284px){.node-ot-page .node-title,.node-ot-page .field-global-body{width:60%;}}.node-ot-page .node-title{font-size:1em;text-transform:uppercase;margin-bottom:30px;padding-bottom:10px;border-bottom:4px solid #242424;}.node-ot-page .field-global-body .attachment{color:#ff2d2d;}.node-ot-page .group-attachments{margin-top:40px;}@media all and (min-width:481px){.node-ot-page .group-attachments{width:60%;}}.node-ot-page .field-page-attachment{display:block;margin-bottom:4px;}@media all and (min-width:481px){.node-ot-page .field-page-attachment{display:inline-block;}}.node-ot-page .field-page-attachment .file img{display:none;}.node-ot-page .field-page-attachment .file a{color:#ff2d2d;text-align:center;text-decoration:none;display:block;padding:1em 2em;border:1px solid #ff2d2d;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}@media all and (min-width:481px){.node-ot-page .field-page-attachment .file a{display:inline-block;}}.node-ot-page .field-page-attachment .file a:hover{color:white;background-color:#ff2d2d;}.node-ot-partners .node-title{font-size:1em;text-transform:uppercase;padding-bottom:10px;margin:0 0 30px 0;border-bottom:4px solid #242424;}@media all and (min-width:481px){.node-ot-partners .node-title{margin-right:20px;margin-left:20px;}}.node-ot-partners .field-partners-esk-2016 .node-ot-footer .field-footer-image{padding-top:0;}.node-ot-partners h2.field-header-text{clear:both;font-size:1em;margin:0 0 10px 0;}@media all and (min-width:481px){.node-ot-partners h2.field-header-text{margin-right:20px;margin-left:20px;}}.node-ot-partners .paragraphs-item-paragraphs-logo{margin-bottom:40px;}@media all and (min-width:481px){.node-ot-partners .paragraphs-item-paragraphs-logo{float:left;width:50%;height:160px;margin-bottom:0;}}@media all and (min-width:769px){.node-ot-partners .paragraphs-item-paragraphs-logo{width:33.3333%;}}@media all and (min-width:1284px){.node-ot-partners .paragraphs-item-paragraphs-logo{width:25%;}}.node-ot-partners .paragraphs-item-paragraphs-logo .logo{padding-top:20px;border-top:1px solid #242424;}@media all and (min-width:481px){.node-ot-partners .paragraphs-item-paragraphs-logo .logo{margin:0 20px;}}.node-ot-partners .paragraphs-item-paragraphs-logo .logo img{max-width:100%;}.node-ot-photogallery{}.node-ot-photogallery .group-header{margin:0 auto 30px auto;max-width:800px;}.node-ot-photogallery .date{margin:20px 0 30px 0;}.node-ot-photogallery .date .line{content:"";display:inline-block;width:20px;height:1px;background-color:#242424;margin:0 5px 4px;}.node-ot-photogallery .group-images .field-photogallery-image{max-width:500px;margin:0 auto 1px auto;}.node-ot-photogallery .group-images .field-photogallery-image a{display:block;outline:none;}.node-ot-photogallery .group-images .field-photogallery-image a img{display:block;}@media all and (min-width:500px){.node-ot-photogallery .group-images .field-photogallery-image{float:left;width:50%;margin:0;}.node-ot-photogallery .group-images .field-photogallery-image a{border-left:1px solid white;border-bottom:1px solid white;}}@media all and (min-width:769px){.node-ot-photogallery .group-images .field-photogallery-image{width:33.3333%;}}@media all and (min-width:1284px){.node-ot-photogallery .group-images .field-photogallery-image{width:25%;}}.node-ot-photogallery .field-go-to-photogallery{margin-top:60px;}.node-ot-photogallery.view-mode-search_result h2.node-title,.node-ot-photogallery.view-mode-search_result .images-count{display:inline-block;}.node-ot-photogallery.view-mode-search_result .images-count{margin-left:20px;}.node-ot-photogallery.view-mode-search_result .images-count:before{content:"";display:inline-block;width:21px;height:18px;margin-right:10px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/photogallery-icon-black.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.node-ot-pressroom{}@media all and (min-width:600px){.node-ot-pressroom{margin-right:10px;margin-left:10px;}}@media all and (min-width:1284px){.node-ot-pressroom .node-title,.node-ot-pressroom .field-global-body{width:60%;margin-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}.node-ot-pressroom .node-title,.node-ot-pressroom .group-press-packs > h2{font-size:1em;text-transform:uppercase;padding-bottom:5px;border-bottom:4px solid #242424;}.node-ot-pressroom .node-title{margin-bottom:30px;}.node-ot-pressroom .field-pressroom-newsletter{margin:40px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media all and (min-width:769px){.node-ot-pressroom .field-pressroom-newsletter{margin-left:10px;width:600px;}}.node-ot-pressroom .field-pressroom-newsletter .block-title{font-size:1.75em;line-height:1em;border-bottom:5px solid #242424;padding-bottom:10px;margin-bottom:30px;}.node-ot-pressroom .field-pressroom-newsletter .content input{display:inline-block;padding:15px 25px;border:1px solid #242424;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-ot-pressroom .field-pressroom-newsletter .content input[type='text']{width:70%;}@media all and (min-width:769px){.node-ot-pressroom .field-pressroom-newsletter .content input[type='text']{width:434px;}}.node-ot-pressroom .field-pressroom-newsletter .content input[type='submit']{width:30%;background-color:#242424;color:white;margin-left:-4px;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}@media all and (min-width:769px){.node-ot-pressroom .field-pressroom-newsletter .content input[type='submit']{width:170px;}}.node-ot-pressroom .field-pressroom-newsletter .content input[type='submit']:hover{background-color:white;color:#242424;}.node-ot-pressroom .field-pressroom-newsletter .content ::-webkit-input-placeholder{color:#242424;}.node-ot-pressroom .field-pressroom-newsletter .content :-moz-placeholder{color:#242424;}.node-ot-pressroom .field-pressroom-newsletter .content ::-moz-placeholder{color:#242424;}.node-ot-pressroom .field-pressroom-newsletter .content :-ms-input-placeholder{color:#242424;}.node-ot-venue.view-mode-full{max-width:800px;margin:0 auto;}.node-ot-venue.view-mode-full .field-venue-image img{width:100%;height:auto;}@media all and (min-width:600px){.node-ot-venue.view-mode-full .field-venue-image{display:none;}}#block-ds-extras-region-go-to-venues{margin-top:60px;margin-bottom:0;}.page-kalendarium #content,.page-kalendarium .region-sidebar-first,.page-kalendarium .region-sidebar-second,.page-moj-kalendarz #content,.page-moj-kalendarz .region-sidebar-first,.page-moj-kalendarz .region-sidebar-second{padding-top:0;}.maintenance-page #page{position:relative;z-index:2;}.maintenance-page #header{height:172px !important;background-color:transparent;}.maintenance-page #content{background-image:none;}.maintenance-page #content h1,.maintenance-page #content .content-inner{color:white;text-align:center;margin:0 auto;}@media all and (min-width:481px){.maintenance-page #content h1,.maintenance-page #content .content-inner{max-width:620px;}}.maintenance-page #content .content-inner{font-size:1.375em;line-height:1.5em;}.maintenance-page #bg img{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;}@media screen and (max-width:1024px){.maintenance-page #bg img{left:50%;margin-left:-512px;}}.section-media-o-nas .field-global-body h2 .line{content:"";display:inline-block;width:30px;height:2px;background-color:#242424;margin:0 5px 6px;}.vocabulary-ot-lines.view-mode-full .group-header{margin:0 auto;max-width:800px;}.vocabulary-ot-lines.view-mode-full .group-header h1.term-title{font-size:2.625em;line-height:1em;margin-top:30px;}.vocabulary-ot-lines.view-mode-full .group-header h1.term-title:after{margin:0 0 12px 10px;}.vocabulary-ot-lines.view-mode-full .group-header .field-line-duration{font-size:1.125em;}.vocabulary-ot-lines.view-mode-full .field-line-baner{position:relative;margin:0 auto 20px auto;max-width:1050px;}@media all and (min-width:481px){.vocabulary-ot-lines.view-mode-full .field-line-baner{margin-top:40px;}}.vocabulary-ot-lines.view-mode-full .field-line-baner img{display:block;width:100%;}.vocabulary-ot-lines.view-mode-full .taxonomy-term-description{margin:40px auto 20px auto;max-width:800px;font-size:1.0625em;}#block-ds-extras-region-go-to-lines{margin-top:60px;margin-bottom:0;}.page-taxonomy-term-1 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#ef3f35;}.page-taxonomy-term-2 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#7f5198;}.page-taxonomy-term-3 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#1c9b62;}.page-taxonomy-term-4 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#0074b9;}.page-taxonomy-term-5 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#ed7b2f;}.page-taxonomy-term-6 h1.term-title:after{content:"";display:inline-block;width:120px;height:2px;background-color:#cb4793;}.node-type-ot-venue .gm-style-iw .balloon .right .title{margin-left:0;}.page-404 #page,.page-403 #page{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}.page-404 #page h1,.page-403 #page h1{font-size:4em;line-height:1.125em;text-transform:uppercase;}@media all and (min-width:481px){.page-404 #page h1,.page-403 #page h1{font-size:6em;}}.page-404 #page p,.page-403 #page p{font-size:1.75em;line-height:1.125em;margin:0;}@media all and (min-width:481px){.page-404 #page p,.page-403 #page p{font-size:2.625em;}}.page-404 #page a,.page-403 #page a{display:inline-block;text-align:center;text-decoration:none;font-size:1em;line-height:50px;color:#242424;background-color:transparent;border:solid 1px #242424;width:240px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px auto 0 auto;display:block;}.page-404 #page a:hover,.page-403 #page a:hover{color:white;background-color:#242424;border:solid 1px #242424;}@media all and (min-width:481px){.page-404 #page a,.page-403 #page a{margin-top:60px;}}.page-403 #page p{font-size:1.9375em;}@media all and (min-width:769px){.page-search #content form,.page-search #content form + h2,.page-search #content .ds-search-extra,.page-search #content .node{max-width:720px;margin-left:20px;}}.page-search #content .node h2.node-title{border:none;text-transform:none;font-size:23.008px;line-height:1.391em;margin:30px 0 10px 0;}.page-search #content .node h2.node-title a{color:#242424;}.page-search #content .node h2.node-title a:hover{color:#ff2d2d;}.page-search #content .node p,.page-search #content .node h2,.page-search #content .node h3{margin:10px 0;font-size:1em;}#edit-basic{margin-bottom:40px;}#edit-basic label{display:none;}#edit-basic input{display:inline-block;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;}#edit-basic input[type='text']{width:94%;border-bottom:1px solid #242424;}#edit-basic input[type='submit']{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/search-icon.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;width:6%;text-indent:-9999px;margin-left:-4px;}#edit-basic ::-webkit-input-placeholder{color:#242424;}#edit-basic :-moz-placeholder{color:#242424;}#edit-basic ::-moz-placeholder{color:#242424;}#edit-basic :-ms-input-placeholder{color:#242424;}.section-wolontariat,.section-volunteers{}.section-wolontariat #main,.section-volunteers #main{position:relative;padding-top:194px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/wolontariat-banner-small.jpg);background-repeat:no-repeat;background-position:top center;background-size:768px 194px;}@media all and (min-width:769px){.section-wolontariat #main,.section-volunteers #main{padding-top:506px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/wolontariat-banner.jpg);background-size:2000px 506px;}}#content-bottom{overflow:hidden;background-color:#f4f4f4;}#content-bottom .region-content-bottom-inner{max-width:1376px;margin:0 auto;}#content-bottom .wrapper{padding:30px 0 70px 0;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/bg-lines-5.png);background-repeat:repeat-y;background-position:left top;background-size:100% auto;}@media all and (min-width:769px){#content-bottom .wrapper{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;}}#content-bottom .block{}#content-bottom .block.newsletter{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 20px;}@media all and (min-width:1030px){#content-bottom .block.newsletter{width:960px;}}#content-bottom .block.newsletter .block-title{font-size:1.75em;border-bottom:5px solid #242424;padding-bottom:10px;margin-bottom:30px;}#content-bottom .block.newsletter .content input{display:inline-block;padding:12px 5px;border:1px solid #242424;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media all and (min-width:481px){#content-bottom .block.newsletter .content input{padding:18px 25px;}}#content-bottom .block.newsletter .content input[type='text']{width:80%;background-color:#f4f4f4;}@media all and (min-width:1030px){#content-bottom .block.newsletter .content input[type='text']{width:732px;}}#content-bottom .block.newsletter .content input[type='submit']{width:20%;background-color:#242424;color:white;margin-left:-4px;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}@media all and (min-width:1030px){#content-bottom .block.newsletter .content input[type='submit']{width:192px;}}#content-bottom .block.newsletter .content input[type='submit']:hover{background-color:#f4f4f4;color:#242424;}#content-bottom .block.newsletter .content ::-webkit-input-placeholder{color:#242424;}#content-bottom .block.newsletter .content :-moz-placeholder{color:#242424;}#content-bottom .block.newsletter .content ::-moz-placeholder{color:#242424;}#content-bottom .block.newsletter .content :-ms-input-placeholder{color:#242424;}#filters{padding:50px 0 35px 0;overflow:hidden;}#filters .region-filters-inner{max-width:1376px;margin:0 auto;position:relative;}#filters .wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}@media all and (min-width:769px){#filters .wrapper{float:left;width:90%;margin-left:5%;margin-right:-95%;padding:0;}}@media all and (min-width:1200px){#filters .wrapper{text-align:left;}}@media all and (min-width:1284px){#filters .wrapper{float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;}}#filters .block{margin:0;}#filters #block-ot-login-ot-user-my-calendar-block{position:relative;z-index:10;display:block;margin-bottom:5px;margin-right:0;text-align:center;}@media all and (min-width:660px){#filters #block-ot-login-ot-user-my-calendar-block{display:inline-block;margin-top:24px;margin-right:6px;margin-bottom:5px;}}@media all and (min-width:1200px){#filters #block-ot-login-ot-user-my-calendar-block{float:right;margin:0;margin-top:24px;}}#filters #block-ot-events-helper-ot-events-helper-download-block{position:relative;z-index:10;display:block;margin-bottom:5px;text-align:center;}@media all and (min-width:660px){#filters #block-ot-events-helper-ot-events-helper-download-block{display:inline-block;margin-top:24px;margin-bottom:10px;}}@media all and (min-width:1200px){#filters #block-ot-events-helper-ot-events-helper-download-block{float:right;margin-right:10px;margin-bottom:0;}}#filters #block-ot-events-helper-ot-events-helper-download-block .download-link{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:block;padding:10px 0 8px 0;font-size:0.875em;color:#242424;text-decoration:none;border:solid 1px #242424;}@media all and (min-width:660px){#filters #block-ot-events-helper-ot-events-helper-download-block .download-link{padding-right:30px;padding-left:30px;}}#filters #block-ot-events-helper-ot-events-helper-download-block .download-link:hover{color:white;background-color:#242424;}#filters #block-views-exp-ot-events-all-events{clear:both;}@media all and (min-width:1200px){#filters #block-views-exp-ot-events-all-events{clear:none;}}#filters .views-exposed-form .views-exposed-widget{padding:0;float:none;margin-bottom:5px;}#filters .views-exposed-form .views-exposed-widget select,#filters .views-exposed-form .views-exposed-widget label{width:100%;}@media all and (min-width:660px){#filters .views-exposed-form .views-exposed-widget{display:inline-block;margin-left:-4px;margin-bottom:0;}#filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_global_ref_event_types_tid_i18n{margin-left:0;}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:660px){#filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_global_ref_lines_tid_i18n{margin-left:-3px;}}#filters .views-exposed-form .views-widget-main-label{display:block;padding-left:4px;}#filters .views-exposed-form .views-widget-main-label .label{margin-top:10px;margin-bottom:10px;color:#5d5d5d;text-transform:uppercase;font-size:0.875em;line-height:1em;font-weight:normal;}#filters .views-exposed-form .views-widget-main-label .label:after{content:"";display:inline-block;width:15px;height:1px;background-color:#5d5d5d;margin:0 0 3px 10px;}@media all and (min-width:1200px){#filters .views-exposed-form .views-widget-main-label .label{margin-top:0;}}#filters select,#filters input,#filters textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:none;border:1px solid #242424;border-radius:0;box-shadow:none;color:#5d5d5d;font-size:0.875em;line-height:24px;padding:13px 20px 15px 20px;}#filters select::-ms-expand{display:none;}#filters select{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:2px 5px 0 20px;height:44px;text-indent:1px;text-overflow:'';background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/select-arrow.svg);background-repeat:no-repeat;background-position:95% center;}@media all and (min-width:660px){#filters select{padding-right:50px;padding-left:20px;}}#filters select option{padding:5px 5px 5px 20px;background-color:#ebf3f6;color:#5d5d5d;outline:none;}#filters select option:hover{color:#242424;}#filters select:hover{color:white;background-color:#242424;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/select-arrow-white.svg);}#filters select:focus{color:#242424;background-color:#ebf3f6;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/select-arrow-top.svg);}@media all and (min-width:660px){#filters #edit-line-wrapper select{border-left:none;}}#filters .views-reset-button{position:relative;display:inline-block;}#filters .views-reset-button #edit-reset{border-color:transparent;padding-left:33px;line-height:24px;padding-top:9px;padding-bottom:8px;font-size:0;min-width:140px;position:relative;z-index:1;outline:none;}#filters .views-reset-button:after{content:'x Wyczyść filtry';position:absolute;left:0;top:7px;width:100%;text-align:center;line-height:24px;color:#5d5d5d;font-size:0.875em;z-index:0;}#filters #edit-free-wrapper{position:relative;}#filters #edit-free-wrapper:hover label{color:white;background-color:#242424;}#filters #edit-free-wrapper label{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative;z-index:1;color:#5d5d5d;font-size:0.875em;line-height:26px;font-weight:normal;height:44px;box-sizing:border-box;border:1px solid #242424;padding:9px 30px 0 45px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/free-grey.svg);background-repeat:no-repeat;background-position:20px center;}@media all and (min-width:660px){#filters #edit-free-wrapper label{border-left:none;}}#filters #edit-free-wrapper label.free{color:white;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/free-white.svg) no-repeat 21px center;}#filters #edit-free-wrapper .views-widget .form-item .form-type-bef-link:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:#242424;display:none;z-index:0;}#filters #edit-free-wrapper .views-widget .form-item .form-type-bef-link a{text-indent:-9999px;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;line-height:26px;}#filters #edit-free-wrapper .views-widget .form-item .form-type-bef-link a.active{display:none;}#filters #edit-free-wrapper .views-widget .form-item #edit-free-1.active:before{display:block;}#filters #edit-free-wrapper .views-widget .form-item #edit-free-0{display:none;}#filters #events-calendar{display:block;clear:both;padding-top:24px;}#filters #events-calendar .checkbox{display:inline-block;vertical-align:top;position:relative;}#filters #events-calendar .checkbox input{width:0;height:0;background:none;border:none;opacity:0;position:absolute;left:0;top:0;z-index:-100;}#filters #events-calendar .checkbox label{text-align:center;cursor:pointer;width:51px;height:51px;font-weight:normal;color:#5d5d5d;font-size:0.6875em;line-height:1;border-bottom:solid 1px #242424;position:relative;}@media all and (min-width:769px){#filters #events-calendar .checkbox label{width:38px;}}#filters #events-calendar .checkbox label .day{display:block;padding-top:15px;margin-bottom:5px;}#filters #events-calendar .checkbox label .day-name{display:block;text-transform:uppercase;}@media all and (min-width:1376px){#filters #events-calendar .checkbox label.oct:after,#filters #events-calendar .checkbox label.nov:after{bottom:-25px;left:10px;position:absolute;color:#5d5d5d;font-size:14px;}#filters #events-calendar .checkbox label.oct:after{content:'Październik';}#filters #events-calendar .checkbox label.nov:after{content:'Listopad';}}#filters #events-calendar .checkbox.checked label{color:white;background-color:#242424;}#filters #events-calendar.loading .checkbox label{color:#5d5d5d;}#filters .views-widget-sort-by label{margin-bottom:10px;color:#5d5d5d;text-transform:uppercase;font-size:0.875em;line-height:1em;font-weight:normal;}#filters .views-widget-sort-by label:after{content:"";display:inline-block;width:15px;height:1px;background-color:#5d5d5d;margin:0 0 3px 10px;}#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link{margin-bottom:5px;}#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link a{display:block;border:1px solid #242424;outline:none;color:#5d5d5d;font-size:0.875em;line-height:44px;font-weight:normal;padding:0;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link a:hover,#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link a.active{color:white;background-color:#242424;}#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link:first-child a{border-left:solid 1px #242424;}@media all and (min-width:510px){#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link{float:left;margin-bottom:0;}#filters .views-widget-sort-by .bef-select-as-links .form-type-bef-link a{display:inline-block;border-left:none;padding-right:30px;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}@media all and (min-width:1376px){.i18n-en label.oct:after{content:'October' !important;}.i18n-en label.nov:after{content:'November' !important;}}.i18n-en #filters .views-reset-button:after{content:'x Clear the filters';}.i18n-en #filters .views-reset-button #edit-reset{min-width:150px;}#footer{background-color:#242424;color:white;padding-bottom:2em;position:relative;}#footer a{color:white;text-decoration:none;}#footer .region-footer-inner{max-width:1376px;margin:0 auto;}#footer .wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}@media all and (min-width:769px){#footer .wrapper{float:left;width:90%;margin-left:5%;margin-right:-95%;padding:0;}}@media all and (min-width:1284px){#footer .wrapper{float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;}}#footer .block{margin:0;}#footer .back-to-top{padding:30px 0 20px 0;margin-bottom:30px;border-bottom:4px solid white;text-align:right;}#footer .back-to-top .content a:before{content:"";display:inline-block;width:30px;height:1px;background-color:white;margin:0 10px 4px 0;}#footer .social-links{float:left;margin-bottom:20px;}@media all and (min-width:769px){#footer .social-links{float:right;margin-bottom:0;}}#footer .social-links .content ul li a{border:1px solid #393a3b;}#footer .social-links .content ul li a:hover{background-color:white;}#footer .social-links .content ul li a.fb{background-position:left top;}#footer .social-links .content ul li a.fb:hover{background-position:left bottom;}#footer .social-links .content ul li a.yt{background-position:-40px top;}#footer .social-links .content ul li a.yt:hover{background-position:-40px bottom;}#footer .social-links .content ul li a.instagram{background-position:-80px top;}#footer .social-links .content ul li a.instagram:hover{background-position:-80px bottom;}#footer .block-language-switcher-fallback{float:left;}#footer .block-language-switcher-fallback .language-switcher-locale-url li a{color:white;line-height:1.8em;}@media all and (min-width:481px){#footer .block-language-switcher-fallback .language-switcher-locale-url li a{line-height:42px;}}#footer .block-menu{clear:both;}@media all and (min-width:769px){#footer .block-menu{clear:none;}}@media all and (min-width:481px){#footer .block-menu .menu .menu__item{float:left;}#footer .block-menu .menu .menu__item:after{content:"";display:inline-block;width:30px;height:1px;background-color:white;margin:0 10px 4px 10px;}}#footer .block-menu .menu .menu__item .menu__link{line-height:1.8em;}@media all and (min-width:481px){#footer .block-menu .menu .menu__item .menu__link{line-height:42px;}}#footer .copyright{clear:both;padding:40px 0 20px 0;border-bottom:1px solid white;}@media all and (min-width:481px){#footer .copyright{padding-top:60px;}}#footer .copyright .content{font-size:0.875em;color:#707070;}#footer .copyright .content p{margin:0 20px 0 0;display:inline-block;}#footer .copyright .content .line:before{content:"";display:inline-block;width:15px;height:1px;background-color:#707070;margin:0 10px 3px 10px;}#footer .copyright .content a{color:#707070;}#header{position:relative;height:123px;background-color:#f8f8f8;}#header .header-inner{max-width:1376px;margin:0 auto;}#header .wrapper{padding:0 20px;}@media all and (min-width:769px){#header{height:172px;}#header .wrapper{float:left;width:90%;margin-left:5%;margin-right:-95%;padding:0;}}@media all and (min-width:1284px){#header .wrapper{float:left;width:93.33333%;margin-left:3.33333%;margin-right:-96.66667%;}}#header ul{padding:0;margin:0;}#header .block{margin:0;}#header .region-header{position:relative;padding:20px 0 0 0;}@media all and (min-width:769px){#header .region-header{float:right;}}#header .region-header #block-ot-login-ot-user-login-block,#header .region-header .social-links,#header .region-header #block-search-form{float:right;}#header .region-header #block-ot-login-ot-user-login-block{margin-left:5px;}#header .region-header .social-links{display:none;}@media all and (min-width:600px){#header .region-header .social-links{display:block;}}#header .region-header .social-links .content ul li{margin-right:5px;}#header .region-header .social-links .content ul li a{border:1px solid #242424;}#header .region-header .social-links .content ul li a:hover{background-color:#242424;}#header .region-header .social-links .content ul li a.fb{background-position:left bottom;}#header .region-header .social-links .content ul li a.fb:hover{background-position:left top;}#header .region-header .social-links .content ul li a.yt{background-position:-40px bottom;}#header .region-header .social-links .content ul li a.yt:hover{background-position:-40px top;}#header .region-header .social-links .content ul li a.instagram{background-position:-80px bottom;}#header .region-header .social-links .content ul li a.instagram:hover{background-position:-80px top;}@media all and (min-width:800px){#header .region-header #block-search-form{margin-right:10px;}}#header .region-header .block-language-switcher-fallback{position:absolute;top:70px;right:10px;}@media all and (min-width:769px){#header .region-header .block-language-switcher-fallback{position:static;float:right;margin-right:8px;clear:both;margin-top:32px;margin-right:0;}}#header .region-header .block-language-switcher-fallback .language-switcher-locale-url li a{color:#242424;border-bottom:2px solid #242424;padding:10px 0 10px 0;}#header .region-header .slicknav_menu{*zoom:1;text-align:left;display:block;position:absolute;right:-20px;left:-20px;top:0;z-index:99;background-color:transparent;}@media all and (min-width:769px){#header .region-header .slicknav_menu{display:none;}}#header .region-header .slicknav_menu .slicknav_btn{position:absolute;top:70px;right:60px;display:block;margin:0;padding:0;font-size:1em;cursor:pointer;text-decoration:none;overflow:hidden;background-image:none;}#header .region-header .slicknav_menu .slicknav_btn .slicknav_menutxt{padding:10px 0;display:block;line-height:1em;font-size:1em;text-decoration:none;border-bottom:2px solid #242424;width:80px;color:#242424;}#header .region-header .slicknav_menu .slicknav_btn .slicknav_icon{display:none;}#header .region-header .slicknav_menu .close-btn{position:absolute;top:20px;right:20px;z-index:101;width:20px;height:20px;text-indent:-9999px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/close.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px;}#header .region-header .slicknav_menu .slicknav_nav{position:relative;top:0;width:100%;margin:0 auto;padding:0;background-color:#ef3f35;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;}#header .region-header .slicknav_menu .slicknav_nav li{display:block;margin:0 20px;padding-top:10px;border-bottom:2px solid white;}#header .region-header .slicknav_menu .slicknav_nav li.first{padding-top:60px;}#header .region-header .slicknav_menu .slicknav_nav li.is-leaf,#header .region-header .slicknav_menu .slicknav_nav li.is-collapsed,#header .region-header .slicknav_menu .slicknav_nav li.is-expanded{list-style:none;}#header .region-header .slicknav_menu .slicknav_nav li.slicknav_collapsed .slicknav_arrow{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-down-white.svg);}#header .region-header .slicknav_menu .slicknav_nav li.slicknav_open .slicknav_arrow{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-up-white.svg);}#header .region-header .slicknav_menu .slicknav_nav li .menu__link{display:block;}#header .region-header .slicknav_menu .slicknav_nav li .slicknav_item{display:block;padding:0;position:relative;}#header .region-header .slicknav_menu .slicknav_nav li .slicknav_item .menu__link{display:inline-block;}#header .region-header .slicknav_menu .slicknav_nav li .slicknav_item:hover .menu__link{color:white !important;padding:0;margin:0;}#header .region-header .slicknav_menu .slicknav_nav li a,#header .region-header .slicknav_menu .slicknav_nav li a:active,#header .region-header .slicknav_menu .slicknav_nav li a:hover,#header .region-header .slicknav_menu .slicknav_nav li a:visited{color:white !important;margin:0;padding:10px 0;text-decoration:none;outline:none;}#header .region-header .slicknav_menu .slicknav_nav li a:active,#header .region-header .slicknav_menu .slicknav_nav li a:hover{background-color:#ef3f35;}#header .region-header .slicknav_menu .slicknav_nav li .slicknav_arrow{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-indent:-9999px;width:9px;height:6px;background-repeat:no-repeat;background-position:top left;}#header .region-header .slicknav_menu .slicknav_nav li .menu li{margin:0;padding:0 0 10px 0;border:0;}#header .region-header .slicknav_menu .slicknav_nav li .menu a,#header .region-header .slicknav_menu .slicknav_nav li .menu a:active,#header .region-header .slicknav_menu .slicknav_nav li .menu a:hover,#header .region-header .slicknav_menu .slicknav_nav li .menu a:visited{border-bottom:none;padding:5px 0;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links{width:142px;margin:20px auto 0 auto;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li{float:left;margin:0 8px 0 0;padding:0;border:0;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li:last-child{margin-right:0;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li a{display:block;width:40px;height:40px;padding:0;margin:0;text-indent:-9999px;border:1px solid white;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/social-icons.svg);}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li a.fb{background-position:left top;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li a.yt{background-position:-40px top;}#header .region-header .slicknav_menu .slicknav_nav ul.slicknav-social-links li a.instagram{background-position:-80px top;}#header .region-header .block-menu-block{display:none;float:right;}@media all and (min-width:769px){#header .region-header .block-menu-block{display:block;margin-top:32px;}}#header .region-header .block-menu-block .menu .menu__item{float:left;margin-right:7px;}@media all and (min-width:1024px){#header .region-header .block-menu-block .menu .menu__item{margin-right:20px;}}#header .region-header .block-menu-block .menu .menu__item .menu__link{padding:10px 0;display:block;line-height:1em;text-decoration:none;border-bottom:2px solid #242424;width:80px;outline:none;}@media all and (min-width:1024px){#header .region-header .block-menu-block .menu .menu__item .menu__link{width:100px;}}@media all and (min-width:1300px){#header .region-header .block-menu-block .menu .menu__item .menu__link{width:150px;}}#header .region-header .block-menu-block .menu .menu__item .menu__link.active,#header .region-header .block-menu-block .menu .menu__item .menu__link.active-trail{border-bottom:2px solid #ef3f35;}#header .region-header .block-menu-block .menu .menu__item a,#header .region-header .block-menu-block .menu .menu__item a:active,#header .region-header .block-menu-block .menu .menu__item a:hover,#header .region-header .block-menu-block .menu .menu__item a:visited{color:#242424;}#header .region-header .block-menu-block .menu .menu__item:hover a{border-bottom:2px solid #ef3f35;}#header .region-header .block-menu-block .menu > li{position:relative;}#header .region-header .block-menu-block .menu > li .menu{position:absolute;left:0;display:block;width:300px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}#header .region-header .block-menu-block .menu > li .menu li{display:inline-block;}#header .region-header .block-menu-block .menu > li .menu li .menu__link{padding:15px 0 5px 0;border-bottom:none;width:auto;}#header .region-header .block-menu-block .menu > li .menu li .menu__link.active,#header .region-header .block-menu-block .menu > li .menu li .menu__link.active-trail{border-bottom:none;}#header .region-header .block-menu-block .menu > li .menu li a,#header .region-header .block-menu-block .menu > li .menu li a:active,#header .region-header .block-menu-block .menu > li .menu li a:hover,#header .region-header .block-menu-block .menu > li .menu li a:visited{color:#242424;}#header .region-header .block-menu-block .menu > li.is-active-trail .menu{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#header .region-header .block-menu-block .menu > li:hover .menu{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}@media all and (min-width:769px){.region-sidebar-first .sidebar-first-wrapper,.region-sidebar-first .sidebar-second-wrapper,.region-sidebar-second .sidebar-first-wrapper,.region-sidebar-second .sidebar-second-wrapper{white-space:nowrap;padding-left:10px;}.region-sidebar-first .sidebar-first-wrapper .block,.region-sidebar-first .sidebar-second-wrapper .block,.region-sidebar-second .sidebar-first-wrapper .block,.region-sidebar-second .sidebar-second-wrapper .block{margin:0;}.region-sidebar-first .sidebar-first-wrapper .block .content,.region-sidebar-first .sidebar-second-wrapper .block .content,.region-sidebar-second .sidebar-first-wrapper .block .content,.region-sidebar-second .sidebar-second-wrapper .block .content{padding:0;}}.field-collection-container{border:none;}.field-collection-container .field-collection-view{border:none;}.field-collection-view-links{margin-top:1em;}.field-collection-view-links li{display:inline-block;}.action-links-field-collection-add{clear:both;list-style:none;}.flexslider{overflow:visible;}.flexslider .slides{overflow:hidden;}.flexslider .slides > li{position:relative;}.flexslider .slides > li .field-collection-item-field-global-gallery{position:relative;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-global-gallery-img img{display:block;width:100%;height:auto;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-global-gallery-desc{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(52,50,47,0.6);z-index:-10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-video-overlay:hover a{color:#242424;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/camera-dark.png);background-color:rgba(255,255,255,0.8);}.flexslider .slides > li .field-collection-item-field-global-gallery .field-video-overlay a{text-decoration:none;color:white;padding:22px 42px 21px 75px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/camera.png);background-repeat:no-repeat;background-position:46px center;font-size:0.9375em;border:solid 1px white;position:absolute;top:50%;left:50%;z-index:15;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-video-overlay .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;cursor:pointer;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-global-gallery-video{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-global-gallery-video .player{position:relative;padding-bottom:61.25%;height:0;}.flexslider .slides > li .field-collection-item-field-global-gallery .field-global-gallery-video .player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.flexslider .slides > li .field-collection-item-field-global-gallery.video .field-global-gallery-video{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1;transition:all .3s linear;}.flexslider .slides > li .field-collection-item-field-global-gallery.video .field-video-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:10;transition:all .3s linear;}.flexslider .slides > li .field-collection-item-field-global-gallery.video.play .field-global-gallery-video{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1;}.flexslider .slides > li .field-collection-item-field-global-gallery.video.play .field-video-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-10;}#flexslider-main{margin:0;}@media all and (min-width:600px){#flexslider-main{margin-right:10px;margin-left:10px;}}@media all and (min-width:1024px){#flexslider-main{margin-right:60px;margin-bottom:10px;margin-left:60px;}}@media all and (min-width:1376px){#flexslider-main{margin-right:20px;margin-left:20px;}}#flexslider-main .flex-direction-nav li .flex-prev,#flexslider-main .flex-direction-nav li .flex-next{margin:0;width:12px;height:22px;top:auto;bottom:-42px;}#flexslider-main .flex-direction-nav li .flex-prev{left:0;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-small.png) no-repeat center center;}#flexslider-main .flex-direction-nav li .flex-next{right:0;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-small.png) no-repeat center center;}@media all and (min-width:1024px){#flexslider-main .flex-direction-nav li .flex-prev,#flexslider-main .flex-direction-nav li .flex-next{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#flexslider-main .flex-direction-nav li .flex-prev{left:-55px;width:30px;height:60px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-big.png) no-repeat center center;}#flexslider-main .flex-direction-nav li .flex-next{right:-55px;width:30px;height:60px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-big.png) no-repeat center center;}}#flexslider-thumbnails{display:none;margin:0 60px;}@media all and (min-width:1024px){#flexslider-thumbnails{display:block;}}@media all and (min-width:1376px){#flexslider-thumbnails{margin:0 20px;}}#flexslider-thumbnails .slides > li{cursor:pointer;transition:border .3s linear;padding-bottom:13px;}#flexslider-thumbnails .slides > li:before{background-color:#242424;height:3px;width:0;position:absolute;bottom:0;left:0;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;transition:width 0.3s linear;content:'';}#flexslider-thumbnails .slides > li .field-collection-item-field-global-gallery .field-video-overlay{z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;background:none;}#flexslider-thumbnails .slides > li .field-collection-item-field-global-gallery .field-video-overlay a{display:none;}#flexslider-thumbnails .slides > li .field-collection-item-field-global-gallery .field-video-overlay .overlay{background-color:rgba(84,82,78,0.5);-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}#flexslider-thumbnails .slides > li .field-collection-item-field-global-gallery.video .field-video-overlay .overlay{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/camera.png);background-position:center center;background-repeat:no-repeat;background-color:rgba(84,82,78,0.7);}#flexslider-thumbnails .slides > li .field-collection-item-field-global-gallery.video .field-video-overlay .overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:30;content:'';background-color:rgba(84,82,78,0.7);transition:background-color .3s linear;}#flexslider-thumbnails .slides .flex-active-slide,#flexslider-thumbnails .slides li:hover{position:relative;}#flexslider-thumbnails .slides .flex-active-slide:before,#flexslider-thumbnails .slides li:hover:before{width:100%;}#flexslider-thumbnails .slides .flex-active-slide .field-collection-item-field-global-gallery .field-video-overlay .overlay,#flexslider-thumbnails .slides li:hover .field-collection-item-field-global-gallery .field-video-overlay .overlay{background-color:transparent;}#flexslider-thumbnails .slides .flex-active-slide .field-collection-item-field-global-gallery.video .field-video-overlay .overlay,#flexslider-thumbnails .slides li:hover .field-collection-item-field-global-gallery.video .field-video-overlay .overlay{background-color:rgba(84,82,78,0.7);}#flexslider-thumbnails .slides .flex-active-slide .field-collection-item-field-global-gallery.video .field-video-overlay .overlay:before,#flexslider-thumbnails .slides li:hover .field-collection-item-field-global-gallery.video .field-video-overlay .overlay:before{background-color:transparent;}#flexslider-thumbnails .flex-direction-nav a{display:block;}#flexslider-thumbnails .flex-direction-nav a:before{display:none;}#flexslider-thumbnails .flex-direction-nav li .flex-prev{left:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:12px;height:22px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-small.png) no-repeat center center;}#flexslider-thumbnails .flex-direction-nav li .flex-next{right:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:12px;height:22px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-small.png) no-repeat center center;}#flexslider-thumbnails:hover .flex-direction-nav .flex-prev{left:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#flexslider-thumbnails:hover .flex-direction-nav .flex-next{right:-55px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#flexslider-news .flex-direction-nav li .flex-prev,#flexslider-news .flex-direction-nav li .flex-next,#flexslider-event .flex-direction-nav li .flex-prev,#flexslider-event .flex-direction-nav li .flex-next{margin:0;width:12px;height:22px;top:auto;bottom:-42px;}#flexslider-news .flex-direction-nav li .flex-prev,#flexslider-event .flex-direction-nav li .flex-prev{left:10px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-small.png) no-repeat center center;}#flexslider-news .flex-direction-nav li .flex-next,#flexslider-event .flex-direction-nav li .flex-next{right:10px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-small.png) no-repeat center center;}@media all and (min-width:1284px){#flexslider-news .flex-direction-nav,#flexslider-event .flex-direction-nav{display:none;}}#flexslider-news .flex-control-paging,#flexslider-event .flex-control-paging{display:none;}@media all and (min-width:1284px){#flexslider-news .flex-control-paging,#flexslider-event .flex-control-paging{display:block;}}#flexslider-reviews .flex-direction-nav li .flex-prev,#flexslider-reviews .flex-direction-nav li .flex-next{margin:0;width:12px;height:22px;top:auto;bottom:-22px;}#flexslider-reviews .flex-direction-nav li .flex-prev{left:10px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-left-small.png) no-repeat center center;}#flexslider-reviews .flex-direction-nav li .flex-next{right:10px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right-small.png) no-repeat center center;}@media all and (min-width:1284px){#flexslider-reviews .flex-direction-nav{display:none;}}#flexslider-reviews .flex-control-paging{display:none;}@media all and (min-width:1284px){#flexslider-reviews .flex-control-paging{display:block;}}#count-total{text-align:center;line-height:64px;margin:0 40px;}@media all and (min-width:1024px){#count-total{display:none;}}.view-ot-events-promoted > .view-content > .views-row,.view-ot-events-line > .view-content > .views-row,.view-ot-events-line-dpt > .view-content > .views-row,.view-ot-events-venue > .view-content > .views-row,.view-ot-events-series-dpt > .view-content > .views-row,.view-guests > .view-content > .views-row,.view-venues.view-display-id-page > .view-content > .views-row,.node-ot-guest .field-global-ref-event,.node-ot-news .field-global-ref-event,.node-ot-news .field-global-ref-guest{max-width:500px;margin:0 auto 1px auto;}@media all and (min-width:500px){.view-ot-events-promoted > .view-content > .views-row,.view-ot-events-line > .view-content > .views-row,.view-ot-events-line-dpt > .view-content > .views-row,.view-ot-events-venue > .view-content > .views-row,.view-ot-events-series-dpt > .view-content > .views-row,.view-guests > .view-content > .views-row,.view-venues.view-display-id-page > .view-content > .views-row,.node-ot-guest .field-global-ref-event,.node-ot-news .field-global-ref-event,.node-ot-news .field-global-ref-guest{float:left;width:50%;margin:0;}.view-ot-events-promoted > .view-content > .views-row .node,.view-ot-events-line > .view-content > .views-row .node,.view-ot-events-line-dpt > .view-content > .views-row .node,.view-ot-events-venue > .view-content > .views-row .node,.view-ot-events-series-dpt > .view-content > .views-row .node,.view-guests > .view-content > .views-row .node,.view-venues.view-display-id-page > .view-content > .views-row .node,.node-ot-guest .field-global-ref-event .node,.node-ot-news .field-global-ref-event .node,.node-ot-news .field-global-ref-guest .node{border-left:solid 1px white;border-bottom:solid 1px white;}}@media all and (min-width:769px){.view-ot-events-promoted > .view-content > .views-row,.view-ot-events-line > .view-content > .views-row,.view-ot-events-line-dpt > .view-content > .views-row,.view-ot-events-venue > .view-content > .views-row,.view-ot-events-series-dpt > .view-content > .views-row,.view-guests > .view-content > .views-row,.view-venues.view-display-id-page > .view-content > .views-row,.node-ot-guest .field-global-ref-event,.node-ot-news .field-global-ref-event,.node-ot-news .field-global-ref-guest{width:33.3333%;}}@media all and (min-width:1284px){.view-ot-events-promoted > .view-content > .views-row,.view-ot-events-line > .view-content > .views-row,.view-ot-events-line-dpt > .view-content > .views-row,.view-ot-events-venue > .view-content > .views-row,.view-ot-events-series-dpt > .view-content > .views-row,.view-guests > .view-content > .views-row,.view-venues.view-display-id-page > .view-content > .views-row,.node-ot-guest .field-global-ref-event,.node-ot-news .field-global-ref-event,.node-ot-news .field-global-ref-guest{width:25%;}}.view-display-id-all_events > .view-content > .views-row,.view-display-id-my_events > .view-content > .views-row,.view-ot-events > .view-content > .views-row,.view-ot-events-series > .view-content > .views-row{max-width:500px;margin:0 auto 1px auto;}@media all and (min-width:600px){.view-display-id-all_events > .view-content > .views-row,.view-display-id-my_events > .view-content > .views-row,.view-ot-events > .view-content > .views-row,.view-ot-events-series > .view-content > .views-row{float:left;width:50%;margin:0;}.view-display-id-all_events > .view-content > .views-row .event-instance,.view-display-id-my_events > .view-content > .views-row .event-instance,.view-ot-events > .view-content > .views-row .event-instance,.view-ot-events-series > .view-content > .views-row .event-instance{border-left:solid 1px white;border-bottom:solid 1px white;}}@media all and (min-width:960px){.view-display-id-all_events > .view-content > .views-row,.view-display-id-my_events > .view-content > .views-row,.view-ot-events > .view-content > .views-row,.view-ot-events-series > .view-content > .views-row{width:33.3333%;}}@media all and (min-width:1284px){.view-display-id-all_events > .view-content > .views-row,.view-display-id-my_events > .view-content > .views-row,.view-ot-events > .view-content > .views-row,.view-ot-events-series > .view-content > .views-row{width:25%;}}.flexslider .description,blockquote.image-field-caption{position:absolute;right:0;padding:0;margin:0;}.flexslider .description p,blockquote.image-field-caption p{padding:0;margin:0;position:relative;}.flexslider .description p span.line:before,blockquote.image-field-caption p span.line:before{content:"";display:inline-block;width:30px;height:1px;background-color:#242424;margin:0 10px 4px 10px;}.flexslider .description{top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}@media all and (min-width:769px){.flexslider .description{top:auto;bottom:0;-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;}.flexslider .description p{margin:0;}}@media all and (min-width:769px){.node-ot-event .flexslider .description p{margin:0 0 5px 0;}}blockquote.image-field-caption{bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}@media all and (min-width:769px){blockquote.image-field-caption{-webkit-transform:translateY(100%) rotate(90deg);-moz-transform:translateY(100%) rotate(90deg);-ms-transform:translateY(100%) rotate(90deg);-o-transform:translateY(100%) rotate(90deg);transform:translateY(100%) rotate(90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;}blockquote.image-field-caption p{margin:7px 0 0 0;}}.vocabulary-ot-lines blockquote.image-field-caption{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}@media all and (min-width:769px){.vocabulary-ot-lines blockquote.image-field-caption{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-ms-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;}.vocabulary-ot-lines blockquote.image-field-caption p{margin:7px 0 0 0;}}@media all and (min-width:769px){.node-ot-guest blockquote.image-field-caption p{margin:-24px 0 0 0;}}#modalBackdrop{width:100% !important;height:100% !important;background-color:rgba(22,22,22,0.7) !important;opacity:1 !important;position:fixed !important;font-size:1em;}#modal-throbber{display:none;}#modalContent .ctools-modal-content{max-width:490px;max-height:550px;font-size:1em;}#modalContent .ctools-modal-content .popups-container{background-color:transparent;border-radius:0;position:relative;margin:10px;}#modalContent .ctools-modal-content .popups-container .modal-header{display:none;}#modalContent .ctools-modal-content .popups-container #modal-content{width:100% !important;box-sizing:border-box;position:static;height:auto !important;padding:0;}#modalContent .ctools-modal-content .popups-container #modal-content > *{padding:35px 30px 60px 30px;background-color:white;}#modalContent .ctools-modal-content .popups-container #modal-content .messages--error{background-image:none;border:none;padding:35px 30px 0 30px;margin:0;color:#ef3f35;}#modalContent .ctools-modal-content .popups-container #modal-content .messages--error ul{list-style:none;margin:0;padding-left:0;}#modalContent .ctools-modal-content .popups-container #modal-content .messages--error ul .messages__item a{display:none;}#modalContent .ctools-modal-content .popups-container #modal-content .form-item{margin-top:20px;margin-bottom:20px;}#modalContent .ctools-modal-content .popups-container #modal-content .form-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:none;border:solid 1px #232425;border-radius:0;box-shadow:none;padding:10px 20px 12px 20px;height:auto;width:100%;line-height:28px;font-size:1em;color:#242424;}#modalContent .ctools-modal-content .popups-container #modal-content .close{display:block;position:absolute;right:10px;top:10px;width:13px;height:13px;padding-right:20px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/close-black.svg) no-repeat right center;background-size:13px;font-size:0.875em;line-height:1.2;text-decoration:none;color:#242424;outline:none;}#modalContent .ctools-modal-content .popups-container #modal-content h3{color:#242424;font-size:1.5em;text-align:left;margin:0;margin-bottom:5px;}#modalContent .ctools-modal-content .popups-container #modal-content h4{color:#242424;font-size:1em;text-align:left;margin:0;padding-bottom:10px;}#modalContent .ctools-modal-content .popups-container #modal-content .or{color:#242424;font-size:1em;text-align:center;margin-top:14px;}#modalContent .ctools-modal-content .popups-container #modal-content .links{color:#242424;font-size:1em;line-height:1em;text-align:right;margin-top:7px;}#modalContent .ctools-modal-content .popups-container #modal-content .links a{color:#242424;}#modalContent .ctools-modal-content .popups-container #modal-content .links a.login{padding-right:15px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 3px;}#modalContent .ctools-modal-content .popups-container #modal-content .links:last-child{text-align:center;margin-top:35px;}#modalContent .ctools-modal-content .popups-container #modal-content .fb_user-login-button-wrapper{margin-top:20px;}#modalContent .ctools-modal-content .popups-container #modal-content .fb_user-login-button-wrapper a{display:block;width:100%;color:white;background-color:#213C67;transition:all .3s linear;line-height:28px;text-align:center;padding:12px 0;}#modalContent .ctools-modal-content .popups-container #modal-content .fb_user-login-button-wrapper a span:before{width:8px;height:15px;display:inline-block;content:'';background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/fb-icon-sm.png) no-repeat center center;vertical-align:middle;margin-right:21px;}#modalContent .ctools-modal-content .popups-container #modal-content .form-actions{text-align:center;margin:0 auto;}#modalContent .ctools-modal-content .popups-container #modal-content .form-actions .form-submit{width:100%;color:white;background-color:#242424;border:solid 1px #242424;transition:all .3s linear;line-height:28px;font-size:1em;padding:10px 20px 12px 20px;}#modalContent .ctools-modal-content .popups-container #modal-content .form-actions .form-submit:hover{color:#242424;background-color:white;}@media all and (min-width:481px){.page-user #content #page-title{margin:0 20px;}}@media all and (min-width:481px){.page-user #content .profile{margin:0 20px;}}@media all and (min-width:481px){.page-user #content form{margin:0 20px;}}.page-user #content label{margin-top:5px;}.page-user #content input.form-text,.page-user #content input.form-submit{margin:0;padding:12px 20px;font-size:1em;border:1px solid #242424;border-radius:0;box-shadow:none;}.page-user #content input.form-text{margin:0;width:100%;color:#242424;}@media all and (min-width:769px){.page-user #content input.form-text{width:600px;}}.page-user #content input.form-submit{width:280px;margin-top:40px;color:white;background-color:#242424;transition:all .3s linear;}.page-user #content input.form-submit:hover{color:#242424;background-color:white;}.page-user #content input.password-field,.page-user #content input.password-confirm{width:100%;}@media all and (min-width:769px){.page-user #content input.password-field,.page-user #content input.password-confirm{width:280px;}}.page-user #content .description{margin-top:5px;line-height:1.308em;}@media all and (min-width:769px){.page-user #content .description{width:75%;}}.page-user #content fieldset{margin:0;padding:0;border:none;}.page-user #content fieldset legend{margin:0;padding:0;}.page-user #content fieldset .form-item-language{margin:0;}.page-user #content fieldset .form-item-language label{margin:10px 0;}#block-views-ot-events-venue-block{position:relative;margin-top:20px;}@media all and (min-width:481px){#block-views-ot-events-venue-block{margin-top:60px;}}#block-views-ot-events-venue-block .view-header h2.title{margin:0;}.view-ot-events .view-content .views-row,.view-ot-events-series .view-content .views-row{overflow:hidden;}.view-ot-events .view-content .views-row .event-instance,.view-ot-events-series .view-content .views-row .event-instance{position:relative;}.view-ot-events .view-content .views-row .event-instance .image,.view-ot-events-series .view-content .views-row .event-instance .image{background-color:#ebf3f6;overflow:hidden;}.view-ot-events .view-content .views-row .event-instance .image img,.view-ot-events-series .view-content .views-row .event-instance .image img{display:block;width:100%;height:auto;-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.view-ot-events .view-content .views-row .event-instance .overlay,.view-ot-events-series .view-content .views-row .event-instance .overlay{position:absolute;top:0;bottom:0;left:0;right:0;transition:background-color .3s linear;}.view-ot-events .view-content .views-row .event-instance .date,.view-ot-events-series .view-content .views-row .event-instance .date{position:absolute;top:20px;left:20px;color:#242424;line-height:1;}.view-ot-events .view-content .views-row .event-instance .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance .date .hhmm{width:50px;height:50px;display:inline-block;background-color:#242424;text-align:center;padding-top:18px;box-sizing:border-box;color:white;}.view-ot-events .view-content .views-row .event-instance .date .day,.view-ot-events-series .view-content .views-row .event-instance .date .day{display:inline-block;text-transform:uppercase;padding-right:25px;padding-left:7px;position:relative;}.view-ot-events .view-content .views-row .event-instance .date .day:after,.view-ot-events-series .view-content .views-row .event-instance .date .day:after{position:absolute;top:6px;right:2px;width:18px;height:1px;background-color:#242424;content:"";transition:background-color .3s linear;}.view-ot-events .view-content .views-row .event-instance .date .dmonth,.view-ot-events-series .view-content .views-row .event-instance .date .dmonth{display:inline-block;}.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{position:absolute;top:30%;left:20px;right:10px;color:#242424;}@media all and (min-width:500px){.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{top:40%;}}@media all and (min-width:600px){.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{top:30%;}}@media all and (min-width:700px){.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{top:40%;}}@media all and (min-width:960px){.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{top:30%;}}@media all and (min-width:1060px){.view-ot-events .view-content .views-row .event-instance .metrics,.view-ot-events-series .view-content .views-row .event-instance .metrics{top:40%;}}.view-ot-events .view-content .views-row .event-instance .metrics .type,.view-ot-events-series .view-content .views-row .event-instance .metrics .type{display:inline-block;}.view-ot-events .view-content .views-row .event-instance .metrics .line,.view-ot-events-series .view-content .views-row .event-instance .metrics .line{background-color:#242424;display:inline-block;width:90px;height:2px;text-indent:-9999px;overflow:hidden;margin-bottom:1px;}@media all and (min-width:600px){.view-ot-events .view-content .views-row .event-instance .metrics .line,.view-ot-events-series .view-content .views-row .event-instance .metrics .line{width:50px;}}@media all and (min-width:701px){.view-ot-events .view-content .views-row .event-instance .metrics .line,.view-ot-events-series .view-content .views-row .event-instance .metrics .line{width:90px;}}@media all and (min-width:960px){.view-ot-events .view-content .views-row .event-instance .metrics .line,.view-ot-events-series .view-content .views-row .event-instance .metrics .line{width:50px;}}@media all and (min-width:1061px){.view-ot-events .view-content .views-row .event-instance .metrics .line,.view-ot-events-series .view-content .views-row .event-instance .metrics .line{width:90px;}}.view-ot-events .view-content .views-row .event-instance .metrics .title,.view-ot-events-series .view-content .views-row .event-instance .metrics .title{margin-top:10px;}.view-ot-events .view-content .views-row .event-instance .metrics .title h2,.view-ot-events-series .view-content .views-row .event-instance .metrics .title h2{margin:0;font-size:1.4375em;line-height:1.125em;}.view-ot-events .view-content .views-row .event-instance .metrics .artists,.view-ot-events-series .view-content .views-row .event-instance .metrics .artists{margin-top:10px;line-height:1.25em;overflow:hidden;}.view-ot-events .view-content .views-row .event-instance .metrics .artists p,.view-ot-events-series .view-content .views-row .event-instance .metrics .artists p{margin:0;line-height:inherit;}.view-ot-events .view-content .views-row .event-instance .venues,.view-ot-events-series .view-content .views-row .event-instance .venues{position:absolute;top:85%;right:20px;left:20px;padding-left:15px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/marker-grey.svg);background-repeat:no-repeat;background-position:left 2px;line-height:1.125em;color:#242424;}.view-ot-events .view-content .views-row .event-instance .free,.view-ot-events-series .view-content .views-row .event-instance .free{display:none;}.view-ot-events .view-content .views-row .event-instance .link a,.view-ot-events-series .view-content .views-row .event-instance .link a{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;}.view-ot-events .view-content .views-row .event-instance .flag a,.view-ot-events-series .view-content .views-row .event-instance .flag a{width:15px;height:15px;position:absolute;right:10px;top:10px;display:block;outline:none;text-indent:-9999px;overflow:hidden;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-grey.svg);background-repeat:no-repeat;background-position:center center;}.view-ot-events .view-content .views-row .event-instance .flag .flag-wrapper a.unflag-action,.view-ot-events-series .view-content .views-row .event-instance .flag .flag-wrapper a.unflag-action{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-red.svg);}.view-ot-events .view-content .views-row .event-instance .flag .flag-wrapper,.view-ot-events-series .view-content .views-row .event-instance .flag .flag-wrapper{position:static;}.view-ot-events .view-content .views-row .event-instance .flag .flag-throbber,.view-ot-events-series .view-content .views-row .event-instance .flag .flag-throbber{display:none;}.view-ot-events .view-content .views-row .event-instance.with-image .overlay,.view-ot-events-series .view-content .views-row .event-instance.with-image .overlay{background-color:rgba(55,52,47,0.5);}.view-ot-events .view-content .views-row .event-instance.with-image .date,.view-ot-events-series .view-content .views-row .event-instance.with-image .date{color:white;}.view-ot-events .view-content .views-row .event-instance.with-image .date .day:after,.view-ot-events-series .view-content .views-row .event-instance.with-image .date .day:after{background-color:white;}.view-ot-events .view-content .views-row .event-instance.with-image .metrics,.view-ot-events-series .view-content .views-row .event-instance.with-image .metrics{color:white;}.view-ot-events .view-content .views-row .event-instance.with-image .venues,.view-ot-events-series .view-content .views-row .event-instance.with-image .venues{color:white;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/marker-white.svg);}.view-ot-events .view-content .views-row .event-instance.with-image .flag a,.view-ot-events-series .view-content .views-row .event-instance.with-image .flag a{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-white.svg);background-repeat:no-repeat;background-position:center center;}.view-ot-events .view-content .views-row .event-instance.with-image .flag .flag-wrapper a.unflag-action,.view-ot-events-series .view-content .views-row .event-instance.with-image .flag .flag-wrapper a.unflag-action{background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/star-red.svg);}.view-ot-events .view-content .views-row .event-instance.free-1 .free,.view-ot-events-series .view-content .views-row .event-instance.free-1 .free{display:block;position:absolute;right:34px;top:10px;width:19px;height:19px;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/free-grey.svg) no-repeat center center;z-index:15;}.view-ot-events .view-content .views-row .event-instance.free-1.with-image .free,.view-ot-events-series .view-content .views-row .event-instance.free-1.with-image .free{background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/free-white.svg) no-repeat center center;}.view-ot-events .view-content .views-row .event-instance:hover .overlay,.view-ot-events-series .view-content .views-row .event-instance:hover .overlay{background-color:#dfeef5;}.view-ot-events .view-content .views-row .event-instance:hover.with-image .overlay,.view-ot-events-series .view-content .views-row .event-instance:hover.with-image .overlay{background-color:rgba(52,50,47,0.75);}.view-ot-events .view-content .views-row .event-instance.line-1 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-1 .date .hhmm{background-color:#ef3f35;}.view-ot-events .view-content .views-row .event-instance.line-1 .line,.view-ot-events-series .view-content .views-row .event-instance.line-1 .line{background-color:#ef3f35;}.view-ot-events .view-content .views-row .event-instance.line-2 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-2 .date .hhmm{background-color:#7f5198;}.view-ot-events .view-content .views-row .event-instance.line-2 .line,.view-ot-events-series .view-content .views-row .event-instance.line-2 .line{background-color:#7f5198;}.view-ot-events .view-content .views-row .event-instance.line-3 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-3 .date .hhmm{background-color:#1c9b62;}.view-ot-events .view-content .views-row .event-instance.line-3 .line,.view-ot-events-series .view-content .views-row .event-instance.line-3 .line{background-color:#1c9b62;}.view-ot-events .view-content .views-row .event-instance.line-4 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-4 .date .hhmm{background-color:#0074b9;}.view-ot-events .view-content .views-row .event-instance.line-4 .line,.view-ot-events-series .view-content .views-row .event-instance.line-4 .line{background-color:#0074b9;}.view-ot-events .view-content .views-row .event-instance.line-5 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-5 .date .hhmm{background-color:#ed7b2f;}.view-ot-events .view-content .views-row .event-instance.line-5 .line,.view-ot-events-series .view-content .views-row .event-instance.line-5 .line{background-color:#ed7b2f;}.view-ot-events .view-content .views-row .event-instance.line-6 .date .hhmm,.view-ot-events-series .view-content .views-row .event-instance.line-6 .date .hhmm{background-color:#cb4793;}.view-ot-events .view-content .views-row .event-instance.line-6 .line,.view-ot-events-series .view-content .views-row .event-instance.line-6 .line{background-color:#cb4793;}.view-ot-events .view-content .views-row:hover .image img,.view-ot-events-series .view-content .views-row:hover .image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.logged-in .flag .login{display:none !important;}.tooltipster-base{z-index:999;}.tooltipster-guide,.tooltipster-small{background:#ef3f35;color:#fff;max-width:250px;padding:21px 32px 21px 18px;}.tooltipster-guide .tooltipster-content,.tooltipster-small .tooltipster-content{line-height:16px;font-size:12px;}.tooltipster-guide .tooltipster-arrow-top span,.tooltipster-guide .tooltipster-arrow-top-right span,.tooltipster-guide .tooltipster-arrow-top-left span,.tooltipster-small .tooltipster-arrow-top span,.tooltipster-small .tooltipster-arrow-top-right span,.tooltipster-small .tooltipster-arrow-top-left span{bottom:-5px;}.tooltipster-guide:before{position:absolute;right:0;top:0;width:25px;height:25px;content:'';color:white;background:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/close-white.svg) no-repeat center center #b4241a;cursor:pointer;}.tooltipster-small{padding:12px 17px 11px 20px;}.view-ot-events-line,.view-ot-events-line-dpt{position:relative;margin-top:20px;}@media all and (min-width:481px){.view-ot-events-line,.view-ot-events-line-dpt{margin-top:60px;}}.view-ot-events-line .view-header h2.title,.view-ot-events-line-dpt .view-header h2.title{margin:0;}.view-ot-events-line .view-content:after,.view-ot-events-line-dpt .view-content:after{content:"";clear:both;display:block;height:0;}.view-guests{}.view-guests.view-display-id-page .view-header{margin-bottom:10px;color:#5d5d5d;text-transform:uppercase;font-size:0.75em;}.view-guests.view-display-id-page .view-header:after{content:"";display:inline-block;width:15px;height:1px;background-color:#5d5d5d;margin:0 0 3px 3px;}.view-guests .view-content{clear:both;}.view-guests .view-filters{position:relative;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets{margin:0;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:none;padding:0;}@media all and (min-width:481px){.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios{float:left;}}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio{height:42px;display:block;margin:0 auto;border:1px solid #242424;border-bottom:none;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;overflow:hidden;position:relative;}@media all and (min-width:481px){.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio{float:left;}}@media all and (min-width:481px){.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio{width:100px;display:inline-block;margin:0;border-right:none;border-bottom:1px solid #242424;}}@media all and (min-width:600px){.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio{width:130px;}}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio input{opacity:0;position:absolute;top:0;left:0;z-index:-100;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio label{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;color:#5d5d5d;font-size:0.875em;line-height:42px;text-align:center;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio:hover,.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio.active{background-color:#242424;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio:hover label,.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio.active label{color:white;}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio:last-child{border-bottom:1px solid #242424;}@media all and (min-width:481px){.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-radios .form-type-radio:last-child{border-right:1px solid #242424;}}.view-guests .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .description{display:none;}.view-guests .view-filters .views-exposed-form #edit-title-wrapper{display:none;}.view-guests .view-filters .views-exposed-form #alphabet-wrapper{clear:both;float:left;margin:40px 0;text-align:center;}.view-guests .view-filters .views-exposed-form #alphabet-wrapper .letter{display:inline-block;margin:0 15px;color:#5d5d5d;font-size:0.875em;text-decoration:none;text-transform:uppercase;outline:0;}@media all and (min-width:800px){.view-guests .view-filters .views-exposed-form #alphabet-wrapper .letter{margin:0 20px;}}.view-guests .view-filters .views-exposed-form #alphabet-wrapper .letter:first-child{margin-left:0;}.view-guests .view-filters .views-exposed-form #alphabet-wrapper .letter.active{color:#242424;}.view-guests .view-filters .views-exposed-form .views-submit-button{clear:both;position:absolute;left:0;bottom:0;}.view-guests .view-filters .views-exposed-form .views-submit-button input{display:none;}@media all and (min-width:769px){.view-lines .view-content{margin:0 10px;}}.view-lines .view-content .views-row{margin-bottom:20px;overflow:hidden;}@media all and (min-width:600px){.view-lines .view-content .views-row{float:left;width:50%;}}@media all and (min-width:1200px){.view-lines .view-content .views-row{width:33.3333%;}}.view-lines .view-content .views-row .term{position:relative;min-height:200px;}@media all and (min-width:600px){.view-lines .view-content .views-row .term{margin:0 10px;}}.view-lines .view-content .views-row .term .term-content{position:absolute;z-index:2;left:20px;right:20px;top:45%;}@media all and (min-width:481px){.view-lines .view-content .views-row .term .term-content{top:62.5%;}}@media all and (min-width:600px){.view-lines .view-content .views-row .term .term-content{top:45%;}}@media all and (min-width:769px){.view-lines .view-content .views-row .term .term-content{top:62.5%;}}.view-lines .view-content .views-row .term h2.term-title,.view-lines .view-content .views-row .term h3.duration{margin:0;color:white;line-height:1em;}.view-lines .view-content .views-row .term h3.duration{font-size:1.125em;min-height:18px;margin-bottom:15px;}.view-lines .view-content .views-row .term h2.term-title{font-size:1.5em;margin-top:30px;}.view-lines .view-content .views-row .term .line-cover{overflow:hidden;}.view-lines .view-content .views-row .term .line-cover img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:block;}.view-lines .view-content .views-row .term a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;text-indent:-9999px;}.view-lines .view-content .views-row .term:before{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.view-lines .view-content .views-row .term:hover .line-cover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.view-lines .view-content .views-row .term:hover:before{background-color:rgba(65,63,59,0.75);}.view-lines .view-content .views-row .term .line{display:block;height:2px;width:100%;}.view-lines .view-content .views-row .term .line.line-1{background-color:#ef3f35;}.view-lines .view-content .views-row .term .line.line-2{background-color:#7f5198;}.view-lines .view-content .views-row .term .line.line-3{background-color:#1c9b62;}.view-lines .view-content .views-row .term .line.line-4{background-color:#0074b9;}.view-lines .view-content .views-row .term .line.line-5{background-color:#ed7b2f;}.view-lines .view-content .views-row .term .line.line-6{background-color:#cb4793;}.view-news .view-content{margin:0;}@media all and (min-width:481px){.view-news .view-content{margin:0 10px;}}.view-news .view-content .views-row{margin-bottom:30px;}.view-news .view-content .views-row .node-ot-news{margin:0 auto;max-width:550px;}@media all and (min-width:600px){.view-news .view-content .views-row{float:left;width:50%;}.view-news .view-content .views-row .node-ot-news{margin:0 10px;}}@media all and (min-width:769px){.view-news .view-content .views-row{width:33.3333%;}}.view-ot-events-series .view-header h2.title,.view-ot-events-series-dpt .view-header h2.title{font-size:1.125em;margin:20px 0 30px 0;padding-bottom:5px;border-bottom:5px solid #242424;}@media all and (min-width:769px){.view-ot-events-series .view-header h2.title,.view-ot-events-series-dpt .view-header h2.title{margin-left:0;width:280px;}}.view-photogallery .owl-item .item-odd,.view-photogallery .owl-item .item-even,.view-photogallery .views-row .wrapper{position:relative;border-left:solid 1px white;border-bottom:solid 1px white;}.view-photogallery .owl-item .item-odd .overlay,.view-photogallery .owl-item .item-even .overlay,.view-photogallery .views-row .wrapper .overlay{background-color:rgba(55,52,47,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;pointer-events:none;}.view-photogallery .owl-item .item-odd:hover .overlay,.view-photogallery .owl-item .item-even:hover .overlay,.view-photogallery .views-row .wrapper:hover .overlay{background-color:rgba(52,50,47,0.75);}.view-photogallery .owl-item .item-odd:hover .image img,.view-photogallery .owl-item .item-even:hover .image img,.view-photogallery .views-row .wrapper:hover .image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.view-photogallery .info{position:absolute;z-index:2;pointer-events:none;padding:0 10px 0 20px;color:white;top:50%;}@media all and (min-width:600px){.view-photogallery .info{top:40%;}}@media all and (min-width:700px){.view-photogallery .info{top:50%;}}@media all and (min-width:960px){.view-photogallery .info{top:40%;}}@media all and (min-width:1060px){.view-photogallery .info{top:50%;}}.view-photogallery .images-count{border-bottom:2px solid white;}.view-photogallery .images-count:before{content:"";display:inline-block;width:21px;height:18px;margin-right:10px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/photogallery-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.view-photogallery .node-title{margin:10px 0 0 0;}.view-photogallery .image{overflow:hidden;}.view-photogallery .image img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:block;}.view-photogallery .node-link a{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-999999px;}.view-photogallery.view-display-id-page .view-content{clear:both;}.view-photogallery > .view-content > .views-row{max-width:500px;margin:0 auto 1px auto;}@media all and (min-width:500px){.view-photogallery > .view-content > .views-row{float:left;width:50%;margin:0;}.view-photogallery > .view-content > .views-row .node{border-left:solid 1px white;border-bottom:solid 1px white;}}@media all and (min-width:769px){.view-photogallery > .view-content > .views-row{width:33.3333%;}}@media all and (min-width:1284px){.view-photogallery > .view-content > .views-row{width:25%;}}.page-galeria .view-header{margin:0 auto 30px auto;max-width:800px;}#block-views-press-pack-block{margin-top:70px;}@media all and (min-width:600px){#block-views-press-pack-block{margin-right:10px;margin-left:10px;}}#block-views-press-pack-block h2.block-title{font-size:1em;text-transform:uppercase;padding-bottom:5px;border-bottom:4px solid #242424;margin:0 0 20px 0;}@media all and (min-width:600px){#block-views-press-pack-block h2.block-title{margin-right:10px;margin-left:10px;}}@media all and (min-width:600px){.view-press-pack .view-content .views-row{float:left;width:50%;}}@media all and (min-width:769px){.view-press-pack .view-content .views-row{width:33.3333%;}}.view-press-pack .view-content .views-row .field-collection-view{margin:0 0 30px 0;padding:0 0 55px 0;background-color:#eeedeb;}@media all and (min-width:600px){.view-press-pack .view-content .views-row .field-collection-view{margin-right:10px;margin-left:10px;}}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a{display:block;position:relative;overflow:hidden;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a img{display:block;-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:before{content:"Pobierz materiały";padding-left:35px;color:white;font-size:0.875em;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/download.svg);background-repeat:no-repeat;background-position:center left;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:after{content:"";background-color:rgba(55,52,47,0.5);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:hover:after{background-color:rgba(55,52,47,0.8);}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-date,.view-press-pack .view-content .views-row .field-collection-view h3.title,.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-desc,.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-attachment{margin-right:20px;margin-left:20px;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-date{line-height:1em;margin-bottom:20px;padding-top:30px;padding-bottom:10px;border-bottom:1px solid #242424;}.view-press-pack .view-content .views-row .field-collection-view h3.title{margin-top:30px;margin-bottom:20px;font-size:1.5625em;line-height:1.120em;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-desc{font-size:1.0625em;line-height:1.294em;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-desc p{margin:0;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-attachment span.file img{display:none;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-attachment span.file a{color:#242424;text-decoration:none;}.view-press-pack .view-content .views-row .field-collection-view .field-press-pack-attachment span.file:before{content:"";display:inline-block;width:20px;height:1px;background-color:#242424;margin:0 5px 4px 0;}.i18n-en .view-press-pack .view-content .views-row .field-collection-view .field-press-pack-cover a:before{content:"Download";}#ip-geoloc-map-of-view-venues-block_1,#ip-geoloc-map-of-view-venues-block_2{height:500px !important;margin:0;}.gm-style-iw{width:260px !important;min-width:260px !important;}@media all and (min-width:481px){.gm-style-iw{width:340px !important;min-width:340px !important;}}.gm-style-iw > div{max-width:none !important;}.gm-style-iw .balloon{overflow:hidden;}.gm-style-iw .balloon .left{float:left;}.gm-style-iw .balloon .left .image{width:100px;height:98px;padding:9px 18px 0 3px;box-sizing:border-box;}@media all and (min-width:481px){.gm-style-iw .balloon .left .image{width:140px;height:137px;}}.gm-style-iw .balloon .left .image img{display:block;width:100%;}.gm-style-iw .balloon .left .image a{display:inline-block;}.gm-style-iw .balloon .right{float:left;width:120px !important;font-size:13px;padding-top:10px;line-height:1.25em;}@media all and (min-width:481px){.gm-style-iw .balloon .right{width:160px !important;font-size:16px;}}.gm-style-iw .balloon .right .counter{display:inline;color:#ef3f35;}.gm-style-iw .balloon .right .counter:after{content:".";}.gm-style-iw .balloon .right .title{margin-left:5px;display:inline;}.gm-style-iw .balloon .right .title a{text-decoration:none;color:#242424;outline:none;}.gm-style-iw .balloon .address{margin-top:15px;}.view-venues.view-display-id-page .view-content .views-row{overflow:hidden;}.view-venues.view-display-id-page .view-content .views-row .node{position:relative;}.view-venues.view-display-id-page .view-content .views-row .node .field-venue-image{overflow:hidden;}.view-venues.view-display-id-page .view-content .views-row .node .field-venue-image img{-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;transition:transform 0.35s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:block;}.view-venues.view-display-id-page .view-content .views-row .node .node-title,.view-venues.view-display-id-page .view-content .views-row .node .field-venue-address{position:absolute;z-index:2;left:0;margin:0;padding:0 20px;color:white;}.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:45%;margin:0;font-size:1.4375em;line-height:1.174em;}@media all and (min-width:500px){.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:15%;}}@media all and (min-width:600px){.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:45%;}}@media all and (min-width:769px){.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:15%;}}@media all and (min-width:1060px){.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:45%;}}@media all and (min-width:1284px){.view-venues.view-display-id-page .view-content .views-row .node .node-title{top:55%;}}.view-venues.view-display-id-page .view-content .views-row .node .node-title span{display:inline-block;font-size:0.739em;position:relative;width:29px;text-align:center;}.view-venues.view-display-id-page .view-content .views-row .node .node-title span:after{content:"";position:absolute;top:-4px;left:0;width:25px;height:25px;border:2px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.view-venues.view-display-id-page .view-content .views-row .node .field-venue-address{top:80%;line-height:1.087em;}.view-venues.view-display-id-page .view-content .views-row .node .field-venue-address .locality-block,.view-venues.view-display-id-page .view-content .views-row .node .field-venue-address .country{display:none;}.view-venues.view-display-id-page .view-content .views-row .node a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;text-indent:-9999px;}.view-venues.view-display-id-page .view-content .views-row .node:before{content:"";background-color:rgba(82,84,78,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.view-venues.view-display-id-page .view-content .views-row .node:hover .field-venue-image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.view-venues.view-display-id-page .view-content .views-row .node:hover:before{background-color:rgba(65,63,59,0.75);}.view{}.view .pager{text-align:right;}@media all and (min-width:769px){.view .pager{margin-right:20px;}}.view .pager li.pager-current{color:#ff2d2d;font-weight:normal;}.view .pager li a,.view .pager li a:active,.view .pager li a:hover,.view .pager li a:visited{color:#7e7e7e;text-decoration:none;}.view .pager li.pager-first a,.view .pager li.pager-last a,.view .pager li.pager-previous a:before,.view .pager li.pager-next a:after{display:inline-block;width:10px;height:10px;background-image:url(/sites/theatreolympics2016.pl/themes/theatreolympics/images/pager-arrows.svg);background-repeat:no-repeat;}.view .pager li.pager-first a{background-position:-10px center;}.view .pager li.pager-last a{background-position:-22px center;}.view .pager li.pager-previous a:before{content:"";margin-right:10px;background-position:left center;}.view .pager li.pager-next:after{content:"";margin-left:10px;background-position:right center;}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,#filters{visibility:hidden;display:none;}}
