/*prev*/ .jetpack-instant-search__search-results-search-form { max-width: 100%; } /* Prevents image duplication of featured images on Event pages. */ .single-event .em-item-image { display: none; } /* Ensures the small header is hidden on larger screens */ .header-main-small { display: none; } /* Keep other existing styles */ .single-sc_event .entry-header .entry-title { display: none; } /* Carrie's design tweaks - 11.2.22 */ .wp-block-coblocks-posts__content a { line-height: 1.3em; } .wp-block-post-title { margin-bottom: 1em; } .entry-content h2 { font-size:2rem; font-weight:700; margin-top: 2em; } .entry-content h3 { color: #414042; font-size:1.5rem; font-weight: 700; margin-top: 2em; } .wp-block-media-text__content h2, .wp-block-media-text__content h3 { margin-top:0; } p { margin-bottom: 1.5em; } li { margin-bottom:1em; } blockquote > *, .wp-block-pullquote > *, .wp-block-quote > * { font-style: italic; font-size: 18px; font-weight: 200; line-height: 1.8rem; margin: 2em 0 2rem 0!important; } /*to address centering a single post if there is only one */ .wp-block-post-template.is-flex-container li { margin: 0 auto; } /* Remove when the changes to prod are live 2-13-2023 */ @media only screen and (min-width: 1200px) { .header--blog-name img { margin-top: -16px; } .nav-main--menu > li:hover > ul, .nav-main--menu > li:focus > ul, .nav-main--menu li.tab-active > ul { max-height: 800px; } } /* * Styles for OSI Sponsors Block */ .block-editor-block-list__block.wp-block-osi-sponsors-list { padding-top: 1.2rem; } .osi-partner-logo { margin: 4rem 0; max-width: 230px; } .osi-sponsor-logo img { width: auto; } /* 2023-08-25 DR hide $0.00 per ticket */ .postid-8996.single-sc_event .content.has_no_sidebar .content--page article:not(.archive) .sc-event-ticketing-price { font-size: 0; } .postid-8996.single-sc_event .content.has_no_sidebar .content--page article:not(.archive) .sc-event-ticketing-price::after { content: "Free Ticket"; visibility: visible; margin: 22px auto 0; font-size: 1.25rem; } #sc_event_details_8996 { display: none } #pre-footer .wpcf7 input { width: 50%; border-radius: 0; display:inline-block; border: 2px black solid; margin:0; padding: 15px 20px; } #pre-footer .wpcf7 input[type=submit] { background-color:black; color:white; } .sidebar-post-loop ul li .wp-block-post-date { margin-top: 0; } .sidebar-post-loop ul li.wp-block-post { border-bottom : #CECECE 1px solid; padding-bottom : 10px; margin-bottom : 10px; margin-top : 0; } .sidebar-post-loop ul li.wp-block-post:last-child { border-bottom : none; } .sidebar-post-title.wp-block-post-title { margin-bottom : 3px !important; margin-top : 0; font-family : 'Poppins', sans-serif; } .sidebar-comment-posts { padding-left : 0; } .sidebar-comment-posts li.wp-block-latest-comments__comment { padding-bottom : 10px; margin-bottom : 10px; border-bottom : #CECECE 1px solid; } .sidebar-comment-posts li.wp-block-latest-comments__comment:last-child { border-bottom : none; } .sidebar-comment-posts li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { font-size : 16px; line-height : 24px; } .sidebar-comment-posts li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a { text-decoration : none; color : #3DA639; } .sidebar-comment-posts li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt { font-size : 16px; line-height : 28px; color : #767676; } .sidebar-comment-posts li.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p { margin-bottom : 0; } .sidebar-terms { padding-left : 0; margin-left: 0; list-style : none; } .sidebar-terms li { border-bottom : 1px solid #CECECE; padding : 0 0 10px; margin : 0 0 10px; } .sidebar-terms li:last-child { border-bottom : none; } .sidebar-terms li a { text-decoration : none; color : #3DA639; } .main-post-loop ul li .wp-block-post-featured-image { border : 1px solid #E1E1E1; } #more-blog-link a { text-decoration : none; color : #1D1D1D; } #wp--skip-link--target { margin-top : 24px !important; } .blog-page--main-post-query .wp-block-post-featured-image { margin-bottom: 15px; } .page-id-9688 .content--page .entry-header { display: none; } .special-sep { position : relative; } .special-sep:before { content : ''; top : 50%; left : 0; right : 0; height : 1px; content : ''; position : absolute; background-color : #000000; } .special-sep:after { content : ''; left : calc(50% - 80px / 2); width : 80px; content : ''; position : absolute; height : 40px; top : -20px; background : #FFFFFF url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI0OCIgb3ZlcmZsb3c9InZpc2libGUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTE0My4zLDE2Ny44YzIyLjEtOC41LDMzLjEtMzMuMiwyNC42LTU1LjNjLTguNS0yMi4xLTMzLjItMzMuMS01NS4zLTI0LjZjLTIyLjEsOC41LTMzLjEsMzMuMi0yNC42LDU1LjMNCgkJYzQuMywxMS4zLDEzLjMsMjAuMywyNC42LDI0LjZMODMuOCwyNDNjLTYzLjUtMjQuNC05NS4zLTk1LjctNzAuOS0xNTkuM3M5NS43LTk1LjMsMTU5LjItNzAuOXM5NS4zLDk1LjcsNzAuOSwxNTkuMw0KCQljLTEyLjUsMzIuNi0zOC4zLDU4LjQtNzAuOSw3MC45TDE0My4zLDE2Ny44Ii8+DQoJPHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTE3Mi4yLDI0Ny40Yy0wLjYsMC0xLjItMC4xLTEuOC0wLjRjLTEuMS0wLjUtMS45LTEuNC0yLjMtMi40bC0yOC44LTc1LjFjLTAuOS0yLjMsMC4zLTQuOCwyLjUtNS43DQoJCWM5LjYtMy43LDE3LjEtMTAuOSwyMS4zLTIwLjJjNC4yLTkuNCw0LjQtMTkuOCwwLjgtMjkuNEMxNTYuMiw5NC4zLDEzNCw4NC40LDExNC4yLDkyYy0xOS44LDcuNi0yOS43LDI5LjgtMjIuMSw0OS42DQoJCWMzLjksMTAuMSwxMS45LDE4LjIsMjIuMSwyMi4xYzIuMywwLjksMy40LDMuNCwyLjUsNS43TDg4LDI0NC41Yy0wLjQsMS4xLTEuMywyLTIuMywyLjRjLTEuMSwwLjUtMi4zLDAuNS0zLjQsMC4xDQoJCWMtMzEuOC0xMi4yLTU3LTM2LjEtNzAuOS02Ny4zQy0yLjUsMTQ4LjctMy40LDExNCw4LjgsODIuMXMzNi4xLTU3LDY3LjItNzAuOXM2NS44LTE0LjgsOTcuNy0yLjZzNTcsMzYuMSw3MC45LDY3LjMNCgkJYzEzLjksMzEuMiwxNC44LDY1LjgsMi42LDk3LjdjLTEyLjksMzMuNy0zOS43LDYwLjUtNzMuNCw3My41QzE3My4yLDI0Ny4zLDE3Mi43LDI0Ny40LDE3Mi4yLDI0Ny40TDE3Mi4yLDI0Ny40eiBNMTI4LDguOQ0KCQljLTE2LjQsMC0zMi44LDMuNS00OC4zLDEwLjNjLTI5LDEyLjktNTEuMiwzNi40LTYyLjYsNjZjLTExLjQsMjkuNi0xMC41LDYxLjksMi40LDkwLjljMTIuMywyNy43LDM0LjIsNDkuMiw2MS45LDYxbDI1LjctNjcNCgkJYy0xMC42LTUuMi0xOC45LTE0LjMtMjMuMS0yNS40Yy05LjMtMjQuMywyLjktNTEuNywyNy4xLTYxYzI0LjMtOS4zLDUxLjYsMi45LDYxLDI3LjJjNC41LDExLjgsNC4yLDI0LjYtMC45LDM2LjENCgkJYy00LjUsMTAuMi0xMi4zLDE4LjItMjIuMiwyMy4xbDI1LjcsNjdjMjkuNS0xMi42LDUyLjgtMzYuNyw2NC4zLTY2LjdjMTEuNC0yOS42LDEwLjUtNjEuOS0yLjQtOTAuOWMtMTIuOS0yOS0zNi4zLTUxLjItNjYtNjIuNg0KCQlDMTU2LjgsMTEuNiwxNDIuMyw4LjksMTI4LDguOUwxMjgsOC45eiIvPg0KCTxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0yMzcuNywyMjkuNmMtMS42LDEuNi0yLjQsMy42LTIuNCw1LjhjMCwyLjMsMC44LDQuMywyLjQsNS45YzEuNiwxLjYsMy42LDIuNCw1LjksMi40DQoJCWMyLjMsMCw0LjItMC44LDUuOC0yLjRjMS42LTEuNiwyLjQtMy42LDIuNC01LjljMC0yLjItMC44LTQuMi0yLjQtNS44Yy0xLjYtMS43LTMuNi0yLjUtNS45LTIuNQ0KCQlDMjQxLjMsMjI3LjEsMjM5LjQsMjI3LjksMjM3LjcsMjI5LjZMMjM3LjcsMjI5LjZ6IE0yNTAuNywyNDIuNmMtMiwxLjktNC4zLDIuOC03LDIuOGMtMi44LDAtNS4yLTEtNy4xLTIuOQ0KCQljLTEuOS0xLjktMi45LTQuMy0yLjktNy4xYzAtMi45LDEtNS40LDMuMS03LjNjMi0xLjgsNC4zLTIuNyw2LjktMi43YzIuOCwwLDUuMSwxLDcuMSwyLjljMiwyLDIuOSw0LjMsMi45LDcuMQ0KCQlDMjUzLjcsMjM4LjIsMjUyLjcsMjQwLjYsMjUwLjcsMjQyLjZMMjUwLjcsMjQyLjZ6IE0yNDQuNSwyMzJjLTAuNC0wLjItMS0wLjItMS43LTAuMmgtMC43djMuMmgxLjFjMC43LDAsMS4yLTAuMSwxLjYtMC40DQoJCXMwLjYtMC43LDAuNi0xLjNDMjQ1LjQsMjMyLjcsMjQ1LjEsMjMyLjMsMjQ0LjUsMjMyTDI0NC41LDIzMnogTTIzOS4yLDI0MXYtMTEuMWMwLjcsMCwxLjcsMCwzLjEsMHMyLjEsMCwyLjMsMA0KCQljMC45LDAuMSwxLjYsMC4zLDIuMiwwLjZjMSwwLjUsMS41LDEuNCwxLjUsMi43YzAsMC45LTAuMywxLjYtMC44LDJjLTAuNSwwLjQtMS4yLDAuNy0xLjksMC43YzAuNywwLjEsMS4yLDAuNCwxLjYsMC42DQoJCWMwLjcsMC41LDEsMS40LDEsMi41djFjMCwwLjEsMCwwLjIsMCwwLjNzMCwwLjIsMC4xLDAuM2wwLjEsMC4zaC0yLjhjLTAuMS0wLjQtMC4xLTAuOS0wLjItMS41cy0wLjEtMS4xLTAuMi0xLjQNCgkJYy0wLjEtMC40LTAuNC0wLjctMC44LTAuOGMtMC4yLTAuMS0wLjUtMC4xLTEtMC4ybC0wLjYsMGgtMC42djMuOUgyMzkuMnoiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center; } .sidebar .wp-block-latest-posts__list li, .sidebar .wp-block-latest-comments li { border-bottom: #CECECE 1px solid; padding-bottom: 10px; margin-bottom: 10px; margin-top: 0; } .sidebar .wp-block-latest-posts__post-date, .sidebar .wp-block-post-date, .wp-block-coblocks-posts__date { color: #1d1d1d; font-size: 13px; font-weight: 400; margin: 0; } .sidebar .wp-block-latest-comments__comment-excerpt p, .sidebar .wp-block-latest-comments__comment-excerpt, .sidebar .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .sidebar .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { margin: 0; margin-left:0; line-height: 28px; color: #767676; } .blog .sidebar .wp-block-latest-posts__post-title, .blog .sidebar .wp-block-latest-comments__comment-link, .blog .sidebar .wp-block-latest-comments__comment-author, .blog .sidebar .widget_top-posts a, .blog .sidebar .widget_recent_entries, .blog .sidebar .widget_categories, .blog .sidebar #recentcomments { font-weight: 400; color: #3da639; font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.217), 16px); line-height: 1.8; text-decoration: none; } .blog .sidebar h2 { font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.435), 18px); } .blog .sidebar .wp-block-categories-list, .blog .sidebar .widget_top-posts ul, .blog .sidebar .widget_recent_entries, .blog .sidebar .widget_recent_entries ul, .blog .sidebar #recentcomments, .blog .sidebar .widget_categories ul { padding-left: 0px; } .blog .sidebar .wp-block-categories-list li, .blog .sidebar .widget_top-posts li, .blog .sidebar .widget_recent_entries li, .blog .sidebar #recentcomments li, .blog .sidebar .widget_categories li { list-style: none; border-bottom: 1px solid #CECECE; padding: 0 0 10px; margin: 0 0 10px; } .blog .sidebar .wp-block-categories-list li a, .blog .sidebar .widget_recent_entries a, .blog .sidebar .widget_categories a, .blog .sidebar #recentcomments a { text-decoration: none; cursor: pointer !important; line-height: 1.8; font-weight: 400; color: #3da639; } #comments ul.reaction-list { list-style-type: none; } #comments ul.reaction-list li { display:inline-block; padding:0; margin:0 } #comments ul.reaction-list li .hide-name, #comments ul.reaction-list li .emoji-overlay { display:none; } #comments ul.reaction-list li img { width:50px; max-width: auto; } #comments ul.reaction-list li a.customize-unpreviewable { cursor:pointer !important; display:inline-block; } .comment-body { width: auto; } .email-block-wrap { display:block; width:100%; clear:both; margin-bottom: -5em; z-index: 0; position: relative; } .email-block-wrap input { width: 50%; display:inline-block; border-radius: 0; border: 2px black solid; height: 60px; } .email-block-wrap span.wpcf7-not-valid-tip { position: absolute; color:white } .email-block-wrap span.wpcf7-form-control-wrap { display: inline-block; width:50%; } .email-block-wrap span.wpcf7-form-control-wrap input { width:100%; } .email-block-wrap input[type=submit] { background: black; color:white; } .email-block-wrap input[type=submit]:hover { background: white; color: black; } .email-block-wrap input:hover, .email-block-wrap form.customize-unpreviewable input:hover, form.customize-unpreviewable { cursor:pointer !important; } .email-block-wrap input[type=email]:hover, .email-block-wrap form.customize-unpreviewable input[type=email]:hover { cursor:text !important; } .email-block-wrap .wpcf7-response-output { border-color:white !important; margin:10px 0 !important; color:white; } .email-block-wrap form p { margin: 0; padding: 0; } .email-block-wrap { z-index: 1; border-bottom: 1px solid black; } .footer-cta { z-index: 2; position: relative; } .footer-main { padding-top: 50px } .blog .first-post .post--byline { font-size:clamp(14px, 0.875rem + (1vw - 3.2px) * 0.217, 16px); color: gray; } .blog .first-post .entry-header ul { list-style-type: none; padding-left: 0; margin-left: 0; font-size: clamp(14px, 0.875rem + (1vw - 3.2px) * 0.217, 16px); } .blog .first-post h2 { font-size: 35px; line-height: 45px; } .blog .content .content-full .content--page { max-width: 1550px; } .syndication-links { margin-top: 0; } @media only screen and (min-width: 600px) { .archive-columns { /* gap: 4%;*/ } } @media only screen and (min-width: 782px) { .wp-block-column.two-column { max-width: 46%; min-width: 46%; } } .blog .post-archive-wrap .wp-block-column h2, .archive h2.post--title.entry-title { margin-top: 35px; margin-bottom: 35px; line-height: 37px; } .archive .entry-meta.post--byline a { color: #767676; font-size: clamp(14px, 0.875rem + (1vw - 3.2px) * 0.217, 16px); } .error-404 label, .widget_top-posts .widget-inner > p { display:none; } .archive .archive-title.page--title { margin-bottom: 0.75rem !important; } .archive-description { padding-bottom: 2.75rem; } .archive-description p { margin: 0; } /*Hide the 'Board Member' link under each title in the https://opensource.org/blog/status/board-member page */ .term-board-member .member-seat.inline-list{display: none;} .page-id-2549 .member-seat.inline-list{display: none;}