#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(//www.panenka.tv/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(//www.panenka.tv/misc/throbber-active.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(//www.panenka.tv/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(//www.panenka.tv/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(//www.panenka.tv/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(//www.panenka.tv/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(//www.panenka.tv/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(//www.panenka.tv/misc/throbber-active.gif) no-repeat 0 center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}ul.menu{border:0;list-style:none;text-align:left}ul.menu li{margin:0 0 0 .5em}ul li.expanded{list-style-image:url(//www.panenka.tv/misc/menu-expanded.png);list-style-type:circle}ul li.collapsed{list-style-image:url(//www.panenka.tv/misc/menu-collapsed.png);list-style-type:disc}ul li.leaf{list-style-image:url(//www.panenka.tv/misc/menu-leaf.png);list-style-type:square}li.expanded,li.collapsed,li.leaf{padding:.2em .5em 0 0;margin:0}li a.active{color:#000}td.menu-disabled{background:#ccc}ul.inline,ul.links.inline{display:inline;padding-left:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}.breadcrumb{padding-bottom:.5em}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap}ul.primary li{display:inline}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:.5em;padding:0 1em;text-decoration:none}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee}ul.secondary{border-bottom:1px solid #bbb;padding:.5em 1em;margin:5px}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.status{background-image:url(//www.panenka.tv/misc/message-24-ok.png);border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{background-image:url(//www.panenka.tv/misc/message-24-warning.png);border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{background-image:url(//www.panenka.tv/misc/message-24-error.png);border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}fieldset{margin-bottom:1em;padding:.5em}form{margin:0;padding:0}hr{border:1px solid gray;height:1px}img{border:0}table{border-collapse:collapse}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}tbody{border-top:1px solid #ccc}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:.1em .6em}th.active img{display:inline}td.active{background-color:#ddd}.item-list .title{font-weight:bold}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list ul li{margin:0 0 .25em 1.5em;padding:0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.form-item .description{font-size:.85em}label{display:block;font-weight:bold}label.option{display:inline;font-weight:normal}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}input.form-checkbox,input.form-radio{vertical-align:middle}.marker,.form-required{color:#f00}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background:url(//www.panenka.tv/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px}.item-list .pager{clear:both;text-align:center}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}.pager-current{font-weight:bold}#autocomplete li.selected{background:#0072b9;color:#fff}html.js fieldset.collapsible .fieldset-legend{background:url(//www.panenka.tv/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px}html.js fieldset.collapsed .fieldset-legend{background-image:url(//www.panenka.tv/misc/menu-collapsed.png);background-position:5px 50%}.fieldset-legend span.summary{color:#999;font-size:.9em;margin-left:.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:.9em}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 .2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background:#0072b9 url(//www.panenka.tv/misc/progress.gif)}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;margin-bottom:10px;vertical-align:top}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{padding:10px;float:left}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}
div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:white;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:bold}div.date-calendar-day span.year{font-size:.9em;padding:2px}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.field .field-label{font-weight:bold}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}#permissions td.module{font-weight:bold}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em 0}.profile dt{margin:0 0 .2em 0;font-weight:bold}.profile dd{margin:0 0 1em 0}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:bold}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:0}.view .progress-disabled{float:none}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//www.panenka.tv/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(//www.panenka.tv/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;text-rendering:optimizeLegibility}html{background-color:#fff}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}body,html{font-family:"brandon-grotesque";font-weight:400;font-style:normal}h1{font-size:32px;font-size:3.2rem}h2{font-size:28px;font-size:2.8rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5{font-size:16px;font-size:1.6rem}h1,h2,h3,h4,h5{font-family:"brandon-grotesque";font-weight:500;font-style:normal;margin:0 0 .5em 0;line-height:1}p{font-size:16px;font-size:1.6rem;line-height:1.3}a{font-size:16px;font-size:1.6rem}li{margin-left:2em;font-size:16px;font-size:1.6rem;list-style:disc}html,body{background-color:#fafafa;font-size:.5625em}@media(min-width:420px){html,body{font-size:.625em}}#wrapper{font-size:16px;font-size:1.6rem}#main{width:calc(100% - 40px);max-width:1140px;margin:0 auto}@media(min-width:768px){#main{width:calc(100% - 100px)}}#page-title{display:block;height:0;margin:0;padding:0;overflow:hidden}div.error,.error{color:red}.button,input[type="submit"],.paragraph-cta__link{display:inline-block;padding:.65em 2em;font-family:"brandon-grotesque";font-weight:700;font-style:normal;text-transform:uppercase;border:1px solid #fff;border-radius:4px;transition:background-color .2s linear,border-color .2s linear}.button:hover,input[type="submit"]:hover,.paragraph-cta__link:hover{background-color:#ffe000;border-color:#ffe000;color:#2b2b2b}input[type="submit"]{font-size:14px;color:#333;border:1px solid #999;cursor:pointer}a.social-icon{position:relative;display:block;width:1em;height:1em;font-size:20px}a.social-icon svg{width:1em;height:1em;vertical-align:top;transition:fill .2s ease-in-out;fill:#3b3b3b}
a.social-icon svg:hover{fill:#666}a.social-icon.facebook svg:hover{fill:#3b5998}a.social-icon.twitter svg:hover{fill:#55acee}a.social-icon.instagram svg:hover{fill:#3f729b}p a{color:#2b2b2b;text-decoration:underline;transition:color .2s ease-in-out}p a:hover{color:#000}ol:not(:last-child),ul:not(:last-child){margin-bottom:.75em}ol li{list-style:decimal}b,strong{font-family:"brandon-grotesque";font-weight:500;font-style:normal}.paragraph-gallery img{display:block;width:100%;height:auto}input{background-color:#fff;border:1px solid #999;padding:5px 10px;border-radius:5px}input:focus{box-shadow:none;outline:0;border:1px solid #666}.header{margin-bottom:25px;z-index:9999}.header__language-switch{position:absolute;right:0;top:0;height:38px;margin-right:25px}.header__language-switch ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:38px;margin:0;padding:0}.header__language-switch ul li{list-style:none;margin:0;padding:0}.header__language-switch ul li:not(:last-child){margin-right:.5em}.header__language-switch ul a{position:relative;font-size:15px;font-weight:700;color:#2b2b2b}.header__language-switch ul a:hover::after,.header__language-switch ul a:focus::after,.header__language-switch ul a.active::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #ffe000}.header__social{background-color:#eee}.header__social nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;height:38px}.header__social nav a{font-size:17px;margin:0 5px}.header__social nav a:first-child{margin-left:25px}@media(min-width:420px){.header__social nav a{margin:0 10px}}.header__menu{position:relative;background-color:#fff}.header__menu nav{padding-top:40px;padding-bottom:15px}.header__menu nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:320px;margin:0 auto}.header__menu nav li{width:50%;margin:5px 0;text-align:center;list-style:none}.header__menu nav a{position:relative;font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:15px;text-transform:uppercase;color:#2b2b2b}.header__menu nav a::after{content:"";position:absolute;left:0;bottom:0;right:0;border-bottom:2px solid #2b2b2b;transition:opacity .2s ease-in-out;opacity:0}.header__menu nav a:hover,.header__menu nav a:visited,.header__menu nav a:active,.header__menu nav a:focus,.header__menu nav a.active{color:#2b2b2b}.header__menu nav a:hover::after,.header__menu nav a:visited::after,.header__menu nav a:active::after,.header__menu nav a:focus::after,.header__menu nav a.active::after{opacity:1}@media(min-width:420px){.header__menu nav{padding-top:60px}}@media(min-width:600px){.header__menu nav{padding:20px 0 5px 0;margin-bottom:30px}.header__menu nav ul{max-width:none}.header__menu nav li{width:25%}.header__menu nav li:nth-child(2){width:calc(25% - 75px);margin-right:75px}.header__menu nav li:nth-child(3){width:calc(25% - 75px);margin-left:75px}.header__menu nav a{font-size:14px}.header__menu nav a::after{bottom:-20px}}@media(min-width:768px){.header__menu nav ul{max-width:868px}.header__menu nav li:nth-child(2){width:calc(25% - 110px);margin-right:110px}.header__menu nav li:nth-child(3){width:calc(25% - 110px);margin-left:110px}}.header__menu .panenka-logo{content:"";position:absolute;left:50%;top:-48px;z-index:5;display:block;width:80px;height:80px;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/panenka-logo.png);background-size:100% 100%;transform:translateX(-50%)}@media(min-width:420px){.header__menu .panenka-logo{width:100px;height:100px}}@media(min-width:600px){.header__menu .panenka-logo{width:125px;height:125px}}@media(min-width:768px){.header__menu .panenka-logo{width:160px;height:160px}}.footer{position:relative;background-color:#eee;padding:75px 25px 25px 25px;margin-top:100px}.footer::before{content:"";position:absolute;left:50%;top:0;display:block;width:100px;height:100px;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/panenka-logo.png);background-size:100% 100%;transform:translate(-50%,-50%)}.footer .container{width:100%;max-width:900px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.footer .container>div{width:100%;max-width:200px;margin-bottom:25px;text-align:center;color:#4a4a4a}.footer .container>div h3{position:relative;padding-bottom:1em;margin-bottom:.5em;font-family:"brandon-grotesque";font-weight:700;font-style:normal;font-size:20px;font-size:2rem;text-transform:uppercase}.footer .container>div h3::after{content:"";position:absolute;left:50%;bottom:-2px;width:2.5em;border-bottom:2px solid #4a4a4a;transform:translateX(-50%)}.footer .container>div p{line-height:1.75}.footer .social-links{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.footer .social-links .social-icon{font-size:26px}.footer .privacy-policy{margin-top:20px}.footer .privacy-policy .button,.footer .privacy-policy input[type="submit"],.footer .privacy-policy .paragraph-cta__link{color:#4a4a4a;border-color:#4a4a4a}.footer .privacy-policy .button:hover,.footer .privacy-policy input[type="submit"]:hover,.footer .privacy-policy .paragraph-cta__link:hover{border-color:#ffe000}@media(min-width:600px){.footer{padding:115px 25px 50px 25px;margin-top:125px}.footer::before{width:130px;height:130px}}.closure{background-color:#ffe000;color:#4a4a4a;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.closure p{font-size:15px;font-size:1.5rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.closure svg{width:60px;fill:#2b2b2b;vertical-align:-2px}.closure svg:hover{animation:wobble .3s}@keyframes wobble{0%{transform:rotate(0deg) scale(1)}20%{transform:rotate(2deg) scale(1.2)}50%{transform:rotate(-2deg)}100%{transform:rotate(0deg) scale(1)}}.banners{width:100%;margin-bottom:15px}.banners.owl-carousel .owl-item{width:100%;background-size:cover;background-position:center}@media(min-width:1240px){.banners.owl-carousel .owl-item{max-width:1140px}}.banners .owl-controls{display:none}@media(min-width:420px){.banners .owl-controls{display:block;position:absolute;left:50%;top:50%;width:100%;max-width:1140px;transform:translateX(-50%)}}.banners .owl-controls .owl-prev,.banners .owl-controls .owl-next{position:absolute;display:block;width:40px;height:68px;text-indent:-9999px;transition:transform .2s ease-in-out;background-size:20px 34px;background-position:center;background-repeat:no-repeat;transform:translateY(-50%)}
.banners .owl-controls .owl-prev{background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/arrow-left.png);left:15px}.banners .owl-controls .owl-prev:hover{transform:translate(-5px,-50%)}.banners .owl-controls .owl-next{background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/arrow-right.png);right:15px}.banners .owl-controls .owl-next:hover{transform:translate(5px,-50%)}@media(min-width:600px){.banners .owl-controls .owl-prev{left:25px}.banners .owl-controls .owl-next{right:25px}}.banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:white;position:relative;width:100%;max-width:1140px;background-size:cover;background-position:center}.banner::after{content:"";display:block;padding-top:220px}.banner .center{text-align:center;margin:25px 50px}.banner__title{position:relative;width:100%;max-width:700px;padding-bottom:20px;margin:0 auto 15px auto;font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:24px;font-size:2.4rem;text-transform:uppercase;letter-spacing:.1em;line-height:1}.banner__title::after{content:"";position:absolute;left:50%;bottom:0;width:3em;border-bottom:2px solid #ffe000;border-radius:3px;transform:translateX(-50%)}.banner__subtitle{font-size:18px;font-size:1.8rem;line-height:1.444;max-width:550px;margin:0 auto;padding:0 25px}.banner__link{display:none;margin-top:10px;font-size:14px;font-size:1.4rem}@media(min-width:420px){.banner::after{content:"";display:block;padding-top:280px}.banner__title{font-size:28px;font-size:2.8rem}.banner__title::after{border-bottom:3px solid #ffe000}.banner__link{display:inline-block}}@media(min-width:600px){.banner::after{content:"";display:block;padding-top:350px}.banner__title{font-family:"brandon-grotesque";font-weight:700;font-style:normal;font-size:36px;font-size:3.6rem}.banner__title::after{width:2em}.banner__link{margin-top:35px}}@media(min-width:768px){.banner__title{font-size:48px;font-size:4.8rem}}@media(min-width:1000px){.banner::after{content:"";display:block;padding-top:400px}}@media(min-width:1250px){.banner::after{content:"";display:block;padding-top:450px}}.homepage-grid{width:calc(100% + 30px);margin-left:-15px}.homepage-grid .column-width{width:100%}.homepage-grid .grid-item.video{cursor:pointer}.homepage-grid .grid-item.video .background::after{content:"";position:absolute;left:calc(50% - 37px);top:calc(50% - 37px - 3.6rem);display:block;width:74px;height:74px;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/play-button.png);background-size:100% 100%}.homepage-grid .grid-item.video .center{top:calc(50% + 3.6rem)}.homepage-grid .grid-item.video .center .grid-item__title{margin-bottom:0;padding-bottom:0}.homepage-grid .grid-item.video .center .grid-item__title::after{display:none}.homepage-grid .grid-item.video .center .grid-item__subtitle{display:none}.homepage-grid .grid-item.textonly .center{color:#2b2b2b}.homepage-grid .grid-item.textonly .center h3{font-size:36px;font-size:3.6rem;font-style:italic;letter-spacing:0;text-transform:none}.homepage-grid .grid-item.textonly .center h3:not(:last-child){padding-bottom:0;margin-bottom:15px}.homepage-grid .grid-item.textonly .center h3:not(:last-child)::after{display:none}@media(min-width:420px){.homepage-grid .grid-item.textonly .center h3{font-size:45px;font-size:4.5rem}}.homepage-grid .grid-item.imageonly .center{display:none}.homepage-grid .grid-item .background{position:absolute;left:15px;top:15px;right:15px;bottom:15px;background-size:cover;background-position:center}.homepage-grid .grid-item .background::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.25);transition:background-color .2s ease-in-out}
.homepage-grid .grid-item .background.background--color{background-color:#ffe000}.homepage-grid .grid-item:hover .background::before{background-color:transparent}.homepage-grid .grid-item.no-hover .background::before{background-color:transparent}.homepage-grid .grid-item .center{position:absolute;top:50%;width:100%;transform:translateY(-50%);padding:0 35px;text-align:center;color:#fff}.homepage-grid .grid-item .center h3{position:relative;font-family:"brandon-grotesque";font-weight:700;font-style:normal;font-size:24px;font-size:2.4rem;text-transform:uppercase;letter-spacing:.1em}.homepage-grid .grid-item .center h3:not(:last-child){padding-bottom:15px;margin-bottom:15px}.homepage-grid .grid-item .center h3:not(:last-child)::after{content:"";position:absolute;left:50%;bottom:-2px;width:2em;border-bottom:3px solid #ffe000;border-radius:3px;transform:translateX(-50%)}.homepage-grid .grid-item .center h3:last-child{margin-bottom:0}.homepage-grid .grid-item .center p{width:100%;max-width:600px;margin:0 auto;font-size:18px;font-size:1.8rem}@media(min-width:420px){.homepage-grid .grid-item .center h3{font-size:36px;font-size:3.6rem}}@media(min-width:1000px){.homepage-grid .grid-item .center h3:not(:last-child){padding-bottom:25px;margin-bottom:25px}.homepage-grid .grid-item .center h3:not(:last-child)::after{border-bottom-width:5px}}.homepage-grid .grid-item.col-one-one{width:100%}.homepage-grid .grid-item.col-one-one::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-one-two{width:100%}.homepage-grid .grid-item.col-one-two::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-two-one{width:100%}.homepage-grid .grid-item.col-two-one::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-two-two{width:100%}.homepage-grid .grid-item.col-two-two::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-three-two{width:100%}.homepage-grid .grid-item.col-three-two::after{content:"";display:block;padding-top:100%}@media(min-width:500px){.homepage-grid .column-width{width:50%}.homepage-grid .grid-item.col-one-one{width:50%}.homepage-grid .grid-item.col-one-one::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-one-two{width:50%}.homepage-grid .grid-item.col-one-two::after{content:"";display:block;padding-top:200%}.homepage-grid .grid-item.col-two-one{width:100%}.homepage-grid .grid-item.col-two-one::after{content:"";display:block;padding-top:50%}.homepage-grid .grid-item.col-two-two{width:100%}.homepage-grid .grid-item.col-two-two::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-three-two{width:100%}.homepage-grid .grid-item.col-three-two::after{content:"";display:block;padding-top:100%}}@media(min-width:768px){.homepage-grid .column-width{width:calc(100%/3)}.homepage-grid .grid-item.col-one-one{width:calc(100%/3)}.homepage-grid .grid-item.col-one-one::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-one-two{width:calc(100%/3)}.homepage-grid .grid-item.col-one-two::after{content:"";display:block;padding-top:200%}.homepage-grid .grid-item.col-two-one{width:calc(100%/3*2)}.homepage-grid .grid-item.col-two-one::after{content:"";display:block;padding-top:50%}.homepage-grid .grid-item.col-two-two{width:calc(100%/3*2)}.homepage-grid .grid-item.col-two-two::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-three-two{width:100%}.homepage-grid .grid-item.col-three-two::after{content:"";display:block;padding-top:calc(100%/3*2)}}@media(min-width:1000px){.homepage-grid .column-width{width:25%}.homepage-grid .grid-item.col-one-one{width:25%}.homepage-grid .grid-item.col-one-one::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-one-two{width:25%}.homepage-grid .grid-item.col-one-two::after{content:"";display:block;padding-top:200%}.homepage-grid .grid-item.col-two-one{width:50%}.homepage-grid .grid-item.col-two-one::after{content:"";display:block;padding-top:50%}.homepage-grid .grid-item.col-two-two{width:50%}.homepage-grid .grid-item.col-two-two::after{content:"";display:block;padding-top:100%}.homepage-grid .grid-item.col-three-two{width:75%}.homepage-grid .grid-item.col-three-two::after{content:"";display:block;padding-top:calc(100%/3*2)}}.paragraphs{position:relative;width:100%;max-width:600px;margin:0 auto;padding:0 26px}.paragraph{width:100%}.paragraph:not(:last-child){margin-bottom:2.5rem}.paragraph-type-body p:not(:last-child){margin-bottom:.5em}.paragraph-type-quote{padding:0 2.5rem}
.paragraph-type-quote blockquote{max-width:400px;margin:0 auto 1rem auto}.paragraph-type-quote blockquote p{font-size:18px;font-size:1.8rem;text-align:center;quotes:"“" "”" "‘" "’"}.paragraph-type-quote blockquote p:before{content:open-quote}.paragraph-type-quote blockquote p:after{content:close-quote}.paragraph-type-quote .quote-author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.paragraph-type-quote .quote-author__image{display:block;width:6rem;height:6rem;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:center;border-radius:50%}.paragraph-type-quote .quote-author__name,.paragraph-type-quote .quote-author__function{font-size:14px;font-size:1.4rem}.paragraph-type-quote .quote-author__function{font-style:italic}.paragraph-type-cta{width:calc(100% + 26px);margin-left:-13px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;background-color:#4caf50;color:#fff}.paragraph-type-cta__image{width:40%;background-size:cover;background-position:center}.paragraph-type-cta__copy{width:60%;padding:2.5rem 1.5rem}.paragraph-type-cta a.button,.paragraph-type-cta a.paragraph-cta__link{position:relative;display:inline-block;margin-top:.5em;font-weight:bold;text-decoration:none;white-space:nowrap;color:inherit}.paragraph-type-cta a.button:after,.paragraph-type-cta a.paragraph-cta__link:after{content:"";position:absolute;bottom:0;right:-1em;display:block;width:1em;height:1em;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/arrow-right.svg);background-size:100% 100%;transition:transform .3s ease-in-out}.paragraph-type-cta a.button:hover:after,.paragraph-type-cta a.paragraph-cta__link:hover:after{transform:translateX(0.2em)}.paragraph-type-cta.button-only{background-color:transparent}.paragraph-type-cta.button-only a.button,.paragraph-type-cta.button-only a.paragraph-cta__link{display:block;margin:0;padding:.75em 3.5em .75em 2em;background-color:#4caf50;border-radius:.5em}.paragraph-type-cta.button-only a.button:after,.paragraph-type-cta.button-only a.paragraph-cta__link:after{right:2em;bottom:.7em}.faq-item__question{position:relative;padding-left:1em}.faq-item__question:before{content:"";position:absolute;left:0;top:2px;display:block;width:.6em;height:.6em;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/arrow-right.svg);background-size:100% 100%}.faq-item__answer{max-height:0;overflow:hidden}.faq-item.active .faq-item__answer{max-height:none;padding-left:1em;padding-bottom:1em}.paragraph-type-hero-image,.paragraph-type-gallery.owl-carousel{position:relative;width:calc(100% + 52px);max-width:1000px;margin-left:-26px}.paragraph-type-hero-image:focus,.paragraph-type-gallery.owl-carousel:focus{outline:0}.paragraph-type-hero-image figure{position:relative;overflow:hidden}.paragraph-type-hero-image figure:hover figcaption{transform:translateY(0)}.paragraph-type-hero-image img{display:block;width:100%;height:auto}.paragraph-type-hero-image figcaption{position:absolute;left:0;right:0;bottom:0;padding:2rem 4rem;font-size:16px;font-size:1.6rem;background-color:rgba(0,0,0,0.5);color:#fff;transition:transform .3s;transform:translateY(100%)}.paragraph-type-gallery.owl-carousel .owl-stage{height:40vw;max-height:400px}.paragraph-type-gallery.owl-carousel .owl-item{height:100%}.paragraph-type-gallery.owl-carousel .owl-item::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);transition:background-color .2s ease-in-out}.paragraph-type-gallery.owl-carousel .owl-item.center::after{background-color:transparent}.paragraph-type-gallery.owl-carousel .owl-item .item{position:relative;height:100%;width:auto}
.paragraph-type-gallery.owl-carousel .owl-item .item img{display:block;height:100%;width:auto}.paragraph-type-gallery.owl-carousel .owl-nav .owl-prev,.paragraph-type-gallery.owl-carousel .owl-nav .owl-next{position:absolute;top:calc(50% - 2.5rem);display:block;width:4rem;height:4rem;line-height:4rem;background-color:rgba(0,0,0,0.75);color:#fff;border-radius:50%;font-size:1.75rem;text-align:center;transform:translateY(-50%)}.paragraph-type-gallery.owl-carousel .owl-nav .owl-prev{left:4rem}.paragraph-type-gallery.owl-carousel .owl-nav .owl-next{right:4rem}.paragraph-type-gallery.owl-carousel .owl-dots{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50px;height:5rem}.owl-dot{margin:1rem .5rem}.owl-dot span{display:block;width:1rem;height:1rem;background-color:#000;border-radius:50%}.owl-dot.active span{background-color:red}.paragraph-type-gallery.owl-carousel.fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9)}.paragraph-type-gallery.owl-carousel.fullscreen .owl-stage-outer{position:absolute;top:50%;transform:translateY(-50%)}.paragraph-type-gallery.owl-carousel.fullscreen .owl-item{width:100vw !important}@media(min-width:420px){.paragraph-type-quote blockquote{margin-bottom:1.5rem}.paragraph-type-quote .quote-author__image{width:7rem;height:7rem}.paragraph-type-quote .quote-author__name,.paragraph-type-quote .quote-author__function{font-size:16px;font-size:1.6rem}}@media(min-width:768px){.paragraph-type-quote.pull-left,.paragraph-type-quote.pull-right{width:300px;margin:0 0 1rem 0;padding:2rem;background-color:rgba(0,0,0,0.25);border-radius:15px}.paragraph-type-quote.pull-left .quote-author__image,.paragraph-type-quote.pull-right .quote-author__image{width:5.5rem;height:5.5rem}.paragraph-type-quote.pull-left{float:left;margin-left:-15%;margin-right:2em}}@media(min-width:768px) and (min-width:868px){.paragraph-type-quote.pull-left{margin-left:-25%}}@media(min-width:768px){.paragraph-type-quote.pull-right{float:right;margin-right:-15%;margin-left:1em}}@media(min-width:768px) and (min-width:868px){.paragraph-type-quote.pull-right{margin-right:-25%}}@media(min-width:768px){.paragraph-type-cta{width:90%;max-width:500px;margin-left:auto;margin-right:auto}.paragraph-type-hero-image,.paragraph-type-gallery.owl-carousel{position:relative;width:calc(100% + 150px);margin-left:-75px}}@media(min-width:768px) and (min-width:868px){.paragraph-type-hero-image,.paragraph-type-gallery.owl-carousel{width:150%;margin-left:-25%}}@media(min-width:1400px){.paragraphs{max-width:700px}}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.panenka.tv/sites/all/themes/wienitheme/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.magic-grid .grid-size{width:100%}.magic-grid .grid-size::after{content:"";display:block;padding-top:100%}@media(min-width:500px){.magic-grid .grid-size{width:50%}}@media(min-width:750px){.magic-grid .grid-size{width:calc(100%/3)}}@media(min-width:1000px){.magic-grid .grid-size{width:25%}}.magic-grid__item{position:relative;width:100%}.magic-grid__item::after{content:"";display:block;padding-top:100%}@media(min-width:500px){.magic-grid__item.size-1x1{width:50%}.magic-grid__item.size-1x1::after{padding-top:100%}
.magic-grid__item.size-1x2{width:50%}.magic-grid__item.size-1x2::after{padding-top:200%}.magic-grid__item.size-2x1{width:100%}.magic-grid__item.size-2x1::after{padding-top:50%}.magic-grid__item.size-2x2{width:100%}.magic-grid__item.size-2x2::after{padding-top:100%}}@media(min-width:750px){.magic-grid__item.size-1x1,.magic-grid__item.size-1x2{width:calc(100%/3)}.magic-grid__item.size-2x1,.magic-grid__item.size-2x2{width:calc(100%/3*2)}}@media(min-width:1000px){.magic-grid__item.size-1x1,.magic-grid__item.size-1x2{width:25%}.magic-grid__item.size-2x1,.magic-grid__item.size-2x2{width:50%}}#popup{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:-9999;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.9)}#popup.show{display:-ms-flexbox;display:flex;z-index:100}#popup .container{position:relative;width:80vw;max-width:800px;margin:0 auto}#popup .container::after{content:"";display:block;padding-top:56.25%}#popup .container iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}#popup .container .fb-video{position:absolute;left:0;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.grippie{display:none !important}textarea{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.form-managed-file input[type="submit"]{margin-top:5px}.production-overview{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.production-overview .production-teaser{width:100%}@media(min-width:600px){.production-overview .production-teaser{width:calc(50% - 15px)}}.production-teaser{background-color:#999;position:relative;background-size:cover;background-position:center;max-height:450px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white}.production-teaser::after{content:"";display:block;padding-top:65%}.production-teaser .center{text-align:center;padding:25px}@media(min-width:500px){.production-teaser .center{padding:30px}}.production-teaser h2,.production-teaser h3{margin-top:0;color:white}.production-teaser h2{font-size:24px;font-size:2.4rem;padding-bottom:15px}.production-teaser h3{font-size:20px;font-size:2rem;margin-top:15px}.production-teaser .button,.production-teaser input[type="submit"],.production-teaser .paragraph-cta__link{margin-top:15px;color:white;font-size:14px;font-size:1.4rem;line-height:1.2}.production-teaser .button:hover,.production-teaser input[type="submit"]:hover,.production-teaser .paragraph-cta__link:hover{color:#2b2b2b}.production-teaser.background--color{background-color:#ffe000}.production-teaser.background--color .center h2,.production-teaser.background--color .center h3{color:#2b2b2b}.production-teaser.background--color .production__title{font-size:36px;font-size:3.6rem;font-style:italic;letter-spacing:0}.production-teaser.background--color .production__title:not(:last-child){padding-bottom:0;margin-bottom:15px}.production-teaser.background--color .production__title:not(:last-child)::after{display:none}@media(min-width:420px){.production-teaser.background--color .production__title{font-size:55px;font-size:5.5rem}}.production-teaser.background--color .production__subtitle{width:100%;max-width:600px;margin:0 auto;font-size:18px;font-size:1.8rem}.production-teaser.background--color .production__link{display:none}.production__image{display:block;width:calc(100% + 50px);margin-left:-25px;max-height:400px;max-height:50vh;background-size:cover;background-position:center}.production__image::after{content:"";display:block;padding-top:60%}
@media(min-width:768px){.production__image{width:calc(100% - 50px);max-width:900px;margin:0 auto}}.production__title{position:relative;padding-bottom:.75em;margin-bottom:0;margin-top:1.5em;font-family:"brandon-grotesque";font-weight:700;font-style:normal;font-size:24px;font-size:2.4rem;text-transform:uppercase;text-align:center}.production__title::after{content:"";position:absolute;left:calc(50% - 1em);bottom:-3px;width:2em;border-bottom:3px solid #ffe000}@media(min-width:600px){.production__title{font-size:32px;font-size:3.2rem}}.production__subtitle{margin-top:.75em;font-family:"brandon-grotesque";font-weight:400;font-style:normal;font-size:20px;font-size:2rem;text-align:center}@media(min-width:600px){.production__subtitle{font-size:24px;font-size:2.4rem}}.production .content-wrapper{width:100%;max-width:900px;margin:0 auto;margin-top:4em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.production .content-wrapper .left{width:100%}.production .content-wrapper .right{width:100%}.production .content-wrapper.no-links{-ms-flex-pack:center;justify-content:center}.production .content-wrapper.no-links .left{width:100%;max-width:600px;margin:0 auto}.production .content-wrapper.no-links .right{display:none}@media(min-width:768px){.production .content-wrapper .left{width:calc(100% - 250px - 30px);margin-right:30px}.production .content-wrapper .right{width:250px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.production .content-wrapper .right .production__links{margin-top:0}}.production__body{width:100%;max-width:700px;margin:0 auto 0 auto}.production__body p{max-width:600px;font-size:18px;font-size:1.8rem}.production__body p:not(:last-child){margin-bottom:.75em}.production__links{padding:15px 20px;background-color:#eee;width:100%;max-width:320px;margin:25px auto 0 auto}.production__links li{list-style:none;margin:0}.production__links li:not(:last-child){margin-bottom:.5em}.production__links li a{font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:18px;font-size:1.8rem;color:#2b2b2b;transition:color .2s ease-in-out}.production__links li a svg{width:.7em;height:.7em;vertical-align:-1px;transition:transform .2s ease-in-out}.production__links li a:hover{color:#000}.production__links li a:hover svg{transform:translateX(2px)}.production__media{width:calc(100% + 10px);margin-left:-5px;margin-top:25px}.production__media .media{position:absolute;left:5px;top:5px;right:5px;bottom:5px;background-size:cover;background-position:center}.production__media .video{cursor:pointer}.production__media .video .play-container{position:absolute;left:0;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.production__media .video .play-container .play-button{display:block;width:75px;height:75px;text-indent:-9999px;background-image:url(//www.panenka.tv/sites/all/themes/wienitheme/images/play-button.png);background-size:100% 100%;background-position:center;transition:opacity .2s ease-in-out}.production__media .video .play-container .play-button:hover{opacity:0}.page__image{width:100%;max-width:900px;max-height:400px;max-height:50vh;margin:0 auto;background-size:cover;background-position:center}.page__image::after{content:"";display:block;padding-top:60%}.page__title{position:relative;padding-bottom:.75em;margin-bottom:0;margin-top:1.5em;font-family:"brandon-grotesque";font-weight:700;font-style:normal;font-size:24px;font-size:2.4rem;text-transform:uppercase;text-align:center}.page__title::after{content:"";position:absolute;left:calc(50% - 1em);bottom:-3px;width:2em;border-bottom:3px solid #ffe000}@media(min-width:600px){.page__title{font-size:32px;font-size:3.2rem}}.page__subtitle{margin-top:.75em;font-family:"brandon-grotesque";font-weight:400;font-style:normal;font-size:20px;font-size:2rem;text-align:center}@media(min-width:600px){.page__subtitle{font-size:24px;font-size:2.4rem}}.page__content{margin-top:50px}.page__content p{font-size:18px;font-size:1.8rem}.page__form{width:100%;max-width:400px;margin:25px auto 0 auto}.page__form input[type="text"],.page__form input[type="email"]{width:100%}.page.no-image .page__image{display:none}.page.no-image .page__content{margin-top:25px}@media(min-width:600px){.page.no-image .page__content{margin-top:50px}}@media(min-width:768px){.page.no-image{margin-top:75px}.page.no-image .page__content{margin-top:75px}}.paragraph-body{width:100%;max-width:700px;margin:0 auto;color:#2b2b2b}.paragraph-body:not(:last-child){margin-bottom:4em}.paragraph-body h3{font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:28px;font-size:2.8rem;margin-bottom:.5em;text-align:center}.paragraph-body p:not(:last-child){margin-bottom:.75em}.paragraph-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:800px;margin:0 auto 30px auto}.paragraph-cta__image{width:100px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.paragraph-cta__image img{display:block;width:100%;height:auto}
.paragraph-cta__link{margin-top:.75em;background-color:#eee;color:#2b2b2b;font-size:14px;font-size:1.4rem;border:0}.paragraph-cta__link:hover{border:0}.paragraph-cta .right{margin-left:15px}.paragraph-cta__title{font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:24px;font-size:2.4rem}.paragraph-cta.no-image{max-width:700px}.paragraph-cta.no-image .right{width:100%;margin:0 0 .5em 0}.paragraph-cta.no-image .paragraph-cta__title{font-family:"brandon-grotesque";font-weight:500;font-style:normal;font-size:28px;font-size:2.8rem;text-align:center}.paragraph-cta.no-image .paragraph-cta__link{display:inline-block;margin-left:50%;transform:translateX(-50%)}@media(min-width:420px){.paragraph-cta__image{width:150px}}@media(min-width:768px){.paragraph-cta__image{width:250px}.paragraph-cta .right{margin-top:5px;margin-left:25px}}.paragraph-gallery .video-container,.paragraph-gallery img{width:100%;max-width:700px;margin:0 auto}.paragraph-gallery img{transition:all .2s ease-in-out}.paragraph-gallery img.active{max-width:100%}.paragraph-gallery img:last-child{margin-bottom:25px}.paragraph-gallery img+p{width:100%;max-width:700px;margin:0 auto;padding:15px 0 25px 0;text-indent:25px}.paragraph-gallery .video-container{position:relative;margin-bottom:25px;padding:0}.paragraph-gallery .video-container::after{content:"";display:block;padding-top:56.25%}.paragraph-gallery .video-container iframe{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}body.page-contact .footer::before{display:none}body.page-contact .contact-page .content{display:none !important;width:100%;max-width:600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}body.page-contact .contact-page .content .left,body.page-contact .contact-page .content .right{width:100%;padding:0 25px 15px 25px;text-align:center}body.page-contact .contact-page .content .left h3,body.page-contact .contact-page .content .right h3{margin-bottom:.25em}body.page-contact .contact-page .content .left p,body.page-contact .contact-page .content .left a,body.page-contact .contact-page .content .right p,body.page-contact .contact-page .content .right a{font-size:20px;font-size:2rem;line-height:1.3}@media(min-width:600px){body.page-contact .contact-page .content{margin-top:50px}body.page-contact .contact-page .content .left,body.page-contact .contact-page .content .right{width:50%}}@media(min-width:768px){body.page-contact .contact-page .content{margin-top:100px;margin-bottom:50px}}body.page-contact .header{margin-bottom:0}body.page-contact .footer{margin-top:0}#google-map{display:block;width:100%;height:60vh;max-height:500px;margin:0 auto 25px auto}@media(min-width:600px){#google-map{margin-top:50px}}@media(min-width:768px){#google-map{margin-top:75px}}