/*!

Theme Name: My Community's Keepers
Theme URI: 
Description: Custom style treatments for My Community Keepers Mentor Group  as a child theme of Blocksy
Version: 1.0.0
Author: Advirb Artistry
Author URI: https://advirb.com
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: 
Text Domain: 
Template: blocksy

*/.testimonial .testimonial-liner:after,.testimonial:after,.partners:after,.profiles:after{content:"";display:table;clear:both}header.entry-header.ct-container-narrow .page-title,header.entry-header.ct-container-narrow .page-description,header.entry-header.ct-container .page-title,header.entry-header.ct-container .page-description{text-shadow:1px 1px 1px #333}.floater.right img{float:right;margin:0 0 20px 20px}.floater.left img{float:left;margin:0 20px 20px 0}.floater.wide img{max-width:500px}.floater.narrow img{max-width:350px}@media only screen and (max-width: 998px){.floater.wide img{max-width:350px}}@media only screen and (max-width: 760px){.floater.wide img,.floater.narrow img{max-width:300px}}@media only screen and (max-width: 660px){.floater.wide img,.floater.narrow img{max-width:250px}}@media only screen and (max-width: 560px){.floater{text-align:center}.floater.right img,.floater.left img{float:none;margin:0 auto}.floater.wide img,.floater.narrow img{max-width:100%;height:auto}}.ct-footer .ct-socials-widget .widget-title{display:none}.ct-footer .ct-social-box a:hover .ct-icon-container{transition:none;border-color:#fff !important}.ct-footer .ct-social-box a:hover .ct-icon-container svg{color:#fff}.ct-sidebar .widget_categories ul,.ct-sidebar .widget_nav_menu ul{list-style:circle}.ct-sidebar .widget_categories ul li,.ct-sidebar .widget_nav_menu ul li{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-left:20px;padding-top:5px}.ct-sidebar .widget_categories ul li.menu-item.current-menu-item,.ct-sidebar .widget_nav_menu ul li.menu-item.current-menu-item{list-style:disc;color:#333}.ct-sidebar .widget_categories ul li.menu-item.current-menu-item a,.ct-sidebar .widget_nav_menu ul li.menu-item.current-menu-item a{font-weight:500;color:#333}.profiles{list-style:none;margin:0 0 15px 0;padding:0}.profiles li{display:inline-block;padding:0;text-align:center;float:left;width:23%;margin:0 2% 2% 0}.profiles li .profileContainer{background-color:#f1f1f1;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:6px;min-height:320px;transition:all .2s}.profiles li .profileContainer:hover{-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%)}.profiles li h5{margin:14px 0 0 0;font-size:20px}.profiles li h5 a{text-decoration:none}.profiles li span{font-size:15px}.profiles li:nth-child(4n){margin:0 0 4% 0}.profiles li::nth-child(4n+1){clear:left}.single-profile .entry-header .ct-dynamic-data{margin-top:5px}.single-profile .profile-only-on-mobile{display:none}.single-profile .profile-meta .profileContainer{float:right;height:300px;width:300px;background:#fff no-repeat center center;background-size:cover;border:1px solid #f1f1f1;border-radius:6px;margin:0 0 15px 45px}.single-profile .profile-role{color:#191919}.single-profile .profile-group{font-size:15px;display:none}.single-profile .profile-ender{clear:both}@media screen and (max-width: 1060px){.profiles li{width:31%;margin:0 3% 4% 0}.profiles li .profileContainer{min-height:280px}.profiles li:nth-child(4n),.profiles li:nth-child(5n){margin:0 3% 4% 0}.profiles li:nth-child(3n){margin:0 0 4% 0}.profiles li:nth-child(3n+1){clear:left}.profiles li:nth-child(4n+1){clear:none}.profiles.promo li:nth-of-type(9){display:inline-block}.profiles.promo li:nth-of-type(10){display:none}}@media screen and (max-width: 800px){.profiles li{width:47%;margin:0 6% 4.5% 0;float:left}.profiles li:nth-child(3n),.profiles li:nth-child(4n),.profiles li:nth-child(5n){margin:0 6% 4.5% 0}.profiles li:nth-child(2n){margin:0 0 4.5% 0}.profiles li:nth-child(3n+1){clear:none}.profiles li::nth-child(2n+1){clear:left}.profiles li h5{font-size:18px}.profiles li span{font-size:16px}.profiles.promo li:nth-of-type(7),.profiles.promo li:nth-of-type(8),.profiles.promo li:nth-of-type(9),.profiles.promo li:nth-of-type(10){display:none}.single-nurse .profile-meta .profileContainer{height:270px;width:270px}}@media screen and (max-width: 615px){.hero-section{margin-bottom:30px !important}.single-nurse .entry-header{margin-bottom:15px}.single-nurse .profile-not-on-mobile{display:none}.single-nurse .profile-only-on-mobile{display:inline}.single-nurse .profile-meta{text-align:center}.single-nurse .profile-meta .profile-role,.single-nurse .profile-meta .profile-group{display:block}.single-nurse .profile-meta .profile-role{margin-top:15px}.single-nurse .profile-meta .profileContainer{float:none;height:300px;width:300px;margin:0 auto;margin-top:15px}}@media screen and (max-width: 600px){.profiles li .profileContainer{min-height:240px}.profiles li span{display:none}}@media screen and (max-width: 500px){.profiles li .profileContainer{min-height:210px}}.partners{margin:0;padding:0;list-style:none}.partners li{float:left;display:inline-block;padding:0;text-align:center;filter:grayscale(1)}.partners li:hover{filter:grayscale(0)}.partners li br{display:none}.partners li p{margin:0;padding:0}.partners.four li{width:23%;margin:0 1% 20px 1%}.partners.three li{width:31%;margin:0 1% 20px 1%}@media only screen and (max-width: 900px){.partners.four li,.partners.three li{width:31%;margin:0 1% 20px 1%}.partners.four li:nth-child(4n){display:none}}@media only screen and (max-width: 700px){.partners.four li,.partners.three li{width:48%;margin:0 1% 20px 1%}.partners.four li:nth-child(4n){display:inline-block}}.testimonial-outer{padding:25px 0 15px 0}.testimonial{background:#f3f5f6;position:relative;border-radius:8px;padding:0;margin:0;line-height:1.8;list-style-type:none}.testimonial .testimonial-liner{padding:50px 35px}.testimonial .testimonial-start{color:var(--paletteColor2);font-size:50px;position:absolute;top:-40px;left:40px;z-index:10}.testimonial .testimonial-end{color:var(--paletteColor2);font-size:50px;position:absolute;bottom:-50px;right:40px;z-index:10}.testimonial .testimonial-quote{color:#333}.testimonial .testimonial-info .testimonial-info-image{float:left;width:80px;height:80px;background:#fff no-repeat;background-size:cover;border:3px solid var(--paletteColor2);border-radius:50%}.testimonial .testimonial-info .testimonial-info-citation{float:left;margin:15px 0 0 15px}.testimonial .testimonial-info .testimonial-info-citation h5{padding:0;margin:0;line-height:1.3;font-size:20px}.testimonial .testimonial-info .testimonial-info-citation span{font-size:15px;color:#666}@media screen and (max-width: 500px){.testimonial .testimonial-info{text-align:center}.testimonial .testimonial-info .testimonial-info-image{float:none;margin:0 auto}.testimonial .testimonial-info .testimonial-info-citation{float:none;margin:0 auto;margin-top:15px}}body.single-tribe_events .tribe-events-single{max-width:1000px;margin:0 auto}body.single-tribe_events #tribe-events-footer{display:none}body.single-tribe_events .tribe-events-event-url{margin-top:25px;margin-bottom:35px}body.single-tribe_events .tribe-events-event-url a{background:#a22 !important;color:#fff;padding:10px 20px;border-radius:3px;font-size:16px}body.single-tribe_events .tribe-events-event-url a:hover{background-color:#222 !important}.post-type-archive-tribe_events .page-title .ct-title-label{display:none}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:0px}.post-type-archive-tribe_events .tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium,.post-type-archive-tribe_events .tribe-events-calendar-latest-past__event-title-link,.post-type-archive-tribe_events .tribe-common-h3--min-medium{font-family:var(--fontFamily);font-weight:var(--fontWeight)}.single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-tribe_events .tribe-events-single-event-title{font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight)}.single-tribe_events .tribe-events-content h2,.single-tribe_events .tribe-events-content h3,.single-tribe_events .tribe-events-content h4,.single-tribe_events .tribe-events-content h5,.archive.post-type-archive-tribe_events .tribe-events-content h2,.archive.post-type-archive-tribe_events .tribe-events-content h3,.archive.post-type-archive-tribe_events .tribe-events-content h4,.archive.post-type-archive-tribe_events .tribe-events-content h5{font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight)}body.single-tribe_events #tribe-events-footer{display:none}