@font-face{font-family:raleway;src:url(../fonts/raleway-regular-webfont.eot);src:url(../fonts/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-regular-webfont.woff2) format("woff2"),url(../fonts/raleway-regular-webfont.woff) format("woff"),url(../fonts/raleway-regular-webfont.ttf) format("truetype"),url(../fonts/raleway-regular-webfont.svg#ralewayregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:raleway;src:url(../fonts/raleway-regular-italic-webfont.eot);src:url(../fonts/raleway-regular-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-regular-italic-webfont.woff2) format("woff2"),url(../fonts/raleway-regular-italic-webfont.woff) format("woff"),url(../fonts/raleway-regular-italic-webfont.ttf) format("truetype"),url(../fonts/raleway-regular-italic-webfont.svg#ralewayitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:raleway;src:url(../fonts/raleway-medium-webfont.eot);src:url(../fonts/raleway-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-medium-webfont.woff2) format("woff2"),url(../fonts/raleway-medium-webfont.woff) format("woff"),url(../fonts/raleway-medium-webfont.ttf) format("truetype"),url(../fonts/raleway-medium-webfont.svg#ralewaymedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:raleway;src:url(../fonts/raleway-regular-italic-webfont.eot);src:url(../fonts/raleway-regular-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-regular-italic-webfont.woff2) format("woff2"),url(../fonts/raleway-regular-italic-webfont.woff) format("woff"),url(../fonts/raleway-regular-italic-webfont.ttf) format("truetype"),url(../fonts/raleway-regular-italic-webfont.svg#ralewayitalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:raleway;src:url(../fonts/raleway-bold-webfont.eot);src:url(../fonts/raleway-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-bold-webfont.woff2) format("woff2"),url(../fonts/raleway-bold-webfont.woff) format("woff"),url(../fonts/raleway-bold-webfont.ttf) format("truetype"),url(../fonts/raleway-bold-webfont.svg#ralewaybold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:andadaitalic;src:url(../fonts/andada-italic-webfont.eot);src:url(../fonts/andada-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/andada-italic-webfont.woff2) format("woff2"),url(../fonts/andada-italic-webfont.woff) format("woff"),url(../fonts/andada-italic-webfont.ttf) format("truetype"),url(../fonts/andada-italic-webfont.svg#andadaitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:lacuna_regular;src:url(../fonts/lacuna-webfont-webfont.eot);src:url(../fonts/lacuna-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lacuna-webfont-webfont.woff2) format("woff2"),url(../fonts/lacuna-webfont-webfont.woff) format("woff"),url(../fonts/lacuna-webfont-webfont.ttf) format("truetype"),url(../fonts/lacuna-webfont-webfont.svg#lacuna_regularregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aleoregular;src:url(../fonts/aleo-regular-webfont-webfont.eot);src:url(../fonts/aleo-regular-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/aleo-regular-webfont-webfont.woff2) format("woff2"),url(../fonts/aleo-regular-webfont-webfont.woff) format("woff"),url(../fonts/aleo-regular-webfont-webfont.ttf) format("truetype"),url(../fonts/aleo-regular-webfont-webfont.svg#aleoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aleoregular;src:url(aleo-italic-webfont-webfont.eot);src:url(aleo-italic-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(aleo-italic-webfont-webfont.woff2) format("woff2"),url(aleo-italic-webfont-webfont.woff) format("woff"),url(aleo-italic-webfont-webfont.ttf) format("truetype"),url(aleo-italic-webfont-webfont.svg#_.regular) format("svg");font-weight:400;font-style:italic}.format-clearfix:after{content:"";display:table;clear:both}.format-composite-layer{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.format-vertical-center-t{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.format-cover-parent-in-flow{height:100%;min-height:100%;width:100%;display:block}.format-cover-parent-out-of-flow{height:100%;width:100%;position:absolute;top:0;left:0}.format-hidden{display:none!important}button{-webkit-appearance:none;background:0 0;border:0;outline:0}.paginate{margin:1em;width:3.5em;height:3.5em;cursor:pointer;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;z-index:5;bottom:3%;-webkit-filter:drop-shadow(0 2px 0 rgba(0,0,0,.2));opacity:.5;-webkit-transition:.3s opacity;transition:.3s opacity}.paginate:hover{opacity:1}.paginate i{position:absolute;top:40%;left:0;width:3.5em;height:.3em;border-radius:.15em;background:#fff;-webkit-transition:all .15s ease;transition:all .15s ease}.paginate.left{right:55%}.paginate.left i{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.paginate.left i:first-child{-webkit-transform:translate(0,-1px) rotate(40deg);-ms-transform:translate(0,-1px) rotate(40deg);transform:translate(0,-1px) rotate(40deg)}.paginate.left i:last-child{-webkit-transform:translate(0,1px) rotate(-40deg);-ms-transform:translate(0,1px) rotate(-40deg);transform:translate(0,1px) rotate(-40deg)}.paginate.left:hover i:first-child{-webkit-transform:translate(0,-1px) rotate(30deg);-ms-transform:translate(0,-1px) rotate(30deg);transform:translate(0,-1px) rotate(30deg)}.paginate.left:hover i:last-child{-webkit-transform:translate(0,1px) rotate(-30deg);-ms-transform:translate(0,1px) rotate(-30deg);transform:translate(0,1px) rotate(-30deg)}.paginate.left:active i:first-child{-webkit-transform:translate(1px,-1px) rotate(25deg);-ms-transform:translate(1px,-1px) rotate(25deg);transform:translate(1px,-1px) rotate(25deg)}.paginate.left:active i:last-child{-webkit-transform:translate(1px,1px) rotate(-25deg);-ms-transform:translate(1px,1px) rotate(-25deg);transform:translate(1px,1px) rotate(-25deg)}.paginate.left[data-state=disabled] i:first-child,.paginate.left[data-state=disabled] i:last-child,.paginate.left[data-state=disabled]:hover i:first-child,.paginate.left[data-state=disabled]:hover i:last-child{-webkit-transform:translate(-5px,0) rotate(0deg);-ms-transform:translate(-5px,0) rotate(0deg);transform:translate(-5px,0) rotate(0deg)}.paginate.right{left:55%}.paginate.right i{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.paginate.right i:first-child{-webkit-transform:translate(0,1px) rotate(40deg);-ms-transform:translate(0,1px) rotate(40deg);transform:translate(0,1px) rotate(40deg)}.paginate.right i:last-child{-webkit-transform:translate(0,-1px) rotate(-40deg);-ms-transform:translate(0,-1px) rotate(-40deg);transform:translate(0,-1px) rotate(-40deg)}.paginate.right:hover i:first-child{-webkit-transform:translate(0,1px) rotate(30deg);-ms-transform:translate(0,1px) rotate(30deg);transform:translate(0,1px) rotate(30deg)}.paginate.right:hover i:last-child{-webkit-transform:translate(0,-1px) rotate(-30deg);-ms-transform:translate(0,-1px) rotate(-30deg);transform:translate(0,-1px) rotate(-30deg)}.paginate.right:active i:first-child{-webkit-transform:translate(1px,1px) rotate(25deg);-ms-transform:translate(1px,1px) rotate(25deg);transform:translate(1px,1px) rotate(25deg)}.paginate.right:active i:last-child{-webkit-transform:translate(1px,-1px) rotate(-25deg);-ms-transform:translate(1px,-1px) rotate(-25deg);transform:translate(1px,-1px) rotate(-25deg)}.paginate.right[data-state=disabled] i:first-child,.paginate.right[data-state=disabled] i:last-child,.paginate.right[data-state=disabled]:hover i:first-child,.paginate.right[data-state=disabled]:hover i:last-child{-webkit-transform:translate(5px,0) rotate(0deg);-ms-transform:translate(5px,0) rotate(0deg);transform:translate(5px,0) rotate(0deg)}.paginate[data-state=disabled]{opacity:.3;cursor:default}.counter{text-align:center;position:absolute;width:100%;top:50%;margin-top:-15px;font-size:30px;text-shadow:0 2px 0 rgba(0,0,0,.2);color:#fff}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0}img{border:0;max-width:100%;height:auto}html{font-size:10px;text-rendering:optimizeLegibility;height:100%}body{min-height:100%;position:relative}a{text-decoration:none}button{cursor:pointer}[contenteditable],button,input,input[type=button],input[type=reset],input[type=submit],textarea{text-align:inherit;font-weight:inherit;letter-spacing:inherit;text-rendering:optimizeLegibility}[contenteditable]:focus,button:focus,input:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,textarea:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{overflow-y:scroll;overflow-x:hidden}a{color:#f1a582}@media all and (max-width:990px) and (min-width:700px){.meta-canvas{content:"use_css_content_hack: true; font-size: -webkit-calc(100vw * 0.0101);";content:"use_css_content_hack: true; font-size: calc(100vw * 0.0101);";font-size:-webkit-calc(100vw * .0101);font-size:calc(100vw * .0101)}}@media all and (max-width:699px){.meta-canvas{font-size:7.07071px}}.canvas{position:relative;z-index:1}@media all and (min-width:700px){.canvas{min-height:640px}}.canvas-content{position:relative}.cover-click-to-play{-webkit-transition:opacity .85s ease-in-out,-webkit-transform 1s ease-in-out,color 1s ease-in-out;transition:opacity .85s ease-in-out,transform 1s ease-in-out,color 1s ease-in-out}.cover-click-to-play:after,.cover-click-to-play:before{-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.cover-subtitle,.cover-title{-webkit-transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out}.cover-video{-webkit-transition:opacity 3s;transition:opacity 3s}.canvas-nav{-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.canvas-nav:before{-webkit-transition:opacity .5s ease-out .3s;transition:opacity .5s ease-out .3s}.flower{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.canvas-nav-item{-webkit-transition:opacity .18s ease-in;transition:opacity .18s ease-in}.social-buttons{-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out}.social-buttons path{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.video-cover:before{-webkit-transition:opacity .3s;transition:opacity .3s}.video-cover{-webkit-transition:border-color .3s;transition:border-color .3s}.submenu-item{-webkit-transition:opacity .3s;transition:opacity .3s}.submenu-item:before{-webkit-transition:background-color .2s;transition:background-color .2s}.submenu-item:hover:before{-webkit-transition:background-color .5s;transition:background-color .5s}.submenu-bottom,.submenu-top{-webkit-transition:color .3s;transition:color .3s}.cast-has-transitioned .container-header,.cast-will-transition .container-header{-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.cast-has-transitioned .container-body,.cast-will-transition .container-body{-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.container-content.news-article-has-transitioned .article-list,.container-content.news-list-has-transitioned .article-list,.container-content.news-list-will-transition .article-list{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.container-content.news-article-has-transitioned .article-list-item,.container-content.news-list-has-transitioned .article-list-item,.container-content.news-list-will-transition .article-list-item{-webkit-transition:opacity .3s;transition:opacity .3s}.container-content.news-article-has-transitioned .article-list-item div,.container-content.news-article-has-transitioned .article-list-item p,.container-content.news-article-has-transitioned .article-list-item span,.container-content.news-list-has-transitioned .article-list-item div,.container-content.news-list-has-transitioned .article-list-item p,.container-content.news-list-has-transitioned .article-list-item span,.container-content.news-list-will-transition .article-list-item div,.container-content.news-list-will-transition .article-list-item p,.container-content.news-list-will-transition .article-list-item span{-webkit-transition:color .3s;transition:color .3s}.cta-positioning{-webkit-transition:opacity .5s;transition:opacity .5s}.container-background{-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.container-background:after,.container-background:before,.container-content:after,.container-content:before{-webkit-transition:opacity .5s;transition:opacity .5s}.close-btn{-webkit-transition:opacity .25s;transition:opacity .25s}.container-background-darken{-webkit-transition:opacity .5s;transition:opacity .5s}.container-cta,.screening-ticket-button{-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.canvasTransition{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .75s cubic-bezier(0.1,0,.25,1);transition:transform .75s cubic-bezier(0.1,0,.25,1)}.canvasTransition .canvas-nav-group--left{-webkit-transition:-webkit-transform .75s;transition:transform .75s}.canvasTransition .canvas-nav-group--right{-webkit-transition:-webkit-transform .75s,opacity .75s ease-in;transition:transform .75s,opacity .75s ease-in}.canvasTransition .cover-header{-webkit-transition:-webkit-transform .75s cubic-bezier(0.1,0,.25,1);transition:transform .75s cubic-bezier(0.1,0,.25,1)}.canvasTransition .mailing-list-home{-webkit-transition:-webkit-transform .75s ease-in-out;transition:transform .75s ease-in-out}@media all and (max-width:700px){.canvas-nav-group--left{-webkit-transition:-webkit-transform .3s;transition:transform .3s}}.dot{-webkit-transition:-webkit-box-shadow .5s ease,background-color .5s ease-in-out;transition:box-shadow .5s ease,background-color .5s ease-in-out}.logo{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.mailing-list-input{-webkit-transition:text-indent .3s;transition:text-indent .3s}.mailing-list-submit{-webkit-transition:opacity .3s;transition:opacity .3s}.contact-email{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}[ui-view].ng-enter:not(.article-content):not(.cast-sub-uiview){position:absolute;left:0;right:0;overflow:hidden;-webkit-transition:-webkit-transform .7s ease,opacity .8s ease-in-out;transition:transform .7s ease,opacity .8s ease-in-out}[ui-view].ng-leave:not(.article-content):not(.cast-sub-uiview){position:absolute;left:0;right:0;overflow:hidden;-webkit-transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out}[ui-view].ng-leave:not(.article-content):not(.cast-sub-uiview) .container-background--fixed{position:absolute}[ui-view].ng-enter:not(.article-content):not(.cast-sub-uiview){opacity:0;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}[ui-view].ng-enter-active:not(.article-content):not(.cast-sub-uiview){opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[ui-view].ng-leave:not(.article-content):not(.cast-sub-uiview){-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}[ui-view].ng-leave-active:not(.article-content):not(.cast-sub-uiview){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[ui-view].ng-enter.cast-sub-uiview{position:absolute;left:100%;width:100%;overflow:hidden;-webkit-transition:-webkit-transform .7s ease,opacity .8s ease-in-out;transition:transform .7s ease,opacity .8s ease-in-out}[ui-view].ng-leave.cast-sub-uiview{position:absolute;left:0;right:0;overflow:hidden;-webkit-transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out}[ui-view].ng-leave.cast-sub-uiview .container-background--fixed{position:absolute}[ui-view].ng-enter.cast-sub-uiview{opacity:0;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}[ui-view].ng-enter-active.cast-sub-uiview{opacity:1;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[ui-view].ng-leave.cast-sub-uiview{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}[ui-view].ng-leave-active.cast-sub-uiview{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[ui-view].article-content.ng-enter{-webkit-transition:-webkit-transform .7s ease,opacity .8s ease-in-out;transition:transform .7s ease,opacity .8s ease-in-out}[ui-view].article-content.ng-enter .cta{position:absolute}@media all and (max-width:1170px){[ui-view].article-content.ng-enter .cta{position:static}}[ui-view].article-content.ng-leave{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}[ui-view].article-content.ng-enter{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}[ui-view].article-content.ng-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[ui-view].article-content.ng-leave{opacity:1}[ui-view].article-content.ng-leave-active{opacity:0}.slide.ng-hide-add{-webkit-animation:scaleUp 1.5s forwards cubic-bezier(0.7,0,.3,1);animation:scaleUp 1.5s forwards cubic-bezier(0.7,0,.3,1);z-index:1}.slide.ng-hide-remove{-webkit-transition:opacity 1.5s cubic-bezier(0.7,0,.3,1) .1s,-webkit-transform 1.5s cubic-bezier(0.7,0,.3,1) .1s;transition:opacity 1.5s cubic-bezier(0.7,0,.3,1) .1s,transform 1.5s cubic-bezier(0.7,0,.3,1) .1s;z-index:0}.slide.ng-hide-add{display:block!important}.slide.ng-hide-remove{display:block!important;opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.slide.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes scaleUp{to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes scaleUp{to{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-webkit-keyframes scaleDownUp{from{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleDownUp{from{opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}html{background-color:#535353}.canvas-content--top{content:"use_css_content_hack: true; height: -webkit-calc(100vh - 7em);";content:"use_css_content_hack: true; height: calc(100vh - 7em);";height:-webkit-calc(100vh - 7em);height:calc(100vh - 7em);z-index:3;overflow:hidden;min-height:60em}@media all and (max-width:700px){.canvas-content--top{top:7em}}@media all and (max-width:700px){.canvas-content--middle{position:static}}.canvas-content--bottom{background-color:#535353;min-height:100vh;width:100%}@media all and (max-width:700px) and (orientation:landscape){.canvas-content--bottom{min-height:60em}}.mobile .canvas-content--bottom{overflow-x:hidden}.canvas.canvasTransformUp{-webkit-transform:translateY(-100vh) translateY(7em);-ms-transform:translateY(-100vh) translateY(7em);transform:translateY(-100vh) translateY(7em);transform:translateY(calc(7em - 100vh))}@media all and (max-width:700px){.canvas.canvasTransformUp .canvas-content--middle{position:relative}.canvas.canvasTransformUp .canvas-nav-group--left{display:none}}.canvas.home{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media all and (max-width:700px){.ios .canvas.canvasTransformUp{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.ios .canvas.canvasTransformUp .canvas-content--top{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease}.ios .canvas.canvasTransformUp .canvas-content--middle{position:static}.ios .canvas-content--bottom{position:absolute!important;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.site-nav-button{height:30px;width:46px;padding:0 9px;position:relative;z-index:5;top:5px;display:none;opacity:.8}@media all and (max-width:700px){.site-nav-button{display:block}}.site-nav-icon{width:28px;height:2px;background-color:#fff}.site-nav-icon:before{content:"";display:block;width:28px;height:2px;background-color:#fff;position:absolute;top:5px}.site-nav-icon:after{content:"";display:block;width:28px;height:2px;background-color:#fff;position:absolute;bottom:5px}.cover-background{z-index:-1;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;background-color:#000}.cover-background:before{content:"";position:absolute;width:100%;height:100%;background-color:#2a2b49;opacity:.1;top:0;left:0;z-index:1}.cover-background video{height:100%;-webkit-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35);margin:auto;position:absolute;left:0;right:0;background-color:#000}.cover-background-image{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../media/hannah.jpg);height:100%;width:100%}.cover-header{text-align:center;position:absolute;bottom:27em;left:0;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media all and (max-width:700px){.cover-header{bottom:40%;width:90%;margin:auto}}.canvasTransformUp .cover-header{-webkit-transform:translateY(20vh);-ms-transform:translateY(20vh);transform:translateY(20vh)}.cover-title{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);font-size:105%}.cover-title img{width:66.3em}.cover-click-to-play{opacity:.4;color:#fff;text-transform:uppercase;font-size:2em;letter-spacing:1.8px;font-family:raleway,sans-serif;font-weight:500;font-style:normal;position:relative;display:inline-block;margin-bottom:2em;margin-top:1.5em;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media all and (min-width:700px){.cover-click-to-play:before{content:"";position:absolute;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);left:-5.5em;height:1px;width:5em;background-color:#fff}.cover-click-to-play:after{content:"";position:absolute;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);right:-5.5em;height:1px;width:5em;background-color:#fff}}.cover-subtitle{color:#dcdcdc;font-size:2.73em;font-family:andadaitalic,serif;font-weight:400;font-style:italic;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.cover-header:hover .cover-title{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.cover-header:hover .cover-click-to-play{opacity:1;color:#f1a582;-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.cover-header:hover .cover-click-to-play:after,.cover-header:hover .cover-click-to-play:before{background-color:#f1a582}.cover-header:hover .cover-subtitle{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.cover-video iframe{width:100%;height:100%}.cover-video .close-btn{position:absolute;z-index:1;color:#fff;font-size:8em;line-height:.6;cursor:pointer;margin:.25em;opacity:.5;top:0;right:0;font-family:initial}.cover-video .close-btn:hover{opacity:1}.mobile .cover-background video{display:none}.cover-video--playing{z-index:5;opacity:1}.cover-video--stopped{z-index:-5;opacity:0}.canvas-nav{width:100%;height:7em;background-color:#34322c;position:fixed;top:0;left:0;z-index:5;padding:.6em}@media all and (max-width:700px) and (orientation:landscape){.canvas-nav{position:absolute!important}}.canvas-nav.gallery{background-color:rgba(52,50,44,0)}.canvas-nav.gallery:before{opacity:1}.canvas-nav:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:10em;width:100%;background-image:-webkit-gradient(linear,top left,bottom left,from(rgba(0,0,0,.5)),color-stop(49%,rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.2) 49%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.2) 49%,rgba(0,0,0,0) 100%);opacity:0}@media all and (max-width:700px){.canvas-nav:before{display:none}}.is-home.canvas-nav{position:absolute}.is-home.canvas-nav:before{display:none}.canvas-nav-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:700px){.canvas-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}}.canvas-nav-item{color:#fff;text-transform:uppercase;font-family:lacuna_regular,sans-serif;font-weight:400;font-style:normal;font-size:1.6em;display:block;opacity:.7;line-height:1.1;cursor:pointer;letter-spacing:.03em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.canvas-nav-item:hover{opacity:.95}@media all and (max-width:990px){.canvas-nav-item{font-size:1.7em}}@media all and (max-width:700px){.canvas-nav-item{padding:1.0625em}}.canvas-nav-item--home{opacity:.8}.canvas-nav-item--home img{width:15em;margin-left:.8125em;margin-top:.125em}.canvas-nav-item--home:hover{opacity:1}@media all and (max-width:700px){.canvas-nav-item--home{margin:auto;padding:0}}.home-film-by{font-family:andadaitalic,serif;font-weight:400;font-style:italic;color:#828282;text-transform:none;font-size:1.6em;line-height:1.1;margin-top:.375em;margin-left:.5625em}@media all and (max-width:1170px){.home-film-by{display:none}}.canvas-nav-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.canvas-nav-group--left{margin:0 2em;width:65em;min-width:65em;position:relative;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media all and (max-width:700px){.canvas-nav-group--left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-webkit-calc(-100% - 7em));-ms-transform:translateY(calc(-100% - 7em));transform:translateY(calc(-100% - 7em));width:100%;background-color:#3f3e39;margin:0;left:0;top:7em;position:absolute;padding:2em;min-width:initial;text-align:center}}.mobile-nav-open .canvas-nav-group--left{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.canvas-nav-group--right{opacity:1}@media all and (max-width:700px){.canvas-nav-group--right{background-color:#34322c;position:absolute;z-index:3;top:0;left:0;right:0;height:7em}}.is-home .canvas-nav-group--right{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);opacity:0}@media all and (min-width:700px){.is-home .canvas-nav-group--left{-webkit-transform:translateX(-50vw) translateX(50%) translateX(3.5em);-ms-transform:translateX(-50vw) translateX(50%) translateX(3.5em);transform:translateX(-50vw) translateX(50%) translateX(3.5em);transform:translateX(calc(-50vw + 50% + 3.5em))}}.cutout{position:absolute;margin:auto;width:33.7em;left:0;right:0;bottom:-.9em;z-index:0}.flower{position:fixed;top:0;z-index:2;width:46.4em;clip:rect(7em,1000px,1000px,0)}.flower--right{right:0}@media all and (max-width:1920px){.flower--right{right:50%;-webkit-transform:translateX(95.3em);-ms-transform:translateX(95.3em);transform:translateX(95.3em)}}@media all and (max-width:990px){.flower--right{display:none}}.flower--left{left:0;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}@media all and (max-width:1920px){.flower--left{left:50%;-webkit-transform:scale(-1,1) translateX(95.3em);-ms-transform:scale(-1,1) translateX(95.3em);transform:scale(-1,1) translateX(95.3em)}}@media all and (max-width:990px){.flower--left{display:none}}.social-buttons{height:4.5em;text-align:center}.social-buttons:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.social-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media all and (max-width:700px){.social-group--cover{bottom:20%}}.social-group--cover .social-buttons{opacity:.6}.social-group--cover .social-buttons:hover{opacity:1}.social-buttons--facebook{width:2.3em;height:4.5em}.social-buttons--twitter{width:5.5em;height:4.5em}.social-buttons--instagram{width:4.6em;height:4.5em}.social-buttons--tumblr{width:2.8em;height:4.5em}.social-buttons--pinterest{width:4.5em;height:4.5em}.no-caps{text-transform:none!important}.cast-sub-uiview,.container{background-color:#535353}.container-content{padding-top:28em;padding-bottom:10em;position:relative;z-index:1;min-height:100vh}.container-content:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(353deg,rgba(222,127,122,0) 10%,#e32935 64%,rgba(213,101,58,.9) 83%);background-image:linear-gradient(97deg,rgba(222,127,122,0) 10%,#e32935 64%,rgba(213,101,58,.9) 83%);opacity:.13;z-index:-1}@media all and (max-width:700px){.container-content{padding-top:20em}}.container-header{margin:auto;margin-bottom:7em;width:85em;position:relative}@media all and (max-width:700px){.container-header{width:90%}}.container-title-big{font-size:6.4em;color:#fff;text-transform:uppercase;font-family:raleway,sans-serif;font-weight:700;font-style:normal;letter-spacing:.04412em}@media all and (max-width:700px){.container-title-big{font-size:4.5em}}.container-title-small{font-size:3em;color:#fff;text-transform:uppercase;font-family:raleway,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px}@media all and (max-width:700px){.container-title-small{display:none}}.container-subtitle{color:#c8c8c8;font-family:raleway,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:3.6em;line-height:1.5}.container-subtitle--date{font-size:2.6em;line-height:2.2}.container-teaser{margin-bottom:11em}.container-content.cast-will-transition{padding-top:33em;overflow:hidden}.container-content.cast-will-transition:before{opacity:0}.container-content.cast-will-transition .container-header{position:relative;top:0;-webkit-transform:translateY(100vh) translateY(-40em) translateY(-100%);-ms-transform:translateY(100vh) translateY(-40em) translateY(-100%);transform:translateY(100vh) translateY(-40em) translateY(-100%);transform:translateY(calc(100vh - 7em - 26em - 100% - 7em))}@media all and (max-width:700px){.container-content.cast-will-transition .container-header{-webkit-transform:translateY(100vh) translateY(-35em) translateY(-100%);-ms-transform:translateY(100vh) translateY(-35em) translateY(-100%);transform:translateY(100vh) translateY(-35em) translateY(-100%);transform:translateY(calc(100vh - 7em - 26em - 100% - 2em))}}.container-content.cast-will-transition .container-body{-webkit-transform:translateY(120vh) translateY(-49em);-ms-transform:translateY(120vh) translateY(-49em);transform:translateY(120vh) translateY(-49em);transform:translateY(calc(120vh - 7em - 26em - 16em))}@media all and (max-width:700px){.ios-8 .container-content.cast-will-transition .container-header{-webkit-transform:translateY(100vh) translateY(-46.5em) translateY(-100%);-ms-transform:translateY(100vh) translateY(-46.5em) translateY(-100%);transform:translateY(100vh) translateY(-46.5em) translateY(-100%);transform:translateY(calc(100vh - 7em - 26em - 100% - 13.5em))}}@media all and (max-width:700px) and (orientation:landscape){.ios .container-content.cast-will-transition{padding-top:33em;overflow:hidden}.ios .container-content.cast-will-transition:before{opacity:.13}.ios .container-content.cast-will-transition .container-header{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ios .container-content.cast-will-transition .container-body{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ios .container-content.cast-will-transition .cta-positioning{opacity:0}}.container-content.cast-has-transitioned{padding-top:33em;overflow:hidden}.container-content.cast-has-transitioned:before{opacity:.13}.container-content.cast-has-transitioned .container-header{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.container-content.cast-has-transitioned .container-body{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.container-content.cast-has-transitioned .cta-positioning,.container-content.news-list-has-transitioned:before,.container-content.news-list-will-transition:before{opacity:0}.container-content.news-article-has-transitioned:before{opacity:.13}@media all and (max-width:700px){.ios .container-content.cast-has-transitioned .container-body{-webkit-transform:translateY(-7em);-ms-transform:translateY(-7em);transform:translateY(-7em)}}.cta{font-size:1.5em;color:#f1a582;font-family:raleway,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;text-align:right;cursor:pointer}.cta:before{content:url(../media/arrow.svg);position:absolute;left:1.73333em;top:.2em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media all and (max-width:1170px){.cta{text-align:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.cta{font-size:2em}}.cta-positioning{position:absolute;left:-6em;top:.8em;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:.75}.cta-positioning:hover{opacity:1}@media all and (max-width:1170px){.cta-positioning{position:relative;left:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.cta-positioning{opacity:1}}.cta--news{-webkit-transform:none;-ms-transform:none;transform:none;left:-16em}@media all and (max-width:1170px){.cta--news{left:0;position:absolute;-webkit-transform:translateY(-175%);-ms-transform:translateY(-175%);transform:translateY(-175%)}}.cta--news .cta{position:fixed;width:6em}@media all and (max-width:1170px){.cta--news .cta{position:static}}.cta--news .cta:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;left:6.5em;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}@media all and (max-width:1170px){.cta--news .cta:before{left:5.8em}}.cta--bottom.cta--news{display:none;position:relative;top:8em}.container-background{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;z-index:0;overflow:hidden;height:72em;background-position:center center;top:7em}.container-background--faded:after{background-image:-webkit-gradient(linear,top left,bottom left,from(rgba(83,83,83,0)),to(#535353));background-image:-webkit-linear-gradient(top,rgba(83,83,83,0) -40%,#535353 80%);background-image:linear-gradient(to bottom,rgba(83,83,83,0) -40%,#535353 80%);content:'';position:absolute;width:102%;height:101%;top:0;left:0;pointer-events:none}.container-background-darken{background-color:#000;opacity:0}.container-background--fixed{position:fixed;height:100vh}.container-background.cast-will-transition{content:"use_css_content_hack: true; height: -webkit-calc(100vh - 7em);";content:"use_css_content_hack: true; height: calc(100vh - 7em);";height:-webkit-calc(100vh - 7em);height:calc(100vh - 7em);top:7em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.container-background.cast-will-transition:before{opacity:.16}.container-background.cast-will-transition:after{opacity:0}.container-background.cast-will-transition .container-background-darken{opacity:.1}.container-background.news-list-has-transitioned,.container-background.news-list-will-transition{content:"use_css_content_hack: true; height: -webkit-calc(100vh - 7em);";content:"use_css_content_hack: true; height: calc(100vh - 7em);";height:-webkit-calc(100vh - 7em);height:calc(100vh - 7em);top:7em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media all and (max-width:700px) and (orientation:landscape){.container-background.news-list-has-transitioned,.container-background.news-list-will-transition{height:100vh;top:0}}.container-background.news-list-has-transitioned:before,.container-background.news-list-will-transition:before{opacity:.16}.container-background.news-list-has-transitioned:after,.container-background.news-list-will-transition:after{opacity:0}.container-background.news-list-has-transitioned .container-background-darken,.container-background.news-list-will-transition .container-background-darken{opacity:.1}.ios-7 .container-background.news-list-has-transitioned,.ios-7 .container-background.news-list-will-transition{position:absolute}@media all and (max-width:700px){.ios-7 .container-background.news-list-has-transitioned:after,.ios-7 .container-background.news-list-will-transition:after{opacity:1!important}}.container-background.cast-has-transitioned{content:"use_css_content_hack: true; height: -webkit-calc(100vh - 7em);";content:"use_css_content_hack: true; height: calc(100vh - 7em);";height:-webkit-calc(100vh - 7em);height:calc(100vh - 7em);top:7em;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);position:absolute}.container-background.cast-has-transitioned:before{opacity:0}.container-background.cast-has-transitioned:after{opacity:1}.container-background.cast-has-transitioned .container-background-darken{opacity:0}.container-background.news-article-has-transitioned{content:"use_css_content_hack: true; height: -webkit-calc(100vh - 7em);";content:"use_css_content_hack: true; height: calc(100vh - 7em);";height:-webkit-calc(100vh - 7em);height:calc(100vh - 7em);top:7em;position:absolute!important}@media all and (max-width:700px) and (orientation:landscape){.container-background.news-article-has-transitioned{height:100vh;top:0}}.container-background.news-article-has-transitioned:before{opacity:0}.container-background.news-article-has-transitioned:after{opacity:1}.container-background.news-article-has-transitioned .container-background-darken{opacity:0}.screening-title{font-size:2.4em;font-family:raleway,sans-serif;font-weight:700;font-style:normal;color:#dcdcdc;text-transform:uppercase;letter-spacing:1px}.screening-address,.screening-date{font-size:2.1em;font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:silver;opacity:.8;letter-spacing:1px;margin:.31818em 0}.screening-info{font-family:aleoregular,serif;font-weight:400;font-style:normal;color:#dcdcdc;font-size:1.6em;line-height:2;letter-spacing:1px;width:90%;position:relative;left:5%;margin:1.25em 0}.screening-ticket-button{position:relative;left:5%;font-family:raleway,sans-serif;font-weight:700;font-style:normal;font-size:1.7em;border:2px solid #f1a582;color:#f1a582;text-transform:uppercase;padding:.23529em .41176em;letter-spacing:1px;opacity:.6;display:block;width:5.52941em;white-space:nowrap;margin:1.25em 0}.screening-ticket-button:hover{opacity:1}.screening{margin:7em auto;width:70em;position:relative}@media all and (max-width:700px){.screening{width:70%}}.screening--no-items{font-family:aleoregular,serif;font-weight:400;font-style:normal;color:#dcdcdc;font-size:2.4em;line-height:2;letter-spacing:1px}.video-group{position:relative;cursor:pointer;width:70em;overflow:hidden;margin:5em 0}@media all and (max-width:700px){.video-group{width:100%}}.video{height:39.375em;position:relative}.video-cover{opacity:.9;background-position:center center;-webkit-background-size:cover;background-size:cover;border:.4em solid #28251f}.video-cover:before{content:url(../media/play.png);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.55;left:0;right:0;margin:auto;height:11.6em;width:11.6em;z-index:1}@media all and (max-width:700px){.video-cover:before{display:none}}.video:hover .video-cover{border:.4em solid #978f8d}.video:hover .video-cover:before{opacity:1}.cast-player,.crew-player,.partners-player{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.cast-player iframe,.crew-player iframe,.partners-player iframe{width:100%;height:100%}@media all and (max-width:700px){.submenu.cast-will-transition{opacity:0}}@media all and (max-width:700px){.submenu.cast-has-transitioned{opacity:1}}.submenu{position:absolute;z-index:3;top:11em;left:0;right:0;margin:auto;width:88em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media all and (max-width:700px){.submenu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1em;width:100%;margin-top:-1.5em}}.submenu-item{list-style:none;margin:0 1.5em;opacity:.7;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.submenu-item:before{content:"";position:absolute;bottom:-.7em;left:0;height:1px;width:100%;background-color:rgba(255,255,255,0)}.submenu-item:hover{opacity:1}.submenu-item:hover:before{background-color:#fff}@media all and (max-width:700px){.submenu-item{margin:1.5em 1.75em}}.submenu-top{text-transform:uppercase;color:#fff;font-size:1.1em;font-family:raleway,sans-serif;font-weight:700;font-style:normal;letter-spacing:.5px}.submenu-bottom{text-transform:uppercase;color:#fff;font-size:1.7em;font-family:raleway,sans-serif;font-weight:700;font-style:normal;display:block;letter-spacing:1px;white-space:nowrap}.submenu-item--active{opacity:1}.submenu-item--active:before{content:"";position:absolute;bottom:-.7em;left:0;height:.2em;width:100%;background-color:#f1a582!important}.submenu-item--active .submenu-bottom,.submenu-item--active .submenu-top{color:#f1a582}.section{width:70em;margin:auto}@media all and (max-width:700px){.section{width:75%}}.section-title{position:absolute;text-transform:uppercase;font-family:raleway,sans-serif;font-weight:700;font-style:normal;color:silver;width:8.33333em;text-align:right;font-size:2.4em;letter-spacing:1px;left:-webkit-calc(50% - 24.16667em);left:calc(50% - 24.16667em);opacity:.8}@media all and (max-width:1170px){.section-title{text-align:left;position:static;width:100%}}@media all and (max-width:990px){.section-title{font-size:2.64em}}.section-text{position:relative}.section-text p,.section-text span{font-family:aleoregular,serif;font-weight:400;font-style:normal;color:#cdcdcd;font-size:1.7em!important;line-height:1.8!important;letter-spacing:1px!important;margin:2.35294em 0!important}@media all and (max-width:990px){.section-text p,.section-text span{font-size:1.9em!important}}.section-text p span,.section-text span span{font-size:1em!important}.section-text p iframe,.section-text span iframe{width:41.17647em;height:23.16176em}.section-text blockquote{font-size:92%;width:82%;margin:auto}.section-divider{margin:8em auto;width:28em;display:block;opacity:.8}.section-divider-line{margin:1em auto 6em;width:13em;height:2px;background-color:#474240}.mailing-list{height:35em;width:100%;overflow:hidden;position:relative;z-index:0}.mailing-list-content{position:absolute;margin:auto;width:41.7em;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.mailing-list-title{font-family:raleway,sans-serif;font-weight:700;font-style:normal;color:#fff;font-size:2.9em;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.mailing-list-subtitle{font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:2.7em;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.mailing-list-form{position:relative;margin:1.8em 0}.mailing-list-input{font-size:1.8em;font-family:raleway,sans-serif;font-weight:500;font-style:normal;letter-spacing:.05em;background-color:#4a4743;width:100%;height:2.77778em;text-indent:24%;color:#929292;border:1px solid rgba(146,146,146,.3)}.mailing-list-input:focus{text-indent:.66667em}.mailing-list-input:focus+.mailing-list-submit{opacity:.6}.mailing-list-submit{position:absolute;right:0;top:0;color:#fff;height:100%;padding:1em;font-family:raleway,sans-serif;font-weight:500;font-style:normal;cursor:pointer;text-transform:uppercase;font-size:1.5em;opacity:0;background-color:rgba(146,146,146,.3);border-left:1px solid rgba(146,146,146,.3);-webkit-appearance:none;border-radius:0}::-webkit-input-placeholder{color:rgba(146,146,146,.7)}:-moz-placeholder{color:rgba(146,146,146,.7);opacity:1}::-moz-placeholder{color:rgba(146,146,146,.7);opacity:1}:-ms-input-placeholder{color:rgba(146,146,146,.7)}.mailing-list .social-group{position:relative;top:2em;width:60%;margin:auto}.mailing-list .social-buttons{height:3em}.mailing-list .social-buttons path{fill:#Ffffff;opacity:.5}.mailing-list .social-buttons:hover path{fill:#fff;opacity:1}.mailing-list-home{position:absolute;bottom:4em;margin:auto;height:21.75em;width:42em;left:0;right:0;-webkit-transform:scale(0.85) translateY(0);-ms-transform:scale(0.85) translateY(0);transform:scale(0.85) translateY(0)}.mailing-list-home .mailing-list-title{opacity:.5}.mailing-list-home .social-group{position:absolute;bottom:0}.canvasTransformUp .mailing-list-home{-webkit-transform:scale(0.85) translateY(30em);-ms-transform:scale(0.85) translateY(30em);transform:scale(0.85) translateY(30em)}.contact{position:relative;margin:auto;width:41.7em}.contact-title{font-family:raleway,sans-serif;font-weight:700;font-style:normal;color:#fff;font-size:2.4em;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.contact-email{color:#f1a582;font-family:aleoregular,serif;font-weight:400;font-style:normal;font-size:2.4em;text-align:center;display:block;line-height:2.8}.contact-email:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.container-content--partners{padding-top:18em;background-color:#c8c8c8}@media all and (max-width:700px){.container-content--partners{padding-top:14em}}.container-content--partners:before{opacity:0}.container-content--partners .container-title-big{color:#646464;text-align:center;font-size:5em;display:block}.container-content--partners .container-header{margin-bottom:5em}.container-content--partners .video-cover{border:.4em solid #5C5B58}.support-title{position:static;margin:0;width:auto;text-align:center;text-transform:uppercase;font-family:raleway,sans-serif;font-weight:700;font-style:normal;color:#828282;letter-spacing:1px;font-size:3.8em;margin-top:4em}.container-content--partners .section-text p,.placeholder-text:before{font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#6e6e6e;font-size:1.7em;line-height:1.8;letter-spacing:1px;margin:2.94118em 0;text-align:center}@media all and (max-width:990px){.container-content--partners .section-text p,.placeholder-text:before{font-size:1.9em}}.placeholder-text:before{color:#999!important;position:relative;top:1em}.support-text{width:80em;margin:auto}@media all and (max-width:700px){.support-text{width:70%}}.logo-gallery{width:84em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:700px){.logo-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%}}.logo{padding:2.6em}.logo:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}@media all and (max-width:700px){.logo{margin:2em 0}}.logo-anchor{width:21em;height:15em;display:block;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center}.support-video-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:6em auto;width:94em;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}@media all and (max-width:700px){.support-video-container{width:70%}}.support-video-container .video{margin:2em auto;width:45em;height:26em;position:relative;cursor:pointer}@media all and (max-width:700px){.news .container-content{min-height:initial}}.article-content{position:relative;z-index:1}.article-list{position:absolute;left:0;right:0;margin:auto}.article-list-item{cursor:pointer;opacity:1}.article-list-item:hover{opacity:1}.article-list-item:hover div,.article-list-item:hover p,.article-list-item:hover span{color:#f1a582}.container-content.news-list-will-transition .article-list{opacity:1}.container-content.news-list-has-transitioned .article-list{opacity:0}.container-content.news-article-has-transitioned .article-list{opacity:0;display:none}.news.flower{opacity:0}.slider-container{position:absolute;top:0;left:0;right:0;height:100%;background-color:#34322C}.slide{height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;left:0;top:0;position:absolute}.dot-nav{display:none}@media all and (max-width:700px){.gallery .canvas-content--bottom{min-height:100vh}.paginate{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:1}.left{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.right{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.gallery.flower{opacity:0}.login{margin:auto;width:14.37931em;font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:2.9em;letter-spacing:.05em}.login-name,.login-password{display:block;width:100%;font-size:.9em;background-color:#ddd;padding:10px;font-family:raleway,sans-serif;font-weight:500;font-style:normal;letter-spacing:initial}.login-submit{font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:20px;padding:6px;text-transform:uppercase;letter-spacing:.05em;background-color:rgba(146,146,146,.3);border:1px solid rgba(146,146,146,.3);-webkit-transition:-webkit-transform .3s;transition:transform .3s;margin:1em 0}.login-submit:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.edit-group{position:absolute;top:-40px}.edit-button{font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:rgba(146,146,146,.65);border:1px solid rgba(146,146,146,.3);-webkit-transition:-webkit-transform .3s;transition:transform .3s;padding:6px;display:inline-block;margin:0 .7em;font-size:1.3em}.edit-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.edit-button:first-child{margin:0}.edit-video{z-index:5;top:20px;left:20px}.edit-overlay{position:fixed;height:100%;width:100%;z-index:20;background-color:rgba(0,0,0,.8);top:0;left:0}.edit-overlay-form{margin:auto;width:26.31579em;font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:1.9em;letter-spacing:.05em;top:50%;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.edit-overlay-input{display:block;width:100%;font-size:.9em;background-color:#ddd;padding:10px;font-family:raleway,sans-serif;font-weight:500;font-style:normal;letter-spacing:initial}.edit-overlay-submit{font-family:raleway,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:20px;padding:6px;text-transform:uppercase;letter-spacing:.05em;background-color:rgba(146,146,146,.8);border:1px solid rgba(146,146,146,.3);-webkit-transition:-webkit-transform .3s;transition:transform .3s;margin:1em .5em;position:relative;left:-.5em}.edit-overlay-submit:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.edit-new-article{position:fixed;left:3%;top:-webkit-calc(7em + 3%);top:calc(7em + 3%)}.edit-article-title{background-color:transparent;font-size:inherit;color:inherit}.edit-article-title:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:rgba(0,0,0,.07451) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:rgba(0,0,0,.07451) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px}.screening .edit-group{position:relative;top:-10px}.gallery-delete{position:absolute;bottom:0;right:0;margin:2em}.gallery-add{position:absolute;bottom:0;left:0;margin:2em}.loader{font-size:10px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.4);border-right:1.1em solid rgba(255,255,255,.4);border-bottom:1.1em solid rgba(255,255,255,.4);border-left:1.1em solid #fff;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;position:absolute;left:0;right:0;margin:auto;bottom:-120px}.loader,.loader:after{border-radius:50%;width:8em;height:8em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.ta-scroll-window{margin:0 -12px}.ta-insert-video{width:41.17647em;height:23.16176em;background:#787878;background-image:url(../media/play.png);background-position:center;background-repeat:no-repeat}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#fff}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-link{font-weight:400;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:active,.input-group-btn>.btn:hover{z-index:2}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px;font-size:12px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}