body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em;}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:0 0 1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a:after{content:"";display:inline-block;vertical-align:top;width:0;height:0;margin:.6em 0 0 .32em;border-top:.44em solid #3a9dce;border-right:.32em solid transparent;border-bottom:none;border-left:.32em solid transparent;}html.js fieldset.collapsed legend a:after{content:"";display:inline-block;width:0;height:0;margin:.5em 0 0 .44em;border-top:.32em solid transparent;border-right:none;border-bottom:.32em solid transparent;border-left:.44em solid #3a9dce;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0 -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-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}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a:focus{outline-color:rgba(200,200,200,0.5);}
.clearfix:after{content:'';display:table;clear:both;}.clearfix2:after{content:'';display:table;clear:both;}
.form-item{margin:0;}fieldset > .form-item + .form-item{margin:1.25rem 0 0 0;}ul.menu li{margin:0;}li.leaf,li.expanded{list-style:none;padding:0;}.page--body .tabs.primary{margin:0;}.messages,.messages.status,.messages.warning,.messages.error{margin:0 0 20px 0;padding:10px 20px 10px 10px;font-size:14px;text-align:left;color:#000;background:#fff;border-radius:5px;border:none;border-left:30px solid #bbb;}.messages ul{margin:0;padding:0 0 0 2.5em;}.messages li{margin:1em 0;padding:0;}.messages.status{border-color:#3a9dce;}.messages.warning{border-color:#ebe100;}.messages.error{border-color:#ff0033;}.password-strength{float:right;width:48%;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:48%;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;}@media (min-width:39em){.password-strength{width:17em;}input.password-confirm,input.password-field{width:16em;}div.password-confirm{width:17em;}div.form-item div.password-suggestions{width:38.5em;}.confirm-parent,.password-parent{width:42em;}}@media (max-width:994px){body.admin-menu{margin-top:0 !important;}#admin-menu{display:none;}}
body{max-width:1800px;margin:0 auto;}.main{min-height:400px;}.main--with-photo-bg{background:#303030;}.max{width:100%;}.container{width:100%;margin:0;}.container--p0,.container--p20,.container--p30,.container--p35{padding:0;}.container--p25p30{padding-left:10px;padding-right:10px;}.container--t20{padding-top:20px;}.container--b60{padding-bottom:60px;}.perf-toc,#hidden-blocks{display:none;}@media (min-width:670px){.container--p25p30{padding-left:25px;padding-right:25px;}}@media (min-width:995px){.main--with-photo-bg{background-image:url(/sites/all/themes/tv18/img/backgrounds/otb_bg_04.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;}#region-content-top{margin-top:20px;}.container{width:980px;margin:0 auto;}.container--p20{padding-left:20px;padding-right:20px;}.container--p25p30{padding-left:30px;padding-right:30px;}.container--p30{padding-left:30px;padding-right:30px;}.container--p35{padding-left:35px;padding-right:35px;}}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{background:#1c1c1c;}body{font-family:Arial,sans-serif;font-size:1rem;line-height:1.5;background:#fff;color:#555;}header{position:relative;}a{color:#3a9dce;text-decoration:none;}a:hover{text-decoration:underline;}h1{text-transform:uppercase;font-family:Arial,sans-serif;font-weight:500;font-size:2em;line-height:1.1;color:#1c1c1c;}h1:first-child{margin-top:0;}h2{font-family:Arial,sans-serif;margin:1.3em 0 .65em 0;text-transform:uppercase;font-weight:500;font-size:1.4em;line-height:1.25;color:#1c1c1c;}h2:first-child{margin-top:0;}@media (min-width:600px){body{}blockquote + h2{margin-top:.65em;}}h3{margin:1.25em 0 .875em 0;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:500;font-size:1em;line-height:1.25;color:#1c1c1c;}h3 + h4{margin-top:1.5em;}h4{margin:1em 0 0 0;text-transform:none;font-family:Arial,sans-serif;font-weight:bold;font-size:.875em;line-height:1.75;color:#333;}h4 + p{margin-top:0;}@media (min-width:995px){h2{font-size:1.5em;}h3{font-size:1.25em;}}p{margin:1em 0;}.page--body p:first-child{margin-top:0;}hr{height:0;border:none;border-top:1px solid #aaa;margin:2rem 0;}select,input[type='text'],input[type='password']{max-width:300px;width:100%;padding:.5em .75em;border:1px solid #ddd;}textarea{border:1px solid #ddd;}#edit-ip-login-match-wrapper input[type='text']{max-width:100%;}tbody{border:none;}blockquote{margin:1em 3em;}.pullquote{font-size:18px;line-height:1.33;font-family:'Bitter',sans-serif;color:#3a9dce;}.pullquote--left{margin:20px 20px 10px 0;width:228px;float:left;padding-right:30px;border-right:4px solid #3a9dce;}blockquote.right{margin:20px 0 10px 20px;border-right:none;border-left:solid #3a9dce 4px;float:right;padding-right:0;padding-left:30px;}blockquote.blockquote--full-width{float:none;width:100%;margin:1em 0;padding:0 0 0 10px;font-family:'Bitter',sans-serif;font-style:italic;font-size:18px;line-height:1.33;color:#000;border-right:none;border-left:4px solid #3a9dce;}blockquote p{margin:0;}blockquote p + p{margin-top:1rem;}img.responsive{display:block;max-width:100%;height:auto;}table th abbr,table th abbr[title]{border:none;text-decoration:none;}
.field-field-intro,.field-name-field-intro{color:#444;font-size:16px;line-height:1.33;font-family:'Bitter',sans-serif;}.field-field-intro p,.field-name-field-intro p{margin:1em 0 0 0;}.field-field-intro p:first-child,.field-name-field-intro p:first-child{margin-top:0;}.emvideo object{width:100%;}.full-width-audio{width:100%;margin:1em 0;}.full-width-audio audio{width:100%;}.ui-tabs-hide{display:none;}.tag .description{padding:0 9px 0 12px;background:#3a9dce;float:left;height:32px;font-family:'Bitter',sans-serif;font-size:13px;line-height:32px;border-radius:2px 0 0 2px;display:block;text-transform:uppercase;}.tag .tag-edge{width:0;height:0;border-style:solid;border-width:16px 0 16px 12px;border-color:transparent transparent transparent #3a9dce;float:left;display:block;}@media (min-width:995px){.field-field-intro,.field-name-field-intro{font-size:18px;}}
#mobile-menu-shield{position:absolute;top:0;left:0;z-index:90;background:#000;opacity:.5;}#modal-window{position:absolute;max-width:480px;width:100%;background:#fff;border:10px solid rgba(0,0,0,.5);background-clip:padding-box;display:none;z-index:100;}#modal-window.enabled{display:block;}.hidden-elements{display:none;}#modal-window .close{height:40px;background:url(/sites/all/themes/tv18/img/bg-about-us-header.jpg) repeat;text-align:right;}#modal-window > .close a{height:35px;width:35px;display:inline-block;background:url(/sites/all/themes/tv18/img/btn-close-x.png) no-repeat left top;}#modal-window > .close a:hover{background-position:0 -35px;}#modal-window .contents{padding:40px;position:relative;}#modal-window .contents h1{margin-top:0;}#embed-code{border-radius:5px;border:2px solid #dadada;background:#e3e3e3;color:#555;width:100%;height:90px;text-align:left;padding:10px;font-size:12px;}#modal-window .instructions{font-style:italic;font-size:13px;}#login-prompt{text-align:center;}#login-prompt .btn-big,#login-prompt .btn-big-dark{display:inline-block;width:280px;color:#fff;margin-top:4px;}#login-prompt .btn-big:hover,#login-prompt .btn-big-dark:hover{text-decoration:none;color:#3a9dce;}#login-prompt .lightbox-logo{width:86px;height:76px;background:url(/sites/all/themes/tv18/img/lightbox-icon.png) no-repeat left top;position:absolute;top:10px;left:186px;}#login-prompt h1{margin:60px 0 0 !important;text-align:center;font-size:22px;}#login-prompt p{color:#555;font-size:14px;font-weight:normal;margin:15px 30px;}
ul.tabs:after{display:table;content:'';clear:both;}ul.tabs.primary,.subscription-nav{padding:0;margin:0;list-style:none;border-bottom:1px solid #e3e3e3;}ul.tabs.primary li,.subscription-nav li{position:relative;float:left;margin:0 10px -1px 0;font-size:12px;line-height:1.2;text-transform:uppercase;background:#fdfdfd;border:1px solid #e3e3e3;}ul.tabs.primary li a,.subscription-nav li a{display:block;margin:0;padding:20px 20px 17px 20px;text-decoration:none;color:#1c1c1c;border-bottom:3px solid transparent;}ul.tabs.primary li a:hover,.subscription-nav li a:hover{color:#3a9dce;}ul.tabs.primary li a:focus,.subscription-nav li a:focus{color:#3a9dce;}ul.tabs.primary li a.active,ul.tabs.primary li.active a,.subscription-nav li.ui-tabs-selected a,.subscription-nav li.ui-state-active a{color:#777;background:#fff;}ul.tabs.primary li a.active:after,ul.tabs.primary li.active a:after,.subscription-nav li.ui-tabs-selected a:after,.subscription-nav li.ui-state-active a:after{display:block;content:'';position:absolute;bottom:-1px;left:0;height:1px;width:100%;background:#fff;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}ul.tabs.secondary{padding:5px 0 0 0;margin:.5rem 0 1.5rem 0;}ul.secondary a.active{border:none;}
.color-bar{background:#3a9dce;height:5px;}#status-bar{padding:18px 33px 3px 57px;color:#C3C4FF;}.status-bar--message{list-style:none;margin:0;padding:0;text-align:center;font-size:.8rem;line-height:1.2;}.status-bar--message--item{display:inline;margin:0;padding:0;}.status-bar--message--item:last-child{margin:0;padding:0;}.status-bar--message--item-link:before{content:"";display:inline-block;height:1em;margin:.1em .5em .5em .5em;padding:0;vertical-align:top;border-left:1px solid #225c79;}.status-bar--message--item-link:first-child:before{border-left:none;}.status-bar--message a{display:inline-block;padding:0;margin:0;color:#fff;}.status-bar--message a:link,.status-bar--message a:visited{text-decoration:none;}.status-bar--message a:hover,.status-bar--message a:focus{text-decoration:underline;}.status-bar--message--item-account{font-weight:bold;}.status-bar--link-cart{color:#fff;}.status-bar--icon{display:inline-block;vertical-align:top;height:15px;margin:0 .5em 0 0;fill:currentColor;}#primary-header{height:60px;color:#fff;background:#1c1c1c;}#primary-nav a{color:#fff;text-decoration:none;}#primary-nav a:active,#primary-nav a:hover{text-decoration:none;cursor:pointer;}#primary-nav li.expanded > a:hover{cursor:default;}#primary-nav a:focus{text-decoration:underline;outline:none;}.mobile-menu-button{display:block;float:right;}.mobile-menu-button a{display:block;padding:0;margin:12px 0 0 0;}@media (min-width:500px){#status-bar{padding:18px 40px 3px 60px;}.status-bar--message{text-align:right;}.status-bar--message--item{display:inline-block;}}@media (min-width:960px){#primary-header{height:90px;}.primary-header--inner{position:relative;}.mobile-menu-button{display:none;}#status-bar{position:absolute;top:14px;right:0;margin:0;padding:0;}.status-bar--message{margin:0;padding:0;}}
.logo{display:block;position:relative;float:left;width:47px;height:50px;margin:0;}.logo .color-bg{display:block;position:absolute;height:10px;width:10px;top:36px;left:30px;background:#3a9dce;}.logo img{display:block;position:relative;width:100%;height:auto;}@media (min-width:960px){.logo{width:70px;}.logo .color-bg{top:58px;left:48px;}}
#primary-nav ul{margin:0;padding:0;list-style:none;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;}#primary-nav li{margin:0;padding:0;}#primary-nav ul ul{font-weight:normal;text-transform:none;}#primary-nav ul{padding:0;margin:0;}@media (min-width:960px){.nav-wrapper{position:relative;left:0;top:0;}#primary-nav{float:left;font-size:15px;margin-top:-5px;}#primary-nav > ul{margin:0 0 0 20px;display:block;}#primary-nav > ul > li{float:left;position:relative;white-space:nowrap;padding-top:5px;}#primary-nav > ul > li > a{padding:0 20px;line-height:90px;height:73px;margin-bottom:17px;vertical-align:middle;display:block;}#primary-nav > ul > li > a.active,#primary-nav > ul > li.active-trail > a{background:#3a9dce;}#primary-nav a:hover,#primary-nav > ul > li:hover,#primary-nav > ul > li > a.active:hover,#primary-nav > ul > li.active-trail > a:hover{color:#3a9dce;background:#1c1c1c;cursor:pointer;}#primary-nav li > ul{position:absolute;left:-9999px;z-index:100;background:#171717;}#primary-nav li > ul li:hover a{cursor:pointer;}#primary-nav li:hover > ul{left:0;}#primary-nav li:hover > ul a{display:block;margin:1px;padding:15px 0 13px 20px;background:#1e1e1e;font-size:13px;width:220px;}}@media (max-width:959px){.nav-wrapper{width:100%;background:#0e0e0e;padding:0 6px;position:absolute;top:65px;left:-9999px;z-index:100;}.nav-wrapper.expanded{left:0;}.nav-wrapper a{text-decoration:none;display:block;font-size:20px;}#primary-nav a{background-image:url(/sites/all/themes/tv18/img/icon-mobile-nav-arrow.png);background-repeat:no-repeat;background-position:right center;}#primary-nav a:hover{color:#fff;background-color:#3a9dce;}#primary-nav > ul > li{margin-top:5px;}#primary-nav > ul > li:first-child{margin-top:0;}#primary-nav > ul > li > a{padding:5px 20px;background-color:#292b2d;line-height:66px;font-weight:700;text-transform:uppercase;}#primary-nav > ul > li.expanded > a{background-image:none;}#primary-nav > ul > li.expanded > a:hover{background-color:#292b2d;}#primary-nav ul ul{margin-top:5px;}#primary-nav ul ul.show{display:block;}#primary-nav li.last ul.show{border-bottom:2px solid #292b2d;padding-bottom:15px;}#primary-nav li > ul li{margin-top:10px;display:block;}#primary-nav li li a{padding:9px 20px;}}
#secondary-nav ul{padding:0;margin:0;list-style:none;font-size:13px;line-height:1.5;}#secondary-nav li{display:inline-block;padding:0;margin:0;}#secondary-nav a:hover{text-decoration:underline;color:#fff;}@media (min-width:995px){#secondary-nav li:not(:first-child):before{display:inline-block;content:"|";color:#46484a;margin:0 .85em 0 .65em;}.nav-wrapper #secondary-nav{float:right;margin:36px 15px 0 0;padding:0 200px 0 0;}}@media (max-width:994px){#secondary-nav > ul{margin:20px 0;padding:0;}#secondary-nav  li{display:block;margin:5px 0 0 0;padding:0;}#secondary-nav > ul > li > a{padding:5px 20px;background-color:#292b2d;line-height:66px;font-weight:700;text-transform:uppercase;}#secondary-nav a:hover{background-color:#3a9dce;}}
#searchbox label{position:absolute;top:-10px;left:0;height:10px;text-indent:-9999em;}@media (min-width:960px){#searchbox{float:right;margin:43px 0 0 0;padding:0;}#searchbox form{position:relative;}#searchbox .form-item input{border:none;color:#fff;width:200px;font-size:13px;height:30px;padding:0 28px 0 10px;border-radius:3px;}#searchbox .form-item input.form-text{color:#aaa;background:#323436;}#searchbox .form-item input.form-text:focus{color:#fff;background:#515354;}#searchbox .form-submit{position:absolute;top:5px;right:5px;border:0;text-indent:-9999px;background:url(/sites/all/themes/tv18/img/btn-search-go.png) no-repeat;height:20px;width:20px;margin:0;padding:0;}}@media (max-width:959px){#searchbox{position:relative;margin-top:10px;padding-bottom:10px;}#searchbox div{display:inline-block;}#edit-search-theme-form-1{height:48px;background:#fff;border:none;border-radius:3px;width:100%;color:#292b2d;font-size:20px;line-height:1.2;margin:0;padding:0 50px 0 20px;}#searchbox form div{width:100%;}#searchbox form .form-item{width:100%;max-width:300px;}#primary-header #searchbox input[type='submit']{display:inline-block;text-indent:-9999px;height:48px;width:48px;margin:0 0 0 10px;background:#fff url(/sites/all/themes/tv18/img/icon-mobile-search.png) no-repeat 0 50%;border:none;border-radius:5px;vertical-align:top;}}
#primary-footer{text-align:center;}#primary-footer{padding:21px 0 40px 0;background:#1c1c1c;color:#fff;}.footer--row{font-size:13px;line-height:2;margin:0 0 12px 0;padding:0 30px;}.footer--row a,.footer--row a.active{color:#fff;text-decoration:none;}.footer--row a:hover,.footer--row a:focus{text-decoration:underline;outline:none;}#footer-nav ul{margin:0;padding:0;list-style:none;}#footer-nav li{margin:0;padding:0;display:inline-block;}#footer-nav li:not(:first-child):before{display:inline-block;content:"|";margin:0 1em;color:#46484a;}#footer-share{display:none;}@media (min-width:995px){#primary-footer{text-align:left;}#footer-nav{float:left;}#footer-logo{float:left;}#footer-share{display:block;float:right;}#footer-share a{display:block;height:22px;line-height:22px;vertical-align:middle;background:url(/sites/all/themes/tv18/img/icon-share.png) no-repeat right top;padding-right:30px;}#footer-share a:hover{background-position:right -22px;color:#3a9dce;text-decoration:none;}}
#footer-social{margin:30px 0 15px 0;}#footer-social .header{display:none;}#footer-social ul{margin:0;padding:0;list-style:none;}#footer-social li{display:inline-block;margin:0 5px;padding:0;}#footer-social a{display:block;height:29px;width:29px;text-indent:-9999px;background:url(/sites/all/themes/tv18/img/icons-social.png) no-repeat;}#footer-social a[href*="twitter"]{background-position:0     0;}#footer-social a[href*="twitter"]:hover{background-position:0   -29px;}#footer-social a[href*="facebook"]{background-position:-29px   0;}#footer-social a[href*="facebook"]:hover{background-position:-29px -29px;}#footer-social a[href*="vimeo"]{background-position:-58px   0;}#footer-social a[href*="vimeo"]:hover{background-position:-58px -29px;}#footer-social a[href*="rss"]{background-position:-87px   0;}#footer-social a[href*="rss"]:hover{background-position:-87px -29px;}@media (min-width:995px){.footer--row #footer-social{float:right;margin:0;}#footer-social .header{display:block;float:left;margin-right:10px;margin-top:6px;}#footer-social ul{float:left;}#footer-social li{margin:0 0 0 10px;}}
.btn-big,input[type='submit'],#edit-panes-coupon-apply,#edit-continue.form-submit,.order-review-table .review-button-row #edit-submit,.column-left .order-complete-page .completion-buttons .login,#user-login #edit-submit.form-submit,#user-register #edit-submit.form-submit{display:inline-block;background:#3a9dce;color:#fff;border-radius:2px;border:solid #3a9dce 1px;padding:8px 14px;font-size:16px;text-transform:uppercase;margin-top:20px;font-family:'Bitter',sans-serif;}.btn-big:hover,input[type='submit']:hover,#edit-panes-coupon-apply:hover,#edit-continue.form-submit:hover,.order-review-table .review-button-row #edit-submit:hover,.order-review-table .review-button-row #edit-submit:focus,.column-left .order-complete-page .completion-buttons .login:hover,.column-left .order-complete-page .completion-buttons .login:focus,#user-login #edit-submit.form-submit:hover,#user-login #edit-submit.form-submit:focus,#user-register #edit-submit.form-submit:hover,#user-register #edit-submit.form-submit:focus{background:#fff;color:#3a9dce;border:solid #e5e5e5 1px;outline:none;text-decoration:none;}.btn-big-dark,#edit-cancel.form-submit,.order-review-table .review-button-row #edit-back,.column-left .order-complete-page .completion-buttons .front{background:#252728;color:#fff;border-radius:2px;border:solid #252728 1px;padding:14px;font-size:16px;text-transform:uppercase;margin-top:20px;font-family:'Bitter',sans-serif;}.btn-big-dark:hover,#edit-cancel.form-submit:hover,.order-review-table .review-button-row #edit-back:hover,.order-review-table .review-button-row #edit-back:focus,.column-left .order-complete-page .completion-buttons .front:hover,.column-left .order-complete-page .completion-buttons .front:focus{background:#fff;color:#252728;border-radius:2px;border:solid #e5e5e5 1px;outline:none;text-decoration:none;}.btn-cta{font-family:'Bitter',sans-serif;}.slide--button{display:inline-block;margin:0 1rem 0 0;text-decoration:none;}.slide--button:hover{text-decoration:none;}@media (min-width:995px){.btn-cta{font-size:16px;height:54px;line-height:54px;padding:0 32px;display:inline-block;border-radius:2px;text-transform:uppercase;}.info .btn-cta{box-shadow:0 0 1px 0 rgba(0,0,0,0.1);}.btn-light{color:#3a9dce;background:#fff;}a:hover .info .btn-light,.slide .btn-light:hover{background:#3a9dce;color:#fff;}}@media (max-width:994px){.btn-cta{padding:20px 32px;display:block;border-radius:2px;text-transform:uppercase;margin:0 auto;text-align:center;font-size:16px;}.slide--button{display:inline-block;margin:0 1rem 1rem 0;box-shadow:0 0 1px 0 rgba(0,0,0,0.1);}.btn-light{background:#fff;color:#3a9dce;}a:hover .info .btn-light{background:#3a9dce;color:#fff;}}
.front .main{padding-top:0;}#region-feature{background:#1c1c1c;}@media (min-width:995px){.front .main{padding-top:50px;}#region-feature{height:517px;}#region-featurettes{padding:0 0 45px 0;}}
.slide{position:relative;background:#333;}.slide img{display:block;max-width:100%;height:auto;}.slide{display:block;color:#fff;text-decoration:none;}.slide .tag{position:relative;margin:0;top:-16px;}.slide .info{padding:45px 30px 60px;background:#1c1c1c;}.slide--title{margin:0;font-size:38px;line-height:.9;font-family:'Bitter',sans-serif;font-weight:normal;color:#fff;}.slide.font-primary .slide--title{font-family:'Bitter',sans-serif;}.slide.font-secondary .slide--title{font-family:Arial,sans-serif;font-weight:bold;}.slide--subtitle{margin:.25em 0 0 0;font-family:Arial,sans-serif;font-size:19px;line-height:1.4;}.slide.font-primary .slide--subtitle{font-family:'Bitter',sans-serif;}.slide--description{margin:1.5em 0;font-family:Arial,sans-serif;font-size:16px;line-height:1.4;}.slide--title,.slide--subtitle,.slide--description{text-shadow:-1px -1px 0 rgba(0,0,0,.1),1px -1px 0 rgba(0,0,0,.1),-1px 1px 0 rgba(0,0,0,.1),1px 1px 0 rgba(0,0,0,.1);}@media (min-width:995px){.slide img{margin:0;}.slide{height:517px;}.slide .info{position:absolute;top:175px;left:0;padding:0 80px;width:920px;background:transparent;z-index:2;}.slide.font-primary .slide--title{font-size:52px;}.slide.font-primary .slide--subtitle{font-size:23px;}.slide.font-secondary .slide--title{font-size:46px;}.slide.font-secondary .slide--subtitle{font-size:19px;}.slide .tag{position:absolute;top:-35px;}}
#block-views-homepage_slideshow-block_1 .view-content,.view-homepage-slideshow{position:relative;}.views-slideshow-controls-bottom{position:absolute;z-index:5;width:100%;text-align:center;}.views-slideshow-controls-bottom .pager-item{display:inline-block;padding:0;margin:0 2px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:inline-block;padding:0;margin:0 1px;}.views-slideshow-controls-bottom .pager-item a,.views-slideshow-controls-bottom .views-slideshow-pager-field-item a{display:block;height:11px;width:11px;text-indent:-9999px;background:rgba(255,255,255,0.3);border:1px solid transparent;border-radius:50%;}.views-slideshow-controls-bottom .pager-item.activeSlide a,.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active a{background:rgba(255,255,255,0.6);}.views-slideshow-controls-bottom .pager-item a:hover,.views-slideshow-controls-bottom .pager-item a:focus,.views-slideshow-controls-bottom .views-slideshow-pager-field-item a:hover,.views-slideshow-controls-bottom .views-slideshow-pager-field-item a:focus{border:1px solid rgba(255,255,255,0.9);outline:none;}@media (min-width:995px){.slideshow{margin:0 auto;position:relative;}.views-slideshow-controls-top{position:absolute;}.views-slideshow-controls-top .btn-ribbon{position:absolute;z-index:10;top:230px;}.views-slideshow-controls-top .prev{left:-20px;}.views-slideshow-controls-top .next{left:900px;}.views-slideshow-controls-top .label{text-indent:-9999px;display:block;height:72px;width:40px;background:#1c1c1c url(/sites/all/themes/tv18/img/btn-home-slideshow-ribbon-arrows.png) no-repeat left top;overflow:hidden;}.views-slideshow-controls-top .next .label{background-position:right top;}.views-slideshow-controls-top .btn-ribbon a:hover .label{background-color:#000;}.views-slideshow-controls-top .ribbon{width:0;height:0;border-style:solid;display:block;}.prev .ribbon{border-width:0 20px 20px 0;border-color:transparent #0e0e0e transparent transparent;}.next .ribbon{border-width:20px 20px 0 0;border-color:#0e0e0e transparent transparent transparent;float:right;}.views-slideshow-controls-bottom{bottom:10px;}}@media (max-width:994px){.views-slideshow-cycle-processed .views-slideshow-controls-top{display:none;}.slideshow{margin:0 auto;position:relative;width:100%;}.views-slideshow-controls-bottom{bottom:17px;}.views_slideshow_singleframe_teaser_section,.views_slideshow_singleframe_slide,.views_slideshow_singleframe_slide img{width:100% !important;}}
.view-homepage-featurettes{text-align:center;}.view-homepage-featurettes .view-content{width:100%;display:inline-block;padding:5px 0;}.featurette--teaser{position:relative;display:inline-block;vertical-align:top;width:224px;margin:4px 3px 4px 3px;text-align:left;}.featurette--teaser img{display:block;max-width:100%;height:auto;}.featurette--a{display:block;position:relative;height:100%;width:100%;color:#fff;text-decoration:none;background:#3a9dce;}.featurette--a:hover{color:#fff;background:#3186af;text-decoration:none;}.featurette--top{height:130px;}@supports (display:flex){.featurette--a{display:flex;flex-direction:column;justify-content:flex-end;}.featurette--top{min-height:130px;flex-grow:1;}}.featurette--title{position:relative;font-size:20px;line-height:1.2;font-weight:normal;font-family:'Bitter',sans-serif;color:#fff;margin:0;padding:20px 19px 0 19px;text-transform:none;}.featurette--description{position:relative;font-size:13px;line-height:1.2;margin:0;padding:15px 19px 15px 19px;z-index:2;}.featurette--teaser--video .featurette--a{color:#fff;background:#131415;}.featurette--teaser--video .featurette--a:hover{color:#3a9dce;background:#131415;}.featurette--teaser--video .featurette--a .featurette--title{display:none;}.featurette--overlay{margin:0;padding:0;position:absolute;top:0;left:0;height:100%;width:100%;background:transparent;z-index:1;}.featurette--teaser--video .featurette--a:hover .featurette--overlay{background:rgba(0,0,0,.25);}.featurette--overlay .overlay--icon{display:none;}.featurette--teaser--video .featurette--overlay .overlay--icon{display:block;position:absolute;top:50px;left:100px;height:42px;width:33px;background:url(/sites/all/themes/tv18/img/icon-video-play.png) no-repeat;z-index:4;}@supports (display:flex){.view-homepage-featurettes .view-content{display:flex;flex-wrap:wrap;justify-content:center;overflow:inherit;}.featurette--teaser{margin:5px;}}@media (min-width:995px){.featurette--teaser{margin:2px 0;}.featurette--teaser:not(:first-child){margin-left:3px;}@supports (display:flex){.view-homepage-featurettes .view-content{flex-wrap:nowrap;justify-content:space-between;}}}
.getting-started{background:#303030 url(/sites/all/themes/tv18/img/bg-secondary-content.png) repeat;min-height:50px;color:#fff;font-size:13px;line-height:1.2;}.getting-started h1{font-size:17px;text-align:center;margin:0;font-weight:bold;color:#fff;}.getting-started h2{font-size:20px;text-align:center;font-weight:bold;color:#fff;}.getting-started a{color:#fff;text-decoration:none;}.getting-started .cta{text-align:center;margin:5px 0 0;}.getting-started .btn-cta{background:#323232;}.getting-started a.btn-cta:hover{background:#1c1c1c;}.points{margin-top:20px;}.point{float:left;margin-left:140px;width:180px;text-align:center;text-shadow:0 0 2px rgba(64,64,64,.5);}.point:first-child{margin-left:0;}.point .icon{border-radius:50%;width:92px;height:92px;background:#2d2d2d url(/sites/all/themes/tv18/img/icon-home-getting-started.png) no-repeat left top;margin:0 auto;}.point.how .icon{background-position:-92px 0;}.point.start .icon{background-position:-184px 0;}@media (min-width:995px){.getting-started .container{padding:40px 80px;}}@media (min-width:1360px){}@media (max-width:994px){.getting-started .container{padding:30px 25px;}.getting-started .points{text-align:center;width:100%;}.getting-started .point{float:none;display:inline-block;margin:0 5px 10px;}}
.page--main{padding:0;}.page--title-area{padding:30px 30px;background:#fff url(/sites/all/themes/tv18/img/bg-about-us-header.jpg) repeat;}h1.page--title{margin:0;font-size:48px;line-height:1.2;font-family:'Bitter',sans-serif;font-weight:normal;color:#1c1c1c;}.page--body{padding:30px 30px;background:#fff;}@media (min-width:995px){.page--main{padding:40px 0;}.page--title-area{border-radius:5px 5px 0 0;}h1.page--title{font-size:60px;}.page--body{border-radius:0 0 5px 5px;}.page--columns{background:url(/sites/all/themes/tv18/img/bg-interior-divider.png) repeat-y 635px;}.page--columns:after{content:"";clear:both;display:table;}.page--columns .column-left{width:610px;float:left;padding:15px 0 20px 0;}.page--columns .column-right{width:259px;float:right;padding:18px 0 24px 0;}}
.sidebar .block{margin-top:20px;}.sidebar .block:first-child{margin-top:0;}.sidebar h1,.sidebar h2{margin:0;padding-top:15px;font-size:20px;line-height:23px;border-top:4px solid #d0d1d2;}.sidebar p{margin:.81em 0 .96em 0;font-size:13px;line-height:1.33;}.sidebar :last-child{margin-bottom:0;}.sidebar .donate{padding:20px 15px 23px 15px;background:#3a9dce;border-radius:3px;}.sidebar .donate h1{padding:0;color:#fff;border:none;}.sidebar .donate a{color:#fff;text-decoration:none;}.sidebar .donate a:hover{color:#fff;text-decoration:none;}
.browse-page--title-area{background:url(/sites/all/themes/tv18/img/bg-secondary-content.png) repeat;color:#fff;}.browse-page--title-area{padding:40px 0 20px 0;}h1.browse-page--title{font-size:60px;line-height:1.07;margin:0;padding:0;font-family:'Bitter',sans-serif;font-weight:normal;color:#fff;border:none;}.browse-page--content-area{margin:20px 0 0 0;padding:0 0 30px 0;}.browse-page-subhead--wrapper{position:relative;}.browse-page-subhead--wrapper .view-more{position:absolute;top:30px;right:0;font-size:13px;line-height:1.5;text-transform:uppercase;}.browse-page-subhead--wrapper .view-more a{padding:0 5px;color:#fff;text-decoration:none;}.browse-page-subhead--wrapper .view-more a:hover{color:#fff;background:#3a9dce;border-radius:2px;}.browse-page--subhead{display:block;margin:20px 0 0 0;padding:20px 0;font-family:Arial,sans-serif;font-size:22px;line-height:1.5;font-weight:500;color:#fff;border-top:2px solid #5a5c5e;border-top:2px solid rgba(255,255,255,0.3);}@media (min-width:995px){.browse-page--title-area{padding:70px 0 26px 0;}}
.special-notice{margin:0 0 1rem 0;padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-style:italic;color:#fff;background:#000;border-radius:.75rem;opacity:0.8;}.special-notice p{margin:0;}.special-notice a{color:#fff;}.performances-section{clear:both;margin-top:20px;}#performances-features-1,#performances-features-2{display:none;}.view-browse-featured-artists .artist{float:left;margin-left:10px;}@media (min-width:995px){#performances-features-1,#performances-features-2{display:block;}@supports (display:flex){.view-browse-featured-artists .view-content{display:flex;justify-content:space-between;}.view-browse-featured-artists .artist{margin:0;}}}
.featured-films{margin-top:20px;height:343px;}.featured{width:620px;position:relative;height:343px;overflow:hidden;}.featured-films .featured{float:left;}.featured a{color:#fff;text-decoration:none;}.featured img{position:absolute;z-index:1;}.featured h1{font-size:24px;line-height:1.2;font-weight:normal;margin-top:40px;font-family:'Bitter',sans-serif;color:#fff;}.featured .info{position:absolute;z-index:2;width:310px;left:310px;padding-right:30px;font-size:13px;line-height:1.2;}.featured .info .tag{position:absolute;left:-300px;}.staff-pick{background:#fff;width:300px;height:343px;overflow:hidden;position:relative;}.featured-films .staff-pick{float:left;font-size:13px;line-height:1.5;}.staff-pick a{color:#555555;text-decoration:none;}.staff-pick a .tag{position:absolute;top:140px;color:#fff;text-decoration:none;}.staff-pick h1{color:#1c1c1c;padding:25px 20px 0;margin:0 0 10px;font-weight:normal;font-size:22px;line-height:1.2;font-family:'Bitter',sans-serif;}.staff-pick a:hover h1{color:#3a9dce;}.staff-pick p.description{padding:0 20px;font-size:13px;line-height:1.2;}
.page-filters--filter-switch{display:block;position:relative;margin:0 0 20px -5px;}.page-filters--filter-switch:after{content:"";display:table;clear:both;}.page-filters--filter-opener{display:block;position:relative;float:left;margin:0 0 10px 0;padding:0 20px 0 5px;font-size:13px;line-height:1.2;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:2px;}.page-filters--filter-opener.expanded{margin-bottom:0;}.page-filters--filter-opener:after{display:block;content:"";position:absolute;right:5px;top:4px;width:0;height:0;border-top:4px solid transparent;border-left:6px solid #fff;border-bottom:4px solid transparent;}.page-filters--filter-opener.expanded:after{top:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;}.page-filters--filter-opener:hover{color:#fff;background-color:#3a9dce;text-decoration:none;}.page-filters--filters{display:block;clear:both;height:0;width:0;margin:0;padding:0;color:#fff;overflow:hidden;background:transparent;transition:background .25s ease;}.page-filters--filters.expanded{display:block;position:relative;height:auto;width:auto;margin-bottom:20px;background:#1c1c1c;}.page-filters--filters .films-filters{margin:0;padding:10px 30px;list-style:none;text-align:center;}.page-filters--filters .films-filters li{display:inline-block;margin-top:5px;margin-bottom:5px;}.page-filters--filters .films-filter{display:block;color:#fff;text-decoration:none;padding:8px 20px;border-radius:2px;text-align:center;}.page-filters--filters .films-filter:before{}.page-filters--filters .films-filter.selected{padding:8px 11px;background:#000;}.page-filters--filters .films-filter.selected:before{display:inline-block;content:"";height:10px;width:12px;margin:0 6px 0 0;background:transparent url(/sites/all/themes/tv18/img/icon-check.png) no-repeat 0 0;background-size:100% auto;}.page-filters--filters .films-filter:hover{background:#000;}@media (min-width:400px){.page-filters--filter-switch{position:absolute;right:0;top:30px;margin:0;}}@media (min-width:995px){}
@keyframes scale-play-icon{from{transform:scale(1);}to{transform:scale(1.25);}}.performance-cards{text-align:center;}.performance-card{display:inline-block;vertical-align:top;width:300px;margin:0 3px 10px 0;text-align:left;background:#131415;}.performance-card a{display:block;position:relative;width:100%;color:#fff;text-decoration:none;z-index:1;}.performance-card .overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);z-index:2;}.performance-card a:hover .overlay{display:block;}.performance-card .overlay .icon{display:block;position:absolute;top:64px;left:133px;height:42px;width:33px;background:url(/sites/all/themes/tv18/img/icon-video-play.png) no-repeat;z-index:3;}.performance-card img{display:block;max-width:100%;height:auto;}.performance-card .info{position:relative;overflow:hidden;width:100%;padding:15px;background:#131415;z-index:3;}.performance-card .info h2{overflow:hidden;margin:0;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;line-height:1.2;color:#fff;}.performance-card .info h3{overflow:hidden;margin:0;font-family:Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1.2;text-transform:none;color:#fff;}@supports (display:grid){.performance-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));grid-gap:10px;margin:0;}.performance-cards .performance-card{width:auto;margin:0;}}.performance-large-teaser--title{}.performance-large-teaser--title:before{content:"";display:inline-block;height:40px;width:46px;margin:-9px 1rem 0 0;vertical-align:top;background:transparent url(/sites/all/themes/tv18/img/otb-tv-logo-redraw.svg) no-repeat;background-size:contain;}.performance-medium-teaser--image,.performance-large-teaser--image{display:block;margin:0;position:relative;}.performance-medium-teaser--image img,.performance-large-teaser--image img{display:block;max-width:100%;height:auto;}.performance-medium-teaser--image:after,.performance-large-teaser--image:after{content:"";position:absolute;top:calc(50% - 33px);left:calc(50% - 33px);height:66px;width:66px;background:rgba(0,0,0,0.5) url(/sites/all/themes/tv18/img/icon-video-play.png) no-repeat 20px 50%;border-radius:50%;}.performance-medium-teaser--image:hover:after,.performance-large-teaser--image:hover:after{animation:.25s ease-out scale-play-icon forwards;}
.node-type-performance .main,.performance-page--main{background:#1c1c1c;}.film-presentation{padding:20px;}.film-presentation .max{position:relative;}.film{margin:0 0 5px 0;}.film-actions{margin:0;padding:0 20px 20px 20px;}.related-films{display:none;}.performance-section-nav{float:none;padding:15px 0 0 0;}.performance-content{padding:30px 35px;}@media (min-width:995px){.film-presentation{padding:0;}.film{width:920px;}.film-actions{margin:2px 0 20px 0;padding:0;}.related-films{display:block;padding:19px 0;background:url(/sites/all/themes/tv18/img/bg-related-films.png) repeat;min-height:50px;margin-top:20px;}.related-films header h1{border:0;font-size:22px;line-height:1.2;color:#fff;margin:0 0 20px 0;}.performance-section-nav{float:right;margin:88px 0 0 0;padding:0;}.performance-content{padding:0;}}
h1.performance-content--title{float:none;margin:0;padding:0 0 15px 0;font-family:'Bitter',sans-serif;font-size:48px;line-height:1.2;border-bottom:solid #a2a4a6 3px;}.performance-content{color:#555;background:#fff;border-top:solid #3a9dce 20px;border-bottom:solid #3a9dce 20px;}.performance-content h2{font-family:Arial,sans-serif;}.right-column .more a{text-decoration:none;color:#222;}.right-column .more a:hover{text-decoration:underline;color:#3a9dce;}@media (min-width:995px){.performance-content{padding-bottom:100px;}.performance-content header{width:920px;float:left;margin:0;border-bottom:solid #a2a4a6 3px;}h1.performance-content--title{float:left;padding:40px 0;font-size:60px;border:none;}.left-column{width:450px;margin:0;padding:30px 0 0 0;float:left;}.performance-content h2{margin:0 0 20px 0;font-size:20px;border-bottom:solid #dadada 1px;padding-bottom:15px;}.right-column{width:370px;margin:0;padding:30px 0 0;float:right;}.right-column h2{margin:0 0 20px 0;font-size:20px;border-bottom:solid #dadada 1px;padding-bottom:15px;}}@media (max-width:994px){.performance-content h2{margin-top:20px;border-top:1px solid #ccc;padding-top:20px;}}
.about-performance-body h4,.about-performance-body p{margin:1rem 0;font-size:1rem;}.about-performance-body .info{border-top:solid #dadada 1px;padding-top:20px;}.about-performance-body .info ul{list-style:none;margin:0;padding:0;}.about-performance-body .info ul li p{margin:0;padding:0;}@media (min-width:995px){.about-performance-body .info{border-top:solid #dadada 1px;margin-top:1.5rem;padding-top:1.5rem;}.about-performance-body .info ul{margin:0;padding:0;list-style:none;}.about-performance-body .info li{margin:0;padding:0;}.about-performance-body .info ul li p{margin:0;padding:0;}}
.cast-credits table,.cast-credits tbody{width:100%;max-width:380px;border:none;}.cast-credits td{width:50%;vertical-align:top;padding:5px 0;font-size:.8rem;}.credits td + td,.cast-credits td + td{text-align:right;}.cast-credits .more{max-width:380px;}.cast-credits .more ul{margin:1em 0;padding:0;list-style:none;font-size:.8rem;}.cast-credits .more li{text-align:right;margin:.25em 0;padding:0;}.cast-credits .more a{display:inline-block;text-decoration:none;color:#222;margin:3px 0;padding-left:19px;background:url(/sites/all/themes/tv18/img/icon-bullet.png) no-repeat 0 3px;}.cast-credits .more a:hover{text-decoration:underline;color:#3a9dce;}@media (min-width:995px){.cast-credits table,.cast-credits tbody{width:100%;max-width:100%;border:none;}.cast-credits .more{float:right;max-width:100%;}.cast-credits .more li{float:none;}}
#performance-resources-section{border-top:solid #ffd462 20px;border-bottom:solid #ffd462 20px;}.class-files{list-style:none;margin:0;padding:0;}.class-files--item{margin:5px 0;padding:0;}.class-files--item a{margin:5px 0 0 0;}.resources-section .resources .resources-body .more  a{padding-left:20px;text-decoration:none;color:#222;}@media (max-width:994px){.resources-body h2:first-child{border:none;margin:0;}}
.review{margin:3em 0;font-size:.875rem;}.review--body h2,.review--body p{margin:1em 0;padding:0;font-size:.875rem;line-height:1.5;font-weight:normal;text-transform:none;color:#555;border:none;}.review--title{margin:0 0 .5em 0;text-transform:none;}.review--title a{color:#1c1c1c;text-decoration:none;}.review--readmore a{display:inline-block;text-decoration:none;color:#222;margin:3px 0;padding-left:19px;background:url(/sites/all/themes/tv18/img/icon-bullet.png) no-repeat 0 .25em;}.review--readmore a:hover{text-decoration:underline;color:#3a9dce;}.related-links--list{margin:0;padding:0;list-style:none;font-size:.9rem;}.related-links--item{margin:0 0 1em 0;}.related-links--item a{display:inline-block;padding:0 0 0 19px;text-decoration:none;background:url(/sites/all/themes/tv18/img/icon-bullet.png) no-repeat 0 3px;color:#222;}.related-links--item a:hover{text-decoration:underline;color:#3a9dce;}@media (min-width:995px){}
.the-artist-slide .right-column{width:470px;float:left;}.performance-content .artists-picture img{max-width:100%;height:auto;padding:10px;border:solid #e3e3e3 1px;}.performance-content .artists-picture .photo-credit{margin:4px 0 0 0;color:#777;font-size:.8125rem;font-style:italic;}.performance-content .artists-picture .photo-credit > p{margin:0;}@media (min-width:995px){.performance-content .the-artist-slide .more{margin-top:15px;}.performance-content .the-artist-slide .more a{padding-left:20px;text-decoration:none;}.performance-content .artists-picture{text-align:right;}.performance-content .artists-picture img{margin-top:40px;}}
.film-actions .btn-purchase a,.film-actions .btn-watch a{font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;}.film-actions .action-cell.description h1{margin:0;font-family:Arial,sans-serif;font-weight:bold;line-height:1.2;}.film-actions .btn-purchase a .info{font-family:Arial,sans-serif;}.film-actions .action-cell h1{font-family:'Bitter',sans-serif;}.film-actions .description a{color:#fff;}.film-actions .action-cell{position:relative;color:#bcbcbc;font-size:13px;line-height:1.2;background:#131415;border:solid #2e2e2e 1px;}.film-actions .action-cell--with-banner{position:relative;overflow:hidden;}.film-actions .action-cell .actions{width:100%;}.film-actions .description p{margin:0;font-size:13px;line-height:1.2;}.film-actions p.perf-title{color:#fff;margin:0 0 10px 0;}.film-actions h1{color:#fff;font-size:20px;line-height:1.2;margin:0;}.film-actions .btn-purchase,.film-actions .btn-watch{margin-top:4px;}.film-actions .btn-purchase:first-child,.film-actions .btn-watch:first-child{margin-top:0;}.film-actions .btn-purchase a,.film-actions .btn-purchase > span{display:block;border-radius:2px;background:#4e5054;color:#fff;text-transform:uppercase;}.film-actions .btn-purchase.disabled span,.film-actions .btn-purchase.disabled span:hover{background:#262728 url(/sites/all/themes/tv18/img/bg-btn-disabled.png) repeat;color:#424446;cursor:default;}.film-actions .btn-purchase a:hover{background:#000;text-decoration:none;}.film-actions .btn-purchase a .info{text-transform:capitalize;float:right;}.film-actions .btn-watch input{opacity:0;position:absolute;}.film-actions .btn-watch input + label{display:block;position:relative;text-transform:uppercase;color:#fff;background:#292b2d;border-radius:2px;}.film-actions .btn-watch input:checked + label,.film-actions .btn-watch input:checked:focus + label,.film-actions .btn-watch input:checked + label:hover{cursor:default;background:#3a9dce;}.film-actions .btn-watch input:checked + label:before{display:block;position:absolute;top:calc(50% - 6px);left:20px;content:"";height:10px;width:12px;margin:0 6px 0 0;background:transparent url(/sites/all/themes/tv18/img/icon-check.png) no-repeat 0 0;background-size:100% auto;}.film-actions .btn-watch input + label:hover,.film-actions .btn-watch input:focus + label{cursor:pointer;background:#000;}.film-actions .btn-watch.disabled input + label,.film-actions .btn-watch.disabled input + label:hover,.film-actions .btn-watch.disabled input:focus + label,.film-actions .btn-watch.disabled input:focus + label:hover{background:#262728 url(/sites/all/themes/tv18/img/bg-btn-disabled.png) repeat;color:#424446;cursor:default;}.film-actions .btn-watch.disabled input:not(disabled) + label,.film-actions .btn-watch.disabled input:not(disabled) + label:hover,.film-actions .btn-watch.disabled input:focus:not(disabled) + label,.film-actions .btn-watch.disabled input:focus:not(disabled) + label:hover{cursor:pointer;}.film-actions .btn-watch.disabled input:disabled + label,.film-actions .btn-watch.disabled input:disabled + label:hover,.film-actions .btn-watch.disabled input:focus:disabled + label,.film-actions .btn-watch.disabled input:focus:disabled + label:hover,.film-actions .btn-watch.disabled input:checked:not(disabled) + label,.film-actions .btn-watch.disabled input:checked:not(disabled) + label:hover,.film-actions .btn-watch.disabled input:checked:focus:not(disabled) + label,.film-actions .btn-watch.disabled input:checked:focus:not(disabled) + label:hover{cursor:default;}.film-actions .fly-out-box{background:#0a0a0b;width:220px;padding:20px 11px 11px;z-index:150;border-radius:4px;left:-9999px;}.film-actions .fly-out-box h2{margin:0;font-size:13px;margin-left:9px;font-weight:normal;color:#fff;}.film-actions .fly-out-box ul{list-style:none;padding:0;margin:16px 0 0;}.film-actions .fly-out-box li a{color:#fff;background:#1d1e1e;display:block;padding:10px;margin-top:10px;font-size:12px;text-decoration:none;}.film-actions .fly-out-box li span.title{display:block;text-transform:uppercase;font-weight:700;}.film-actions .fly-out-box li a:hover{background:transparent;color:#3a9dce;text-decoration:none;}.film-actions .fly-out-box .info{float:right;font-size:13px;font-weight:500;}.film-actions #buy-options a,.film-actions #stream-options a,.film-actions #download-options a{font-size:14px;font-weight:700;line-height:45px;padding-top:0;padding-bottom:0;text-transform:uppercase;}@media (min-width:995px){.film-actions .action-cell{padding:20px 4px 4px 4px;margin-left:4px;float:left;min-height:130px;}.film-actions .action-cell:first-child{margin-left:0;}@supports (display:flex){.film-actions .action-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.film-actions .action-cell h1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}.film-actions .description{width:475px;padding:18px 20px 18px 20px;}.film-actions .extras{width:93px;}.film-actions .extras h1{text-align:left;margin-left:12px;}.film-actions .share{}.film-actions .purchase{width:180px;}.film-actions .watch{}@supports (display:flex){.film-actions > .container > .clearfix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.film-actions > .container > .clearfix:after{display:none;}.film-actions > .container > .clearfix .description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}.film-actions .extras h1,.film-actions .share h1,.film-actions .purchase h1,.film-actions .watch h1{font-size:13px;margin-bottom:8px;}.film-actions .share h1,.film-actions .purchase h1,.film-actions .watch h1{text-align:left;margin-left:12px;}.film-actions .btn-action{float:left;width:100%;min-width:82px;margin-left:4px;}.film-actions .btn-action.btn-embed,.film-actions .btn-action.btn-share{width:calc(50% - 2px);}.film-actions .btn-action:first-child{margin:0;}.film-actions .btn-action a,.film-actions .btn-action span{display:block;background:#292b2d url(/sites/all/themes/tv18/img/icons-performance-actions.png) no-repeat 0 21px;width:100%;height:80px;border-radius:2px;text-align:center;color:#fff;padding-top:54px;font-size:13px;text-decoration:none;}.film-actions .btn-action a:hover{background-color:#0a0a0b;cursor:pointer;}.film-actions .btn-action.btn-embed a{background-position-x:-83px;}.film-actions .btn-action.btn-share a{background-position-x:-166px;}.film-actions .btn-stream a,.film-actions .btn-stream span{background:#292b2d url(/sites/all/themes/tv18/img/icon-empty-tv.png) no-repeat 50% 28%;background-size:42%;}.film-actions .btn-purchase a,.film-actions .btn-purchase > span{width:170px;height:38px;line-height:38px;padding:0 14px 0 18px;font-size:14px;}.film-actions .btn-purchase a .info{font-size:13px;}.film-actions .fly-out-box{position:absolute;bottom:84px;}.film-actions .fly-out-box.enabled{left:-60px;}.film-actions .btn-watch input + label{width:170px;height:38px;line-height:38px;padding:0 14px 0 40px;font-size:14px;}.film-actions #buy-options,.film-actions #stream-options,.film-actions #download-options{left:-9999px;bottom:42px;}.film-actions #buy-options.enabled,.film-actions #stream-options.enabled,.film-actions #download-options.enabled{left:-20px;}.film-actions #stream-options{bottom:84px;}}@media (max-width:994px){.film-actions .share{display:none;}.film-actions .action-cell{padding:20px 14px;margin-top:4px;}.film-actions .action-cell:first-child{margin-top:0;}.film-actions .extras h1,.film-actions .share h1,.film-actions .purchase h1,.film-actions .watch h1{font-size:14px;margin-bottom:14px;}.film-actions .btn-purchase a,.film-actions .btn-action a{padding:20px;font-size:16px;}.film-actions .btn-purchase a .info{font-size:13px;}.film-actions .btn-watch input + label{padding:20px 20px 20px 38px;font-size:16px;}.film-actions .btn-action{margin-top:4px;}.film-actions .btn-action:first-child{margin-top:0;}.film-actions .btn-action a{display:block;border-radius:2px;background:#4e5054;color:#fff;text-transform:uppercase;text-decoration:none;}.film-actions .btn-action a:hover{background:#3a9dce;}.film-actions .fly-out-container{position:absolute;left:-9999px;bottom:60px;}.film-actions .fly-out-container.enabled{left:50%;}.film-actions .fly-out-box{position:relative;top:95px;}.film-actions .fly-out-box.enabled{left:-50%;}}
.performance-section-nav ul{margin:0;padding:0;list-style:none;}.performance-section-nav .ui-tabs-nav{padding:0;margin:0;list-style:none;}.performance-section-nav .ui-tabs-nav li{display:inline-block;margin:0 0 0 1.25em;padding:0;font-family:'Bitter',sans-serif;font-size:13px;line-height:1.2;font-weight:bold;text-transform:uppercase;}.performance-section-nav .ui-tabs-nav li a{padding:0 0 5px 0;text-decoration:none;color:#1c1c1c;border-bottom:solid #fff 3px;}.performance-section-nav .ui-tabs-nav li a:hover,.performance-section-nav .ui-tabs-nav li a:focus{color:#3a9dce;text-decoration:none;outline:none;}.performance-section-nav .ui-tabs-nav .ui-tabs-selected a{color:#828486;border-bottom-color:#a2a4a6;}
@media (min-width:1360px){.perf-toc{display:block;position:absolute;right:-200px;z-index:50;}.perf-toc ul{padding:0;margin:0;list-style:none;font-size:.8rem;}.perf-toc li{border:1px solid #2a2c2e;border-top:none;}.perf-toc li:first-child{border-top:1px solid #2a2c2e;}.perf-toc a{display:block;padding:20px;width:180px;color:#fff;background:#131415 url(/sites/all/themes/tv18/img/icon-perf-toc-arrow.png) center right no-repeat;}.perf-toc a.disabled{background:url(/sites/all/themes/tv18/img/bg-related-films.png);cursor:default;}.perf-toc a:hover.disabled{text-decoration:none;color:#fff;}}
.performance.mini{width:220px;background:#131415;text-align:left;}.performance.mini a,.performance.mini .overlay{height:100%;width:220px;}.performance.mini a{display:block;position:relative;color:#fff;text-decoration:none;z-index:1;}.performance.mini .overlay{display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,.25);z-index:2;}.performance.mini a:focus{outline:none;}.performance.mini a:hover .overlay,.performance.mini a:focus .overlay{display:block;}.performance.mini .overlay .icon{display:block;position:absolute;top:46px;left:95px;height:42px;width:33px;background:url(/sites/all/themes/tv18/img/icon-video-play.png) no-repeat;z-index:4;}.performance.mini .info{position:relative;padding:8px 9px 8px 9px;background:#131415;z-index:3;}.performance.mini img{display:block;max-width:100%;height:auto;}.performance.mini .info h2{overflow:hidden;margin:0;font-family:Arial,sans-serif;text-transform:uppercase;font-size:12px;line-height:12px;color:#fff;}.performance.mini .info h3{overflow:hidden;margin:0;font-weight:normal;text-transform:none;font-size:12px;line-height:12px;color:#fff;}.performances .performance.mini{float:left;margin-left:10px;}.performances .performance.mini:first-child{margin:0;}.performance-mini-teaser{display:inline-block;margin:0 13px 13px 0;}@media (min-width:980px){.performance-mini-teaser:nth-child(4n){margin-right:0;}}.user-profile--performances-list--flex-filler{display:none;}@supports (display:flex){.performances{display:flex;justify-content:flex-start;}.performances.performances--4{justify-content:space-between;}.performances:after{display:none;}.performances--4 .performance.mini{margin:0;}.user-profile--performances-list{display:flex;justify-content:flex-start;flex-wrap:wrap;}.user-profile--performances-list--flex-filler{display:block;width:220px;height:0;}}
.page-artists .page-filters{margin-top:6px;}.artist img{display:block;}.project-artists-list{text-align:center;}.project-artists-list .artist{display:inline-block;margin:0 5px 10px 5px;text-align:left;vertical-align:bottom;}.view-artists-list{text-align:center;}.view-artists-list .artist{display:inline-block;margin:0 5px 10px;text-align:left;vertical-align:bottom;}.view-artists-list .view-content{position:relative;}.artist.browse .bio{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.expanded-bio--links{margin:0;padding:0;list-style:none;}.expanded-bio--links li{margin:.33em 0;padding:0;}ul.expanded-bio--links a.more{display:block;background:url(/sites/all/themes/tv18/img/icon-bullet.png) no-repeat 0 1px;padding-left:19px;margin:0;}#expanded-bio{display:none;}#expanded-bio .photo{display:none;}#expanded-bio.enabled{display:block;position:relative;text-align:left;height:auto;width:100%;margin:0 0 14px 0;padding:20px;background:#fff;}#expanded-bio .arrow{display:none;}#expanded-bio .close{position:absolute;top:0;right:0;height:35px;width:35px;background:url(/sites/all/themes/tv18/img/btn-close-x.png) no-repeat left top;}#expanded-bio a:hover.close{background-position:0 -35px;}#expanded-bio .details .info{padding:0 0 1.5rem 0;color:#555;font-size:13px;line-height:1.3;}#expanded-bio .details .info a{color:#3a9dce;text-decoration:none;}#expanded-bio .details .info a:hover{color:#3a9dce;text-decoration:underline;}#expanded-bio .details h1{font-size:20px;margin:0;color:#1c1c1c;font-family:Arial,sans-serif;font-weight:500;}#expanded-bio .details .location{margin-top:0;color:#777;}@media (min-width:995px){.project-artists-list .artist{float:left;margin-left:10px;}.view-artists-list .artist{float:left;margin-left:10px;}.project-artist-flex-filler,.artist-flex-filler{display:none;}@supports (display:flex){.project-artists-list{display:flex;justify-content:space-between;flex-wrap:wrap;}.project-artists-list .artist{margin:0 0 14px 0;}.project-artist-flex-filler,.artist-flex-filler{display:block;width:220px;height:0;}.view-artists-list .view-content{display:flex;justify-content:space-between;flex-wrap:wrap;}.view-artists-list .artist{margin:0 0 14px 0;}}#expanded-bio.enabled{padding:0;}#expanded-bio .arrow{display:block;width:0;height:0;margin:0 0 0 15px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;top:-10px;left:5px;}#expanded-bio .photo{display:block;float:left;width:475px;margin:0;padding:7px 0 7px 7px;}#expanded-bio .photo img{display:block;max-width:100%;height:auto;margin:0;}#expanded-bio .details:after{content:"";clear:both;display:table;}#expanded-bio .details .info{width:435px;float:right;padding-right:50px;padding-top:35px;}}@media (max-width:994px){#expanded-bio .close{}}
.artist a{display:block;width:220px;height:165px;position:relative;z-index:1;color:#fff;text-decoration:none;}.artist .overlay{width:220px;height:165px;position:absolute;z-index:2;}.artist a:hover .overlay{background:rgba(0,0,0,.25);}.artist .info{position:absolute;bottom:8px;z-index:3;background:#131415;padding:8px;width:210px;margin:0 5px;}.artist a:hover .info{background:#3a9dce;}.artist h2{margin:0;font-family:Arial,sans-serif;font-size:13px;line-height:1.2;color:#fff;}.artist .info p{margin:0;font-size:12px;line-height:1.2;}.artist-page-bio{margin:1rem 0 0 0;}.artist-page-bio--portrait{box-sizing:border-box;margin:0;padding:0 0 1rem 0;}.artist-page-bio--portrait img{display:block;max-width:100%;height:auto;margin:.25em 0 0 0;}.artist-page-bio > .artist-page-bio--portrait + p{margin-top:0;}@media (min-width:600px){.artist-page-bio--portrait{max-width:50%;float:right;margin:0 0 0 .85rem;padding:0 0 .5rem .85rem;}}
.landing-page--title{text-align:center;}.landing-page--body{padding:30px 0 0 0;background:#fff;}.landing-page--body .field-field-intro,.landing-page--body .field-name-field-intro{margin:1.1em 0 2.8em 0;padding:0 20px;text-align:center;}@media (min-width:995px){.landing-page--main{padding:40px 0;}.landing-page--body .field-field-intro,.landing-page--body .field-name-field-intro{padding:0 80px;}}
.educators-top{padding:0 30px 45px 30px;}.educators-bottom{padding:0 30px 0 30px;}.educators-current{padding:15px 0 30px 0;}.educators-current h2{text-align:center;}.educators-current h3{font-family:'Bitter',sans-serif;color:#444;text-align:center;}.educators-bottom img{display:block;max-width:440px;width:100%;height:auto;}.educators-disclaimer{padding:30px;font-size:11px;color:#777;}@media (min-width:995px){.educators-top{padding:0 45px 45px 45px;}.educators-top h2:first-child{width:475px;}.educators-bottom{padding:40px 45px 0 45px;}.educators-bottom img{margin-left:20px;}.educators-current{padding:15px 100px 30px 100px;}.educators-disclaimer{padding:30px 45px;font-size:11px;color:#777;}}
.howworks-top{text-align:center;}.howworks-bottom{padding:20px 30px 0 30px;}.howworks-bottom img{display:block;float:none;width:100%;height:auto;max-width:480px;margin:0 auto;}@media (min-width:995px){.howworks-bottom{padding:40px 0 0 45px;}.howworks-bottom img{float:right;width:100%;height:auto;max-width:480px;margin:0;}}
.landing-page--subscribe .landing-page--body{padding:30px 30px;}.landing-page--subscribe .field-field-intro,.landing-page--subscribe .field-name-field-intro{margin-bottom:0;}.landing-page--subscribe .subscription-nav{margin-top:18px;}.landing-page--subscribe .product{position:relative;}.landing-page--subscribe .product-info-wrapper{display:flex;justify-content:space-between;width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;}.landing-page--subscribe h2{font-size:18px;line-height:1.2;margin:0;color:#1c1c1c;}.landing-page--subscribe .product-info{margin:0;padding:0;}.landing-page--subscribe .product-info .uc-price{display:block;margin:0;padding:0;font-weight:700;font-size:18px;line-height:1.2;color:#1c1c1c;}@media (min-width:995px){.landing-page--subscribe .landing-page--body{padding:30px 80px;}.landing-page--subscribe .product{padding-bottom:50px;}.landing-page--subscribe .product-info-wrapper{margin-top:37px;padding-bottom:36px;}.landing-page--subscribe h2{font-size:22px;}.landing-page--subscribe .product-info .uc-price{font-size:24px;line-height:1.1;}}.flex{}
.steps{text-align:center;margin:30px 0;}.steps .step{display:inline-block;box-sizing:initial;width:250px;padding:0 15px 30px 15px;text-align:left;vertical-align:top;}.steps img{display:block;}.steps .step-num{margin:15px 0 0 0;font-family:'Bitter',sans-serif;font-size:18px;line-height:1.2;color:#777;}.steps .step-title{margin:0 0 15px 0;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2;color:#1c1c1c;}@media (min-width:995px){.steps{margin:45px 0;}.steps .step{float:left;margin:0 0 0 35px;padding:0 0 0 35px;border-left:1px solid #e3e3e3;min-height:465px;}.steps .step:first-child{margin-left:0;padding-left:0;border:none;}.steps .step-num{margin:35px 0 0 0;}.steps .step-title{margin:0 0 35px 0;}@supports (display:flex){.steps{display:flex;justify-content:center;width:100%;padding:0 45px;}.steps .step{display:block;float:none;min-height:inherit;}}}
.educators-top table{max-width:360px;margin-bottom:20px;}.educators-top table td{padding:10px;font-weight:700;font-size:13px;line-height:1.4;color:#1c1c1c;}.educators-top table tr{border:1px solid #dadada;}.educators-top td.price{font-size:14px;text-align:right;}.educators-top tr.highlight td{color:#3a9dce;text-transform:uppercase;}.educators-current table{margin:30px 0;border:none;}.educators-current td{padding:5px 10px;width:33%;}@media (min-width:995px){.educators-top table{margin:0 40px 0 60px;float:right;}}
.testimonials{background:#3a9dce url(/sites/all/themes/tv18/img/bg-testimonials.png);color:#fff;text-align:center;}.view-testimonials .views-slideshow-controls-bottom{bottom:0;position:inherit;}.testimonials .credit{text-transform:uppercase;font-size:16px;}.testimonials .quote{font-size:18px;line-height:1.33;}.testimonials > h2{color:#fff;}.testimonial{font-family:'Bitter',sans-serif;}@media (min-width:995px){.testimonials{margin:3px 0 0 0;padding:67px 135px 75px;}.testimonial{width:710px;}}@media (max-width:994px){.testimonials{padding:25px;}}
.billboard{margin:20px 0;padding:40px 20px;background:url(/sites/all/themes/tv18/img/bg-stripes-white-lighter.png);text-align:center;}.billboard h1{font-family:'Bitter',sans-serif;font-size:36px;line-height:1.2;color:#1c1c1c;}.billboard h2{margin:0 0 15px 0;font-family:'Bitter',sans-serif;font-weight:500;font-size:16px;line-height:1.2;color:#444;}.billboard .btn-big{margin:15px 0;color:#fff;}.billboard .btn-big:last-child{margin-bottom:0;}.billboard .btn-big:hover{text-decoration:none;color:#3a9dce;}@media (min-width:995px){.billboard{margin:0;padding:50px 0 45px;}}
.news,.extra,.host-post{}.meta{font-size:.75rem;line-height:1.2;text-transform:uppercase;color:#777;margin:.5rem 0 1rem 0;}.meta .submitted{}.view-extras-complete .news-item{margin:0 0 2rem 0;}.view-extras-complete h2{text-transform:initial;margin:0;}.view-extras-complete h2 a{color:#1c1c1c;}.view-host-posts-complete .host-post{margin:0 0 2rem 0;}.view-host-posts-complete h2{text-transform:initial;margin:0;}.view-host-posts-complete h2 a{color:#1c1c1c;}
.page--body .search-form{margin:0 0 2rem 0;padding:0;}.page--body .search-advanced{display:none;}.search-results .result > a{height:150px;width:210px;margin-right:20px;}.search-results h3{margin-top:0;font-size:20px;}.search-results h2,.search-results h3 a{color:#1c1c1c;}.search-results .details{font-style:italic;}.search-results .result{padding:30px 0;border-top:1px solid #dadada;}.search-results .result:first-child{border:none;}@media (min-width:995px){.search-results .result > a{display:block;float:left;}}
#cart-form-pane .collapse-processed{font-size:20px;font-weight:bolder;color:#1c1c1c;border-bottom:solid #d0d1d2 4px;margin:0 0 10px;display:block;width:100%;padding-bottom:5px;}#cart-form-pane th,#cart-form-pane td{padding:10px 10px 8px 10px;color:#555;font-size:13px;font-weight:bold;vertical-align:middle;}#cart-form-pane th{background:#d0d1d2;}#cart-form-pane td{background:#f5f5f5;}#cart-form-pane tr{border-bottom:0;}#cart-form-pane tr ~tr{border-top:solid #d0d1d2 1px;}#cart-form-pane{border:none;margin:30px 0 0;}#cart-form-pane fieldset{border:none;padding-left:0;margin:24px 0 0;}#cart-form-pane .collapse-processed a{background:none;font-size:20px;font-weight:bold;color:#1c1c1c;padding:0;}#cart-form-pane .description{color:#555;font-size:13px;background:none;}#cart-form-pane .description a{color:#333;font-size:13px;}#cart-form-pane tbody input[type='submit']{background:#252728;color:#fff;border-radius:2px;border:solid #252728 1px;padding:4px;font-size:13px;text-transform:uppercase;margin:4px;}#cart-form-pane tbody input[type='submit']:hover,#cart-form-pane tbody input[type='submit']:focus{background:#fff;color:#252728;border:solid #e5e5e5 1px;outline:none;}#cart-form-pane td.qty{}#cart-form-pane td.desc{width:100%;}#cart-form-pane td.qty .form-item{padding-right:14px;}#cart-form-pane td.qty input[disabled='disabled']{background:transparent;text-align:right;width:2em;border:none;}#cart-form-pane #subtotal-title{margin:0 24px 0;}#cart-form-pane .form-actions{border:none;margin:14px 0;}#cart-form-pane #edit-checkout--2{display:inline-block;background:#3a9dce;color:#fff;border-radius:2px;border:solid #3a9dce 1px;padding:14px;font-size:16px;text-transform:uppercase;margin:20px 0 0 0;font-family:'Bitter',sans-serif;}#cart-form-pane #edit-checkout--2:hover,#cart-form-pane #edit-checkout--2:focus{background:#fff;color:#3a9dce;border:solid #e5e5e5 1px;outline:none;text-decoration:none;}#cart-form-pane #edit-update{background:#252728;color:#fff;border-radius:2px;border:solid #252728 1px;padding:14px;font-size:16px;text-transform:uppercase;margin:20px 12px 0 0;font-family:'Bitter',sans-serif;}#checkout-instructions{margin:32px 0 0 0;}#cart-pane{border:none;}#certificate_discount-pane fieldset,#coupon_automatic-pane fieldset,#billing-pane fieldset,#payment-pane fieldset,#coupon-pane fieldset,#cart-pane fieldset,#customer-pane fieldset,#user-register fieldset,#user-profile-form fieldset,#gtct-pane fieldset{margin:1rem 0;padding:0;border:none;}#certificate_discount-pane fieldset:first-child,#coupon_automatic-pane fieldset:first-child,#billing-pane fieldset:first-child,#payment-pane fieldset:first-child,#coupon-pane fieldset:first-child,#cart-pane fieldset:first-child,#customer-pane fieldset:first-child,#user-register fieldset:first-child,#user-profile-form fieldset:first-child,#gtct-pane fieldset:first-child{margin-top:0;}#certificate_discount-pane legend,#coupon_automatic-pane legend,#billing-pane legend,#payment-pane legend,#coupon-pane legend,#cart-pane legend,#customer-pane legend,#user-register legend,#user-profile-form legend,#gtct-pane legend{font-size:20px;font-weight:bolder;color:#1c1c1c;margin:0 0 .75em 0;display:block;width:100%;padding-bottom:5px;border-bottom:4px solid #d0d1d2;}#user-profile-form fieldset fieldset{margin:0;padding:0 1rem 1rem 1rem;border:1px solid #ddd;}#user-profile-form fieldset fieldset legend{font-size:1rem;font-weight:bold;color:#999;margin:0 0 .75em -.5em;padding:0 .5em;display:inline-block;width:auto;background:#fff;border:none;}#user-profile-form fieldset fieldset table{width:100%;}#billing-pane .collapse-processed,#coupon-pane .collapse-processed,#payment-pane .collapse-processed,#otb_newsletter_signup-pane .collapse-processed,#gtct-pane .collapse-processed{font-size:20px;font-weight:bolder;color:#1c1c1c;border-bottom:solid #d0d1d2 4px;margin:0 0 10px;display:block;width:100%;padding-bottom:5px;}#cart-pane th,#cart-pane td{padding:10px 10px 8px 10px;color:#555;font-size:13px;font-weight:bold;}#cart-pane th{background:#d0d1d2;}#cart-pane td{background:#f5f5f5;}#cart-pane td.qty{width:3em;}#cart-pane td.price{text-align:right;width:5em;}#cart-pane .subtotal{text-align:right;}#cart-pane thead tr{border:none;}#cart-pane tr{border-bottom:0;}#cart-pane tr ~tr{border-top:solid #d0d1d2 1px;}#cart-form-pane .form-actions{text-align:right;margin:.875rem 0 1rem 0;}#uc-order-total-preview thead th{padding:10px 10px 8px 10px;}#uc-order-total-preview thead tr{border:none;}#uc-order-total-preview tr{border-bottom:0;}#uc-order-total-preview tr ~tr{border-top:solid #d0d1d2 1px;}#uc-cart-checkout-form fieldset{border:none;padding:0;margin:24px 0 0 0;}#uc-cart-checkout-form .form-actions{text-align:right;margin:1rem 0;}#uc-cart-checkout-form .form-actions input{margin:0 0 0 12px;}#checkout-form-bottom{border:none;margin:14px 0;}#payment-pane #edit-panes-payment-payment-method-credit-wrapper{background:none;}.form-item-panes-payment-payment-method img{vertical-align:middle;}#customer-pane .collapse-processed a,#billing-pane .collapse-processed a,#coupon-pane .collapse-processed a,#payment-pane .collapse-processed a,#otb_newsletter_signup-pane .collapse-processed a,#gtct-pane .collapse-processed a{background:none;font-size:20px;font-weight:bold;color:#1c1c1c;padding:0;}#customer-pane .description,#billing-pane .description,#coupon-pane .description,#payment-pane .description,#otb_newsletter_signup-pane .description,#gtct-pane .description,#customer-pane .description a,#billing-pane .description a,#coupon-pane .description a,#payment-pane .description a,#otb_newsletter_signup-pane .description a,#gtct-pane .description a{color:#333;font-size:13px;}.address-pane-table{margin:0;}.address-pane-table tr{margin:0;}.address-pane-table table td{padding:0;}#coupon-pane .form-item{margin:12px 0 0;}.address-pane-table select,#payment-pane select,#user-profile-form select,#billing-pane select{height:32px;width:300px;margin:0;font-size:13px;color:#555;border:solid #d9d9d9 1px;}#billing-pane .field-label{text-align:left;}#certificate_discount-pane label,#edit-panes-customer-primary-email-wrapper label,#payment-details .form-item label,#coupon-pane .form-item label,#coupon_automatic-pane .form-item label,#billing-pane .form-item label,#customer-pane .form-item label,.address-pane-table table label,#gtct-pane .form-item label{display:block;margin:1rem 0 0 0;padding:0;font-size:13px;font-weight:bold;color:#333;}#gtct-pane .form-item label{margin:0;font-weight:normal;}#gtct-pane .form-item label .form-required{display:inline-block;height:1px;width:1px;overflow:hidden;}#gtct-pane #edit-panes-gtct-gtct-agree-gtct-wrapper label{font-weight:bold;}#gtct-pane #edit-panes-gtct-gtct-agree-gtct-wrapper label:after{content:"*";}#billing-pane tr,#billing-pane td{display:block;}#billing-pane label[for=edit-panes-billing-billing-street2]{margin:.5em 0 0 0;}#payment_details .form-item,#payment-details .form-item,#billing-pane .form-item,#customer-pane .form-item,.address-pane-table .form-item,#coupon-pane .form-item{margin:0;padding:0;}#payment_details .form-item input,#payment-details .form-item input,#billing-pane .form-item input,#customer-pane .form-item input,.address-pane-table .form-item input,#coupon-pane .form-item input{width:300px;height:32px;margin:0;font-size:13px;border:1px solid #d9d9d9;}#edit-panes-billing-billing-postal-code-wrapper input{width:100px;height:32px;border:solid #d9d9d9 1px;margin:10px 0 0;}#edit-panes-billing-billing-phone-wrapper input{width:220px;height:32px;border:solid #d9d9d9 1px;margin:10px 0 0;}#payment-pane .fieldset-wrapper div{}#payment-pane .fieldset-wrapper #payment_details{margin:10px 0;border:none !important;background:#fff !important;color:#333;font-size:13px;font-weight:bold;padding:10px 0 0;}#payment-pane #line-items-div,#payment-pane #uc-order-total-preview{display:none;}#payment_details .inline-pane-table{background:#d0d1d2;}.order-review-table{font-size:13px;margin:20px 0 0 0;width:100%;color:#333;border:none;}.order-review-table .pane-title-row{border:none;background:#d9d9d9;text-align:left;padding:15px 0 5px 10px;font-weight:bold;}.order-review-table tbody td{padding:10px;text-align:left;}.cart-review{width:100%;}.order-review-table .cart-review .odd,.order-review-table .cart-review .even{border:none;background:#fff;color:#333;font-size:13px;}.order-review-table .cart-review .uc-price{color:#555;font-weight:bold;text-align:right;padding-right:5px;}.order-review-table .cart-review .qty{color:#555;font-weight:bold;text-align:left;padding:0;}.order-review-table .row-border-top{border-top:solid 1px #d0d1d2;}.order-review-table .title-col{width:12em;}.order-review-table .review-button-row{text-align:right;background:none;border:none;}.order-review-table .review-button-row div{text-align:right;}.order-review-table .review-button-row #edit-submit{margin:0 0 0 12px;}.order-review-table .data-col .uc-price{padding-right:5px;font-weight:bold;}.uc-order-history,.view-uc-orders-user table{margin:30px 0 20px;width:100%;}.uc-order-history th,.uc-order-history td,.view-uc-orders-user table th,.view-uc-orders-user table td{padding:10px;}.uc-order-history tbody .uc-price{font-weight:bold;padding-right:5px;}.uc-order-history tbody .active{color:#fff;background:#3a9dce;}.uc-order-history tbody a{padding-left:5px;}.uc-order-history tbody .inactive{color:#fff;background:#252728;}#uc-cart-view-form table.tableheader-processed{border:1px solid #bbb;width:100%;}#uc-cart-view-form table.tableheader-processed td.remove{width:5em;}#uc-cart-view-form table.tableheader-processed td.price{text-align:right;width:5em;}#uc-cart-view-form table.tableheader-processed .subtotal{text-align:right;}#uc-cart-view-form table.tableheader-processed th,#uc-cart-view-form table.tableheader-processed td{padding:10px 10px 8px 10px;}.order-pane{}#order-pane-bill_to{border:solid #d0d1d2 1px;padding:10px;margin:24px 30px 20px 15px;}#order-pane-payment{border:solid #d0d1d2 1px;padding:10px 10px 24px 10px;margin:24px 30px 20px 15px;}#order-pane-products,#order-pane-line_items,.column-left .order-pane{border:none;}#order-pane-line_items .li-amount,.page--body .order-pane{padding-right:8px;}#order-pane-products .order-pane-title{font-size:16px;color:#333;text-align:left;}#order-pane-order_comments .uc-order-comments,#order-pane-products .order-pane-table{width:100%;}#order-pane-order_comments .uc-order-comments th,#order-pane-products .order-pane-table th{padding:10px 5px;font-size:13px;}#order-pane-order_comments .uc-order-comments tr,#order-pane-products .order-pane-table tr{min-height:30px;}#order-pane-order_comments .uc-order-comments td,#order-pane-products .order-pane-table td{padding:10px 5px;text-align:left;}.order-complete-page .order-number{}.order-complete-page .completion-buttons{margin:40px 0 20px;float:right;}.order-complete-page .completion-buttons .front{margin-left:5px;}.display-price{clear:right;float:right;margin:-.25em 0 0 0;padding:0;font-size:1.3em;font-weight:bold;}.order-complete--section{margin-top:2rem;}.order-complete--item{margin:0 0 2rem 0;}.order-complete--performances-list--flex-filler{display:none;}.order-complete--performances-list .performance-teaser{display:inline-block;margin:.8rem 0 0 0;}@supports (display:flex){.order-complete--performances-list{display:flex;justify-content:flex-start;flex-wrap:wrap;}.order-complete--performances-list--flex-filler{display:block;width:220px;height:0;}}.donate-box{padding:30px 70px;text-align:center;border:5px dotted #e5e5e5;margin-top:35px;border-radius:2px;}.donate-box h2{font-family:'Bitter',sans-serif;margin:0;padding-bottom:30px;}.donate-box a.btn-big{font-size:20px;color:#3a9dce;background:#fff;padding:20px;}.donate-box a.btn-big:hover{color:#fff;background:#3a9dce;text-decoration:none;}#user-profile-form .expiration .form-item{display:inline-block;}#user-profile-form .expiration .form-item select{width:auto;}#user-profile-form .expiration .form-item input{width:3em;}.add-to-cart .attribute{margin:1rem 0;}@media (min-width:995px){.display-price{margin-top:-.18em;}#terms-popup{background:#fff;margin:20px;padding:20px;border-radius:5px;}#terms-popup h1{color:#555555;font-size:18px;font-weight:bolder;padding-bottom:8px;margin-bottom:30px;letter-spacing:.03em;border-bottom:solid #555 4px;}#terms-popup p{color:#333333;font-size:13px;line-height:1.5;padding-bottom:20px;text-decoration:none;}#terms-popup{color:#3a9dce;font-size:13px;line-height:1.5;padding-bottom:20px;text-decoration:none;}}@media (max-width:994px){.column-left .uc-order-history{margin:30px 0 20px;width:100%;}.column-left .uc-order-history tbody .odd,.column-left .uc-order-history tbody .even{}.column-left .uc-order-history tbody .uc-price{font-weight:bold;}.column-left .uc-order-history tbody .active{color:#fff;background:#3a9dce;}.column-left .uc-order-history tbody a{padding-left:5px;}.column-left .uc-order-history tbody .inactive{color:#fff;background:#252728;}#terms-popup{background:#fff;margin:20px;padding:20px;border-radius:5px;font-size:13px;line-height:1.5;text-decoration:none;}#terms-popup a{color:#3a9dce;text-decoration:none;}#terms-popup a:hover{text-decoration:underline;}#terms-popup h1{color:#555555;font-size:18px;font-weight:bolder;padding-bottom:8px;margin-bottom:30px;letter-spacing:.03em;border-bottom:solid #555 4px;}#terms-popup p{color:#333333;font-size:13px;line-height:1.5;}.donate-box a.btn-big{padding:10px;font-size:15px;}.donate-box{padding:20px;}.page-cart .page--body .container{padding:35px 10px;}.page--body .remove .form-submit,.page--body .remove .form-submit:hover{padding:5px;font-size:12px;}}
#edit-pass-wrapper .form-item + .form-item{margin-top:.5rem;}#user-login{margin-top:20px;}#user-register fieldset{border:none;}#user-register #edit-mail-wrapper{margin-top:20px;}#user-pass{margin-top:24px;}#user-profile-form .description{margin-bottom:10px;}#user-profile-form tr{background:none;border:none;}#user-profile-form td{padding:10px 10px 10px 0;}#user-profile-form .option{padding:0 0 0 24px;}#user-profile-form caption{text-align:left;margin:10px 0;}#edit-new-role-wrapper .option,#edit-profile-edu-org-wrapper .option{padding:0;}#edit-new-role-add-qty.form-text{width:40px;height:32px;border:solid #d9d9d9 1px;margin:10px 0 0;}#edit-new-role-add-granularity.form-select,#edit-new-role-add.form-select{width:200px;}#edit-profile-proxy-token-wrapper.form-item{margin-top:20px;}#edit-profile-edu-org-wrapper.form-item{margin:10px 0;}h2 .edit{font-size:.75em;text-transform:none;}.page-user .page--body .tabs.primary{margin-bottom:1rem;}.user-profile--section{margin:0 0 2rem 0;}.user-profile--heading{margin:0;}.user-profile--section h3{margin:1.5em 0 0 0;}.user-profile--item{margin:.5em 0 0 0;}.user-profile--item p{margin:.75rem 0 0 0;}.user-profile--item p:first-child{margin-top:0;}.user-profile--inline-buttons{margin:.75rem 0 2.5rem 0;}.user-profile--performances-list{margin:.75rem 0 2.5rem 0;}.user-profile--performances-list--flex-filler{display:none;}.user-profile--performances-list .performance-teaser{display:inline-block;margin:.8rem 0 0 0;}@supports (display:flex){.user-profile--performances-list{display:flex;justify-content:flex-start;flex-wrap:wrap;}.user-profile--performances-list--flex-filler{display:block;width:220px;height:0;}}.user-profile--order-history table{margin:0;}.button--browse-films{display:inline-block;background:#3a9dce;color:#fff;border-radius:2px;border:solid #3a9dce 1px;padding:14px;font-size:16px;text-transform:uppercase;margin:0;font-family:'Bitter',sans-serif;}@media (min-width:1360px){.column-left .profile{margin:30px 0 20px;}.column-left .profile h3{font-size:16px;color:#333;border-bottom:solid #d0d1d2 4px;padding-bottom:5px;}.column-left .profile .user-member dt,.column-left .profile .user-member dd{font-size:13px;color:#333;}}
.project-page--header-area{}.project-page--title-area{padding:40px 0 20px 0;background:url(/sites/all/themes/tv18/img/bg-secondary-content.png) repeat;color:#fff;}.project-page--title-area .messages{margin-top:-45px;}h1.project-page--title{font-size:36px;line-height:1.07;margin:0;padding:0;font-family:'Bitter',sans-serif;font-weight:normal;color:#fff;border:none;}h1.project-page--title i:after{content:"";padding:0 .25em 0 0;}.project-page--subtitle{font-size:20px;line-height:1.3;margin:0;padding:0;font-family:'Bitter',sans-serif;font-weight:normal;color:#fff;border:none;}.project-page--content-area{margin:0;padding:0 0 30px 0;}h2.project-page{font-size:1.4em;margin:0 0 .65em 0;padding:1.3em 0 0 0;text-transform:uppercase;font-family:Bitter,Georgia,serif;font-weight:500;color:#1c1c1c;border-top:1px solid #777;}.page-node-724 .project-artists-list .project-main{display:none;}@media (min-width:995px){h2.project-page{font-size:2em;}}.project-page--content-area .player-wrapper{margin:0 0 1.75rem 0;}@media (min-width:600px){h1.project-page--title{font-size:60px;}.project-page--subtitle{font-size:30px;}.project-page--content-area{font-size:1.125rem;}.project-page--content-area .player-wrapper{margin:1.75rem 0 3rem 0;}}.artist-bio{margin:0 0 2.4rem 0;padding:0 0 .85rem 0;border-bottom:1px solid #777;}.artist-bio > p:first-child{margin:0;}.image-1440{display:block;width:100%;height:auto;}.image-1800{display:block;width:100%;height:auto;}.artist-additional-videos{margin:0 -13px 0 0;}.artist-additional-videos:after{display:table;clear:both;content:"";}.artist-additional-videos .performance{float:left;margin:.5rem 13px .5rem 0;}.project-bio{overflow:hidden;;}.project-bio p{}.bio-photo{display:block;float:left;margin:0 1em .5em 0;max-width:50%;height:auto;}.bio-photo + p{margin:0 0 1em 0;}.footnotes{margin:4em 0 0 0;font-size:.8em;}.full-bleed-image{margin:0;}@media (min-width:995px) and (min-height:600px){.full-bleed-image{margin:0 0 2em 0;}}.full-bleed-image--caption{font-size:.8em;}.full-width-image{margin:2em 0;}.full-width-image img{max-width:100%;height:auto;}.full-width-image--caption{font-size:.8em;}.centered-image{display:table;margin:2em auto;}.centered-image img{display:table-row;vertical-align:bottom;max-width:100%;height:auto;margin:0 auto;}.centered-image--caption{display:table-row;vertical-align:bottom;font-size:.8em;padding:1em 0 0 0;}.centered-image--caption:before{content:"";display:table-row;height:.5em;}.additional-content--item + .additional-content--item,.performance-large-teaser + .performance-large-teaser{margin-top:2rem;padding-top:2rem;border-top:1px solid #aaa;}.artist-video--title{margin-bottom:0;}.artist-video--subtitle{margin:.25rem 0 2rem 0;font-size:1.375rem;line-height:1.2;font-style:italic;color:#444;}.artist-video--video{margin:1rem 0 1rem 0;}.artist-video--content{margin:1.5rem 0 0 0;}@media  (min-width:600px){.artist-video--video{margin:1.5rem 0 2rem 0;}}.artist-video--content .column > :first-child{margin-top:0;}.column--right .artist-video--cast-credits{font-size:.9375rem;line-height:1.6;}@media (min-width:600px){.bio-photo{max-width:220px;}.columns{width:100%;}.columns:after{content:"";display:table;clear:both;}.column--left{float:left;width:50%;box-sizing:border-box;padding-right:.85rem;}.column--right{float:right;width:50%;box-sizing:border-box;padding-left:.85rem;}}.video-teaser{margin:0 0 1.5rem 0;}.video-teaser--poster{display:block;position:relative;}.video-teaser--poster img{display:block;}.video-teaser--watch-video{margin:1em 0 0 0;}@media (min-width:600px){.video-teaser{}.video-teaser .column--right{}}@media (min-width:995px){.video-teaser{border:1px solid #ccc;}.video-teaser .column--right{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1rem;}}.video-teaser h3{margin:0;}.video-teaser--icon{display:block;position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%,-50%);border-top:36px solid transparent;border-left:52px solid #313131;border-bottom:36px solid transparent;}.video-teaser--play-icon{display:inline-block;position:relative;vertical-align:top;height:1em;width:1em;margin:.15em .5em 0 0;border-radius:.2em;background:#333;}.video-teaser--play-icon:before{content:"";display:block;position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%,-50%);border-top:4px solid transparent;border-left:6px solid #fff;border-bottom:4px solid transparent;}.essay-teaser{margin:0;padding:0 0 1.2rem 0;border:none;}.project-artists-list + .essay-teaser,.essay-teaser + .essay-teaser{margin:1.75rem 0 0 0;}.essay-teaser + h2{}.essay-teaser--image{display:block;margin:0;}.essay-teaser img{display:block;max-width:100%;height:auto;margin:0;}.essay-teaser--title{margin:1rem 0 0 0;}.essay-teaser--title a{color:inherit;}.essay-teaser--author{margin:.5em 0;font-size:.8em;text-transform:uppercase;color:#777;}.essay-teaser--read-more{margin:0;}.essay-byline{font-weight:bold;font-size:.8em;}@media (min-width:600px){.essay-teaser--title{margin:0;}}@media (min-width:995px){.essay-teaser--author{font-size:1em;}}.essay-font-serif-1{font-family:Georgia,serif;}.essay-font-serif-2{font-family:Times,serif;}.essay-font-sans-1{font-family:Arial,sans-serif;}.essay-font-mono-1{font-family:Courier,"Courier New",monospace;font-weight:normal;}.essay-font-mono-2{font-family:Courier,"Courier New",monospace;font-weight:bold;}.essay-font-wikipedia-excerpt{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.95em;}@media (min-width:995px){.essay-font-serif-1{font-size:1.25rem;}.essay-font-serif-2{font-size:1.25rem;}.essay-font-sans-1{font-size:1.25rem;}.essay-font-mono-1{font-size:1.25rem;}.essay-font-mono-2{font-size:1.25rem;}}blockquote.essay-to{float:none;width:100%;margin:2em 0;padding:0 0 0 2em;border:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}blockquote.essay-to p{margin:1em 0;}.horizontal-spacer--2ch{display:inline-block;width:2ch;}.horizontal-spacer--3ch{display:inline-block;width:3ch;}.horizontal-spacer--5ch{display:inline-block;width:5ch;}.horizontal-spacer--7ch{display:inline-block;width:7ch;}.horizontal-spacer--9ch{display:inline-block;width:9ch;}.horizontal-spacer--18ch{display:inline-block;width:18ch;}@media (min-width:995px){.project-page--title-area{padding:70px 0 26px 0;}}
.project-subpage--title-area{padding:16px 0 20px 0;background:url(/sites/all/themes/tv18/img/bg-secondary-content.png) repeat;color:#fff;}.project-subpage--breadcrumb{margin:0;font-size:16px;line-height:1.5;text-transform:uppercase;;}.project-subpage--breadcrumb a{color:#fff;}.project-subpage--breadcrumb svg,.project-subpage--breadcrumb a svg{fill:#fff;}@media (min-width:995px){.project-subpage--title-area{padding:30px 0 26px 0;}.project-subpage--breadcrumb{margin:0 0 16px 0;font-size:16px;line-height:1.5;}}
.photo-gallery{margin:1.75rem -5px;}.essay-teaser + .photo-gallery:before{content:"";display:block;width:100%;height:0;border-top:1px solid #777;margin:0 5px 2.1rem 5px;}.photo-gallery--thumbnail{display:inline-block;}.photo-gallery--thumbnail img{display:block;width:100%;height:auto;}.photo-gallery--flex-filler{display:none;}@supports (display:flex){.photo-gallery{display:flex;flex-wrap:wrap;align-content:flex-start;}.photo-gallery--thumbnail,.photo-gallery--flex-filler{display:block;flex-grow:1;flex-basis:170px;max-width:460px;margin:5px;}.photo-gallery--flex-filler{height:0;margin:0 5px;}}@media (){}
.corner-ribbon{width:200px;background:#e43;position:absolute;top:25px;left:-50px;padding:.65em 0;text-align:center;line-height:1.3;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.corner-ribbon.sticky{position:fixed;}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,.3);}.corner-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.otbtv-blue{background:#3a9dce;}.corner-ribbon.white{background:#f0f0f0;color:#555;}.corner-ribbon.black{background:#333;}.corner-ribbon.grey{background:#999;}.corner-ribbon.blue{background:#39d;}.corner-ribbon.green{background:#2c7;}.corner-ribbon.turquoise{background:#1b9;}.corner-ribbon.purple{background:#95b;}.corner-ribbon.red{background:#e43;}.corner-ribbon.orange{background:#e82;}.corner-ribbon.yellow{background:#ec0;}.corner-ribbon.subscriber-access{display:block;width:300px;top:50px;left:-60px;transform:rotate(-23deg);-webkit-transform:rotate(-23deg);text-transform:uppercase;color:#fff;text-decoration:none;}.corner-ribbon.subscriber-access:hover,.corner-ribbon.subscriber-access:focus{cursor:pointer;text-decoration:none;background:#e82;}.corner-ribbon.coming-soon{display:block;width:300px;top:4px;left:-4px;transform:rotate(35deg);-webkit-transform:rotate(35deg);text-transform:uppercase;color:#fff;text-decoration:none;}
.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0;}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.95;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s;}.slbWrapOuter{overflow:hidden;z-index:2010;}.slbWrap{position:absolute;text-align:center;}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%;}.slbContentEl .slbContentOuter{padding:5em 1em;}.slbContent{position:relative;}.slbContentEl .slbContent{background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4);}.slbImageWrap{position:relative;}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF;}.slbDirectionNext .slbImageWrap{}.slbDirectionPrev .slbImageWrap{}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:3.5rem 0;margin:0 auto;}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;word-wrap:normal;font-size:1rem;line-height:1.3;position:absolute;left:0;right:0;top:calc(100% - 3.5rem);padding:0.71429em 0;color:#fff;color:rgba(255,255,255,0.7);}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none;}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0;}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5;}.slbCloseBtn:active,.slbArrow:active{opacity:0.8;}.slbCloseBtn{font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-0.25em;top:-1.5rem;color:#fff;color:rgba(255,255,255,0.7);text-align:center;}.slbLoading .slbCloseBtn{display:none;}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9);}.slbArrows{position:fixed;top:50%;left:0;right:0;}.slbLoading .slbArrows{display:none;}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden;}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-0.8em 0 0 -0.8em;border:0.8em solid transparent;}.slbArrow.next{right:0;}.slbArrow.next:before{border-left-color:#fff;}.slbArrow.prev{left:0;}.slbArrow.prev:before{border-right-color:#fff;}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0;}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000;}@-webkit-keyframes slbOverlay{from{opacity:0;}to{opacity:0.7;}}@-moz-keyframes slbOverlay{from{opacity:0;}to{opacity:0.7;}}@keyframes slbOverlay{from{opacity:0;}to{opacity:0.7;}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0);}to{opacity:1;-moz-transform:translate3d(0,0,0);}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0);}to{opacity:1;-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);}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em,0,0);}to{opacity:1;-moz-transform:translate3d(0,0,0);}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0);}to{opacity:1;-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);}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em,0,0);}to{opacity:1;-moz-transform:translate3d(0,0,0);}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0);}to{opacity:1;-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);}}
.responsive-video{position:relative;height:0;padding:0 0 56.25% 0;overflow:hidden;}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;left:0;top:0;height:100%;width:100%;}mux-player{width:100%;margin:0;--media-object-fit:cover;--media-object-position:center;}.player-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;}.player-placeholder,mux-player{position:absolute;inset:0;}main .container mux-player{max-width:920px;}.film-presentation--audio mux-player::part(poster){position:relative;}.film-presentation--audio mux-player::part(poster):after{content:"";display:block;position:absolute;bottom:0;width:100%;height:36px;background:#131415;}.film-presentation--audio mux-player::part(bottom){transform:translateY(-18px);background:transparent;z-index:1;}.film-presentation--audio mux-player::part(playback-rate){transform:translateY(-9px);}
