/*----- CUSTOM ISTAART FONT -----*/ @font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-Medium.otf) format("opentype");font-display:swap;font-weight:400}@font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-Bold.otf) format("opentype");font-display:swap;font-weight:700}@font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-LightItalic.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-BoldItalic.otf) format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-Light.otf) format("opentype");font-display:swap;font-weight:300}@font-face{font-family:"HouschkaAltPro";src:url(../../content/Font/HouschkaAltPro-LightItalic.otf) format("opentype");font-display:swap;font-weight:300;font-style:italic}body{font-family:"HouschkaAltPro",Arial,sans-serif}/*----- END CUSTOM ISTAART FONT -----*/ /*Fawn hide RSVP option on ALL events in community per Oz,11.29.22*/ .generic-option.dropdown.btn-group [title="RSVP"],button#dropdownMenuButton_67[title="Going"],.page_905 .btn-outline-dark:not(:disabled):not(.disabled).active,.page_2 .btn-outline-dark:not(:disabled):not(.disabled).active{display:none !important}/*Fawn update hide subscribe button for forums and groups per Oz,3.7.23*/ button.btn.btn-secondary.btn-sm.ajaxSubscriptionClass_0.subscribed_class.singular-subscribe{display:none !important}/*Fawn update font-family for cookies per Oz,3.7.23*/ .cc-floating .cc-message,.cc-color-override--1802795419 .cc-highlight .cc-btn:first-child,.cc-floating .cc-compliance>.cc-btn,.cc-animate.cc-revoke.cc-active.cc-bottom{font-family:'HouschkaAltPro'}/*Fawn update hide add friend and send message on legacy user actions block per Oz,3.7.23*/ li.add_friend.js-friend-action,li.js-private-message.send_email,.are_friend_message,li.are_friends.js-friend-action{display:none}/*Fawn update hide unusued profile filters on member directory*/ .page_10099 a.dropdown-item[data-filter-id="field_303"],.page_10099 a.dropdown-item[data-filter-id="field_304"],.page_10099 a.dropdown-item[data-filter-id="field_308"],.page_10099 a.dropdown-item[data-filter-id="field_309"],.page_10099 a.dropdown-item[data-filter-id="field_330"]{display:none}/*Fawn update hide unusued profile filters on connections directory per Oz 11.14.23*/ .page_10205 a.dropdown-item[data-filter-id="field_303"],.page_10205 a.dropdown-item[data-filter-id="field_304"],.page_10205 a.dropdown-item[data-filter-id="field_308"],.page_10205 a.dropdown-item[data-filter-id="field_309"],.page_10205 a.dropdown-item[data-filter-id="field_330"],.page_10205 a.dropdown-item[data-filter-id="field_384"],.page_10205 a.dropdown-item[data-filter-id="field_392"],.page_10205 a.dropdown-item[data-filter-id="field_393"],.page_10205 a.dropdown-item[data-filter-id="field_394"],.page_10206 a.dropdown-item[data-filter-id="field_303"],.page_10206 a.dropdown-item[data-filter-id="field_304"],.page_10206 a.dropdown-item[data-filter-id="field_308"],.page_10206 a.dropdown-item[data-filter-id="field_309"],.page_10206 a.dropdown-item[data-filter-id="field_330"],.page_10206 a.dropdown-item[data-filter-id="field_384"],.page_10206 a.dropdown-item[data-filter-id="field_392"],.page_10206 a.dropdown-item[data-filter-id="field_393"],.page_10206 a.dropdown-item[data-filter-id="field_394"],.page_10207 a.dropdown-item[data-filter-id="field_303"],.page_10207 a.dropdown-item[data-filter-id="field_304"],.page_10207 a.dropdown-item[data-filter-id="field_308"],.page_10207 a.dropdown-item[data-filter-id="field_309"],.page_10207 a.dropdown-item[data-filter-id="field_330"],.page_10207 a.dropdown-item[data-filter-id="field_384"],.page_10207 a.dropdown-item[data-filter-id="field_392"],.page_10207 a.dropdown-item[data-filter-id="field_393"],.page_10207 a.dropdown-item[data-filter-id="field_394"]{display:none}/*Fawn update hide decline on cookies per Oz 3.9.23*/ a.cc-btn.cc-deny{display:none !important}.banner-avatar-title{padding-top:5em !important}/*Fawn update hide add users on blog posts to prevent confusion,2.2.25*/ .page_303 div#sblog_users_row{display:none !important}/*Fawn update badge sizes,8.9.24*/ .page_200 .user_levels_image img{height:150px}.page_200 .banner-avatar-badge-area .avatar-action-level img{height:3em}/*GLOBAL POLL STYLING*/ /* ============================================================ ISTAART — POLL CARD UPGRADED STYLING (OPTION A) Applies ONLY to the "local_poll" module block ============================================================== */ /* Card container */ .local_poll{background:rgba(53,154,142,0.10);/* soft primary tint */ border:1px solid rgba(53,154,142,0.25);border-radius:14px;padding:24px;max-width:700px;margin:30px auto;box-shadow:0 3px 12px rgba(0,0,0,0.05)}/* Title */ .local_poll .boxtitlepage p{text-align:center;font-size:1.4rem;font-weight:700;color:#4A0D66;/* ISTAART purple */ margin-bottom:18px}/* Answers area (the <form> builds dynamically) */ .local_poll label{display:flex;align-items:center;margin-bottom:14px}/* Poll answer text */ .local_poll .poll_answer{font-size:1.2rem;color:#003057;margin-left:8px}/* Hover effect on text */ .local_poll label:hover .poll_answer{color:#256D65;/* ISTAART info */ cursor:pointer}/* Custom radio button */ .local_poll .poll_radio{appearance:none !important;width:18px;height:18px;border:2px solid #359A8E;/* ISTAART primary */ border-radius:50%;cursor:pointer;position:relative}.local_poll .poll_radio:checked{background:#359A8E;border-color:#256D65;/* ISTAART info */}/* Vote button */ .local_poll #vote.btn.btn-primary.sitebutton{display:block;margin:20px auto 0;background:#359A8E !important;color:#fff !important;border:none !important;padding:12px 24px !important;font-size:1rem !important;font-weight:600 !important;border-radius:28px !important;transition:background 0.2s ease}.local_poll #vote.btn.btn-primary.sitebutton:hover{background:#256D65 !important}.poll_votecount,.poll_bar,.poll_percent,div#pol_vote_2,div#pol_vote_3{display:none !important}div#poll_answers{line-height:2}div#pol_vote_1{color:transparent;font-size:.5em}div#pol_vote_1:before{content:"Thank you for voting!";color:#4a0d66;font-weight:800;font-size:xxx-large}/*END Global Poll Styling*/ /*GLOBAL PUBLICATIONS STYLING*/:root{--pia-primary:#1a73e8;--pia-text:#222;--pia-muted:#555;--pia-bg:#f5f7fa;--pia-card-bg:#ffffff;--pia-radius:12px}/* Grid layout */ .pia-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}/* Card styling */ .pia-card{background:var(--pia-card-bg);border-radius:var(--pia-radius);overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,0.08);display:flex;flex-direction:column;transition:transform 0.2s ease,box-shadow 0.2s ease}.pia-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,0.12)}/* Image */ /*.pia-card img{width:100%;height:100%;object-fit:cover}*/ /* Content */ .pia-card-content{padding:1rem;display:flex;flex-direction:column;flex-grow:1}.pia-category{font-size:0.8rem;font-weight:600;color:var(--pia-primary);text-transform:uppercase;margin-bottom:0.25rem}.pia-title{font-size:1.1rem;font-weight:600;margin:0.5rem 0;line-height:1.4}.pia-author{font-size:0.9rem;color:var(--pia-muted);margin-bottom:auto}/* Button */ .pia-button{margin-top:1rem;padding:0.6rem 1rem;border-radius:8px;text-decoration:none;background:#4a0d66;color:#fff;text-align:center;font-weight:500;transition:background 0.2s ease}/* Accessibility:focus state */ .pia-button:focus,.pia-button:hover{background:#34d9c3;outline:3px solid #4a0d66;outline-offset:2px}@media (max-width:768px){/* Maria + Salma → fix sideways (head on left → rotate clockwise) */ img[src*="AP2026-24"],img[src*="AP2026-31"]{transform:rotate(270deg);transform-origin:center;display:block}}/* Responsive spacing */ @media (max-width:600px){body{padding:1rem}}@media (max-width:480px){button.navbar-toggler.header-nav-toggler.header-nav-button-color{background-color:white !important}.navbar-light .navbar-toggler:before{content:"Menu"}}/*Elizabeth end hamburger menu code fix*/ /*Elizabeth font size update,12.15.22*/ body{font-size:18px !important}/*Kyle update footer hide Personify copyright per Oz 11.30.23*/ .horizontalList,#tabs_chooser,.display_tabs,.list-inline{display:none}@media (max-width:480px){div#top_header_date,div#top_header_venue,div#top_header_city{display:none}}