.page-list .current_page_item > a {
font-weight: bold; } .page-list-ext {
clear: both;
} .page-list-ext {
*zoom: 1;
}
.page-list-ext:before, .page-list-ext:after {
display: table;
line-height: 0;
content: "";
}
.page-list-ext:after {
clear: both;
}
.page-list-ext .page-list-ext-item {
clear: both;
margin: 10px 0 30px 0;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.page-list-ext .page-list-ext-image {
float: left;
display: inline;
margin: 5px 15px 15px 0;
}
.page-list-ext .page-list-ext-title {
clear: none;
}
.page-list-cols-2,
.page-list-cols-3,
.page-list-cols-4,
.page-list-cols-5 {
-webkit-column-gap: 30px;
-moz-column-gap: 30px;
column-gap: 30px;
}
.page-list-cols-2 {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
.page-list-cols-3 {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
.page-list-cols-4 {
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
}
.page-list-cols-5 {
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
} @media (max-width: 767px) { .page-list-cols-2,
.page-list-cols-3,
.page-list-cols-4,
.page-list-cols-5 {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-widget-sow-google-map-default-a36d1f945f5e .sow-google-map-canvas {
height: 360px;
}
.so-widget-sow-google-map-default-a36d1f945f5e .sow-google-map-canvas img {
border-radius: 0;
box-shadow: none;
line-height: normal;
max-width: none;
zoom: normal;
}
.so-widget-sow-google-map-default-a36d1f945f5e .sow-google-map-canvas div {
position: initial;
}.so-widget-sow-image-default-8b5b6f678277-14186 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-8b5b6f678277-14186 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-8b5b6f678277-14186 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-8b5b6f678277-14186 .sow-image-container .so-widget-image {
display: block;
max-width: 100%;
height: auto;
}@font-face {
font-family: 'icomoon';
src:  url(//www.troop146.org/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.eot?5l53jq);
src:  url(//www.troop146.org/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.eot?5l53jq#iefix) format('embedded-opentype'),
url(//www.troop146.org/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.ttf?5l53jq) format('truetype'),
url(//www.troop146.org/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.woff?5l53jq) format('woff'),
url(//www.troop146.org/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.svg?5l53jq#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="awpa-icon"], [class*=" awpa-icon"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.awpa-icon-website:before {
content: "\e901";
}
.awpa-icon-linkedin:before {
content: "\e902";
}
.awpa-icon-twitter:before {
content: "\e903";
}
.awpa-icon-facebook:before {
content: "\e904";
}
.awpa-icon-instagram:before {
content: "\ea92";
}
.awpa-icon-youtube:before {
content: "\ea9d";
}
.awpa-icon-email:before {
content: "\e900";
}
.awpa-img.awpa-author-block{
width: 25%;
}
.wp-post-author-meta.awpa-author-block{
width: 75%;
}
.wp_post_author_widget .awpa-img.round img{
border-radius: 50%;
}  .wp-post-author-shortcode{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #eee;
width: 100%;
clear: both;
display: block;
overflow: hidden;
word-wrap: break-word;
padding: 10px;
}
.awpa-img{
width: 150px;
}
.awpa-img img{
height:auto;
}
.awpa-img img, .awpa-img .photo{
float: none;
}
.wp-post-author-meta h4, .wp-post-author-meta p, .wp-post-author-meta a, .wp-post-author-meta ul{
margin: 5px 0;
}
.wp-post-author-meta .wp-post-author-meta-more-posts a{
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 5px 15px;
display: inline-block;
color: #808080;
transition: all 300ms ease-out;
}
.wp-post-author-meta .wp-post-author-meta-more-posts a:hover {
color: #404040;
border-color: #404040;
}
.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts a {
text-decoration: none;
}
.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts.none a {
border: none;
padding: 0;
}
.wp-post-author-shortcode .awpa-author-block{    
padding: 5px 10px;
}
.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts.round a{
-webkit-border-radius: 20px;
border-radius: 20px;
}
.wp-post-author-shortcode.left .awpa-author-block{
float: left;
}
.wp-post-author-shortcode.left{
text-align: left;
}
.wp-post-author-shortcode.right .awpa-author-block{
float: right;
}
.wp-post-author-shortcode.right {
text-align: right;
}
.wp-post-author-shortcode.center .awpa-author-block{
width: 100%;
}
.wp-post-author-shortcode.center {
text-align: center;
}
.wp-post-author-shortcode .awpa-img.round img{
border-radius: 50%;
} .wp-post-author-wrap .awpa-display-name, .wp-post-author-wrap .awpa-role{
margin: 5px 0;
}
.wp-post-author-wrap .awpa-email{
margin: 5px 0;
}
.wp-post-author-wrap .awpa-contact-info{
margin: 0;
display: inline-block;
width: 100%;
padding: 5px 0;
}
.wp-post-author-wrap .awpa-contact-info li{
display: inline-block;
padding: 5px;
margin: 0;
}
.wp-post-author-wrap .awpa-img{
margin: 5px 0;
}
.wp-post-author-wrap .awpa-role{
text-transform: capitalize;
font-weight: bold;
}
.wp-post-author-wrap .awpa-contact-info > :first-child {
padding-left: 0;
}
.wp-post-author-wrap .awpa-contact-info > :last-child {
padding-right: 0;
}
.wp-post-author-wrap .awpa-bio{
margin-top: 10px;
font-size: 100%;
} .wp_post_author_widget .awpa-img.awpa-author-block {
width: 150px;
height: 150px;
margin: auto;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center; 
}
.wp_post_author_widget .awpa-img.awpa-author-block.round{
border-radius: 50%;
}
.wp_post_author_widget .awpa-img img {
max-width: 150px;
}
.wp_post_author_widget .wp-post-author-meta.awpa-author-block {
width: 100%;
margin-top: 20px;
}
.wp_post_author_widget .wp-post-author-meta p {
line-height: 1.5;
}
.wp_post_author_widget .awpa-display-name{
color: #4a4a4a;
font-size: 24px;
font-weight: 400;
margin: 10px 0 0;
}
.wp_post_author_widget .awpa-display-name a {
display: inline-block;
color: #4a4a4a;
margin: 0;
}
.wp_post_author_widget .wp-post-author-meta-bio {
margin: 15px 0;
opacity: .75;
}
.wp_post_author_widget ul.awpa-contact-info li a{
display: inline-block;
color: #FFF;
font-size: 18px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
background-color: #555;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-facebook-li a{
background-color: #3b5999;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-twitter-li a {
background-color: #55acee;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-linkedin-li a {
background-color: #0077B5;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-instagram-li a {
background-color: #3F729B;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-youtube-li a {
background-color: #cd201f;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-website-li a {
background-color: #ce1126;
}
.wp_post_author_widget ul.awpa-contact-info li.awpa-email-li a {
background-color: #dd4b39;
}
.wp_post_author_widget .wp-post-author-meta p.awpa-more-posts {
margin: 10px 0;
} .wp_post_author_widget .wp-post-author-wrap.left .awpa-img.awpa-author-block {
margin-left: 0;
}
.wp_post_author_widget .wp-post-author-wrap.left .awpa-img.awpa-author-block{
text-align: left;
}
.wp_post_author_widget .wp-post-author-wrap.left .wp-post-author-meta.awpa-author-block {
text-align: left;
}
.wp_post_author_widget .wp-post-author-wrap.left .awpa-contact-info li {
padding: 0 10px 0 0;
} .wp_post_author_widget .wp-post-author-wrap.right .awpa-img.awpa-author-block {
margin-right: 0;
}
.wp_post_author_widget .wp-post-author-wrap.right .awpa-img.awpa-author-block{
text-align: right;
}
.wp_post_author_widget .wp-post-author-wrap.right .wp-post-author-meta.awpa-author-block {
text-align: right;
}
.wp_post_author_widget .wp-post-author-wrap.right .awpa-contact-info li {
padding: 0 0 0 10px;
} .wp_post_author_widget .wp-post-author-wrap.center .awpa-img.awpa-author-block{
text-align: center;
}
.wp_post_author_widget .wp-post-author-wrap.center .wp-post-author-meta.awpa-author-block {
text-align: center;
}
.wp_post_author_widget .wp-post-author-wrap.center .awpa-contact-info li {
padding: 0 0 0 10px;
} .entry-content .wp-post-author-wrap .awpa-img.awpa-author-block {
margin-top: 50px;
}
.entry-content .wp-post-author-wrap .awpa-display-name{
color: #4a4a4a;
font-size: 24px;
font-weight: 400;
margin: 10px 0 0;
}
.entry-content .wp-post-author-wrap .wp-post-author-meta-bio {
margin: 15px 0;
opacity: .75;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li a{
display: inline-block;
color: #FFF;
font-size: 18px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
background-color: #555;
text-decoration: none;
}
.wp_post_author_widget ul.awpa-contact-info.round li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.round li a {
-webkit-border-radius: 50%;
border-radius: 50%;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-facebook-li a{
background-color: #3b5999;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-twitter-li a {
background-color: #55acee;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-linkedin-li a {
background-color: #0077B5;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-instagram-li a {
background-color: #3F729B;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-youtube-li a {
background-color: #cd201f;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-website-li a {
background-color: #ce1126;
}
.entry-content .wp-post-author-wrap ul.awpa-contact-info li.awpa-email-li a {
background-color: #dd4b39;
}
.wp_post_author_widget ul.awpa-contact-info.none li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li a{
height: unset;
width: unset;
line-height: unset;
background-color: transparent;
color: #555;
padding: 0 3px;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-facebook-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-facebook-li a{
background-color: transparent;
color: #3b5999;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-twitter-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-twitter-li a {
background-color: transparent;
color: #55acee;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-linkedin-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-linkedin-li a {
background-color: transparent;
color: #0077B5;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-instagram-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-instagram-li a {
background-color: transparent;
color: #3F729B;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-youtube-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-youtube-li a {
background-color: transparent;
color: #cd201f;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-website-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-website-li a {
background-color: transparent;
color: #ce1126;
}
.wp_post_author_widget ul.awpa-contact-info.none li.awpa-email-li a,
.entry-content .wp-post-author-wrap ul.awpa-contact-info.none li.awpa-email-li a {
background-color: transparent;
color: #dd4b39;
}
.membership-plan{
display: flex;
flex-wrap: wrap;
}
.membership-plan-card{  
margin: 5px 5px;
border-radius: 5px; flex: 1 1 150px;
}
.plan-active{
outline: 2px solid black;
}
.membership-plan-card .name{
font-size: 16px;
padding: 5px 5px 0px 5px;
font-weight: 600;
}
.membership-plan-card .description,.membership-plan-card .price{
font-size: 12px;
padding: 0px 5px 0px 5px;
font-weight: 400;
}
.membership-plan-card .image{
display: flex;
justify-content: center;
margin-bottom: 5px;
}
.membership-plan-card img{
width: 100px;
height: 100px;
border-radius: 100%;
} @media screen and (max-width: 600px) {
.entry-content .wp-post-author-wrap .awpa-img.awpa-author-block {
margin-top: unset;
}
}