@font-face{font-family:'bodoniflfbold';src:url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127032/bodoniflf-bold-webfont.woff2?1486127032") format("woff2"),url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127030/bodoniflf-bold-webfont.woff?1486127030") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bodoniflfbold_italic';src:url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127035/bodoniflf-bolditalic-webfont.woff2?1486127035") format("woff2"),url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127033/bodoniflf-bolditalic-webfont.woff?1486127033") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bodoniflfmedium_italic';src:url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127039/bodoniflf-italic-webfont.woff2?1486127039") format("woff2"),url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127037/bodoniflf-italic-webfont.woff?1486127037") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bodoniflfregular';src:url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127043/bodoniflf-roman-webfont.woff2?1486127043") format("woff2"),url("//d3n8a8pro7vhmx.cloudfront.net/themes/5894768f75dd2f25f4000000/attachments/original/1486127040/bodoniflf-roman-webfont.woff?1486127040") format("woff");font-weight:normal;font-style:normal}input[type="text"],input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{font-family:"Lato",sans-serif;font-size:22px;line-height:36px;color:black}a,a:active,a:focus{color:#00aeef;text-decoration:none;outline:none;-webkit-transition:background-color .3s, color .3s, opacity .3s, padding .3s, -webkit-transform .3s;transition:background-color .3s, color .3s, opacity .3s, padding .3s, -webkit-transform .3s;transition:background-color .3s, color .3s, opacity .3s, transform .3s, padding .3s;transition:background-color .3s, color .3s, opacity .3s, transform .3s, padding .3s, -webkit-transform .3s;-webkit-transition:background-color .3s, color .3s, opacity .3s, transform .3s, padding .3s}a:hover,a:active:hover,a:focus:hover{color:#23c3ff;text-decoration:none}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}.header-container{color:#fff;text-align:center;position:relative}.main-container{margin-top:0px;margin-bottom:0px}.navbar{margin-bottom:8px}.social{margin-top:40px;text-align:left}.social ul{margin:0;padding:0}.social ul li{list-style:none;display:inline-block;margin:0 5px;height:41px;width:41px}.social ul li.fb{background:url("facebook.svg") no-repeat}.social ul li.tw{background:url("twitter.svg") no-repeat}.social ul li.ins{background:url("instagram.svg") no-repeat}.social ul li.mail{background:url("mail.svg") no-repeat}.brand{text-align:center;padding-top:30px}.user,.user-mobile{text-align:right;font-size:16px;margin-top:40px;color:#fff}.user a,.user-mobile a{color:#fff;border-bottom:2px solid #fff;padding-bottom:2px}.user a:hover,.user-mobile a:hover{color:#00aeef;border-bottom:2px solid #00aeef}.user .profile_image,.user-mobile .profile_image{border-radius:50%;border:3px solid #fff;margin-right:15px}.user .signout,.user-mobile .signout{margin-left:20px}nav{font-family:"Lato",sans-serif;font-size:16px;font-weight:700;line-height:50px;letter-spacing:1px;text-transform:uppercase;margin-top:20px}nav ul.nav{display:table;float:none;margin:0 auto}nav a{color:#fff;border-bottom:2px solid transparent}nav a:hover{color:#fff;border-bottom:2px solid #fff}nav .nav>li>a{margin:10px 15px 0;padding:0;line-height:24px}nav .nav>li>a:hover,nav .nav>li>a:focus,nav .nav>li.active>a{color:#fff;border-bottom:2px solid #fff;text-decoration:none;background-color:transparent}nav .nav .open>a,nav .nav .open>a:hover,nav .nav .open>a:focus{background-color:transparent;border-color:#fff}nav .dropdown-menu{background:#fff;color:black;font-size:16px}nav .dropdown-menu>li>a{color:black;font-weight:bold;padding:10px 20px 2px}.header-headline{font-size:24px;line-height:26px;font-weight:300;letter-spacing:2px;margin-top:40px;text-align:left;text-transform:uppercase;max-width:800px;margin:40px 0 0 112px}.header-headline span{display:block;color:#00aeef}.play-video,.request{display:block;width:420px;border-radius:44px;font-size:18px;font-weight:700;line-height:48px;letter-spacing:2px;text-transform:uppercase;margin:0px auto;border:3px solid #fff;max-width:100%}.play-video{color:#fff;margin-top:50px;background:#00aeef url("btn-play.svg") no-repeat 4px center}.play-video:hover{color:#3d461a;background-color:#fff}.request{color:#009bdb;background-color:#fff;margin-top:27px;text-align:center;display:inline-block}.request:hover{color:#fff;background-color:#00aeef}#subscribe{font-size:30px;font-weight:300;line-height:40px;text-align:center;padding:55px 0 115px}#subscribe .hand-container{font-family:"bodoniflfbold",serif;margin:0 auto}#subscribe .subscribe-title{color:#8b8b8b;margin:100px 0 20px}#subscribe .text{font-size:18px;font-weight:700;letter-spacing:1px;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:58px;width:320px;padding:20px;background-color:#eaeaea}#subscribe .btn.signup{font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#00aeef;border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:0px;height:58px;width:320px}#subscribe .btn.signup:hover{background-color:#000}#subscribe .buttons{margin-bottom:40px}#awards{background:#000 url("bg-awards.jpg") no-repeat scroll center;background-size:cover;color:#fff;padding:76px 0 90px}#awards .award{background:url("bg-award-item.svg") no-repeat scroll center center;text-align:center;min-height:130px;margin-bottom:30px;padding-top:10px}#awards .award .data{font-family:"Lato",sans-serif;font-size:13px;line-height:14px}#awards .award .title{font-family:"Century Schoolbook";font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;margin:10px 45px}#awards .see-all{margin:10px 0 40px}#awards .see-all a{color:#fff;font-size:18px;font-weight:700;line-height:60px;letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #fff;padding-bottom:2px}#awards .copy{color:#ffffff;font-family:"bodoniflfregular",serif;font-size:24px;font-weight:900;line-height:32px}#awards .copy p{margin:30px 0}#awards .read-more-btn{background-color:#00aeef}#awards .read-more-btn:hover{background-color:#fff;color:#000}.read-more-btn{color:#fff;text-align:center;display:block;width:420px;border-radius:44px;font-size:18px;font-weight:700;line-height:48px;letter-spacing:2px;text-transform:uppercase;margin:0px auto;border:3px solid #fff}.read-more-btn:hover{color:#3d461a;background-color:#fff}#latest-updates{padding:100px 0}#latest-updates .section-headline{margin-bottom:45px}#latest-updates .read-more-btn{color:#00aeef;border:3px solid #00aeef;margin-top:80px}#latest-updates .read-more-btn:hover{color:#fff;background-color:#00aeef}#testimonials{text-align:center}#testimonials .container{border-top:1px solid #929665;padding:60px 0 120px}#testimonials .section-headline{margin-bottom:30px}#testimonials .page-excerpt h3{border-bottom:none;padding-bottom:0px;color:#000000}#testimonials .read-more-btn{color:#00aeef;border:3px solid #00aeef;margin-top:40px}#testimonials .read-more-btn:hover{color:#fff;background-color:#00aeef}.section-headline{text-transform:uppercase;font-family:"bodoniflfbold",serif;font-size:50px;font-weight:300;line-height:50px;text-align:center}.page-excerpt h3{color:#00aeef;font-family:"bodoniflfbold",serif;font-size:30px;line-height:32px;border-bottom:1px solid #850156;margin-top:10px;padding-bottom:20px}.page-excerpt h3 a{color:#00aeef}.page-excerpt h3 a:hover{color:black}.page-excerpt .byline{font-family:"Lato",sans-serif;text-transform:uppercase;font-size:14px;font-weight:500;line-height:24px;color:#727272;letter-spacing:1px;margin-bottom:10px}.page-excerpt .excerpt{font-family:"Lato",sans-serif;color:#3f3f3c;font-size:16px;font-weight:500;line-height:26px}.share-box .get.btn.small-btn{background-color:transparent;background:url("share-icons.svg") no-repeat left top;width:93px;height:25px;border:none}#events{background:url("bg-events.jpg") no-repeat scroll center;background-size:cover;color:#fff;padding:76px 0}#events .bring{font-family:"bodoniflfregular",serif;font-size:24px;font-weight:700;line-height:50px;letter-spacing:1px;text-transform:uppercase;text-align:center}#events .bring a{color:#00aeef}#events .bring a:hover{color:#fff}#events .events-list{margin:85px 0 25px}#events .events-list .event-item{margin-bottom:60px}#events .events-list .event-item h2{font-family:"bodoniflfbold",serif}#events .events-list .event-item a{color:#00aeef}#events .events-list .event-item a:hover{color:#fff}#events .events-list .event-item .event-date,#events .events-list .event-item .event-info{font-family:"Lato",sans-serif;font-size:14px;font-weight:500;line-height:24px;text-transform:uppercase;letter-spacing:1px}#events .events-list .event-item .event-date img,#events .events-list .event-item .event-info img{margin-right:5px}#events .events-list .event-item .event-info{text-transform:none}#events .events-list .event-item .event-info .event-venue a{color:#fff;margin-top:40px;display:block;text-transform:uppercase}#events .events-list .event-item .event-info .event-venue a:hover{color:#00aeef}#events .request{background-color:#00aeef;color:#fff;border:none}#events .request:hover{background-color:#fff;color:#00aeef}#media-gallery{padding:100px 0 120px}#media-gallery .see-all{font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:30px 0}#media-gallery .item-gallery{display:inline-block;width:12.5%}#media-gallery .item-gallery img{width:100%}#media-gallery .list{font-size:0}#team h2{margin-bottom:60px}#team h4{font-family:"bodoniflfbold",serif;font-size:26px;line-height:32px}#team h4 a{color:black}#team h4 a:hover{color:#00aeef}#team .post-excerpt-wrapper{padding-bottom:40px}#team .post-image{padding-left:0;padding-right:0}#team .excerpt{position:relative;color:black;font-family:"bodoniflfbold",serif;font-size:20px;margin-top:0px;line-height:22px}#team .read-more-box{position:absolute;bottom:31px}#team .read-more-box a:hover{color:#000}#team .read-more-btn{color:#00aeef;border:3px solid #00aeef;margin-top:47px}#team .read-more-btn:hover{color:#fff;background-color:#00aeef}#cast{margin-top:120px}#cast h4{font-size:20px;font-weight:600;line-height:30px;margin-top:40px;margin-bottom:0}#cast h4 a{color:black}#cast h4 a:hover{color:#00aeef}#cast .item-cast{text-align:center}#cast .post-image img{max-width:150px}#cast .read-more-btn{color:#00aeef;border:3px solid #00aeef;margin-top:47px}#cast .read-more-btn:hover{color:#fff;background-color:#00aeef}#cast .read-more{color:#00aeef}#cast .read-more:hover{color:#000}#contact{margin-top:130px;padding:100px 0;background:url("bg-contact.jpg") no-repeat;background-size:cover;color:#fff}#contact label{color:#fff;font-family:"Lato",sans-serif;font-size:18px;font-weight:400;line-height:16px}#contact .section-headline{font-family:"bodoniflfregular",serif;letter-spacing:2px;color:#fff;text-align:left}#contact .text-content{color:white;font-size:20px;font-weight:500;line-height:32px;margin:20px 0}#contact .feedback_form{margin-top:30px}#contact .text{font-family:"Lato",sans-serif;font-size:16px;font-weight:400;line-height:50px;border-radius:4px;line-height:46px;color:black;padding:1px 10px;font-weight:normal;height:initial}#contact .textarea{height:128px;font-family:"Lato",sans-serif;font-size:16px;font-weight:400}#contact .read-more-btn,#contact .btn-primary{height:48px;color:#fff;background-color:#00aeef;border-radius:3px;border:none;margin:0;font-weight:500}#contact .read-more-btn:hover,#contact .btn-primary:hover{color:#00aeef;background-color:#fff}#contact .checkbox{margin-top:0px}#contact .submit-button{float:right;text-align:center;display:block;font-size:18px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.read-more{font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:600}#footer-sigup{color:#fff;background-color:#0098d8;font-size:20px;font-weight:700;line-height:32px;text-transform:uppercase}#footer-sigup .footer-join{padding:25px 0}#footer-sigup .footer-join span{float:left;padding-top:10px;margin-right:15px;font-weight:500;letter-spacing:1px}#footer-sigup .text{border-radius:4px;line-height:46px;color:black;padding:1px 10px;width:220px;font-weight:normal;margin-right:5px;margin-bottom:0}#footer-sigup .btn.signup{text-transform:uppercase;font-size:18px;font-weight:500;line-height:44px;letter-spacing:1px;padding:0 50px;background-color:transparent;border:2px solid #fff;vertical-align:initial}#footer-sigup .btn.signup:hover{background:#00aeef;color:#fff}#footer-sigup .social{float:right;margin-top:0px;padding:25px 0;text-align:right}#footer-sigup .social li{display:inline-block;list-style:none}footer{color:#fff;background-color:#00aeef;border-top:1px solid #fff;margin:0;padding:40px 0;font-size:15px;line-height:30px;letter-spacing:1px}footer a{color:#fff}footer a:hover{color:#000}footer ul.footer-nav{margin:30px 0 20px;padding:0}footer ul.footer-nav li{display:inline-block;padding:0;margin:0;text-transform:uppercase}footer ul.footer-nav li a{color:#fff}footer ul.footer-nav li a:hover{color:#000}footer ul.footer-nav li:last-child{display:inline}footer ul.footer-nav li:after{content:' | ';margin:0 5px}footer ul.footer-nav li:last-child:after{content:' '}footer .footer-signature{border-top:1px solid #536123;font-size:16px;font-weight:700;line-height:34px;text-transform:uppercase;margin-top:20px;padding-top:20px}.blog{padding:80px 0 120px}.blog .page-excerpt{background-color:#00aeef;position:relative;color:#fff;height:360px;margin-bottom:20px;position:relative;padding-left:0px;padding-right:0px;overflow:hidden;cursor:pointer}.blog .page-excerpt img{max-width:none;height:auto;min-width:100%;max-height:100%}.blog .page-excerpt h3{border-bottom:none;font-size:24px;line-height:34px;margin-top:0px}.blog .page-excerpt h3 a{color:#fff}.blog .page-excerpt h3 a:hover{color:#009bdb}.blog .page-excerpt .post-title{position:absolute;bottom:50px;padding:20px}.blog .page-excerpt .post-content{position:absolute;top:0px;display:none;padding:20px;top:10px}.blog .page-excerpt .post-share{position:absolute;top:15px;right:15px;z-index:9999}.blog .page-excerpt .byline{color:#fff}.blog .page-excerpt .excerpt{color:#fff}.blog .page-excerpt .read-more{display:none;width:100%;position:absolute;left:0;bottom:50px}.blog .page-excerpt .read-more-btn{width:220px}.blog .page-excerpt .overlay{background:rgba(0,0,0,0.5) url("pic-overlay.png") no-repeat center bottom;position:absolute;bottom:0;width:424px;height:100%}.blog .page-excerpt.col-md-4{width:31%}.blog .page-excerpt:nth-child(2),.blog .page-excerpt:nth-child(5),.blog .page-excerpt:nth-child(8),.blog .page-excerpt:nth-child(11),.blog .page-excerpt:nth-child(14),.blog .page-excerpt:nth-child(17),.blog .page-excerpt:nth-child(20){margin:0 30px}.blog #testimonials .page-excerpt{background:transparent;cursor:auto;height:auto}.blog #testimonials .page-excerpt .excerpt{color:#333}.blog.press{padding:0px 0 120px}.blog.press .overlay{background:rgba(0,0,0,0.5) url("pic-overlay.png") no-repeat center bottom;height:100%}.blog.press .page-excerpt img{width:100%}.post-share{color:#333}.post-share .btn.btn-default.small-btn{background:url("btn-share.svg") no-repeat;width:110px;height:31px;display:block;border:none}.post-share .panel-footer .btn.btn-default.small-btn{display:inline-block;width:auto}.inner-header{background:url("bg-awards.jpg") no-repeat;padding-bottom:30px}.inner-header .headline{font-size:70px;line-height:60px;text-transform:uppercase;margin-top:100px;color:#fff}.pagination-container{margin-top:-70px;margin-bottom:120px;border-top:none;text-align:center}.pagination-container .pagination>li>a,.pagination-container .pagination>li>span{border:none;color:#00aeef;font-family:"Lato",sans-serif;font-size:18px;line-height:50px;background:transparent}.pagination-container .pagination>.active>a,.pagination-container .pagination>.active>a:hover,.pagination-container .pagination>.active>a:focus,.pagination-container .pagination>.active>span,.pagination-container .pagination>.active>span:hover,.pagination-container .pagination>.active>span:focus{color:#010101;font-size:20px;background-color:transparent}.pagination-container .pagination>li:first-child>a,.pagination-container .pagination>li:first-child>span,.pagination-container .pagination>li:last-child>a,.pagination-container .pagination>li:last-child>span{color:#fff;background-color:#00aeef;border-radius:50%;width:40px;height:40px;display:inline-block;margin:10px 15px;line-height:22px}.breadcrumbs{margin:0;padding:0}.breadcrumbs li{display:inline-block;font-size:16px;font-weight:700;margin:30px 0}.breadcrumbs .divider{color:#00aeef;margin:0 6px}.page-type-blog-post .headline{position:relative;overflow:hidden;max-height:580px;margin-bottom:40px}.page-type-blog-post .headline img{width:100%}.page-type-blog-post .headline .headline-content{position:absolute;color:#fff;padding:30px 35px;z-index:99999}.page-type-blog-post .headline .headline-content h2{font-size:50px;line-height:60px}.page-type-blog-post .headline .overlay{background:url("pic-overlay-inner.png") repeat;position:absolute;width:100%;height:100%}.page-type-blog-post .headline .byline{text-transform:uppercase;font-family:"Lato",sans-serif;font-size:16px;line-height:25px;font-weight:700;letter-spacing:1px}h2.headline{font-size:50px;line-height:60px;color:black}.content h3,.text-content h3{font-size:30px;line-height:40px}.content h4,.text-content h4{font-size:26px;line-height:32px}.content h5,.text-content h5{font-size:24px;line-height:30px}.content h6,.text-content h6{font-size:20px;line-height:28px}.content img,.text-content img{margin-right:30px}.content blockquote,.text-content blockquote{padding:45px 0px 35px;margin:50px 0;font-size:22px;font-style:italic;font-weight:600;text-align:center;border-bottom:1px solid #009bdb;border-left:none;background:url("ico-blockquote.svg") no-repeat center top}.content ul,.text-content ul{margin:40px 0;padding:0 20px}.content a,.text-content a{font-weight:900}.content iframe,.text-content iframe{margin:0 auto}.page-tags .label-default{background-color:#00aeef;font-weight:700;padding:5px 15px;font-size:16px;letter-spacing:1px}.page-tags .label-default:hover{background-color:#000}.generic-box.share-page{text-align:center;margin:80px 0}.generic-box.share-page p{text-transform:uppercase;font-size:30px;line-height:40px;font-weight:700;letter-spacing:2px}.generic-box.share-page ul{list-style:none;margin:20px 0 0;padding:0}.generic-box.share-page ul li{display:inline-block;margin:0 7px}.generic-box.share-page ul li img{-webkit-filter:brightness(0%);filter:brightness(0%)}#reactions{margin-top:25px}.stream-container{border-top:1px solid #c6dce4;background:#ecf9fe}#stream{padding-top:40px;margin-bottom:200px;font-size:18px;line-height:26px;color:#000}#stream h3{text-transform:uppercase;letter-spacing:2px;font-size:30px;line-height:32px;font-weight:700}#stream textarea{height:200px}#stream .panel-default{border:none;background-color:transparent;box-shadow:none}#stream .panel-default .panel-body{padding:0px}#stream .form-control{border:none}#stream .submit-button{float:right}#stream .review-rules{text-transform:uppercase;font-size:18px;font-weight:600;line-height:38px;letter-spacing:1px;float:right;display:inline-block;margin-right:20px}#stream .page-follow{text-transform:uppercase;font-size:18px;line-height:24px;font-weight:700;letter-spacing:1px}#stream .page-follow .addreaction img{margin-right:5px;-webkit-filter:brightness(0%);filter:brightness(0%)}#stream .panel-footer{background-color:transparent;border-top:none;padding:0}#stream .profile_image{border-radius:50%;width:60px;height:60px;border:3px solid #fff}#stream .linked-signup-name{color:#00aeef;font-weight:700;font-size:18px;line-height:58px}#stream .activity{font-size:14px;margin-left:15px}#stream .activity-content{font-size:18px;line-height:26px}#stream .activity-time{text-transform:uppercase;font-family:"Lato",sans-serif;font-size:14px}#stream .activity.media{border-top:1px solid #c9c9ae;padding:20px 0}.form-control{font-family:"Lato",sans-serif;font-size:16px;line-height:26px}.page-type-calendar{color:#000}.page-type-calendar .intro{margin:30px 0;text-align:center}.page-type-calendar .form h4{text-align:center;text-transform:uppercase;font-size:30px;line-height:40px;font-weight:700;border-bottom:1px solid #929665;letter-spacing:2px;margin-top:40px;padding-bottom:30px;margin-bottom:40px}.page-type-calendar .form .text,.page-type-calendar .form select{font-family:"Lato",sans-serif;font-size:18px;line-height:50px;letter-spacing:2px;font-weight:700;color:#000;border:none;height:58px}.page-type-calendar .form .textbox{margin-left:48px}.page-type-calendar .within{font-size:18px;line-height:58px;font-weight:bold}.page-type-calendar .radio-inline .radio{font-family:"Lato",sans-serif;font-size:18px !important;font-weight:bold;line-height:58px !important;padding-left:0px}.page-type-calendar .radio-inline .address_change_distance{margin-top:22px}.page-type-calendar .radio-inline>span:first-child,.page-type-calendar .radio-inline>span:nth-child(5),.page-type-calendar .radio-inline>span:nth-child(6){display:none}.page-type-calendar .submit-button{width:192px;height:58px;border-radius:4px;margin-top:-12px}.page-type-calendar .map{height:490px !important;border:5px solid #dedecd}.page-type-calendar .showing-all{font-size:30px;font-weight:700;line-height:40px;letter-spacing:2px;text-transform:uppercase;text-align:center;border-bottom:1px solid #929665;padding-bottom:40px;margin:40px 0}.page-type-calendar #events{background:none;color:#000;padding:0}.page-type-calendar #events .events-list{margin:0;border-bottom:1px solid #929665;margin-bottom:40px}.page-type-calendar #events .events-list .event-item a{color:#00aeef !important}.page-type-calendar #events .events-list .event-item a:hover{color:#000 !important}.page-type-calendar .call-tos{background:url("bg-events.jpg") no-repeat scroll center;background-size:cover;color:#fff;padding:76px 0;margin-left:0px;margin-right:0px}.page-type-calendar.past-events #events .events-list{display:inline-block}.page-type-calendar.past-events #events .events-list .event-item{border-bottom:1px solid #333;padding-bottom:30px;margin-bottom:30px}.page-type-calendar.past-events #events .events-list .event-item .post-image{display:none}.page-type-calendar.past-events #events .events-list .page-excerpt:last-child .event-item{border-bottom:none}.page-type-event{color:black}.page-type-event .headline{text-align:center;color:black}.page-type-event .event-data{border:2px solid #c2c2c2;font-family:"Lato",sans-serif;font-size:16px;line-height:25px;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin:40px 0 60px;display:table;width:100%}.page-type-event .event-data .calendar-icon{padding-right:0;float:left;margin-right:20px;display:table-cell;margin-bottom:95px}.page-type-event .event-data .col-md-5,.page-type-event .event-data .col-md-2{border-right:2px solid #c2c2c2;display:table-cell;height:100%;float:none;padding-top:20px}.page-type-event .event-data .col-md-3{padding-top:20px;float:none}.page-type-event .event-detail{height:100%;box-sizing:border-box;margin-top:0}.page-type-event .event-image{float:left;margin:0 20px 20px 0}.page-type-event .call-tos{background:url("bg-events.jpg") no-repeat scroll center;background-size:cover;color:#fff;padding:76px 0;margin-left:0px;margin-right:0px}.page-type-event .form-rsvp{padding:40px 0 100px}.page-type-event #map{border:5px solid #f7f7f7;height:423px !important;width:100% !important}.page-type-event .form-venue{font-size:20px;line-height:24px;font-weight:700;padding-top:30px;letter-spacing:1px}.page-type-event .get-directions{text-transform:uppercase;display:block;border-bottom:1px solid #6d7450;padding-bottom:30px;margin:30px 0}.page-type-event .form-wrap.rsvp h2{font-weight:700}.page-type-event .form-wrap.rsvp label,.page-type-event .form-wrap.rsvp .form-inline{font-family:"Lato",sans-serif;font-size:16px;font-weight:normal}.page-type-event .form-wrap.rsvp .text,.page-type-event .form-wrap.rsvp .quantity{border:none;height:48px;line-height:48px}.page-type-event .form-wrap.rsvp .submit-button{border-radius:4px;font-family:"Lato",sans-serif;letter-spacing:1px;width:100%}.page-type-event .form-wrap.rsvp input[type="checkbox"]{margin-top:12px}.padding-fix{padding-left:0px;padding-right:0px}::-webkit-input-placeholder{color:black}:-moz-placeholder{color:black}::-moz-placeholder{color:black}:-ms-input-placeholder{color:black}.btn-primary{color:#fff;background-color:#00aeef;font-size:18px;font-weight:700;line-height:38px;text-transform:uppercase;letter-spacing:1px;border-radius:30px;border:none}.btn-primary:hover{background-color:#000}.submit-button{width:220px}.license-subtitle{text-transform:uppercase;font-size:26px;font-weight:bold;line-height:30px;margin-top:30px}.licenses-boxes{padding:10px 0 30px;font-weight:700}.license{width:49%;height:344px;color:#fff;font-family:"Lato",sans-serif;font-size:16px;line-height:26px;text-align:center;position:relative;margin-top:30px}.license h3{font-family:"Lato",sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;margin-top:30px;padding:0 90px}.license .price{font-family:"Lato",sans-serif;font-size:70px;font-weight:600;line-height:100px}.license .request{width:220px;font-family:"Lato",sans-serif;font-weight:600;font-size:30px;margin-top:5px;color:#00aeef}.license .request:hover{color:#fff}.license .description{margin-top:10px;font-weight:600}.license .purpose{font-weight:600;padding:0 80px;margin:30px 0}.license .icon{background:url("bg-license-box-icon.png") no-repeat;width:143px;height:142px;position:absolute;top:-2px;left:-2px;text-align:left}.license.home-license{background:url("img-home-license.png") no-repeat;background-size:100%}.license.home-license .icon{padding-top:12px;padding-left:12px}.license.community-license{background:url("img-community-license.png") no-repeat;background-size:100%}.license.community-license .icon{padding-top:18px;padding-left:12px}.license.educational-license{background:url("img-educational-license.png") no-repeat;background-size:100%}.license.educational-license .icon{padding-top:12px;padding-left:12px}.license.other-purposes-license{background:url("img-otherpurpose-license.png") no-repeat;background-size:100%}.license.other-purposes-license .icon{padding-top:20px;padding-left:16px}.license:nth-child(2n){float:right}.faq{text-transform:uppercase;margin-bottom:80px}.faq h5{font-size:20px;line-height:40px;font-weight:700}.faq .submit-button{border-radius:4px;width:auto;padding:6px 30px}.call-tos{background:url("bg-events.jpg") no-repeat scroll center;background-size:cover;color:#fff;padding:76px 0;margin-left:0px;margin-right:0px}.page-pages-show-donation-wide .headline{text-align:center}.page-pages-show-donation-wide #content{margin-top:40px;margin-bottom:40px}.page-pages-show-donation-wide .license{width:100%;height:100%;margin-top:0;text-align:left}.page-pages-show-donation-wide .license h3{line-height:40px;padding:58px 25px 0 60px}.page-pages-show-donation-wide .license h3 span{text-transform:none;display:block}.page-pages-show-donation-wide .license .price{line-height:60px;padding:0 60px}.page-pages-show-donation-wide .red{text-align:center;font-size:14px;color:red}.page-pages-show-donation-wide .license-box{padding-left:0px}.page-pages-show-donation-wide .description{color:#fff;background:#00aeef;font-family:"Lato",sans-serif;font-size:18px;font-weight:500;line-height:26px;text-align:left;padding:15px 35px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.page-pages-show-donation-wide .description h4{font-size:20px;font-weight:700;line-height:32px}.page-pages-show-donation-wide .donation_form .form-wrap{margin-bottom:8.25em}.page-pages-show-donation-wide .form-progress-indicator{position:relative;margin-bottom:30px}.page-pages-show-donation-wide .progress-indicator-stages{list-style-type:none;padding:15px 0;margin:0 auto;width:auto;text-align:center;background:#00aeef;border-radius:4px;color:#fff;font-size:18px}.page-pages-show-donation-wide .progress-indicator-stages li{display:inline-block;position:relative;width:182px;white-space:nowrap;font-weight:500;text-align:left}.page-pages-show-donation-wide .progress-indicator-stages li:after{content:" ";width:15px;height:71px;position:absolute;top:-15px;margin-left:16px;background:url("donation-step-arrow.png") no-repeat}.page-pages-show-donation-wide .progress-indicator-stages li:nth-child(2):after{margin-left:30px}.page-pages-show-donation-wide .progress-indicator-stages li:last-child{margin-right:0;margin-left:-28px}.page-pages-show-donation-wide .progress-indicator-stages li:last-child:after{display:none}.page-pages-show-donation-wide .progress-indicator-stages li .stage-label{font-weight:700;position:relative;text-transform:uppercase;letter-spacing:2px;left:2px}.page-pages-show-donation-wide .progress-indicator-stages li .stage-count{position:relative;display:inline-block;color:white;height:41px;text-align:center;font-weight:700;font-size:22px}.page-pages-show-donation-wide .progress-indicator-stages li .stage-count-inner{width:40px;height:40px;line-height:40px;display:block;position:relative;background:#009bdb;position:relative;border-radius:50%}.page-pages-show-donation-wide .progress-indicator-stages li.active{color:#fff}.page-pages-show-donation-wide .progress-indicator-stages li.active .stage-count-inner{background:#fff;color:#00aeef}.page-pages-show-donation-wide .progress-indicator-stages li.seen .stage-count-inner{cursor:pointer}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count-inner{text-indent:-9999px;background:#009bdb;cursor:pointer}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count-inner:before{color:#fff;position:absolute;width:41px;line-height:45px;z-index:20;opacity:1;text-align:center;top:0;left:0px;font-size:1.25em;cursor:pointer;text-indent:0}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count{cursor:pointer}.page-pages-show-donation-wide .progress-stages h3{font-size:30px;line-height:50px;font-weight:700}.page-pages-show-donation-wide .progress-stages .progress-stage{display:none}.page-pages-show-donation-wide .progress-stages .progress-stage.active{display:block}.page-pages-show-donation-wide .progress-stage-button-prev{margin-top:.5em;text-tranform:uppercase;font-size:20px;font-weight:600}.page-pages-show-donation-wide .radio-inline{width:100%;text-align:center}.page-pages-show-donation-wide .radio-inline input[type="radio"]{display:block;position:absolute;left:-9999px}.page-pages-show-donation-wide .radio-inline label.radio{background-color:#009bdb;color:#fff;display:inline-block;width:100%;padding:15px 5px;font-weight:bold;font-size:19px;text-align:center;margin:5px 5px 10px 0}.page-pages-show-donation-wide .radio-inline input[type="radio"]:checked+label{background-color:#009bdb;color:#fff}.page-pages-show-donation-wide .radio-inline>span{width:24%}.page-pages-show-donation-wide .stage-1 .radio-inline{padding-left:0;float:right;margin-top:-40px;width:0}.page-pages-show-donation-wide .stage-1 .radio-inline>label{margin-left:62px}.page-pages-show-donation-wide .stage-1 #donation_amount_other{display:inline-block;width:auto;border:none;box-shadow:none;font-weight:700;font-size:18px;line-height:46px;color:black;float:right;width:60px;margin-left:0;margin-top:0;margin-bottom:0;padding:0;text-align:right}.page-pages-show-donation-wide .stage-1 [readonly]#donation_amount_other{background-color:transparent}.page-pages-show-donation-wide .stage-1 label{font-size:18px;font-weight:normal}.page-pages-show-donation-wide .progress-stage-button-next{display:inline-block;text-transform:uppercase;text-align:center;float:right}.page-pages-show-donation-wide .progress-stage-button-next.btn-mag{line-height:46px;cursor:pointer}.page-pages-show-donation-wide select{-webkit-appearance:none;width:100%;height:48px;background-color:#fff;margin-top:0px;padding:0 12px;font-size:18px;font-weight:400;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5)}.page-pages-show-donation-wide .form-error{color:red;font-weight:bold}.page-pages-show-donation-wide .license-amount{background:#fff;border-radius:4px;line-height:46px;color:black;padding:1px 10px;width:100%;font-size:18px;font-weight:700;letter-spacing:2px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);margin-bottom:40px}.page-pages-show-donation-wide .license-amount h4{float:right;font-weight:700;font-size:18px;line-height:46px;margin:0}.page-pages-show-donation-wide .license-amount label{display:none}.page-pages-show-donation-wide .progress-stage-button-next{color:#fff;background-color:#00aeef;font-size:18px;font-weight:700;line-height:38px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;border:none;text-align:center;width:283px}.page-pages-show-donation-wide .back{display:inline-block;width:172px;text-transform:uppercase;font-size:18px;line-height:18px;font-weight:bold;letter-spacing:1px}.text,select{border:none;font-size:16px;line-height:50px;border-radius:3px;height:50px;margin-bottom:10px}.radio,.checkbox{font-family:"Lato",sans-serif;font-size:16px;line-height:24px;font-weight:normal;margin-top:0px;padding-left:20px}.people-filter{margin:100px auto 80px;padding:0;text-align:center}.people-filter li{display:inline-block;text-transform:uppercase;color:#009bdb;border:3px solid #009bdb;border-radius:44px;letter-spacing:2px;width:220px;text-align:center;margin:0 15px;font-size:18px;font-weight:700;line-height:50px;cursor:pointer}.people-filter li:hover,.people-filter li.active{color:#fff;background-color:#009bdb}.people-filter.resources-filter li{width:260px}.people{margin-bottom:80px}.people .col-sm-4{margin-bottom:80px}.people .post-image{padding-left:0px;padding-right:0px;overflow:hidden}.people .post-image img{width:190px}.people .headline{text-align:center;margin-bottom:5px}.people .role{text-transform:uppercase;font-size:20px;letter-spacing:1px;text-align:center;font-weight:600;margin-bottom:60px}.people .back{text-transform:uppercase;font-weight:700;font-size:18px;display:inline-block;margin-top:30px;letter-spacing:1px}.people .contact-data{margin-top:30px;font-size:20px;font-weight:bold}.people .contact-data span{text-transform:uppercase;display:inline-block;margin-right:7px}.people .contact-data a{display:inline-block;margin:0 7px}.people .team-list-role{height:45px;font-size:16px}.people .excerpt{padding-right:5px}.page-type-feedback .textarea,.page-signups-edit .textarea{height:189px;margin-bottom:15px}.page-type-feedback .intro,.page-signups-edit .intro{margin-top:80px;border-bottom:1px solid #009bdb;padding-bottom:40px;margin-bottom:30px}.page-type-feedback .text,.page-signups-edit .text{border:1px solid #ccc}.page-type-feedback .submit-button,.page-signups-edit .submit-button{border-radius:4px;float:right}.page-type-feedback .form-wrap,.page-signups-edit .form-wrap{margin-bottom:80px}.page-type-feedback .contact-data,.page-signups-edit .contact-data{padding:50px 0 80px;font-size:20px;line-height:34px;font-weight:700;background:rgba(0,0,0,0.05);margin-left:0px;margin-right:0px}.page-type-feedback .contact-data .signature,.page-signups-edit .contact-data .signature{border-bottom:1px solid #6d7450;padding-bottom:30px;margin-bottom:40px}.page-type-petition #content{padding-top:80px}.page-type-petition #petition-content h2{margin-top:0}.page-type-petition .intro{border-bottom:1px solid #009bdb;padding-bottom:80px;margin-bottom:30px}.page-type-petition .sign-count:before{content:"";background-color:#000;opacity:0.5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.page-type-petition .sign-count{color:#fff;font-size:30px;line-height:40px;letter-spacing:1px;background:url("bg-signature-count.png") no-repeat center center/cover;height:auto;text-align:center;padding:40px 30px 40px;margin:0 auto;position:relative}.page-type-petition .sign-count span{position:relative}.page-type-petition .sign-count .progress{height:40px;position:relative}.page-type-petition .sign-count .progress-bar{font-size:14px;line-height:40px;background-color:#1bc317;position:relative}.page-type-petition .sign-count .bar-goal{font-weight:900;font-size:65px;line-height:65px;margin-top:30px;position:relative}.page-type-petition .sign-count .bar-goal span{color:#fff;font-size:30px;line-height:40px;letter-spacing:1px;font-weight:normal;text-transform:capitalize;display:block;margin:auto}.page-type-petition .sign-count .request{width:100%;position:relative}.page-type-petition .generic-box.share-page{text-align:center;margin:30px 0}.page-type-petition .form-wrap{margin-bottom:80px}.page-type-petition .text{border:1px solid #ccc}.page-type-petition .form-group>select{height:50px}.page-type-petition .submit-button{border-radius:4px;width:100%}.flash-share{width:auto}.submit-button.btn.btn-primary{border-radius:4px}.page-type-signup .text{border:1px solid #ccc}.send-testimonal{margin-bottom:80px}.press_reactions .post-content{border-bottom:1px solid #00aeef;padding-bottom:30px;margin-bottom:60px}.page-user-sessions-new-wide .home,.page-users-password-resets-new-wide .home,.page-signups-edit .home,.page-page-not-found .home,.page-tags-show .home,.page-users-activations-new-wide .home{background:none;padding-bottom:60px}.page-user-sessions-new-wide .submit-button,.page-users-password-resets-new-wide .submit-button,.page-signups-edit .submit-button,.page-page-not-found .submit-button,.page-tags-show .submit-button,.page-users-activations-new-wide .submit-button{width:auto}.page-user-sessions-new-wide h4,.page-users-password-resets-new-wide h4,.page-signups-edit h4,.page-page-not-found h4,.page-tags-show h4,.page-users-activations-new-wide h4{font-size:24px;text-transform:uppercase;font-weight:700}.page-user-sessions-new-wide label,.page-users-password-resets-new-wide label,.page-signups-edit label,.page-page-not-found label,.page-tags-show label,.page-users-activations-new-wide label{font-size:18px;line-height:28px;font-weight:normal}.header-image{width:100%;position:absolute;top:0}.header-calltos{position:absolute;bottom:60px;width:100%}.header-calltos .request{margin-top:20px}.video-header{background:url("bg-header.png") no-repeat center top;position:relative;width:100%;top:0;z-index:999;height:818px}.fulls-v{background:url("bg-header.png") no-repeat;background-size:cover;position:absolute;height:100%;top:0;left:0;width:auto;min-width:100%}video{overflow:hidden}.video-overlay{background:url("bg-video.png") repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}.desktop-visible{display:none}#video1{z-index:9998;position:relative;width:100vw;height:100vh}.closeVideo{background:no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjBweCIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwLjUgNjAwLjUgNjAgNjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC41IDYwMC41IDYwIDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC41MDEsNjAxQzE0LjIwOCw2MDEsMSw2MTQuMjA3LDEsNjMwLjVDMSw2NDYuNzkyLDE0LjIwOCw2NjAsMzAuNTAxLDY2MEM0Ni43OTMsNjYwLDYwLDY0Ni43OTIsNjAsNjMwLjUNCglDNjAsNjE0LjIwNyw0Ni43OTMsNjAxLDMwLjUwMSw2MDF6IE0zMC40OTksNjU4LjAwOWMtMTUuMTkyLDAtMjcuNTA5LTEyLjMxNS0yNy41MDktMjcuNTA4YzAtMTUuMTkzLDEyLjMxNi0yNy41MTEsMjcuNTA5LTI3LjUxMQ0KCWMxNS4xOTQsMCwyNy41MTMsMTIuMzE1LDI3LjUxMywyNy41MTFDNTguMDEyLDY0NS42OTEsNDUuNjkzLDY1OC4wMDksMzAuNDk5LDY1OC4wMDl6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuNTAxLDY2MC41Yy0xNi41NDIsMC0zMC4wMDEtMTMuNDU4LTMwLjAwMS0zMHMxMy40NTgtMzAsMzAuMDAxLTMwYzE2LjU0MiwwLDI5Ljk5OSwxMy40NTgsMjkuOTk5LDMwDQoJUzQ3LjA0Myw2NjAuNSwzMC41MDEsNjYwLjV6IE0zMC41MDEsNjAxLjVjLTE1Ljk5MSwwLTI5LjAwMSwxMy4wMS0yOS4wMDEsMjlzMTMuMDEsMjksMjkuMDAxLDI5YzE1Ljk5LDAsMjguOTk5LTEzLjAxLDI4Ljk5OS0yOQ0KCVM0Ni40OTEsNjAxLjUsMzAuNTAxLDYwMS41eiBNMzAuNDk5LDY1OC41MDljLTE1LjQ0NCwwLTI4LjAwOS0xMi41NjItMjguMDA5LTI4LjAwOHMxMi41NjQtMjguMDExLDI4LjAwOS0yOC4wMTENCgljMTUuNDQ2LDAsMjguMDEzLDEyLjU2MywyOC4wMTMsMjguMDExQzU4LjUxMiw2NDUuOTQ0LDQ1Ljk0NSw2NTguNTA5LDMwLjQ5OSw2NTguNTA5eiBNMzAuNDk5LDYwMy40OQ0KCWMtMTQuODkzLDAtMjcuMDA5LDEyLjExNy0yNy4wMDksMjcuMDExYzAsMTQuODkzLDEyLjExNiwyNy4wMDgsMjcuMDA5LDI3LjAwOGMxNC44OTYsMCwyNy4wMTMtMTIuMTE1LDI3LjAxMy0yNy4wMDgNCglDNTcuNTEyLDYxNS42MDcsNDUuMzk1LDYwMy40OSwzMC40OTksNjAzLjQ5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMyLjE5OSw2MzAuNTAxbDExLjgxNi0xMS44MTljMC40NzEtMC40NjksMC40NzEtMS4yMjksMC0xLjY5NWMtMC40NjktMC40NzItMS4yMjktMC40NzItMS42OTcsMA0KCWwtMTEuODE3LDExLjgxNWwtMTEuODE5LTExLjgxNWMtMC40NjktMC40NzItMS4yMjktMC40NzItMS42OTgsMGMtMC40NjksMC40NjgtMC40NjksMS4yMjksMCwxLjY5NWwxMS44MTksMTEuODE5bC0xMS44MTksMTEuODE4DQoJYy0wLjQ2OSwwLjQ2OS0wLjQ2OSwxLjIyOSwwLDEuNjk1YzAuMjM1LDAuMjM0LDAuNTQyLDAuMzU0LDAuODQ5LDAuMzU0czAuNjE0LTAuMTE4LDAuODQ5LTAuMzU0bDExLjgxOS0xMS44MTVsMTEuODE3LDExLjgxNQ0KCWMwLjIzNCwwLjIzNCwwLjU0MSwwLjM1NCwwLjg1LDAuMzU0czAuNjE0LTAuMTE4LDAuODUtMC4zNTRjMC40NjktMC40NjgsMC40NjktMS4yMjksMC0xLjY5NUwzMi4xOTksNjMwLjUwMXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00My4xNjgsNjQ0Ljg2OWMtMC40NTMsMC0wLjg4MS0wLjE3Ny0xLjIwMi0wLjQ5OWwtMTEuNDY1LTExLjQ2NEwxOS4wMzUsNjQ0LjM3DQoJYy0wLjY0NiwwLjY0NS0xLjc2LDAuNjQ1LTIuNDA1LDBjLTAuMzIxLTAuMzItMC40OTktMC43NDctMC40OTktMS4yMDFzMC4xNzctMC44ODIsMC40OTktMS4yMDNsMTEuNDY1LTExLjQ2NUwxNi42Myw2MTkuMDM1DQoJYy0wLjMyMi0wLjMyMS0wLjQ5OS0wLjc0OS0wLjQ5OS0xLjIwM3MwLjE3OC0wLjg4MSwwLjQ5OS0xLjIwMmMwLjY0Mi0wLjY0MSwxLjc2My0wLjY0MiwyLjQwNSwwLjAwMUwzMC41LDYyOC4wOTVsMTEuNDY1LTExLjQ2NA0KCWMwLjY0My0wLjY0MywxLjc2NC0wLjY0MywyLjQwNSwwLjAwMWMwLjMxOSwwLjMxOCwwLjQ5OCwwLjc0NSwwLjQ5OCwxLjJjMCwwLjQ1NC0wLjE3OSwwLjg4Mi0wLjQ5OSwxLjIwM2wtMTEuNDY1LDExLjQ2Ng0KCWwxMS40NjUsMTEuNDY1YzAuMzIsMC4zMjEsMC40OTksMC43NDksMC40OTksMS4yMDNjMCwwLjQ1NS0wLjE3OSwwLjg4Mi0wLjUsMS4yMDJDNDQuMDQ5LDY0NC42OTIsNDMuNjIxLDY0NC44NjksNDMuMTY4LDY0NC44Njl6DQoJIE0zMC41MDEsNjMxLjQ5MmwxMi4xNzIsMTIuMTcxYzAuMjY3LDAuMjY2LDAuNzI2LDAuMjY2LDAuOTksMGMwLjEzMy0wLjEzMywwLjIwNi0wLjMwOCwwLjIwNi0wLjQ5NA0KCWMwLTAuMTg4LTAuMDczLTAuMzYzLTAuMjA2LTAuNDk2bC0xMi4xNzEtMTIuMTcybDEyLjE3MS0xMi4xNzNjMC4xMzMtMC4xMzMsMC4yMDYtMC4zMDksMC4yMDYtMC40OTYNCgljMC0wLjE4Ny0wLjA3My0wLjM2MS0wLjIwNS0wLjQ5M2MtMC4yNjYtMC4yNjYtMC43MjUtMC4yNjctMC45OTEtMC4wMDFsLTEyLjE3MiwxMi4xNzFsLTEyLjE3My0xMi4xNzENCgljLTAuMjY2LTAuMjY2LTAuNzI2LTAuMjY2LTAuOTkxLDBjLTAuMTMyLDAuMTMyLTAuMjA2LDAuMzEtMC4yMDYsMC40OTRjMCwwLjE4OCwwLjA3MywwLjM2MywwLjIwNiwwLjQ5NmwxMi4xNzIsMTIuMTczDQoJbC0xMi4xNzIsMTIuMTcyYy0wLjEzMywwLjEzMy0wLjIwNiwwLjMxMS0wLjIwNiwwLjQ5NmMwLDAuMTg4LDAuMDczLDAuMzYyLDAuMjA1LDAuNDkzYzAuMjY4LDAuMjY4LDAuNzI1LDAuMjY3LDAuOTkyLDAuMDAxDQoJTDMwLjUwMSw2MzEuNDkyeiIvPg0KPC9zdmc+);height:60px;width:60px;display:block;text-indent:-9999px;position:absolute;top:20px;right:20px;z-index:9999}.wrap-video{background:#000;height:100vh;width:100vw;display:none;position:fixed;top:0;left:0;right:0;z-index:9999999}.call-to{color:#009bdb;border:3px solid #009bdb;text-align:center;display:block;border-radius:44px;font-size:18px;font-weight:700;line-height:48px;letter-spacing:2px;text-transform:uppercase;margin:30px auto 0;width:320px}.call-to:hover{color:#fff;background-color:#009bdb}#stickyNav{display:none;background:#000;position:fixed;top:0;z-index:9999999;width:100%}#stickyNav nav ul.nav{margin-top:0px}#stickyNav .container{padding-left:0px;padding-right:0px}.user-mobile{display:none}.sign-in-with-email .submit-button{width:auto}.user_session_form .or-create-account{display:block}.carousel-indicators{position:relative;margin:0 auto;width:100%;left:0}.carousel-indicators li{border-color:#fff}.carousel-indicators .active{background:#fff}.btn-gotobody{margin:40px 0 82px;display:block}.reaction-wrap .activities{margin:5px 0 50px}@media (min-width: 1366px){.container{width:1350px}}@media (min-width: 1280px){.container{width:1240px}}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}.desktop-visible{display:block}}@media (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}@media (min-width: 1920px){.fulls-v{min-width:90%;width:100%;height:auto}}@media (max-width: 1366px){.play-video{margin-top:40px}.header-container{padding-bottom:38px}.license{width:49%}}@media (max-width: 1280px){.people-filter li{width:200px;margin:0px 10px}.license{width:656px;margin-left:auto;margin-right:auto;display:block;float:none;padding-top:5px}.license:nth-child(2n){float:none}}@media (min-width: 768px) and (max-width: 1280px){.navbar-nav>li{float:none;display:inline-block}}@media (max-width: 1024px){#team h4{font-size:20px;line-height:24px}#team .excerpt{font-size:18px}#team .post-excerpt-wrapper{min-height:190px}#contact .submit-button{float:none}#footer-sigup .footer-join span{float:none}#footer-sigup .text{width:200px}#footer-sigup .btn.signup{padding:0px 12px}.page-type-petition .col-md-7.col-md-offset-1{margin-left:0}.page-type-calendar .form .textbox{margin-left:0px}.page-type-calendar .submit-button{width:80px}.page-type-calendar .form-wrap .col-md-6{width:55%}.page-pages-show-donation-wide .progress-indicator-stages{font-size:16px}.page-pages-show-donation-wide .progress-indicator-stages li{width:150px}.page-pages-show-donation-wide .progress-indicator-stages li::after{margin-left:0}.page-pages-show-donation-wide .progress-indicator-stages li:nth-child(2)::after{margin-left:0px}.page-pages-show-donation-wide .license h3{padding:100px 22px 0px;padding-top:82px;margin-bottom:0}.page-pages-show-donation-wide .license .price{line-height:44px;padding:0px 20px}.page-pages-show-donation-wide .license .description{margin-top:0px}.page-pages-show-donation-wide .form-wrap .col-md-12.progress-indicator{padding-left:0;margin-top:40px}.header-headline{margin:-5px -20px}.header-container{overflow:hidden}.desktop-visible{display:none}#awards .award{background-size:100%}#awards .award .title{margin:10px}}@media (max-width: 992px){nav ul.nav{margin:20px auto 0}.people-filter{margin:80px auto 60px}.people-filter li{width:166px;margin:0px 5px;font-size:16px}#team h4{font-size:18px;line-height:22px}#team .read-more-box{position:relative;bottom:initial;padding-left:0px}#team .post-excerpt-wrapper{padding-bottom:0px}#team .post-image{padding-left:0px;padding-right:0px}#team .excerpt{font-size:18px;padding:0}.people .back{display:block;margin-bottom:60px}}@media (max-width: 980px){.video-header{background:#000 url("bg-header.png") no-repeat center bottom;background-size:183%}.header-headline{margin:30px 0 0}.video-header .container,.navbar .container{width:100%}.header-container{padding-bottom:0}nav .nav>li>a{margin:10px 10px 0;padding:0;line-height:24px}.header-calltos{bottom:30px}.header-calltos .request{margin-top:15px}.social ul li{background-size:cover !important;height:36px;width:37px;margin:0px 2px}#awards .award{background-size:initial}#awards .award .title{width:220px;margin:0 auto}#latest-updates .blog-post{margin-bottom:30px}#subscribe .hand-container{width:100%}#contact{margin-top:50px}#contact .bring{margin-top:60px}#footer-sigup .text{width:190px}footer{text-align:center}footer .text-right{text-align:center}footer .footer-text{margin-top:30px}.blog .page-excerpt.col-md-4{width:48%;margin:0 0 20px;float:left}.blog .page-excerpt.col-md-4:nth-child(2n+2){float:right}.page-type-calendar .form-wrap .col-md-6{width:100%}.distance{text-align:center}.generic-box.share-page{text-align:center;margin:40px 0px}.page-type-event .event-data,.page-type-event .event-data .col-md-5,.page-type-event .event-data .col-md-2{display:block}.page-type-event .event-data .col-md-5,.page-type-event .event-data .col-md-2{border-right:none}.event-detail .col-md-1.center{text-align:left}}@media (max-width: 767px){.header-container{padding-top:30px;background-color:#000}.video-header{background:url("bg-header.png") no-repeat center center;background-size:183%}.header-headline{margin-top:0;margin-bottom:50px}.social{text-align:center}.user{display:none}.user-mobile{display:block;text-align:center;margin-bottom:10px}.social{margin-top:20px;margin-bottom:20px}.navbar-toggle{background-color:#fff;float:none;margin-right:0px}.navbar-toggle .icon-bar{background:#000}.navbar{position:fixed;top:0px;width:100%;background:rgba(0,0,0,0.8);margin-top:0;padding:5px 0;z-index:9999999}.navbar .open .dropdown-menu>li>a{color:#fff;text-align:center;white-space:initial}.navbar .open .dropdown-menu>li>a:hover{background:transparent}.navbar-collapse{border-top:0;box-shadow:none}#awards .copy p{margin:30px 20px}#latest-updates{padding:30px 0px}#testimonials .container{border-top:1px solid #929665;padding:40px 0px 60px}#testimonials .page-excerpt h3{padding:0 20px}#media-gallery{padding:60px 0px}#media-gallery .item-gallery{width:25%}#team .post-excerpt-wrapper{text-align:center;border-bottom:none}#team .read-more-box{text-align:center;margin-bottom:30px}#cast .post-image img{max-width:100%}#cast h4{margin-top:10px}#cast .item-cast{margin-bottom:30px}#footer-sigup .footer-join{text-align:center;padding:25px 0px 0}#footer-sigup .social{float:none;text-align:center;padding:0px}#footer-sigup .social ul{margin-top:15px}.page-type-petition #content{padding-top:30px}#team.people .col-sm-4{width:48%;margin:0 0 20px;float:left}#team.people .col-sm-4:nth-child(2n+2){float:right}#team.people .excerpt{margin-bottom:0px}.people-filter li{margin:0px 5px 10px}.breadcrumbs{display:none}#content{margin-top:25px}.text-content img{margin-right:0px}.page-type-blog-post .headline{margin-top:30px}}@media (max-width: 640px){.header-headline{font-size:18px;margin-top:15px}#footer-sigup .social{float:none;text-align:center}#footer-sigup .footer-join{padding:25px 0px 0;text-align:center}#footer-sigup .social{padding:10px 0px 0}.license{width:98%;height:auto}.license .price{line-height:80px}.license .description{margin-top:12px;line-height:22px;padding-bottom:20px}.license .description br{display:none}.page-pages-show-donation-wide .license h3{margin:0px 0 0 40px;width:100%;line-height:32px}.page-pages-show-donation-wide .license .description{display:block}.page-pages-show-donation-wide .license .price{padding:0px 20px 20px 60px}}@media (max-width: 568px){.header-headline{margin-top:30px;margin-bottom:0px}.header-image{display:none}.page-pages-show-donation-wide .progress-indicator-stages li{width:144px}.page-pages-show-donation-wide .progress-indicator-stages li::after{margin-left:-4px}.page-pages-show-donation-wide .progress-indicator-stages li:nth-child(2)::after{margin-left:0px}.page-type-blog-post .headline .headline-content h2{font-size:40px;line-height:46px}.purpose{margin:30px 0 10px}}@media (max-width: 480px){#subscribe{padding:60px 0px;background-position:center top}#events{padding:40px 0px}#events .events-list .event-item .event-info .event-venue a{margin-top:20px}#testimonials .row{margin-left:0px;margin-right:0px}#testimonials .read-more-btn{width:90%}.read-more-btn{width:90%}.blog .page-excerpt.col-md-4{width:100%;float:none !important}.blog .page-excerpt img{height:100%}.blog .page-excerpt .overlay{width:100%}.license{padding-bottom:32px;padding-top:14px}.license h3{font-size:24px;width:50%;margin:15px auto 0}.license .request{font-size:20px;line-height:36px;width:160px}.license .description{display:none}.license .price{line-height:58px;font-size:50px}.license .icon{background-size:cover;width:118px;height:118px}.license .purpose{padding:0px;margin:10px 0}.license.community-license .icon{padding-top:9px;padding-left:4px}.license.home-license .icon{padding-top:8px;padding-left:4px}.license.educational-license .icon{padding-top:7px;padding-left:4px}.license.other-purposes-license .icon{padding-top:10px;padding-left:7px}.page-pages-show-donation-wide .license h3{margin:0px;line-height:21px}.page-pages-show-donation-wide .license .price{padding:0px 20px 20px}.page-pages-show-donation-wide .progress-stage-button-next{float:none}.people .role{margin-bottom:30px}#events .bring{line-height:24px}.section-headline{margin-bottom:20px}#footer-sigup .text{margin-bottom:10px}}@media (max-width: 375px){body{font-size:18px;line-height:24px}h2,.h2{font-size:24px}.section-headline{font-size:30px}.page-excerpt h3{font-size:22px;line-height:26px}.read-more-btn{font-size:12px}#subscribe{font-size:24px;line-height:28px}#contact .section-headline{color:#000}#footer-sigup .text,#footer-sigup .btn.signup{width:100%}.play-video,.request{font-size:14px}.inner-header .headline{font-size:44px;line-height:52px}.page-type-petition .intro{padding-bottom:40px}.page-type-petition .sign-count{width:100%;background-position:center center}.page-type-blog-post .headline .headline-content h2{font-size:30px;line-height:36px}.page-type-blog-post .headline .headline-content{padding:22px 18px}#stream .activity-content{font-size:14px;line-height:20px}#stream .linked-signup-name{font-size:18px;line-height:22px}.page-type-calendar .within{line-height:22px;padding-top:0px}.page-type-calendar .submit-button{width:100%}.within{margin:10px 0 0px 0px}h2.headline{font-size:30px;line-height:38px}.page-type-feedback .intro{margin-top:40px}.page-type-feedback .submit-button{width:100%}#team.people .col-sm-4{width:100%}#team .post-excerpt-wrapper{width:80%;margin:0 auto}.license h3{font-size:18px}.license .purpose{font-size:14px;line-height:18px}.page-pages-show-donation-wide .license{background-size:auto !important}.page-pages-show-donation-wide .description{font-size:16px;padding:15px 20px 20px}.page-pages-show-donation-wide .description h4{font-size:18px}.page-pages-show-donation-wide .progress-indicator-stages li{display:block;margin:0 0 10px 20px}.page-pages-show-donation-wide .progress-indicator-stages li:last-child{margin-left:20px}.page-pages-show-donation-wide .progress-indicator-stages li::after{content:none}.page-pages-show-donation-wide .progress-stage-button-next{width:100%}.content h3,.text-content h3{font-size:28px;line-height:34px}.content p,.text-content p{word-wrap:break-word;padding-left:0 !important}#stream{margin-bottom:80px}#stream .submit-button,#stream .review-rules{float:none}#stream .col-md-12{text-align:center}#stream .activity{margin-left:0px}.media-left{display:block;text-align:center}.media-body{display:block}.radio-inline label.radio{margin:0 25px 0 0}.map-wrap{margin-top:20px}#awards .award{background-size:85%}}@media (max-width: 320px){.user .signout{display:block}.user .signout,.user-mobile .signout{margin-left:4px}.user-mobile{font-size:14px;margin-bottom:20px}.user-mobile .profile_image{margin-right:5px}#subscribe .text{width:100%}#subscribe .btn.signup{width:100%}.page-tags{margin-top:0px;margin-bottom:0px}.page-type-blog-post .headline .byline{font-size:14px;line-height:16px}.page-type-calendar .radio-inline .radio{font-size:16px !important}.people .contact-data span{display:block;margin:15px 0}.people .contact-data a{margin:0px}.people .contact-data a:last-child{display:block;margin:10px 0px}.inner-header{background-size:cover}.license .price{line-height:44px}.license h3{margin-top:10px}.license .purpose{display:none}}.btn-process-donation{color:#fff;background-color:#00aeef;font-size:18px;font-weight:700;line-height:38px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;border:none;text-align:center;width:283px;float:right}.page-users-event-pages-new .headline-h2{display:none}.content-pages-show-blog-post .content em{font-size:16px}@media screen and (min-width: 981px) and (max-width: 1199px){.header-calltos{bottom:40px}.video-header{background:#000 url(bg-header.png) no-repeat center bottom;background-size:162%}.header-headline{margin:-10px 0 0 0px !important}}@media screen and (min-width: 992px) and (max-width: 1279px){.award{height:189px;background-size:100% !important}}.donate-container #donation_amount_other{width:auto;text-align:center;margin:auto}.donate-container [for='donation_amount_other']{margin-left:0;margin-top:10px;display:block !important}.donate-container .radio-inline input[type="radio"]:checked+label{background-color:#000}.donate-container .actions ul{list-style:none;margin-top:40px}.donate-container .actions ul li{display:block}.donate-container .actions ul li:first-child a{text-transform:uppercase;font-size:18px;line-height:18px;font-weight:bold;letter-spacing:1px}.donate-container .actions ul li:nth-child(2) a{color:#fff;background-color:#00aeef;font-size:18px;font-weight:700;line-height:48px;height:48px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;border:none;text-align:center;width:283px;display:block;float:right;margin-top:-36px}.donate-container .steps ul{padding:15px 0;margin:0 auto;width:auto;text-align:center;background:#00aeef;border-radius:4px;color:#fff;font-size:18px;color:#fff;text-transform:uppercase}.donate-container .steps ul li a{font-size:18px;color:#fff;text-transform:uppercase;font-weight:700}.donate-container h3{display:none}.donate-container span.current-info{display:none}.donate-container .current .number{background-color:#fff;color:#00aeef;font-size:22px;font-weight:700}.donate-container .number{border-radius:48px;display:inline-block;height:48px;line-height:45px;text-align:center;width:48px;color:#fff;text-transform:uppercase;margin-left:10px;margin-right:10px;background-color:#009bdb}.donate-container .stage-1 .radio-inline{float:none;margin-top:0;width:auto}.donate-container .steps{padding-bottom:11px}.donate-container .steps ul{list-style:none;padding-left:0;text-align:center}.donate-container .steps ul li{display:inline-block;width:33.3333%}.donate-container .progress+.bar-goal{text-align:left !important;font-size:16px;line-height:26px;margin-bottom:30px}.donate-container .progress{font-size:14px;line-height:24px;height:auto;border-radius:0px;background-color:#ecf9fe;border:0px;box-shadow:none;padding:5px}.donate-container .progress .bar.bar-success{background-color:#00aeef}.goog-te-gadget{position:fixed;top:0;right:0;z-index:9999999}.instant-access-container{padding-top:75px}.instant-access-container .headline{text-align:center;margin-bottom:15px}.instant-access-container .intro{text-align:center;color:#fff}.instant-access-container .intro p{color:#fff}.instant-access-container .intro a{color:#fff}.page-custom-instant_access_home .main-container.post-background,.page-custom-instant_access_community .main-container.post-background,.page-custom-instant_access_educational1 .main-container.post-background,.page-custom-instant_access_educational2 .main-container.post-background,.page-custom-instant_access_research .main-container.post-background,.page-custom-instant_access_rent .main-container.post-background{background-color:#00adf2}.digital-lic{margin-bottom:60px;text-align:center}.digital-lic p{font-size:20px;line-height:24px;margin-top:10px;color:#00aeef}.digital-lic p span{color:#00aeef}.digital-lic p a{font-size:20px;line-height:24px;margin-top:10px;color:#00aeef}#ph-lic{padding-top:30px}#ph-lic h2{color:#000000;font-family:Lato;font-size:36px;font-weight:700;line-height:32px;text-align:center}#instant-access-buy{padding-top:30px;display:none}#instant-access-buy h2{color:#000000;font-family:Lato;font-size:36px;font-weight:700;line-height:32px;text-align:center}#instant-access-buy .icon img{width:60px}.page-custom-host_a_screening .intro{background-color:#e8e8e8;padding-bottom:145px}.licenses-tab{text-align:center;margin-top:-104px}.tab-ph-lic{display:inline-block;width:360px;text-align:center;border-radius:4px 4px 0 0;font-family:Lato;font-size:26px;font-weight:700;cursor:pointer}.tab-dig-lic{display:inline-block;width:360px;text-align:center;border-radius:4px 4px 0 0;font-family:Lato;font-size:26px;font-weight:700;cursor:pointer}.tab-lic-act{height:89px;background-color:#fff;color:#000;line-height:89px}.tab-lic-desac{height:80px;background-color:#00aeef;color:#fff;line-height:80px}
