﻿@import"../vendor/fonts/open-sans/stylesheet.css";@import"https://fonts.googleapis.com/css?family=Capriola";h1,h2,h3,h4,h5,h6{font-family:"Capriola",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:1.25em 0 .313em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Capriola",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:"Capriola",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-family:"Capriola",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase}h3{font-size:1.7142857143em}h4{font-size:1.5714285714em}h5{font-size:1.4285714286em}h6{font-size:1.2857142857em}p#info{font-family:"Capriola",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:1px;text-transform:uppercase;font-size:1.2857142857em}p#info+p#info{margin-top:-10px;padding-top:0}p{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;color:#fff;font-size:1em;padding:.313em 0 .625em;margin:0 0 .313em;text-rendering:auto}.p-columns{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}strong,b{font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}em,i{font-family:open_sanslight_italic,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}a{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;color:#e3f5f3;font-size:1em;text-decoration:underline}a:hover,a:visited:hover{color:#f18685}a:link:focus,a:visited:focus{color:#f18685;outline:none}a:visited{color:rgb(208.2105263158,238.2894736842,234.9473684211)}a:link:active,a:visited:active{color:#f18685}a.current{color:#f18685;cursor:default !important;text-decoration:none !important}a:not([href]){color:#fff;text-decoration:none}a:not([href]):hover{color:#fff;cursor:default;text-decoration:none}strong a{font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}ul,ol{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;color:#fff;font-size:1em;margin:.625em 0 .313em 1.875em}ul li,ol li{padding:0 0 .625em;margin:0}ul ul,ul ol,ol ul,ol ol{margin-top:0}ul ul li,ul ol li,ol ul li,ol ol li{margin-top:0;padding:.313em 0 0}ul p,ol p{margin:0;padding:0}ul img,ol img{margin:.625em 0}blockquote,blockquote p{font-family:open_sanslight_italic,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;border-left:1px solid #fff;color:#fff;margin:.9375em}blockquote p,blockquote p p{border:none;margin:0}button,a.button,.button{-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;background:#443b96;border:2px solid #fff;color:#fff;cursor:pointer;font-size:14px;margin:.9375em .313em .9375em 0;padding:.625em .9375em !important;text-align:center;text-decoration:none !important;text-transform:uppercase}button:hover,button:active,button:focus,a.button:hover,a.button:active,a.button:focus,.button:hover,.button:active,.button:focus{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;background:#e3f5f3;border-color:#f18685;color:#2c2d2d !important;cursor:pointer;outline:none}button i,a.button i,.button i{padding-left:.625em}.button+.button{margin-top:0}html{-webkit-text-size-adjust:100%}body{margin:0;padding:0}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*:focus{-moz-outline-style:none;outline-color:-moz-use-text-color;outline-style:none;outline-width:0}.hidden,.hide,hr{display:none;margin:0 !important;visibility:hidden}.visually-hide{height:1px;left:-9999px;overflow:hidden;position:absolute}a.visually-show .visually-hide{left:auto;position:relative}main{clear:both;position:relative;z-index:2}.filled-bg{background-color:#335a60;background-image:url("../images/film-repeat.png"),url("../images/film-repeat.png");background-position:top left,bottom left;background-repeat:repeat-x;padding:1.25em 0}.content{margin:0 auto;max-width:1050px;padding:50px 0}.content h3:first-of-type{margin-top:0}.alignright{display:block;float:right;margin:.625em 0 .625em 1.25em}@media only screen and (max-width: 1100px){.content{padding-left:1.25em;padding-right:1.25em}}@media only screen and (max-width: 40em){.alignright{float:none;margin:0 auto 1.25em}}#connect #eval-button{margin-top:0}#mc_embed_signup .email,#mc_embed_signup .button{float:left}#mc_embed_signup .email{height:40px;width:58%}#mc_embed_signup .email:focus{background:#fff}#mc_embed_signup .button{height:40px;margin:0;padding:.625em .625em !important}@media only screen and (min-width: 641px)and (max-width: 975px),(max-width: 440px){#mc_embed_signup .email{margin-bottom:.625em;width:100%}#mc_embed_signup .button{margin-left:0}}@media only screen and (max-width: 479px){#connect .columns{margin-bottom:1.5625em}#connect .columns:last-of-type{margin-bottom:0}}@media only screen and (min-width: 642px){#connect .columns:first-of-type{padding-left:0}#connect .columns:last-of-type{padding-right:0}}@media only screen and (max-width: 641px){#connect .columns{padding-left:0;padding-right:0}}#social-icons a i{color:#e3f5f3;font-size:50px;margin-right:10px;position:relative;top:-4px}#social-icons a i:hover,#social-icons a i:focus{color:#f18685}.visually-hide{left:-9999px;position:absolute}form label{color:#dfdede}div.pcc-posts dt{clear:both;font-size:1.2em}div.pcc-posts dd{color:#fff !important;margin-top:-5px}div.pcc-posts dd.item-date{font-size:.8em}div.pcc-posts dt img{float:right;margin:0 10px 20px 10px;width:33%}#archive-notice{background:#443b96;padding:10px 30px;position:relative;z-index:100}#archive-notice p{margin:0}#archive-notice p a{color:#fff}#archive-notice p a a:hover,#archive-notice p a a:focus{color:#e3f5f3}body{background:#2c2d2d}#header{background:#f18685;margin-top:-70px;overflow:hidden;position:relative}#header::after{clear:both;content:"";display:block}#header #header-wrapper{height:350px;margin:0 auto;max-width:1100px;position:relative}#header #logo{padding:110px 0 0 40px;position:relative;z-index:1}#header #woman-bg{-webkit-border-radius:450px 450px 450px 450px;-moz-border-radius:450px 450px 450px 450px;border-radius:450px 450px 450px 450px;background:url("../images/film-strips.png") no-repeat 240px -60px #41767e;background-position:100px -140px;height:450px;position:absolute;right:-50px;top:0;width:450px;z-index:0}#header #woman{background:url("../images/woman.png") no-repeat center center rgba(0,0,0,0);background-size:370px;height:334px;position:absolute;right:-20px;top:20px;width:370px;z-index:2}#header.homepage #header-wrapper{height:540px}#header.homepage #logo{padding:110px 0 0 40px;position:relative;z-index:1}#header.homepage #woman-bg{-webkit-border-radius:700px 700px 700px 700px;-moz-border-radius:700px 700px 700px 700px;border-radius:700px 700px 700px 700px;background-position:140px -60px;height:660px;right:-50px;width:660px}#header.homepage #woman{background-size:578px;height:522px;right:-50px;top:20px;width:578px}@media only screen and (min-width: 642px)and (max-width: 1024px){#header #logo{padding:120px 0 0 40px;width:390px}#header.homepage #header-wrapper{height:460px}#header.homepage #woman-bg{background-position:140px -60px;height:540px;right:-100px;width:540px}#header.homepage #woman{background-size:490px;height:443px;right:-100px;width:490px}#header.homepage #logo{padding:140px 0 0 40px;width:480px}}@media only screen and (min-width: 642px)and (max-width: 800px){#header.homepage #header-wrapper{height:330px}#header.homepage #woman-bg{background-position:40px -60px;height:390px;width:390px}#header.homepage #woman{background-size:350px;height:316px;right:-40px;width:350px}#header.homepage #logo{padding:110px 0 0 40px;width:380px}}@media only screen and (max-width: 641px){#header,#header.homepage{height:480px}#header #woman-bg,#header.homepage #woman-bg{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;background-position:120% -200px;height:260px;right:0;width:100%}#header #woman,#header.homepage #woman{background-size:270px;height:226px;right:0;top:40px;width:270px}#header #logo,#header.homepage #logo{display:block;margin:0 auto;max-width:90%;padding:30px 0;position:relative;top:260px;width:300px}}@media only screen and (max-width: 400px){#header #woman-bg,#header.homepage #woman-bg{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;background-position:50% -200px}}@media only screen and (min-width: 1100px){#top-border{background:rgba(44,45,45,.95);height:70px;position:relative;top:0;width:100%;z-index:1}#nav-wrapper .top-bar{background:none !important}}#nav-wrapper{position:relative;top:0;width:100%;z-index:4}#nav-wrapper #nav{margin:0 auto;max-width:1100px}#nav-wrapper .top-bar{background:rgba(44,45,45,.95);line-height:70px;margin:0 auto;max-width:1100px;min-height:70px}#nav-wrapper .top-bar .title-area{height:70px}#nav-wrapper .top-bar .top-bar-section{display:inline-block;padding-left:1.25em}#nav-wrapper .top-bar .top-bar-section .has-dropdown>a:after,#nav-wrapper .top-bar .top-bar-section .has-dropdown>a{border:none;padding:0 !important}#nav-wrapper .top-bar .top-bar-section ul li{background:none;padding:0}#nav-wrapper .top-bar .top-bar-section ul li a,#nav-wrapper .top-bar .top-bar-section ul li a:not(.button){font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;text-shadow:.2px .2px #fff;background:none;color:#fff;font-size:14px;line-height:70px;padding:0 1.25em !important;text-decoration:none;text-transform:uppercase}#nav-wrapper .top-bar .top-bar-section ul li a:focus,#nav-wrapper .top-bar .top-bar-section ul li a:not(.button):focus{background:#ad3824;color:#fff !important;outline:none}#nav-wrapper .top-bar .top-bar-section ul li:hover,#nav-wrapper .top-bar .top-bar-section ul li:focus,#nav-wrapper .top-bar .top-bar-section ul li.current{background:#e3f5f3}#nav-wrapper .top-bar .top-bar-section ul li:hover a,#nav-wrapper .top-bar .top-bar-section ul li:focus a,#nav-wrapper .top-bar .top-bar-section ul li.current a{text-shadow:.2px .2px #2c2d2d;color:#2c2d2d;outline:none}#nav-wrapper .top-bar .top-bar-section ul li#donate a:not(:hover):not(:focus){text-shadow:.2px .2px #f18685;color:#f18685}#nav-wrapper .top-bar .top-bar-section ul li#donate:hover,#nav-wrapper .top-bar .top-bar-section ul li#donate:focus{background:#e3f5f3}#nav-wrapper .top-bar .top-bar-section ul li#donate:hover a,#nav-wrapper .top-bar .top-bar-section ul li#donate:focus a{text-shadow:.2px .2px #2c2d2d;color:#2c2d2d}#nav-wrapper .top-bar .top-bar-section ul li#donate:hover a:focus,#nav-wrapper .top-bar .top-bar-section ul li#donate:focus a:focus{background:#e3f5f3 !important}#nav-wrapper .top-bar .top-bar-section ul li ul{background:#e3f5f3;border-top:1px solid #2c2d2d;margin-top:-1px}#nav-wrapper .top-bar .top-bar-section ul li ul li{border-bottom:1px solid #2c2d2d}#nav-wrapper .top-bar .top-bar-section ul li ul li:last-of-type{border:none}#nav-wrapper .top-bar .top-bar-section ul li ul li:hover,#nav-wrapper .top-bar .top-bar-section ul li ul li:focus{background:#ad3824}#nav-wrapper .top-bar .top-bar-section ul li ul li.parent-link{display:none !important}#nav-wrapper .top-bar .top-bar-section ul li ul li a{text-shadow:.2px .2px #2c2d2d;color:#2c2d2d !important;font-size:14px !important;line-height:50px !important;min-width:150px}#nav-wrapper .top-bar .top-bar-section ul li ul li a:hover,#nav-wrapper .top-bar .top-bar-section ul li ul li a:focus{text-shadow:.2px .2px #fff;color:#fff !important}#nav-wrapper .top-bar .top-bar-section ul li ul li a:focus{background:#ad3824;outline:none}@media only screen and (max-width: 1099px){#nav-wrapper{width:100%}#nav-wrapper .top-bar{background:rgba(44,45,45,.95) !important}#nav-wrapper .top-bar .toggle-topbar.menu-icon{margin-top:-35px}#nav-wrapper .top-bar .toggle-topbar.menu-icon a{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;height:70px}#nav-wrapper .top-bar .toggle-topbar.menu-icon a span:after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}#nav-wrapper .top-bar.expanded{background:none}#nav-wrapper .top-bar.expanded .title-area{background:none}#nav-wrapper .top-bar.expanded .top-bar-section{display:block;padding-left:0}#nav-wrapper .top-bar.expanded .top-bar-section h5 a{font-size:11px !important}#nav-wrapper .top-bar.expanded .top-bar-section ul li{background:#e3f5f3;border-bottom:1px solid #2c2d2d;padding:0}#nav-wrapper .top-bar.expanded .top-bar-section ul li:last-of-type{border:none}#nav-wrapper .top-bar.expanded .top-bar-section ul li a{text-shadow:.2px .2px #2c2d2d;color:#2c2d2d !important;font-size:13px !important;line-height:40px !important}#nav-wrapper .top-bar.expanded .top-bar-section ul li a:focus{background:#ad3824}#nav-wrapper .top-bar.expanded .top-bar-section ul li:hover,#nav-wrapper .top-bar.expanded .top-bar-section ul li:focus{background:#ad3824 !important;outline:none}#nav-wrapper .top-bar.expanded .top-bar-section ul li:hover a:hover,#nav-wrapper .top-bar.expanded .top-bar-section ul li:hover a:focus,#nav-wrapper .top-bar.expanded .top-bar-section ul li:focus a:hover,#nav-wrapper .top-bar.expanded .top-bar-section ul li:focus a:focus{text-shadow:.2px .2px #fff;color:#fff !important}#nav-wrapper .top-bar.expanded .top-bar-section ul li#donate a:not(:hover):not(:focus){text-shadow:.2px .2px #2c2d2d;color:#2c2d2d !important}#nav-wrapper .top-bar.expanded .top-bar-section ul li#donate a:not(:hover):not(:focus):hover,#nav-wrapper .top-bar.expanded .top-bar-section ul li#donate a:not(:hover):not(:focus):focus{text-shadow:.2px .2px #2c2d2d;color:#2c2d2d !important}#nav-wrapper .top-bar.expanded .top-bar-section .has-dropdown>a::after{border-color:#fff;content:"";font-family:FontAwesome;margin-top:-21px}#nav-wrapper .top-bar.expanded .top-bar-section .title.back a::before{content:"";font-family:FontAwesome;padding-right:.313em}}#sidebar h4{color:#e3f5f3;font-size:1.5714285714em}#sidebar .side-nav{margin-left:-0.9375em;padding-top:0}#sidebar .side-nav li{font-size:0.9285714286em;margin:0}#sidebar .side-nav li a{text-shadow:.2px .2px #fff;color:#fff;text-decoration:none}#sidebar .side-nav li a:hover:not(.button),#sidebar .side-nav li a:focus:not(.button),#sidebar .side-nav li a.current{text-shadow:.2px .2px #2c2d2d;background:#e3f5f3;color:#2c2d2d}#sidebar .side-nav li a.current,#sidebar .side-nav li a.current:hover{background:#f18685}footer{background:rgb(238.375,111.3125,110.125);padding:60px 0}footer img{display:block;margin:0 auto;max-width:90%}.film-grid.small a:hover img,.film-grid.small a:focus img,.film-grid img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.film-grid.small img,.film-grid a:hover img,.film-grid a:focus img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}.film-grid{background:#f18685;margin:1.25em 0 .9375em !important}.film-grid img{position:relative;z-index:1}.film-grid a:focus{outline:none}.film-grid img{width:100%}.film-grid .info{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.film-grid .info::before{content:"";display:inline-block;height:100%;vertical-align:middle}.film-grid .info .centered{display:inline-block;vertical-align:middle}.film-grid a{text-align:center;text-decoration:none}.film-grid a h3{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;color:#fff;font-size:2.1428571429em;margin:0 !important;text-shadow:0 0 10px #335a60}.film-grid a:hover h3,.film-grid a:focus h3{color:#fff}.film-grid.small a h3{font-size:1.4285714286em}img.featured-film{display:block;margin:0 auto 1.875em}@media only screen and (max-width: 50em)and (min-width: 40.063em){.film-grid a h3{font-size:1.5714285714em}.film-grid.small a h3{font-size:1.2142857143em}}@media only screen and (max-width: 35em){.film-grid a h3{font-size:1.4285714286em}.film-grid.small a h3{font-size:1.4285714286em}}#filter-films label select{background-color:#fff;border-color:#fff;color:#2c2d2d;cursor:pointer;outline:none}#filter-films label select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2c2d2d}#filter-films label select:hover,#filter-films label select:focus{background-color:#f18685;border-color:#f18685}#filter-films label select option{background-color:#fff}#filter-films+.film-grid{margin-bottom:50px !important}[class*=block-grid-] h4,[class*=block-grid-] h5{color:#fff;font-size:1.5714285714em;line-height:1;margin:.625em 0 .313em}[class*=block-grid-] p{font-size:0.9285714286em;padding:0}.open-sesame{margin:.9375em 0}.open-sesame>h3,.open-sesame>h4,.open-sesame>h5,.open-sesame>h6{font-size:1em;margin:.625em 0 0 .625em !important}.open-sesame>h3.open a,.open-sesame>h4.open a,.open-sesame>h5.open a,.open-sesame>h6.open a{color:#f18685}.open-sesame>h3 a,.open-sesame>h4 a,.open-sesame>h5 a,.open-sesame>h6 a{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;text-transform:none}.open-sesame>h3 a i,.open-sesame>h4 a i,.open-sesame>h5 a i,.open-sesame>h6 a i{color:#e3f5f3;margin-left:-0.625em;padding-right:.625em;position:relative;text-decoration:none}.open-sesame>h3 a i:hover,.open-sesame>h3 a i:focus,.open-sesame>h4 a i:hover,.open-sesame>h4 a i:focus,.open-sesame>h5 a i:hover,.open-sesame>h5 a i:focus,.open-sesame>h6 a i:hover,.open-sesame>h6 a i:focus{color:#f18685}.open-sesame>h3 a i::before,.open-sesame>h4 a i::before,.open-sesame>h5 a i::before,.open-sesame>h6 a i::before{text-decoration:none}.open-sesame>h3 strong,.open-sesame>h4 strong,.open-sesame>h5 strong,.open-sesame>h6 strong{font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}.open-sesame div{outline:none}.open-sesame .hidden-content{padding-left:1.25em}.open-sesame .hidden-content>*:not(.callout):not(form):not(.alignright):not(.aligncenter):not(.alignleft){margin-left:0;padding-left:0}.open-sesame .hidden-content h4,.open-sesame .hidden-content h5,.open-sesame .hidden-content h6{font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.2px;margin-top:.625em}.open-sesame .hidden-content h4{font-size:1.2857142857em}.open-sesame .hidden-content h5{font-size:1.2142857143em}.open-sesame .hidden-content h6{font-size:1.1428571429em}.open-sesame .hidden-content ul,.open-sesame .hidden-content ol{margin-left:1.5625em !important}.open-sesame .hidden-content dl{margin-left:.625em !important}.open-sesame .hidden-content ul li p{margin:0 !important}.open-sesame .facade{margin-left:-50px;padding-left:50px}
