body{display:block!important}.wpp-thumbnail{margin:0!important;float:none!important;display:block!important}.wp-pagenavi{width:auto!important;text-align:center}.mobile-menu-holder{width:180px;margin:10px auto;position:relative;display:none}.mobile-menu{display:none;background:url(https://www.rootsofaction.com/wp-content/themes/spruce_theme/images/menu-btn.png) no-repeat left center;width:50px;height:19px;font:16px Arial,Helvetica,sans-serif;color:#2f172d;padding:0 0 0 28px;margin:0 auto;text-transform:uppercase;cursor:pointer;box-sizing:content-box!important}.mobile-nav{display:none;width:180px;z-index:9999;position:absolute;top:32px;right:0}.mobile-nav .menu{background:#fff;-webkit-box-shadow:0 7px 7px 1px #999;box-shadow:0 7px 7px 1px #999;width:180px;padding-left:0;height:auto;padding:10px 0;margin:0}.mobile-nav .menu li{margin:0;width:100%;float:none;padding:0;background:0 0}.mobile-nav .menu li:first-child{margin:0}.mobile-nav .menu li a{font-size:13px;text-align:left;padding-left:10px;padding:4px 10px;display:block;line-height:normal;color:#000}.mobile-nav .menu li a:hover{color:#d62027;background:0 0}body.page-id-11 .content #compass{background:url(https://www.rootsofaction.com/wp-content/themes/spruce_theme/images/compass.png) no-repeat scroll center 0 transparent;clear:both;height:540px;margin:40px auto 0;position:relative;width:540px}body.page-id-11 .content #compass .compass_points h4 a{width:118px;height:118px;border-radius:59px;text-indent:-99999px;display:block}body.page-id-11 .content #compass .compass_points.creativity{left:66px;top:63px}body.page-id-11 .content #compass .compass_points.caring{left:211px;top:3px}body.page-id-11 .content #compass .compass_points.learning{left:356px;top:64px}body.page-id-11 .content #compass .compass_points.social-skills{left:417px;top:209px}body.page-id-11 .content #compass .compass_points.resilience{left:357px;top:355px}body.page-id-11 .content #compass .compass_points.self-awareness{left:211px;top:416px}body.page-id-11 .content #compass .compass_points.character{left:66px;top:353px}body.page-id-11 .content #compass .compass_points.strategy{left:5px;top:209px}body.page-id-11 .content #compass .compass_points.creativity .compass_description,body.page-id-11 .content #compass .compass_points.caring .compass_description,body.page-id-11 .content #compass .compass_points.learning .compass_description,body.page-id-11 .content #compass .compass_points.social-skills .compass_description,body.page-id-11 .content #compass .compass_points.resilience .compass_description,body.page-id-11 .content #compass .compass_points.self-awareness .compass_description,body.page-id-11 .content #compass .compass_points.character .compass_description,body.page-id-11 .content #compass .compass_points.strategy .compass_description{bottom:120px;left:15px}.compass_points.creativity:hover .compass_description p{background-color:#eef5cb;color:#99ab3f}.compass_points.creativity:hover .compass_description p:after{color:#eef5cb}.compass_points.creativity:hover .compass_description h5{background-color:#99ab3f}.compass_points.creativity:hover .compass_description h5:after,.compass_points.creativity:hover .compass_description i,.articles_grid .content article.creativity h3.cat a{color:#99ab3f}.compass_points.caring:hover .compass_description p{background-color:#dcd1eb;color:#8875a3}.compass_points.caring:hover .compass_description p:after{color:#dcd1eb}.compass_points.caring:hover .compass_description h5{background-color:#8875a3}.compass_points.caring:hover .compass_description h5:after,.compass_points.caring:hover .compass_description i,.articles_grid .content article.caring h3.cat a{color:#8875a3}.compass_points.learning:hover .compass_description p{background-color:#ccf9f7;color:#5fbbb6}.compass_points.learning:hover .compass_description p:after{color:#ccf9f7}.compass_points.learning:hover .compass_description h5{background-color:#5fbbb6}.compass_points.learning:hover .compass_description h5:after,.compass_points.learning:hover .compass_description i,.articles_grid .content article.learning h3.cat a{color:#5fbbb6}.compass_points.social-skills:hover .compass_description p{background-color:#f9e4c0;color:#b8985f}.compass_points.social-skills:hover .compass_description p:after{color:#f9e4c0}.compass_points.social-skills:hover .compass_description h5{background-color:#b8985f}.compass_points.social-skills:hover .compass_description h5:after,.compass_points.social-skills:hover .compass_description i,.articles_grid .content article.social-skills h3.cat a{color:#b8985f}.compass_points.resilience:hover .compass_description p{background-color:#ccf8db;color:#65a87c}.compass_points.resilience:hover .compass_description p:after{color:#ccf8db}.compass_points.resilience:hover .compass_description h5{background-color:#65a87c}.compass_points.resilience:hover .compass_description h5:after,.compass_points.resilience:hover .compass_description i,.articles_grid .content article.resilience h3.cat a{color:#65a87c}.compass_points.self-awareness:hover .compass_description p{background-color:#f8d6dc;color:#da5e76}.compass_points.self-awareness:hover .compass_description p:after{color:#f8d6dc}.compass_points.self-awareness:hover .compass_description h5{background-color:#da5e76}.compass_points.self-awareness:hover .compass_description h5:after,.compass_points.self-awareness:hover .compass_description i,.articles_grid .content article.self-awareness h3.cat a{color:#da5e76}.compass_points.character:hover .compass_description p{background-color:#ccdeeb;color:#609bc3}.compass_points.character:hover .compass_description p:after{color:#ccdeeb}.compass_points.character:hover .compass_description h5{background-color:#609bc3}.compass_points.character:hover .compass_description h5:after,.compass_points.character:hover .compass_description i,.articles_grid .content article.character h3.cat a{color:#609bc3}.compass_points.strategy:hover .compass_description p{background-color:#fbe8d3;color:#f0a64f}.compass_points.strategy:hover .compass_description p:after{color:#fbe8d3}.compass_points.strategy:hover .compass_description h5{background-color:#f0a64f}.compass_points.strategy:hover .compass_description h5:after,.compass_points.strategy:hover .compass_description i,.articles_grid .content article.strategy h3.cat a{color:#f0a64f}.page:not(.home) .content section.articles_list article.caring a.catlink,.blog .content section.articles_list article.caring a.catlink,.archive .content section.articles_list article.caring a.catlink,.search .content section.articles_list article.caring a.catlink,.error404 .content section.articles_list article.caring a.catlink{color:#8875a3}.page:not(.home) .content section.articles_list article.character a.catlink,.blog .content section.articles_list article.character a.catlink,.archive .content section.articles_list article.character a.catlink,.search .content section.articles_list article.character a.catlink,.error404 .content section.articles_list article.character a.catlink{color:#609bc3}.page:not(.home) .content section.articles_list article.creativity a.catlink,.blog .content section.articles_list article.creativity a.catlink,.archive .content section.articles_list article.creativity a.catlink,.search .content section.articles_list article.creativity a.catlink,.error404 .content section.articles_list article.creativity a.catlink{color:#99ab3f}.page:not(.home) .content section.articles_list article.learning a.catlink,.blog .content section.articles_list article.learning a.catlink,.archive .content section.articles_list article.learning a.catlink,.search .content section.articles_list article.learning a.catlink,.error404 .content section.articles_list article.learning a.catlink{color:#5fbbb6}.page:not(.home) .content section.articles_list article.resilience a.catlink,.blog .content section.articles_list article.resilience a.catlink,.archive .content section.articles_list article.resilience a.catlink,.search .content section.articles_list article.resilience a.catlink,.error404 .content section.articles_list article.resilience a.catlink{color:#65a87c}.page:not(.home) .content section.articles_list article.self-awareness a.catlink,.blog .content section.articles_list article.self-awareness a.catlink,.archive .content section.articles_list article.self-awareness a.catlink,.search .content section.articles_list article.self-awareness a.catlink,.error404 .content section.articles_list article.self-awareness a.catlink{color:#da5e76}.page:not(.home) .content section.articles_list article.social-skills a.catlink,.blog .content section.articles_list article.social-skills a.catlink,.archive .content section.articles_list article.social-skills a.catlink,.search .content section.articles_list article.social-skills a.catlink,.error404 .content section.articles_list article.social-skills a.catlink{color:#b8985f}.page:not(.home) .content section.articles_list article.strategy a.catlink,.blog .content section.articles_list article.strategy a.catlink,.archive .content section.articles_list article.strategy a.catlink,.search .content section.articles_list article.strategy a.catlink,.error404 .content section.articles_list article.strategy a.catlink{color:#f0a64f}.colfull{width:100%}.page-id-3614 #footer .social{padding:0}nav.cats a.caring{color:#8875a3}nav.cats a.caring:hover span{background-color:#dcd1eb;color:#8875a3}nav.cats a.caring:hover span:after{color:#dcd1eb}nav.cats a.character{color:#609bc3}nav.cats a.character:hover span{background-color:#ccdeeb;color:#609bc3}nav.cats a.character:hover span:after{color:#ccdeeb}nav.cats a.creativity{color:#99ab3f}nav.cats a.creativity:hover span{background-color:#eef5cb;color:#99ab3f}nav.cats a.creativity:hover span:after{color:#eef5cb}nav.cats a.learning{color:#5fbbb6}nav.cats a.learning:hover span{background-color:#ccf9f7;color:#5fbbb6}nav.cats a.learning:hover span:after{color:#ccf9f7}nav.cats a.resilience{color:#65a87c}nav.cats a.resilience:hover span{background-color:#ccf8db;color:#65a87c}nav.cats a.resilience:hover span:after{color:#ccf8db}nav.cats a.self-awareness{color:#da5e76}nav.cats a.self-awareness:hover span{background-color:#f8d6dc;color:#da5e76}nav.cats a.self-awareness:hover span:after{color:#f8d6dc}nav.cats a.social-skills{color:#b8985f}nav.cats a.social-skills:hover span{background-color:#f9e4c0;color:#b8985f}nav.cats a.social-skills:hover span:after{color:#f9e4c0}nav.cats a.strategy{color:#f0a64f}nav.cats a.strategy:hover span{background-color:#fbe8d3;color:#f0a64f}nav.cats a.strategy:hover span:after{color:#fbe8d3}nav.cats a.strategy span:after{left:28%}.tagline{margin:0 auto;display:block}.trademark{width:100%;float:left;text-align:center}nav.cats a.strategy span{width:200px}.sub-cats{width:100%;float:left;text-align:left}.sub-cats p{margin:20px 0}.sub-cats a{margin-left:15px;display:inline-block}.sub-cats a:first-of-type{margin-left:0}.home #mission .content div.left .sub-cats a img{margin:0;display:block}.blog .content nav.cats,.archive .content nav.cats{width:auto}.archive .content nav.sub-cats{width:auto;margin-left:45px}nav.sub-cats a span{bottom:45px;display:none;left:-57px;padding:14px 20px;position:absolute;text-align:center;vertical-align:middle;width:130px;z-index:10}nav.sub-cats a:hover span{display:block}nav.sub-cats a.parenting:hover span{background-color:#f9ddca;color:#cd7941}nav.sub-cats a.parenting:hover span:after{color:#f9ddca}nav.sub-cats a.teaching:hover span{background-color:#ccdcfa;color:#5173b0}nav.sub-cats a.teaching:hover span:after{color:#ccdcfa}nav.sub-cats a.mentoring:hover span{background-color:#cdf8b1;color:#73a155}nav.sub-cats a.mentoring:hover span:after{color:#cdf8b1}.abt-img img{width:275px!important}#about img.wp-post-image{width:230px!important;margin-bottom:250px}#about .book-text{width:690px;float:right}.purchase-panel{margin-top:20px}.PrivacyPolicy{display:block;margin:5px 0 0}.PrivacyPolicy:hover{color:#e1055a!important;text-decoration:underline}.single .content .sidebar-social-wrap a{font-size:32px!important;margin-right:15px!important}.tos-section{margin:0;padding:0;list-style:none;width:100%;overflow:hidden}.tos-section li{float:left;margin:0 15px 0 0}.tos-section li a{background:0 0!important;font-size:14px!important;color:#e3055b!important}.menu li{position:relative!important}.menu li a{padding:0 0 15px!important}.sub-menu{padding:0;list-style:none;margin:0;overflow:hidden;position:absolute;z-index:9999;left:0;top:25px;width:200px;background:#fff;box-shadow:0 0 2px #ddd;display:none;padding-bottom:7px}.menu li:hover .sub-menu{display:block}.sub-menu li{width:100%;float:none;display:block;margin:0;padding:10px 10px 0}.sub-menu li a{display:block;width:100%;color:#333;text-align:left;padding:0!important}.page-id-11 .recent_link,.page-id-1881 .recent_link{display:none!important}.author-bio{padding:0 0 40px!important}.popular-posts .wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:20px!important;border-bottom:1px solid silver!important;padding:0 0 15px}.single .content .social a,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content .social a{font-size:32px;margin-right:15px}#about .wp-video{max-width:700px!important;width:100%!important}#about .mejs-container{width:100%!important}@media only screen and (max-width:2880px){}@media only screen and (max-width:2560px){}@media only screen and (max-width:2048px){}@media only screen and (max-width:1920px){}@media only screen and (max-width:1800px){}@media only screen and (max-width:1700px){}@media only screen and (max-width:1800px){}@media only screen and (max-width:1680px){}@media only screen and (max-width:1536px){}@media only screen and (max-width:1440px){}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:1136px){}@media only screen and (max-width:1080px){}@media only screen and (max-width:1050px){}@media only screen and (max-width:1024px){.compass_points.social-skills .compass_description .taggies{bottom:180px;left:8px}}@media only screen and (max-width:980px){header{height:auto;margin:0 auto;padding:0 2%;width:96%}}@media only screen and (max-width:960px){.content,.articles_grid .content{width:96%}.articles_grid .content article .title-block h2{width:auto;height:auto}.home div#hero img.bg{left:auto;margin-left:0;min-width:0}.home #promotion div.promoblock h3{width:auto}#about img.wp-post-image{margin:0 3% 0 0;width:230px}.single .content article.post .post-content img.wp-post-image,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post .post-content img.wp-post-image,.single .content article.page .post-content img.wp-post-image,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page .post-content img.wp-post-image{float:left;margin:0 3% 15px 0;width:50%}.single .content article.post,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post,.single .content article.page,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page{width:70%}.content aside#article_bar{width:220px!important;float:right}.single .content article.post .article_childcats .compass_description .taggies,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post .article_childcats .compass_description .taggies,.single .content article.page .article_childcats .compass_description .taggies,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page .article_childcats .compass_description .taggies{width:100%}.page-id-12 form.wpcf7-form div.formline .input input,.page-id-12 form.wpcf7-form div.formline .input textarea{width:90%}#about .book-text{width:68%}.home div#hero .content .wrap .connect h4{color:#ddc917;font-size:24px}.wp-image-6113{width:100%!important;height:auto!important}}@media only screen and (max-width:900px){.single .content article.post,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post,.single .content article.page,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page{width:67%}.compass_points.learning .compass_description .taggies,.compass_points.resilience .compass_description .taggies{bottom:180px;left:8px}#about .book-text{width:67%}}@media only screen and (max-width:854px){#about .book-text{width:64%}.home div#hero .content .wrap .connect{width:41%}.home div#hero .content .wrap .connect .left{float:right}.home div#hero .content .wrap .connect h4{color:#fff}}@media only screen and (max-width:800px){.home #promotion .bgleft{display:none}.home #promotion .bgright{float:none;height:68px;width:100%}.home #promotion .bgright div.social{padding-left:0;text-align:center}.home #promotion div.promoblock{float:none;margin:0;text-align:center;width:100%}.home #promotion{background:none repeat scroll 0 0 #2f172d;clear:both;color:#fff;overflow:hidden;position:relative}.home #promotion div.promoblock h3{float:none;margin:15px 0;text-align:center;width:100%}.home #promotion div.promoblock .promolink{display:block;float:none;margin:10px auto}.single .content article.post,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post,.single .content article.page,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page{width:64%}#about .book-text{width:61%}}@media only screen and (max-width:768px){header nav ul li{margin-left:20px}}@media only screen and (max-width:720px){.single .content article.post,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post,.single .content article.page,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page{width:60%}#about .book-text{width:56%}}@media only screen and (max-width:640px){header{text-align:center}header a#logo{display:inline-block;float:none;margin:0 auto}header a#logo img{position:inherit}header nav{float:none}.menu{display:none}.mobile-menu-holder,.mobile-nav .menu{display:block}.mobile-menu{display:block}.mobile-nav{top:25px}.mobile-nav li.current-menu-item:not(.page-item-7) a:after{border:none!important}.mobile-menu-holder{width:100%}.mobile-nav{width:100%}.mobile-nav .menu{width:100%;background:#e7d51c}.mobile-nav .menu li a:hover{background:#222;color:#fff}header nav form{float:none;margin:20px auto 10px;position:relative;width:195px}.articles_grid .content article,footer .col{float:none;margin:15px auto;width:220px;overflow:hidden}.articles_grid .content article.learning{border-left:medium}.home #mission .content div.left img{float:none;margin:0 auto;width:280px;display:block}.home #mission .content div.left{display:inline;float:none;margin:20px auto;width:100%;text-align:center}.home #mission .content div.right{display:inline;float:none;margin:20px auto;width:100%}nav.cats a{display:inline-block;float:none;margin:0 5px}.frametitle{font-size:25px}.page:not(.home) .content h1,.blog .content h1,.archive .content h1,.search .content h1,.error404 .content h1{margin:25px 1.04167% 0}.single .content article.post,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post,.single .content article.page,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page{width:94%;padding:0 3%;margin:0;float:none}.content aside#article_bar{width:220px!important;float:none!important;margin:0 auto!important;padding:0!important;display:block!important}aside#explore_roots a{display:block;float:none;margin:10px auto;width:240px}.single aside#explore_roots{padding:20px 0 40px}body.page-id-11 .content #compass .compass_points.social-skills .compass_description{left:-40px}.page:not(.home) .content section.top .social,.blog .content section.top .social,.archive .content section.top .social,.search .content section.top .social,.error404 .content section.top .social{float:none!important;padding-top:20px}.blog .content nav.toggle,.archive .content nav.toggle{display:none}.single .content article.post .post-content .social h4,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.post .post-content .social h4,.single .content article.page .post-content .social h4,.page:not(.page-id-1918):not(.page-id-12):not(.page-id-11):not(.page-id-9):not(.page-id-7) .content article.page .post-content .social h4{float:none}.ss-icon.ss-social-circle,.ss-social-circle[class^=ss-],.ss-social-circle[class*=" ss-"],.ss-social-circle.right[class^=ss-],.ss-social-circle.right[class*=" ss-"]{margin-top:20px}.post-content{overflow:hidden}nav.sub-cats a img{width:auto!important}.sub-cats{text-align:center}.book-holder{margin:0 auto 20px;float:none}#about .book-text{width:100%}.purchase-panel{margin:0 auto;float:none}.home div#hero .content .wrap{bottom:15px}.home div#hero .content .wrap .intro{font-size:14px;line-height:17px}.home div#hero .content .wrap .intro a{font-size:14px}.home div#hero .content .wrap .connect{padding-top:0}}@media only screen and (max-width:600px){}@media only screen and (max-width:540px){body.page-id-11 .content #compass{background:url(https://www.rootsofaction.com/wp-content/themes/spruce_theme/images/compass-400.png) no-repeat scroll center center transparent;height:400px;width:400px}body.page-id-11 .content #compass .compass_points h4 a{width:88px;height:88px;border-radius:44px;text-indent:-99999px;display:block}body.page-id-11 .content #compass .compass_points.caring{left:156px;top:3px}body.page-id-11 .content #compass .compass_points.character{left:48px;top:267px}body.page-id-11 .content #compass .compass_points.creativity{left:48px;top:51px}body.page-id-11 .content #compass .compass_points.learning{left:264px;top:51px}body.page-id-11 .content #compass .compass_points.resilience{left:264px;top:267px}body.page-id-11 .content #compass .compass_points.self-awareness{left:156px;top:312px}body.page-id-11 .content #compass .compass_points.social-skills{left:309px;top:159px}body.page-id-11 .content #compass .compass_points.strategy{left:3px;top:159px}body.page-id-11 .content #compass .compass_points.creativity .compass_description,body.page-id-11 .content #compass .compass_points.caring .compass_description,body.page-id-11 .content #compass .compass_points.learning .compass_description,body.page-id-11 .content #compass .compass_points.social-skills .compass_description,body.page-id-11 .content #compass .compass_points.resilience .compass_description,body.page-id-11 .content #compass .compass_points.self-awareness .compass_description,body.page-id-11 .content #compass .compass_points.character .compass_description,body.page-id-11 .content #compass .compass_points.strategy .compass_description{bottom:90px;left:0}body.page-id-11 .content #compass .compass_points.social-skills .compass_description{left:-70px}body.page-id-11 .content #compass .compass_points.social-skills .compass_description p:after{left:71%}body.page-id-11 .content #compass .compass_points.social-skills .compass_description i{left:101px}.compass_points.caring .compass_description .taggies,.compass_points.self-awareness .compass_description .taggies{bottom:155px;left:8px}}@media only screen and (max-width:480px){.home div#hero .content .wrap{bottom:15px}.home div#hero .content .wrap .intro{font-size:10px;line-height:12px}.home div#hero .content .wrap .intro a{font-size:13px}.home div#hero .content .wrap .connect{width:45%}.home div#hero .content .wrap .connect h4{font-size:17px;line-height:17px;margin-top:4px}.home div#hero .content .wrap p{line-height:14px}.home div#hero .content .wrap .col1{display:inline;float:left;margin:0;width:auto}#about img.wp-post-image{margin:0 auto 25px;width:94%;float:none}.page:not(.home) .content section.top .colleft,.blog .content section.top .colleft,.archive .content section.top .colleft,.search .content section.top .colleft,.error404 .content section.top .colleft,.page:not(.home) .content section.top .colright,.blog .content section.top .colright,.archive .content section.top .colright,.search .content section.top .colright,.error404 .content section.top .colright{display:inline;float:none;margin:0 2%;width:96%}.page:not(.home) .content section.articles_list article .thumb-link img,.blog .content section.articles_list article .thumb-link img,.archive .content section.articles_list article .thumb-link img,.search .content section.articles_list article .thumb-link img,.error404 .content section.articles_list article .thumb-link img{display:block;float:none;margin:20px auto}body.page-id-11 .content #compass{background:url(https://www.rootsofaction.com/wp-content/themes/spruce_theme/images/compass-300.png) no-repeat scroll center center transparent;height:300px;width:300px}body.page-id-11 .content #compass .compass_points h4 a{width:66px;height:66px;border-radius:33px;text-indent:-99999px;display:block}body.page-id-11 .content #compass .compass_points.caring{left:117px;top:3px}body.page-id-11 .content #compass .compass_points.character{left:36px;top:200px}body.page-id-11 .content #compass .compass_points.creativity{left:36px;top:38px}body.page-id-11 .content #compass .compass_points.learning{left:198px;top:38px}body.page-id-11 .content #compass .compass_points.resilience{left:198px;top:200px}body.page-id-11 .content #compass .compass_points.self-awareness{left:117px;top:234px}body.page-id-11 .content #compass .compass_points.social-skills{left:232px;top:119px}body.page-id-11 .content #compass .compass_points.strategy{left:2px;top:119px}body.page-id-11 .content #compass .compass_points.creativity .compass_description,body.page-id-11 .content #compass .compass_points.caring .compass_description,body.page-id-11 .content #compass .compass_points.learning .compass_description,body.page-id-11 .content #compass .compass_points.social-skills .compass_description,body.page-id-11 .content #compass .compass_points.resilience .compass_description,body.page-id-11 .content #compass .compass_points.self-awareness .compass_description,body.page-id-11 .content #compass .compass_points.character .compass_description,body.page-id-11 .content #compass .compass_points.strategy .compass_description{bottom:67px;left:-10px}body.page-id-11 .content #compass .compass_points.social-skills .compass_description{left:-80px}.compass_points.self-awareness .compass_description .taggies{bottom:155px;left:8px}.compass_points.resilience .compass_description .taggies{bottom:180px;left:8px}body.page-id-11 .content .intro{display:block!important;float:none!important;margin:0 auto!important;width:98%!important}body.page-id-11 .content nav.cats{display:block;float:none;margin:0 auto;width:190px}nav.cats a:first-of-type{margin-left:5px}.tagline{width:96%}.home div#hero img.bg{display:none}.home div#hero .content{float:none;overflow:hidden}.home div#hero .content .wrap{bottom:0;position:inherit}.home div#hero .content .wrap p.intro{display:block;float:none;margin:0;padding:5px 0;width:100%;font-size:14px;line-height:20px;color:#000}.home div#hero .content .wrap .intro a{color:#000}.home div#hero .content .wrap .col1{float:right}.home div#hero .content .wrap .connect{display:block;float:none;margin:10px auto;overflow:hidden;width:190px}.home div#hero .content .wrap .connect .left{float:none;padding:5px 0;text-align:center}.home div#hero .content .wrap .connect h4{color:#000}.home div#hero .content .wrap .connect .left p{color:#000}.home .pinkbg{margin-top:10px}}@media only screen and (max-width:400px){.frametitle{font-size:20px}}@media only screen and (max-width:360px){.compass_points h4 a{font-size:11px}.blog .content nav.cats,.archive .content nav.cats{display:block;float:none;text-align:center;width:190px}.compass_points.character .compass_description .taggies,.compass_points.strategy .compass_description .taggies{bottom:155px;left:8px}.compass_points.creativity .compass_description .taggies{bottom:180px;left:8px}.compass_points.learning .compass_description p:after,.compass_points.caring .compass_description p:after{left:44%}.compass_points.learning .compass_description i,.compass_points.caring .compass_description i{left:37px}body.page-id-11 .content #compass .compass_points.learning .compass_description,body.page-id-11 .content #compass .compass_points.caring .compass_description{left:-15px}body.page-id-11 .content #compass .compass_points.learning .compass_description,body.page-id-11 .content #compass .compass_points.resilience .compass_description{left:-101px}.compass_points.learning .compass_description p:after,.compass_points.resilience .compass_description p:after{left:78%}.compass_points.learning .compass_description i,.compass_points.resilience .compass_description i{left:117px}body.page-id-11 .content #compass .compass_points.creativity .compass_description,body.page-id-11 .content #compass .compass_points.character .compass_description{left:64px}.compass_points.creativity .compass_description p:after,.compass_points.character .compass_description p:after{left:10%}.compass_points.creativity .compass_description i,.compass_points.character .compass_description i{left:-45px}.compass_points.creativity .compass_description .taggies{bottom:179px}.compass_points.character .compass_description .taggies,.compass_points.strategy .compass_description .taggies{bottom:180px;left:8px}body.page-id-11 .content #compass .compass_points.social-skills .compass_description{left:-81px}.compass_points.social-skills .compass_description p:after{left:42%}.compass_points.social-skills .compass_description i{left:99px}body.page-id-11 .content #compass .compass_points.strategy .compass_description{left:-81px}.compass_points.strategy .compass_description p:after{left:7%}.compass_points.strategy .compass_description i{left:-50px}.frametitle{border-top:none}.frametitle span{line-height:31px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.frametitle{border-top:none}.frametitle span{line-height:38px}}@media only screen and (max-width:320px){}@media only screen and (max-width:240px){}.col .spruce a:hover{color:#e1055a!important;text-decoration:underline!important}.social-sharing-wrap{float:left;margin-top:-10px;overflow:hidden}.social-sharing-wrap ul.heateor_sss_follow_ul li,ul.heateor_sss_sharing_ul li{margin:0 5px 0 0!important}