﻿body{background-position:center top;background-size:cover;font-family:'Lato',sans-serif;background-image:url(../images/constitution-with-signatures72dpi.jpg);background-repeat:no-repeat;background-attachment:fixed;height:100%}.container{max-width:75rem;background-color:#eff6ff;margin:0 auto}img.underconstruction{max-width:100%}header img{float:left;margin:1rem auto}header{color:#fff;background:#0052a5;background-color:#0052a5}.top-bar,.top-bar ul{background-color:#0052a5;font-variant:small-caps}.menu a,.menu a:hover{color:#fff;cursor:pointer;text-decoration:none}.menu a:hover{color:#0052a5;background-color:#fff}.menu a.logo_icon:hover,footer .menu a.logo_icon:hover{color:#0052a5;background-color:transparent;cursor:pointer;text-decoration:none}.menu-icon:after{height:3px;box-shadow:0 8px 0 #fefefe,0 16px 0 #fefefe,0 24px 0 #fefefe}img.logo{max-height:8rem}img.logo_icon{margin-bottom:0;max-height:3.5rem;margin-top:.25rem}@media screen and (max-width:39.9375rem){img.logo_icon{margin-bottom:0;max-height:3.5rem;margin-top:0;margin-left:3.25rem}}@media screen and (min-width:40rem){.top-bar-right{margin-top:.75rem}}p.indent3{padding-left:3rem}p.indent4{padding-left:4rem}p.indent6{padding-left:6rem}footer .menu a,footer .menu a:hover{color:#0000d4;cursor:pointer;text-decoration:none}footer .menu a:hover{color:#e0162b;background-color:#fff}footer .leftcolumntext{font-size:.8rem}footer p.standout{font-weight:700}footer p.disclaimer{font-size:.7rem}::-webkit-input-placeholder{font-size:.9rem;color:#a50052;text-transform:uppercase;text-align:center;font-weight:700}:-moz-placeholder,::-moz-placeholder{font-size:.9rem;color:#a50052;text-transform:uppercase;text-align:center;font-weight:700}:-ms-input-placeholder{font-size:.9rem;color:#a50052;text-transform:uppercase;text-align:center;font-weight:700}.floated-label-wrapper{position:relative}.floated-label-wrapper label{background:#fefefe;color:#090;font-size:.75rem;font-weight:600;left:.75rem;opacity:0;padding:0 .25rem;position:absolute;top:2rem;transition:all .15s ease-in;z-index:-1}.floated-label-wrapper label input[type=email],.floated-label-wrapper label input[type=password],.floated-label-wrapper label input[type=text]{border-radius:4px;font-size:1.75em;padding:.5em}.floated-label-wrapper label.show{opacity:1;top:-.85rem;z-index:1;transition:all .15s ease-in}.menu-hover-lines{text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px;transition:all .35s ease}.menu-hover-lines li a{padding:.75rem;color:rgba(10,10,10,.5);color:#fff;position:relative;margin-left:1rem}.menu-hover-lines li:first-child a{margin-left:0}.menu-hover-lines li.active>a{background-color:transparent}.menu-hover-lines a::after,.menu-hover-lines a:before{height:3px;position:absolute;content:'';transition:all .35s ease;background-color:#e0162a;width:0}.menu-hover-lines a::before{top:0;left:0}.menu-hover-lines a::after{bottom:0;right:0}.menu-hover-lines a:hover,.menu-hover-lines li.active>a{color:#0a0a0a;transition:all .35s ease}.menu-hover-lines .active a::after,.menu-hover-lines .active a::before,.menu-hover-lines a:hover::after,.menu-hover-lines a:hover::before{width:100%}.no-js .top-bar{display:none}@media screen and (min-width:40em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}img.ap-logo{max-width:3rem}.adminloginformcontainer{height:auto}@media screen and (min-width:40em){.adminloginformcontainer{min-height:32rem}iframe.videodisplay{width:560px;height:315px}ul.menu li a.videomenu{background:url(../images/video-menu-bkgr.png) center center cover auto no-repeat #00b;color:#0052a5}}@media print,screen and (min-width:40em){h1{font-size:2.6rem}h2{font-size:2.25rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',serif}@media print,screen and (max-width:39.9375em){iframe.googlecalendar,iframe.videodisplay{width:560px;max-height:100%;height:315px;max-width:100%}iframe.audiodisplay{width:60px;max-height:100%;height:32px;max-width:100%}ul.menu li a.videomenu{color:#0052a5;font-size:80%}iframe.googlecalendar{border-width:0;width:360px;height:600px;margin-right:auto;margin-left:auto}}iframe.audiobutton{width:3rem;height:3rem}iframe.googlecalendar{border-width:0;width:600px;height:600px;max-width:100%;max-height:100%;margin-right:auto;margin-left:auto}a.donatebutton:hover{width:125px;height:160px;margin:auto;background:url(../images/donate-button-hover.png) left top contain}img.donatebutton{width:100%;max-width:210px;margin:7% auto}img.socialicon{max-height:1.5rem}li.socialicon{background:url(../images/facebook.png) left top 1.5rem 1.5rem no-repeat}.italic_layer{font-style:italic;margin-left:1rem;margin-right:1rem}ul.campaignroles{margin-right:5%;margin-left:5%}ul.campaignroles li{font-size:1.5rem;font-weight:700;color:#00008b;list-style:none}ul.campaignroles li ul li{font-size:1rem;font-weight:400;color:navy;list-style:none;margin-left:2rem}.dropdown.menu.vertical>li.opens-right>a::after,.is-drilldown-submenu-parent>a::after{border-color:transparent transparent transparent #fff}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after,.dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#fff transparent transparent}.dropdown.menu.medium-vertical>li.opens-left>a::after,.dropdown.menu.vertical>li.opens-left>a::after,.js-drilldown-back>a::before{border-color:transparent #fff transparent transparent}img.eventpromo{float:right;max-width:50%}.ticketprice{width:20%;padding-right:2rem}.ticketlabel{}.ticketfeenote{font-size:.75rem}.eventphototn{max-width:12rem;float:right}ol.orderdalpha{list-style:lower-alpha;margin: 1rem 4rem;}ol.orderdalpha li::before{content:')  ';padding-right:1rem}.accordion-title {border-color:#e6e6e6 #e6e6e6 currentcolor;color:midnightblue;font-size:1.0rem;line-height:1.5}
.profile-card-action-icons{background-color:#fefefe;font-weight:400;margin-bottom:1.6rem;border-radius:.125rem;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.18),0 .125rem 2px rgba(0,0,0,.36)}.profile-card-action-icons .card-section{background-color:inherit;padding:.5rem 0 0}.profile-card-action-icons .card-section .profile-card-about,.profile-card-action-icons .card-section .profile-card-header{border-bottom:.0625rem solid #cacaca;padding:.7rem 1rem}.profile-card-action-icons .card-section .profile-card-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.profile-card-action-icons .card-section .profile-card-header .profile-card-avatar{margin-right:.5rem}.profile-card-action-icons .card-section .profile-card-header .profile-card-avatar .avatar-image{border-radius:50%;width:3.75rem;height:3.75rem}.profile-card-action-icons .card-section .profile-card-header .profile-card-author{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin-top:.3rem;padding-bottom:0}.profile-card-action-icons .card-section .profile-card-header .profile-card-author .author-description,.profile-card-action-icons .card-section .profile-card-header .profile-card-author .author-title{margin-bottom:0}.profile-card-action-icons .card-section .profile-card-header .profile-card-author .author-title{color:#0a0a0a}.profile-card-action-icons .card-section .profile-card-header .profile-card-author .author-description{color:#8a8a8a;font-size:.9em}.profile-card-action-icons .card-section .profile-card-about .about-title{text-transform:uppercase}.profile-card-action-icons .card-section .profile-card-about .separator-left{text-align:left}.profile-card-action-icons .card-section .profile-card-about .separator-left::after,.profile-card-action-icons .card-section .profile-card-about .separator-left::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.profile-card-action-icons .card-section .profile-card-about .separator-left::after{clear:both;position:relative;width:3rem;border-bottom:.125rem solid #1779ba;margin:.3rem auto 0;margin-left:0}.profile-card-action-icons .card-section .profile-card-about .about-content{margin-bottom:0}.profile-card-action-icons .card-section .profile-card-about .about-tickets{margin-top:.6rem}.profile-card-action-icons .card-section .profile-card-about .about-tickets ul.arrow{list-style-type:none;padding-left:0;margin-left:0;margin-bottom:0}.profile-card-action-icons .card-section .profile-card-about .about-tickets ul.arrow li:before{content:'\f006';font-family:'FontAwesome';float:left;color:#1779ba;margin-right:.5rem}.profile-card-action-icons .card-section .profile-card-action{display:-webkit-flex;display:-ms-flexbox;display:flex}.profile-card-action-icons .card-section .profile-card-action .action-area{width:50%;border-right:.0625rem solid #cacaca;text-align:center;padding-top:.4rem;padding-bottom:.4rem}.profile-card-action-icons .card-section .profile-card-action .action-area:last-of-type{border-right:none}.profile-card-action-icons .card-section .profile-card-action .action-area .action-anchor.has-tip{border-bottom:none;cursor:pointer}.profile-card-action-icons .card-section .profile-card-action .action-area .action-anchor .fa{color:#1779ba}