@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,400italic|Roboto+Mono);/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}html input[type="button"],button,input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{height:100%;overflow-y:scroll}body{margin:0;padding:0;background-color:#222}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}table,th,td{border:none}.table{display:table}.table-cell{display:table-cell}.table-top{vertical-align:top}.table-middle{vertical-align:middle}.table-bottom{vertical-align:bottom}table{display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color 0.25s ease;-moz-transition:background-color 0.25s ease;-ms-transition:background-color 0.25s ease;-o-transition:background-color 0.25s ease;transition:background-color 0.25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td,table.centered tfoot tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 10px;display:table-cell;text-align:left;vertical-align:top}tfoot{border-top:1px solid #d0d0d0}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.block{display:block}.inline-block{display:inline-block}.hidden{visibility:hidden}.hidden-md{display:none}@media only screen and (min-width: 992px){.hidden-md{display:inline-block}}.radius-box{border-radius:10px}.radius-ls{border-bottom-left-radius:3px;border-top-left-radius:3px}.radius-rs{border-bottom-right-radius:3px;border-top-right-radius:3px}.radius-l1{border-bottom-left-radius:10px;border-top-left-radius:10px}.radius-r1{border-bottom-right-radius:10px;border-top-right-radius:10px}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.ms{margin:0.25em}.mts{margin-top:0.25em}.mbs{margin-bottom:0.25em}.mrs{margin-right:0.25em}.mls{margin-left:0.25em}.mm{margin:0.5em}.mtm{margin-top:0.5em}.mbm{margin-bottom:0.5em}.mrm{margin-right:0.5em}.mlm{margin-left:0.5em}.m1{margin:1.5em}.mt1{margin-top:1.5em}.mb1{margin-bottom:1.5em}.mr1{margin-right:1.5em}.ml1{margin-left:1.5em}.m2{margin:3em}.mt2{margin-top:3em}.mb2{margin-bottom:3em}.mr2{margin-right:3em}.ml2{margin-left:3em}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.ps{padding:0.25em}.pts{padding-top:0.25em}.pbs{padding-bottom:0.25em}.prs{padding-right:0.25em}.pls{padding-left:0.25em}.pm{padding:0.5em}.ptm{padding-top:0.5em}.pbm{padding-bottom:0.5em}.prm{padding-right:0.5em}.plm{padding-left:0.5em}.p1{padding:1em}.pt1{padding-top:1em}.pr1{padding-right:1em}.pb1{padding-bottom:1em}.pl1{padding-left:1em}.p2{padding:2em}.pt2{padding-top:2em}.pr2{padding-right:2em}.pb2{padding-bottom:2em}.pl2{padding-left:2em}.pb5{padding-bottom:5em}.pads{padding:0.25em}.padm{padding:0.5em}.padl{padding:1em}.padsx{padding-left:.25em;padding-right:.25em}.padmx{padding-left:.5em;padding-right:.5em}.padlx{padding-left:1em;padding-right:1em}.padsy{padding-top:.25em;padding-bottom:.25em}.padmy{padding-top:.5em;padding-bottom:.5em}.padly{padding-top:1em;padding-bottom:1em}.primary-text-color{color:#d0d0d0}.primary-bg-color{background-color:#d0d0d0}.secondary-text-color{color:#222}.secondary-bg-color{background-color:#222}html{line-height:1.5;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#d0d0d0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility !important;font-size:15px}blockquote{display:block;position:relative;padding-left:20px;font-style:italic;border-left:5px solid #222}a{text-decoration:none;color:#d0d0d0}a:hover,a:focus{color:#f4f4f4;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.7;font-family:"Palatino Linotype","Palatino",Garamond,Georgia,"Times New Roman",Times,serif;text-align:center}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:#d0d0d0}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#fff}h1{font-size:2rem;margin:1rem 0 .8rem 0}h2{font-size:1.75rem;margin:.875rem 0 .7rem 0}h3{font-size:1.5rem;margin:.75rem 0 .6rem 0}h4{font-size:1.25rem;margin:.625rem 0 .5rem 0}h5{font-size:1.15rem;margin:.575rem 0 .46rem 0}h6{font-size:1rem;margin:.5rem 0 .4rem 0;text-transform:uppercase}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:.0625rem solid rgba(0,0,0,0.1)}em{font-style:italic}strong{font-weight:600}small,.small{font-size:80%;font-weight:normal}p{margin:1.2em 0;word-spacing:0.05em;line-height:1.6em}.btn{display:inline-block;margin-bottom:20px;padding:8px 20px;font-size:0.875em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;background-color:#222;color:#d0d0d0;border-width:2px !important;border-style:solid !important;border-color:#d0d0d0;text-decoration:none !important;border-radius:5px}.btn:visited{color:#d0d0d0;border-color:#d0d0d0}.btn:hover{background-color:#464646;color:#d0d0d0;border-color:#d0d0d0}body{padding-bottom:50px}.disabled{color:#343434}.play-title.selected{margin-bottom:1.5em;background-color:#464646}.full-play,.full-play *{font-family:"Palatino Linotype","Palatino",Garamond,Georgia,"Times New Roman",Times,serif;color:black !important;background-color:white !important}.scene .scene-table{word-wrap:break-word;margin:1em auto 0;max-width:900px;border-spacing:0}.scene tr{display:flex}.scene td{padding:1em;width:50%}.scene td b{color:white}.scene td p{line-height:1.2em;margin:0}.scene .left{background-color:#343434}.scene .right{background-color:#464646}.scene .stage{font-style:italic;text-align:right}@media screen and (max-width: 500px){.scene tr{overflow:hidden}.scene td{position:relative;min-width:100%;width:100%;flex-basis:100%;flex-grow:1}.scene .left{z-index:2;overflow:hidden}.scene .right{z-index:1;margin-left:-100%}.scene .secondary{visibility:hidden;z-index:0}}@media print{.no-print,.no-print *{display:none !important}}.debug p{font-family:monospace;text-align:left;margin:2px 10px}
