@charset "UTF-8";
/*! normalize.css 2012-07-07T09:50 UTC - https://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.strong,b,strong{font-weight:bold}.em,dfn,em{font-style:italic}.small,small{font-size:75%}ol,ul{padding:0;list-style-type:none}dd{margin:0}.commentlist,.sidebar ol,.sidebar ul{list-style:none}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}34%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}34%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.blue,.blue a{-webkit-text-decoration-color:#36a3f0!important;text-decoration-color:#36a3f0!important}.blue:hover,.blue a:hover{color:#36a3f0!important}.green,.green a{-webkit-text-decoration-color:#73c535!important;text-decoration-color:#73c535!important}.green:hover,.green a:hover{color:#73c535!important}.yellow,.yellow a{-webkit-text-decoration-color:#dabb00!important;text-decoration-color:#dabb00!important}.yellow:hover,.yellow a:hover{color:#dabb00!important}.orange,.orange a{-webkit-text-decoration-color:#de7c2b!important;text-decoration-color:#de7c2b!important}.orange:hover,.orange a:hover{color:#de7c2b!important}.pink{-webkit-text-decoration-color:#eb366e!important;text-decoration-color:#eb366e!important}.pink:hover{color:#eb366e!important}.purple,.purple a{-webkit-text-decoration-color:#af6ee2!important;text-decoration-color:#af6ee2!important}.purple:hover,.purple a:hover{color:#af6ee2!important}.footer,.gradient-ipm,.single #followIPM{background:#eb366e;background:-moz-linear-gradient(-15deg, #eb366e 0%, #31e1ec 100%);background:-webkit-linear-gradient(-15deg, #eb366e 0%, #31e1ec 100%);background:-webkit-linear-gradient(285deg, #eb366e 0%, #31e1ec 100%);background:-o-linear-gradient(285deg, #eb366e 0%, #31e1ec 100%);background:linear-gradient(165deg, #eb366e 0%, #31e1ec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb366e', endColorstr='#31e1ec',GradientType=1 )}.gradient-fullrainbow{background:#eb366e;background:-moz-linear-gradient(-15deg, #eb366e 0%, #de7c2b 20%, #dabb00 40%, #73c535 60%, #36a3f0 80%, #af6ee2 100%);background:-webkit-linear-gradient(-15deg, #eb366e 0%, #de7c2b 20%, #dabb00 40%, #73c535 60%, #36a3f0 80%, #af6ee2 100%);background:-webkit-linear-gradient(285deg, #eb366e 0%, #de7c2b 20%, #dabb00 40%, #73c535 60%, #36a3f0 80%, #af6ee2 100%);background:-o-linear-gradient(285deg, #eb366e 0%, #de7c2b 20%, #dabb00 40%, #73c535 60%, #36a3f0 80%, #af6ee2 100%);background:linear-gradient(165deg, #eb366e 0%, #de7c2b 20%, #dabb00 40%, #73c535 60%, #36a3f0 80%, #af6ee2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb366e', endColorstr='#af6ee2',GradientType=1 )}.gradient-warm,.paypalForm .button,.paypal form .button,.siteNav#mainNav{background:#eb366e;background:-moz-linear-gradient(-15deg, #eb366e 0%, #de7c2b 50%, #dabb00 100%);background:-webkit-linear-gradient(-15deg, #eb366e 0%, #de7c2b 50%, #dabb00 100%);background:-webkit-linear-gradient(285deg, #eb366e 0%, #de7c2b 50%, #dabb00 100%);background:-o-linear-gradient(285deg, #eb366e 0%, #de7c2b 50%, #dabb00 100%);background:linear-gradient(165deg, #eb366e 0%, #de7c2b 50%, #dabb00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#af6ee2', endColorstr='#73c535',GradientType=1 )}.fundedByPatreon,.fundedByPatreon .button,.gradient-cool,.page-template-page-donate #otherDonations .button,.siteNav#supportNav{background:#36a3f0;background:-moz-linear-gradient(-15deg, #af6ee2 0%, #36a3f0 50%, #73c535 100%);background:-webkit-linear-gradient(-15deg, #af6ee2 0%, #36a3f0 50%, #73c535 100%);background:-webkit-linear-gradient(285deg, #af6ee2 0%, #36a3f0 50%, #73c535 100%);background:-o-linear-gradient(285deg, #af6ee2 0%, #36a3f0 50%, #73c535 100%);background:linear-gradient(165deg, #af6ee2 0%, #36a3f0 50%, #73c535 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb366e', endColorstr='#dabb00',GradientType=1 )}.gradient-grey,.page-template-page-programs #contactSection,.single #subscribeFeedburner,.subscribeSection>.grid>.grid-cell{background:#fafafa;background:-moz-linear-gradient(-15deg, #fafafa 0%, #dbdbdb 100%);background:-webkit-linear-gradient(-15deg, #fafafa 0%, #dbdbdb 100%);background:-webkit-linear-gradient(285deg, #fafafa 0%, #dbdbdb 100%);background:-o-linear-gradient(285deg, #fafafa 0%, #dbdbdb 100%);background:linear-gradient(165deg, #fafafa 0%, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dbdbdb',GradientType=1 )}@font-face{font-family:'JustTheWayYouAreRegular';src:url("../fonts/justthewayyouare-webfont.eot");src:url("../fonts/justthewayyouare-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/justthewayyouare-webfont.woff") format("woff"), url("../fonts/justthewayyouare-webfont.ttf") format("truetype"), url("../fonts/justthewayyouare-webfont.svg#JustTheWayYouAreRegular") format("svg");font-weight:normal!important;font-style:normal}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important;font-style:italic}.bigpad{padding:4vw}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-error,.alert-help,.alert-info,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#popularByCat .card ul.wpp-list li a,#s,#wp-sls-earch-field,.connectorText,.inputGrid button,.inputGrid input,.page-template-page-programs .testimonial,.paypalForm select,.paypal form select,.shadow,.single #subscribeFeedburner,.subscribeSection>.grid>.grid-cell#subscribe--facebook a,.subscribeSection>.grid>.grid-cell#subscribe--tumblr a,.subscribeSection>.grid>.grid-cell#subscribe--twitter a,.subscribeSection>.grid>.grid-cell .fomo .level{-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3)}#home--content p,#home--intro p,.heyHeyLook.g2g2,.page-template-page-programs .programsIntro,.shadow-high,.single .featuredImage img,.siteNav p{-webkit-box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18);box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18)}.button,.button:visited{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;padding:.5em .7em;line-height:1.2;color:#fff;background:#eb366e;display:inline-block;font-weight:regular;text-align:center;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-decoration:none;text-shadow:0 1px 1px #aa1140;cursor:pointer;margin-bottom:12px;border-radius:10px;-webkit-box-shadow:0 5px 0px 0px rgba(50, 50, 50, 0.2);box-shadow:0 5px 0px 0px rgba(50, 50, 50, 0.2);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.button:visited i,.button i{margin-left:5px}.button:visited span,.button span{font-size:11px;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-transform:none}.button:focus,.button:hover,.button:visited:focus,.button:visited:hover{color:#fff;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 7px 2px 0px rgba(50, 50, 50, 0.15);box-shadow:0 7px 2px 0px rgba(50, 50, 50, 0.15);background:#eb3b71}.button:active,.button:visited:active{background-color:#d81652;background-image:-webkit-gradient(linear, left top, left bottom, from(#aa1140), to(#d81652));background-image:-webkit-linear-gradient(top, #aa1140, #d81652);background-image:-moz-linear-gradient(top, #aa1140, #d81652);background-image:-o-linear-gradient(top, #aa1140, #d81652);background-image:linear-gradient(to bottom, #aa1140, #d81652);color:rgba(0, 0, 0, 0.5);text-shadow:none;-webkit-box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4)}.button.button-wide,.button:visited.button-wide{width:100%}.button.button-large,.button:visited.button-large{font-size:1.3em;padding:.8em 1em}.accent-button,.accent-button:visited{color:rgba(0, 0, 0, 0.8);text-shadow:0 1px 1px #8eeff5;background:#31e1ec}.accent-button:focus,.accent-button:hover,.accent-button:visited:focus,.accent-button:visited:hover{background:#36e2ec;color:#000}.accent-button:active,.accent-button:visited:active{background-color:#14cbd6;background-image:-webkit-gradient(linear, left top, left bottom, from(#0f9fa8), to(#14cbd6));background-image:-webkit-linear-gradient(top, #0f9fa8, #14cbd6);background-image:-moz-linear-gradient(top, #0f9fa8, #14cbd6);background-image:-o-linear-gradient(top, #0f9fa8, #14cbd6);background-image:linear-gradient(to bottom, #0f9fa8, #14cbd6);color:rgba(0, 0, 0, 0.5)}.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.eightcol,.elevencol,.fivecol,.floatcol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twelvecol,.twocol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid--flexCells>.grid-cell{display:-webkit-box;display:-ms-flexbox;display:flex}.grid--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.grid--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-cell--top{-ms-flex-item-align:start;align-self:flex-start}.grid-cell--bottom{-ms-flex-item-align:end;align-self:flex-end}.grid-cell--center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.grid-cell--autoSize{-webkit-box-flex:0;-ms-flex:none;flex:none}.grid--fit>.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid--full>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid--1of2>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid--1of3>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.grid--1of4>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.grid--gutters{margin:-1em 0 1em -1em}.grid--gutters>.grid-cell{padding:1em 0 0 1em}.grid--guttersLg{margin:-1.5em 0 1.5em -1.5em}.grid--guttersLg>.grid-cell{padding:1.5em 0 0 1.5em}.grid--guttersXl{margin:-2em 0 2em -2em}.grid--guttersXl>.grid-cell{padding:2em 0 0 2em}@media (min-width:481px){.small-grid--fit>.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.small-grid--full>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.small-grid--1of2>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.small-grid--1of3>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.small-grid--1of4>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:768px){.medium-grid--fit>.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.medium-grid--full>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.medium-grid--1of2>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.medium-grid--1of3>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.medium-grid--1of4>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:1030px){.large-grid--fit>.grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.large-grid--full>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.large-grid--1of2>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.large-grid--1of3>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.large-grid--1of4>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}html{font-size:calc(16px + 0.4vw);line-height:1.4}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;color:#000;background:#fff}::-moz-selection{background:#8eeff5;color:#fff}::selection{background:#8eeff5;color:#fff}::-moz-selection{background:#8eeff5;color:#fff}.mobileHide{display:none!important}.hide{display:none!important}.youtube{position:relative;display:block;width:100%;padding-bottom:56.25%;padding-top:0px;height:0;border-radius:4px;overflow:hidden}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.disabled{-webkit-filter:grayscale(1);filter:grayscale(1);cursor:not-allowed}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#content img{max-width:100%}#content .pageIntro{padding:0 3vw}#main,.sidebar{margin-bottom:3vw}#ipmNews{background-color:#48e4ee;position:relative;padding:1em .5em 1em;text-align:center;border-radius:10px;font-size:.8em;width:calc(100% - 20px);margin:10px auto}#ipmNews h3{margin:.5em auto;color:rgba(0, 0, 0, 0.7)}#ipmNews p{max-width:680px;line-height:1.5;padding:0 20px;margin:1em auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:rgba(0, 0, 0, 0.8)}#ipmNews p span{background:#0f9fa8;border-radius:5px;padding:.2em .5em;margin-right:.2em;color:white}#ipmNews a{color:black;-webkit-text-decoration-color:black;text-decoration-color:black}#ipmNews form{margin:20px auto;max-width:90%;width:700px}#ipmNews #closeIpmNews{position:absolute;top:5px;right:5px;color:rgba(0, 0, 0, 0.5);padding:0;text-align:center;border:none;font-size:15px;width:30px;height:30px;background:none}#ipmNews #closeIpmNews img{opacity:.5;width:30px;height:auto}#ipmNews #closeIpmNews:active img,#ipmNews #closeIpmNews:hover img{opacity:1}#ipmNews .response-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}#ipmNews .response-options a{display:inline-block;margin:0 10px 10px}#ipmNews .newsButton{padding:.5em .75em .5em .25em;line-height:1.2;background:none;border:none;border:3px solid transparent;text-decoration:underline;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:5px solid #d4f9fb;background:#defafc;text-decoration:none;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3)}#ipmNews .newsButton:focus,#ipmNews .newsButton:hover{border-color:#fff;-webkit-box-shadow:0px 0px 0px 3px #14cbd6;box-shadow:0px 0px 0px 3px #14cbd6}#ipmNews .newsButton:active{border-color:#12b5bf;background-color:#0d8990;-webkit-box-shadow:none;box-shadow:none}.fishtank{display:block;position:relative;padding:10px;margin:1em auto;background-color:#999;background-image:url(../images/ge-bg.jpg);background-repeat:repeat;background-attachment:fixed;background-size:cover;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.fishtank img{max-width:100%;height:auto}.fishtank span.fishtankText{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1.8em;line-height:1.6;background:rgba(255, 255, 255, 0.5)}.wrap{width:96%;margin:0 auto}a,a:visited{color:#000;-webkit-text-decoration-color:#eb366e;text-decoration-color:#eb366e}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#eb366e}a:active,a:visited:active{color:#31e1ec}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-rendering:optimizelegibility;font-weight:400;line-height:1.2}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.h1,h1{font-size:calc(2.2em + .5vw)}.h2,h2{font-size:calc(1.7em + .5vw)}.h3,h3{font-size:calc(1.3em + .5vw)}.h4,h4{font-size:1.3em}.h5,h5{font-size:1em}.header{position:relative;margin:0}#inner-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#inner-header a img{height:40px;width:auto;display:block;margin:5px;opacity:.8}#inner-header a span{display:none}#inner-header a:active img,#inner-header a:hover img{opacity:1}#inner-header #logo{position:relative}#siteSections{display:none}.siteNav{z-index:9999;width:100%;height:100%;overflow-y:auto;position:fixed;overflow-y:scroll;overflow-x:hidden;top:0;left:0;padding:5px;overflow:hidden;z-index:9999;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 0.15s linear;-ms-transition:transform 0.15s linear;-o-transition:transform 0.15s linear;-transition:transform 0.15s linear;-webkit-transition:-webkit-transform 0.15s linear;transition:-webkit-transform 0.15s linear;transition:transform 0.15s linear;transition:transform 0.15s linear, -webkit-transform 0.15s linear}.siteNav.is-visible{-moz-transform:translateX(0%)!important;-webkit-transform:translateX(0%)!important;-o-transform:translateX(0%)!important;-ms-transform:translateX(0%)!important;transform:translateX(0%)!important}.siteNav.is-visible ul li{-moz-transform:translateX(0%)!important;-webkit-transform:translateX(0%)!important;-o-transform:translateX(0%)!important;-ms-transform:translateX(0%)!important;transform:translateX(0%)!important}.siteNav#supportNav{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.siteNav#supportNav ul li{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.siteNav#supportNav .closeNav{text-align:right}.siteNav#supportNav .closeNav img{float:right}.siteNav .closeNav{display:block;line-height:40px;font-size:18px;font-weight:bold;color:black;text-decoration:none}.siteNav .closeNav img{height:40px;float:left;width:auto}.siteNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.siteNav ul li{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s;-webkit-transition:transform 0.32s linear, background 6s linear;-ms-transition:transform 0.32s linear, background 6s linear;-o-transition:transform 0.32s linear, background 6s linear;-transition:transform 0.32s linear, background 6s linear;-webkit-transition:background 6s linear, -webkit-transform 0.32s linear;transition:background 6s linear, -webkit-transform 0.32s linear;transition:transform 0.32s linear, background 6s linear;transition:transform 0.32s linear, background 6s linear, -webkit-transform 0.32s linear}.siteNav ul li:first-child{-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.siteNav ul li:nth-child(2){-webkit-transition-delay:.08s;-o-transition-delay:.08s;transition-delay:.08s}.siteNav ul li:nth-child(3){-webkit-transition-delay:.11s;-o-transition-delay:.11s;transition-delay:.11s}.siteNav ul li:nth-child(4){-webkit-transition-delay:.14s;-o-transition-delay:.14s;transition-delay:.14s}.siteNav ul li:nth-child(5){-webkit-transition-delay:.17s;-o-transition-delay:.17s;transition-delay:.17s}.siteNav ul li:nth-child(6){-webkit-transition-delay:.20s;-o-transition-delay:.20s;transition-delay:.20s}.siteNav ul li:nth-child(7){-webkit-transition-delay:.23s;-o-transition-delay:.23s;transition-delay:.23s}.siteNav ul li:nth-child(8){-webkit-transition-delay:.26s;-o-transition-delay:.26s;transition-delay:.26s}.siteNav ul li:nth-child(9){-webkit-transition-delay:.29s;-o-transition-delay:.29s;transition-delay:.29s}.siteNav ul li:nth-child(10){-webkit-transition-delay:.32s;-o-transition-delay:.32s;transition-delay:.32s}.siteNav ul li:nth-child(11){-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.siteNav ul li:nth-child(12){-webkit-transition-delay:.38s;-o-transition-delay:.38s;transition-delay:.38s}.siteNav ul li:nth-child(13){-webkit-transition-delay:.41s;-o-transition-delay:.41s;transition-delay:.41s}.siteNav ul li a{text-align:center;margin:2px;padding:.5rem;text-decoration:none;font-size:1.2rem;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;display:block;color:#000;background:rgba(255, 255, 255, 0.8);border:3px solid transparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.siteNav ul li a:hover{border-color:#fff}.siteNav ul li a:active{border-color:rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.3)}.siteNav p{margin:.5vw;border-radius:10px;background:rgba(0, 0, 0, 0.6);color:#fff;font-size:.8rem;padding:1em;line-height:1.2}.siteNav p a{color:#fff}.siteNav #s{text-align:center;width:96%!important;display:block;padding:.5rem;margin:2%;text-decoration:none;display:block!important}#mask{display:none}#dropDownNavContainer{width:40px;height:40px;float:left}#dropDownNavContainer:hover nav#dropdownNav{display:block}#dropDownNavContainer:active nav#dropdownNav{display:block}#dropDownNavContainer button{width:40px;height:40px;background:#b1b1b1;color:#f7f7f7;text-indent:-9999px;border:0;background:url(../images/dropdown-button.jpg);background-repeat:no-repeat;background-size:cover;background-color:#b1b1b1}#dropDownNavContainer button:active,#dropDownNavContainer button:hover{opacity:.8}#dropDownNavContainer nav#dropdownNav{display:none;overflow:hidden;width:200px}#dropDownNavContainer nav#dropdownNav ul{border-radius:0px 10px 10px 10px;-moz-border-radius:0px 10px 10px 10px;overflow:hidden;margin:0}#dropDownNavContainer nav#dropdownNav ul li a{display:block;background:#666;font-weight:200;padding:10px 20px;color:#ccc;font-size:14px;text-decoration:none}#dropDownNavContainer nav#dropdownNav ul li a:active,#dropDownNavContainer nav#dropdownNav ul li a:hover{background:#555}.single .featuredImage{padding:0 3px}.single .featuredImage img{border-radius:10px}.single .page-header{padding-top:3vh;margin:0 auto}.single .page-header .single-title{margin-top:30px}.single .byline,.single .catSplaining{font-size:.8em;line-height:1.3}.single .catSplaining{background:#f1f1f1;color:#000;margin-left:-3vw;margin-right:-3vw;padding:3vw;text-align:center;width:calc(100% + 6vw)}.single .catSplaining p{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;margin:0}.single .catSplaining strong{font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;display:inline-block;letter-spacing:.03em}.single #followIPM{padding:7px;border-radius:10px;margin:3vw auto 0}.single #subscribeFeedburner{padding:4vw;border-radius:7px}.single #subscribeFeedburner h3{margin:0;margin-bottom:calc(12px + 1.5vw)}.single #subscribeFeedburner p{margin:0;margin-top:calc(12px + 1.5vw);font-size:.7em}.single #socialJusticeDogmaFooter{border-radius:10px;background:#67c2e7;color:rgba(0, 0, 0, 0.8);padding:3vw;margin:3vw auto 0;font-size:.9em}.single #socialJusticeDogmaFooter p{margin:0}.single #socialJusticeDogmaFooter a{color:black;text-decoration:none;border-bottom:.1em solid #f3f600;opacity:1}.single #socialJusticeDogmaFooter a:hover{border-width:.2em}.fundedByPatreon{padding:2px;margin:2vw auto;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px}.fundedByPatreon p{padding:14px;font-size:.8em;margin:0;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;min-width:66.66%;line-height:1.2}.fundedByPatreon p strong{color:#933bd8}.fundedByPatreon .grid{background:#fff;padding:15px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.fundedByPatreon .button{margin:.5em 0 0;padding-left:.3em;padding-right:.5em;font-size:.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerPatreon .fundedByPatreon{margin:0 6vw 4vw}.footerPatreon .fundedByPatreon .grid p,.footerPatreon .fundedByPatreon a.button{font-size:1.2em}#endOfTransmission{font-size:.8em}#endOfTransmission .gifted-to-you-by{font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;display:block;font-size:1.2em}#endOfTransmission .gifted-to-you-by .cls-1{display:block;position:absolute;left:-1em}#stickyPostTitle{position:fixed;height:40px;width:100%;background:white;position:fixed;left:0;z-index:999;width:100%;font-size:14px;line-height:40px;font-weight:900;overflow:hidden;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;-webkit-transition:top 0.4s ease-in-out;-ms-transition:top 0.4s ease-in-out;-o-transition:top 0.4s ease-in-out;-transition:top 0.4s ease-in-out;transition:top 0.4s ease-in-out}#stickyPostTitle ul{margin:0}#stickyPostTitle ul li{margin:0;text-align:center;letter-spacing:.04em;text-transform:uppercase}#stickyPostTitle ul li a{display:block;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-align:center;text-transform:none;text-decoration:none}#stickyPostTitle ul li a:hover{background:#bdf5f9}.unactiveSticky{max-height:0px;top:-50px}.activateSticky{top:0px;max-height:100px;background:#f9f9f9;height:36px;width:100%;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3)}.downloadPDF{display:block;margin-bottom:7px}.downloadPDF a{display:block;height:40px;line-height:40px;width:100%;border-radius:40px;-moz-border-radius:40px;text-align:center;font-size:14px;background:rgba(200, 200, 200, 0.8);color:#fff;text-decoration:none}.downloadPDF a:hover{background:#eb366e;color:#fff}.downloadPDF a:active{background:#d81652;color:#fff}.excerpt{font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-align:center;margin:0 auto}ul.circleShare{margin:0;display:none}ul.circleShare li{float:left;margin:0 5px 5px 0}ul.circleShare li:last-child{margin-right:0px}ul.circleShare li a{display:block;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:40px;-moz-border-radius:40px;text-decoration:none;background:rgba(200, 200, 200, 0.8);color:#fff;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.circleShare li a#fb:hover{background:#2a5f9d}ul.circleShare li a#tw:hover{background:#00c2f5}ul.circleShare li a#tu:hover{background:#495592}ul.circleShare li a#go:hover{background:#ff1d1d}ul.circleShare li a#pi:hover{background:#cd1616}ul.circleShare li a:hover{font-size:20px;color:rgba(255, 255, 255, 0.8)}ul.circleShare li a:active{color:#fff}#content{margin:0 3vw 5vw}#stickyShare{display:none}#stickyPostTitle{display:none}.page .entry-content>p:first-of-type,.single .entry-content>p:first-of-type,p.introParagraph{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif!important;font-size:1.2em;line-height:1.2}.page-header{padding:20px;text-align:center}.page-header .excerpt{font-size:1.1rem}.page-header .byline,.page-header .category{font-size:12px}.shareBrag{text-align:center;position:relative;font-size:.8rem;width:100%}.shareBrag .shareCount{display:inline-block;position:relative;cursor:s-resize;padding:.3em .6em;border-radius:5px}.shareBrag .shareCount:after,.shareBrag .shareCount:before{-webkit-transition:.25s ease-in;-o-transition:.25s ease-in;transition:.25s ease-in;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;display:block;height:0;width:0;position:absolute;content:''}.shareBrag .shareCount:after{-webkit-transform:rotate(-65deg);-ms-transform:rotate(-65deg);transform:rotate(-65deg);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;background-size:contain;background-repeat:no-repeat;top:300%;left:50%}.shareBrag .shareCount.rising-star:after{background-image:url(../images/badges/badge-rising-star.png)}.shareBrag .shareCount.goat:after{background-image:url(../images/badges/badge-goat.png)}.shareBrag .shareCount.greatest-hits:after{background-image:url(../images/badges/badge-greatest-hits.png)}.shareBrag .shareCount.seedling:after{background-image:url(../images/badges/badge-seedling.png)}.shareBrag .shareCount.crowd-pleaser:after{background-image:url(../images/badges/badge-crowd-pleaser.png)}.shareBrag .shareCount.sensation:after{background-image:url(../images/badges/badge-sensation.png)}.shareBrag .shareCount.bona-fide-hit:after{background-image:url(../images/badges/badge-bona-fide-hit.png)}.shareBrag .shareBox{max-height:0px;overflow:hidden;position:absolute;top:300%;left:50%;background:white;border-radius:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.shareBrag .shareBox .shareBox--inner{padding:.5em .75em .75em}.shareBrag .shareBox a{text-decoration:none;display:inline-block;font-weight:bold;color:white;background:#eb366e;border-radius:6px;padding:.3em .5em;margin:.2em 0;-webkit-box-shadow:inset 0px -2px 0px rgba(0, 0, 0, 0.3);box-shadow:inset 0px -2px 0px rgba(0, 0, 0, 0.3)}.shareBrag .shareBox a:active{-webkit-box-shadow:inset 0px 2px 4px rgba(0, 0, 0, 0.4);box-shadow:inset 0px 2px 4px rgba(0, 0, 0, 0.4)}.shareBrag .shareBox span{display:block;margin-bottom:.2em}.shareBrag:hover .shareCount:after{width:140px;height:140px;top:-1em}.shareBrag:hover .shareCount:after{left:98%;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.shareBrag:hover .shareBox{top:calc(100%);max-height:200px;min-width:235px;-webkit-box-shadow:0px 20px 70px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 20px 70px 0px rgba(0, 0, 0, 0.7)}a.facebook{background:#3b5998!important}a.twitter{background:#1da1f2!important}.page-title,.single-title{margin:6vh auto 2vh;text-align:center}.archive-title{margin:1em 0;color:#333}.entry-content{font-family:"Bodoni", "Times New Roman", Times New Roman, "Times", Times, serif;text-rendering:optimizelegibility}.entry-content address,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content ol,.entry-content p,.entry-content ul{max-width:720px;margin-left:auto;margin-right:auto}.entry-content blockquote,.entry-content form,.entry-content pre{max-width:800px;margin-left:auto;margin-right:auto}.entry-content p+p{margin-bottom:1.5em}.entry-content hr{border:0;width:50%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;height:1px;margin:2em auto 2.5em;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(rgba(200, 200, 200, 0.7)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(200, 200, 200, 0.7), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(200, 200, 200, 0.7), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(200, 200, 200, 0.7), rgba(0, 0, 0, 0))}.entry-content>p:first-of-type,.entry-content p.introParagraph{font-size:1.2em;line-height:1.4;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.entry-content ol,.entry-content ul{padding:0 1em}.entry-content ol li,.entry-content ul li{margin:0 0 1.4em 1em}.entry-content ul{list-style:disc}.entry-content ol{list-style:decimal}.entry-content blockquote{position:relative;margin:2em auto;padding:.35em 1.8em .35em 1.8em}.entry-content blockquote:after,.entry-content blockquote:before{color:#000;font-weight:900;font-family:"Arial Black";font-size:60px;position:absolute;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content blockquote:before{margin-right:5px;top:0px;left:0px;content:'“'}.entry-content blockquote:after{bottom:10px;right:10px;content:"„"}.entry-content blockquote p{margin:1.5em auto;font-family:"Bodoni", "Times New Roman", Times New Roman, "Times", Times, serif;letter-spacing:.01em}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content img.aligncenter,.entry-content img.alignleft,.entry-content img.alignright{border-radius:6px}.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{padding:3px;overflow:hidden}.entry-content .alignleft,.entry-content img.alignleft{margin-right:3vw;margin-left:-3vw;max-width:50%;border-left:none!important;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:3vw;margin-right:-3vw;max-width:50%;border-right:none!important;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:-3vw;max-width:calc(100% + 6vw);display:block;clear:both}.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content address,.entry-content pre,address,pre{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-style:normal;font-size:.8em;margin:2em auto 2em;padding:20px;position:relative;line-height:1.3;z-index:2;background:#facfdc;background:-moz-linear-gradient(-15deg, #facfdc 0%, #f6dbc5 50%, #ffef8e 100%);background:-webkit-linear-gradient(-15deg, #facfdc 0%, #f6dbc5 50%, #ffef8e 100%);background:-webkit-linear-gradient(285deg, #facfdc 0%, #f6dbc5 50%, #ffef8e 100%);background:-o-linear-gradient(285deg, #facfdc 0%, #f6dbc5 50%, #ffef8e 100%);background:linear-gradient(165deg, #facfdc 0%, #f6dbc5 50%, #ffef8e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#af6ee2', endColorstr='#73c535',GradientType=1 );border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.entry-content address a,.entry-content pre a,address a,pre a{text-decoration:none;border-bottom:2px #eb366e solid}.entry-content address:after,.entry-content pre:after,address:after,pre:after{content:"HEY";font-weight:700;letter-spacing:.1em;top:-.7rem;border-radius:4px;left:calc( 20px - .4rem);background:white;padding:0 .4rem;font-size:.6rem;line-height:1;position:absolute;z-index:1;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:bold;color:#eb366e}.entry-content address:before,.entry-content pre:before,address:before,pre:before{content:'';position:absolute;left:-7px;top:-7px;right:-7px;bottom:-7px;z-index:-1;border:2px dashed #eb366e;border-radius:13px}.entry-content address:nth-of-type(2):after,.entry-content pre:nth-of-type(2):after,address:nth-of-type(2):after,pre:nth-of-type(2):after{content:"HOWDY"}.entry-content address:nth-of-type(3):after,.entry-content pre:nth-of-type(3):after,address:nth-of-type(3):after,pre:nth-of-type(3):after{content:"ME AGAIN"}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:inline-block;padding:0 .5em;line-height:1.1}.wp-block-image{margin-bottom:1.5em}.wp-block-image img{margin-bottom:0;max-width:100%;height:auto;border-radius:4px}.heyHeyLook{margin:3em -3vw;font-size:calc(.75rem + .2vw);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.heyHeyLook.wednesdayEmail{padding:3vw 0 0 3vw;background:#d4f9fb;background:-webkit-gradient(linear, left top, right bottom, from(#ecfcfd), to(#bdf5f9));background:-webkit-linear-gradient(top left, #ecfcfd, #bdf5f9);background:-o-linear-gradient(top left, #ecfcfd, #bdf5f9);background:linear-gradient(to bottom right, #ecfcfd, #bdf5f9);color:#0b7279}.heyHeyLook.wednesdayEmail:after{position:absolute;z-index:1;bottom:0;left:3vw;height:60px;width:190px;display:block;content:'';background-image:url("../images/icons-sj-sex-gender.png");background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:-15px}.heyHeyLook.wednesdayEmail p{max-width:50%;line-height:1.2;margin:0;margin-bottom:calc(55px + 2vh);-ms-flex-item-align:start;align-self:flex-start;position:relative;z-index:2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.heyHeyLook.wednesdayEmail strong{display:block}.heyHeyLook.wednesdayEmail .button{margin:20px 20px 20px 0;padding:.8em 1.1em;border-radius:20px;-ms-flex-item-align:end;align-self:flex-end;font-weight:500;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;-webkit-box-shadow:0px 4px 0px 0px #31e1ec;box-shadow:0px 4px 0px 0px #31e1ec;position:relative;z-index:3;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.heyHeyLook.wednesdayEmail .button:focus,.heyHeyLook.wednesdayEmail .button:hover{-webkit-box-shadow:0px 0px 0px 4px #31e1ec;box-shadow:0px 0px 0px 4px #31e1ec}.heyHeyLook.g2g2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}.heyHeyLook.g2g2 .image{width:180px;display:block;padding:15px 0 10px}.heyHeyLook.g2g2 .image img{max-width:180px!important;margin:0}.heyHeyLook.g2g2 p{margin:0;padding:20px 0}.heyHeyLook.g2g2 p a{display:inline-block;padding:.7em 1em .7em 0;line-height:1.2}.entry-content .term{float:left;font-weight:bold;margin:0 .5em 0 0;display:inline-block;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.entry-content .Bold-Italic{font-weight:bold;font-style:italic}.entry-content .Taxonomy{font-style:italic;opacity:.7}.entry-content .Numerals{font-weight:bold}.featuredImage img{max-width:100%;height:auto;margin:0 auto;display:block}.authorSnapshot{margin:48px auto;max-width:740px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.authorSnapshot h2{text-align:center}.authorSnapshot .snapshot-portrait{float:right;width:140px;margin:0 2vw 1em}.authorSnapshot .snapshot-icon{font-size:24px;min-width:36px;margin-right:1vw}.authorSnapshot p,.authorSnapshot ul{margin:1em auto;font-size:.8em}.authorSnapshot ul li{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.authorSnapshot a{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:normal}#getTheBookHome{display:none;margin:30px auto;text-align:center;font-size:.78em}#getTheBookHome h2{text-align:center;color:#333}#getTheBookHome h2 a{color:#555;text-decoration:underline}#getTheBookHome h2 a:hover{color:#eb366e}#getTheBookHome .option{padding:3% 1%}#getTheBookHome h3{color:#444;margin:0;padding:0}#getTheBookHome h3 span{color:#555;font-size:.6em;margin:0;padding:0}#getTheBookHome img{width:auto;max-height:50%}#getTheBookHome #back,#getTheBookHome #ebook{background-color:#efefef}#getTheBookHome #back{padding:2% 2% 1%;margin:0}#getTheBookHome #back h3{margin:0!important;font-size:18px;line-height:20px}#getTheBookHome p.link a{margin:3%;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-transform:uppercase;letter-spacing:1px;padding:10px 20px;font-weight:300!important}#getTheBookHome .last,#getTheBookHome p.link{text-align:center}#getTheBookHome .button{margin:0}.loopCard{position:relative;margin-bottom:3vw;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18);box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18)}.loopCard .loopTitle{line-height:1.2;margin:0;padding:0;text-decoration:none}.loopCard .loopText a,.loopCard .loopTitle a,.loopCard a{color:#000}.loopCard h3{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:700;margin:0}.loopCard .loopImage img,.loopCard img.loopImage{border-radius:4px}.teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teaser .loopTitle{padding:calc(5px + 2vw)}.teaser .loopTitle h3{font-size:calc(20px + 1.5vw)}.teaser .loopTitle h3 a{display:block;position:relative;padding-bottom:2vh;margin-bottom:2vh}.teaser .loopTitle h3 a:after{position:absolute;content:"";bottom:0;left:0;width:33.333%;height:4px;display:block;background-color:#eb366e;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser .loopTitle h3 a:hover{color:#eb366e}.teaser .loopTitle h3 a:hover:after{width:100%}.teaser a{-webkit-text-decoration-color:black;text-decoration-color:black}.teaser.category-socialjustice .loopTitle h3 a:hover,.teaser.category-socialjustice a:hover{color:#36a3f0}.teaser.category-socialjustice .loopTitle h3 a:after{background-color:#36a3f0}.teaser.category-gender-2 .loopTitle h3 a:hover,.teaser.category-gender-2 a:hover{color:#dabb00}.teaser.category-gender-2 .loopTitle h3 a:after{background-color:#dabb00}.teaser.category-sexuality-2 .loopTitle h3 a:hover,.teaser.category-sexuality-2 a:hover{color:#af6ee2}.teaser.category-sexuality-2 .loopTitle h3 a:after{background-color:#af6ee2}.teaser.category-op-ed .loopTitle h3 a:hover,.teaser.category-op-ed a:hover{color:#de7c2b}.teaser.category-op-ed .loopTitle h3 a:after{background-color:#de7c2b}.teaser.category-edugraphics .loopTitle h3 a:hover,.teaser.category-edugraphics a:hover{color:#73c535}.teaser.category-edugraphics .loopTitle h3 a:after{background-color:#73c535}.teaser ul.teaserCats{margin:0}.teaser ul.teaserCats li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;font-size:10px;padding-right:1vw;text-align:center}.teaser ul.teaserCats li.catgender a{color:#dabb00}.teaser ul.teaserCats li.catsocialjustice a{color:#36a3f0}.teaser ul.teaserCats li.catsexuality a{color:#af6ee2}.teaser ul.teaserCats li.catoped a{color:#de7c2b}.teaser ul.teaserCats li.catedugraphics a{color:#73c535}.teaser ul.teaserCats li a{text-decoration:none;display:block;text-align:center}.teaser ul.teaserCats li a img{height:35px;margin:0;width:auto}.teaser .byline p{margin:0}.teaser .loopImage{padding:3px}.teaser .loopImage img{border-radius:7px}.teaser h4{margin:0;text-align:center;padding:calc(5px + 2vw)}.teaser .featuredImage{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.teaser .authorDate{padding:10px 20px;position:absolute;top:0;left:0;line-height:15px;font-size:13px;opacity:.7}.shadowbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px}.shadowbox a{text-decoration:none;border:4px solid transparent;border-radius:20px;display:block;overflow:hidden}.shadowbox a:focus,.shadowbox a:hover{border-color:#31e1ec;color:rgba(0, 0, 0, 0.7)}.shadowbox.category-edugraphics a:hover{border-color:#73c535}.shadowbox .featuredImage{width:100%;padding:0}.shadowbox .featuredImage img{width:100%;border-radius:6px;height:auto;-webkit-box-shadow:0px 3px 7px -2px rgba(150, 150, 150, 0.5);box-shadow:0px 3px 7px -2px rgba(150, 150, 150, 0.5)}.shadowbox .loopTitle{margin:0 0 10px}.shadowbox p{margin-bottom:0}.shadowbox .loopText{position:relative;z-index:3;padding:calc(5px + 2vw);border-radius:0 0 10px 10px}.shadowbox .loopText a{text-decoration:none}.blogged{border-radius:20px}.blogged .loopText{padding:calc(5px + 1vw);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blogged .loopText p{margin:10px 0 0}.blogged .loopImage{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-shadow:inset -10px 0 10px -5px rgba(0, 0, 0, 0.1);box-shadow:inset -10px 0 10px -5px rgba(0, 0, 0, 0.1);padding:10px}.blogged .loopImage img{display:block;max-width:100%;height:auto;border-radius:15px 7px 7px 15px!important;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.blogged .loopImage img:focus,.blogged .loopImage img:hover{border-radius:20px!important}.blogged .bloggedLeft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blogged .bloggedLinks{margin:0}.blogged .bloggedLinks li{text-align:center}.blogged .bloggedLinks li:last-of-type{margin-right:0}.blogged .bloggedLinks li a{display:block;margin:10px auto 0;background:#eb366e;border-radius:15px 7px 7px 15px;color:#fff;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;padding:0 10px;line-height:30px;font-size:16px;text-decoration:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.blogged .bloggedLinks li a:focus,.blogged .bloggedLinks li a:hover{background:#31e1ec;border-radius:20px}.blogged .bloggedLinks li a:active{background:#0f9fa8}.vidcard{padding:4px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vidcard .youtube{border-radius:4px;overflow:hidden}.vidcard .loopText{padding:calc(5px + 2vw);line-height:1.3}.vidcard .loopText .loopTitle span.flag{background:#36a3f0;color:#fff;padding:0 .5rem;border-radius:4px;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:.5em;vertical-align:middle;text-transform:uppercase;letter-spacing:.1rem}.minimal{margin-bottom:5px;border-radius:0}.minimal:first-of-type{-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.minimal:last-of-type{border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px}.minimal:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(255, 255, 255, 0.8)}.minimal .loopImage{position:absolute;width:150px;height:150px;margin:0;left:0;top:0;-webkit-border-radius:0;border-radius:0}.minimal .loopImage img{width:150px;height:auto}.minimal .loopText{padding:20px;float:right;width:100%;padding-left:170px;margin:0}.minimal .loopTitle{font-size:1em;line-height:1.3}.page .inpageSearch{display:none}.page .featuredImage img{border-radius:10px}.pageIntro p{line-height:1.44}.pageIntro p:first-of-type p{margin:0}ul.callToAction{width:100%;z-index:2;text-align:center;margin:0;position:relative}ul.callToAction a.button{margin:15px 0 0;padding:15px 25px}ul.callToAction a.accent-button{padding:12px 20px}h3.pageSubhead{text-align:center}.connectorText{background:rgba(240, 240, 240, 0.9);display:inline-block;padding:3px 10px;line-height:1.2;font-size:.8rem;margin:0 auto;border-radius:1px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);position:absolute;z-index:500;left:50%;top:-.5rem;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}#home--content,#home--hero,#home--intro{margin-bottom:40px}#home--hero{position:relative}#home--hero .loopCard{max-width:1440px;margin:0 auto}#home--hero .loopCard h3,#home--hero .loopCard h4{text-align:left;padding:0}#home--hero .loopCard h4{margin:.5em 0}#home--hero .loopCard .loopContent{padding:0 4vw 4vw}#home--hero .loopCard .loopContent .more-link{float:right;text-align:center;display:inline-block;margin:2em 2em 0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:bold}#home--content,#home--intro{text-align:center;padding-top:4vw}#home--content>.grid>.grid-cell,#home--intro>.grid>.grid-cell{padding:1vw 0 4vw;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative}#home--content h2,#home--intro h2{color:#fff;font-size:calc(22px + 1.6vw);padding:0 2vw}#home--content p,#home--intro p{padding:2vw;border-radius:10px;background:rgba(255, 255, 255, 0.85);margin:2vw 4vw 0}#home--intro h1{margin:0 auto 2vw;padding:0;line-height:1;max-width:66%}.home .fundedByPatreon{margin:2vw 4vw 4vw;font-size:1.4em}#home--intro--about .self-portrait{display:none}#home--intro--usages{padding:1vw 3vw 0;position:relative}#home--intro--usages h2{color:black}#home--intro--usages .grid-cell{padding:0}#home--intro--usages p{margin:1vw}#home--content{position:relative}#home--content #main.grid .grid-cell{padding-top:40px}#home--content .grid .grid-cell{padding:4vw}#home--content .grid .grid-cell h2{margin:0 auto .83em;color:#000}#home--content .grid .grid-cell .shadowbox{padding:.5vw}#home--content .grid .grid-cell .shadowbox a{border:none}#home--content .grid .grid-cell .shadowbox a:hover{border:none}#home--content .grid .grid-cell .shadowbox:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 3px 5px 0px rgba(50, 50, 50, 0.15);box-shadow:0 3px 5px 0px rgba(50, 50, 50, 0.15)}#home--content #main{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home--content #main p{margin:0 auto}#home--content #main p+p{margin-top:1vw}#home--content .connectorText{top:-2em;background:#8eeff5}#home--content .shadowbox{margin:0}#home--content ul,#home--content ul.wpp-list{margin:0}.subscribeSection{text-align:center;margin-top:calc(48px + 4vw);margin-bottom:4vw;margin-right:auto;margin-left:auto}.subscribeSection#home--subscribe{margin-top:4vw}.subscribeSection#single--subscribe>.grid{border-radius:10px;margin:.5vw auto;overflow:hidden}.subscribeSection h2{font-size:2.2em;margin:2vw auto 1vw}.subscribeSection span{margin:1vw 4vw;display:block}.subscribeSection>.grid>.grid-cell{padding:3vw 3vw 55px;position:relative}.subscribeSection>.grid>.grid-cell h3{color:#000;font-size:calc(14px + 1.5vw)}.subscribeSection>.grid>.grid-cell .description{text-align:left;line-height:1.1;margin-bottom:2vw}.subscribeSection>.grid>.grid-cell .button{margin-bottom:5px}.subscribeSection>.grid>.grid-cell .fomo{position:absolute;display:block;width:98%;text-align:left;padding:5px;bottom:0;left:0;margin:1%;color:rgba(0, 0, 0, 0.7);border-radius:10px;font-size:12px;text-align:center;line-height:1;font-weight:700}.subscribeSection>.grid>.grid-cell .fomo .level{border-radius:7px;margin-top:4px;padding:2px;font-size:10px;color:#000;border:2px solid #fff}.subscribeSection>.grid>.grid-cell .fomo .zero{background:#de7c2b;background:-moz-linear-gradient(left, #de7c2b 0%, #dd4d00 1%, #efefef 1%, #efefef 1%);background:-webkit-linear-gradient(left, #de7c2b 0%, #dd4d00 1%, #efefef 1%, #efefef 1%);background:-webkit-gradient(linear, left top, right top, from(#de7c2b), color-stop(1%, #dd4d00), color-stop(1%, #efefef), color-stop(1%, #efefef));background:-o-linear-gradient(left, #de7c2b 0%, #dd4d00 1%, #efefef 1%, #efefef 1%);background:linear-gradient(to right, #de7c2b 0%, #dd4d00 1%, #efefef 1%, #efefef 1%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#de7c2b', endColorstr='#ffffff',GradientType=1 )}.subscribeSection>.grid>.grid-cell .fomo .low{background:#de7c2b;background:-moz-linear-gradient(left, #de7c2b 0%, #dd4d00 33.33%, #efefef 33.33%, #efefef 33.33%);background:-webkit-linear-gradient(left, #de7c2b 0%, #dd4d00 33.33%, #efefef 33.33%, #efefef 33.33%);background:-webkit-gradient(linear, left top, right top, from(#de7c2b), color-stop(33.33%, #dd4d00), color-stop(33.33%, #efefef), color-stop(33.33%, #efefef));background:-o-linear-gradient(left, #de7c2b 0%, #dd4d00 33.33%, #efefef 33.33%, #efefef 33.33%);background:linear-gradient(to right, #de7c2b 0%, #dd4d00 33.33%, #efefef 33.33%, #efefef 33.33%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#de7c2b', endColorstr='#ffffff',GradientType=1 )}.subscribeSection>.grid>.grid-cell .fomo .medium{background:#de7c2b;background:-moz-linear-gradient(left, #de7c2b 0%, #dd4d00 66.66%, #efefef 66.66%, #efefef 66.66%);background:-webkit-linear-gradient(left, #de7c2b 0%, #dd4d00 66.66%, #efefef 66.66%, #efefef 66.66%);background:-webkit-gradient(linear, left top, right top, from(#de7c2b), color-stop(66.66%, #dd4d00), color-stop(66.66%, #efefef), color-stop(66.66%, #efefef));background:-o-linear-gradient(left, #de7c2b 0%, #dd4d00 66.66%, #efefef 66.66%, #efefef 66.66%);background:linear-gradient(to right, #de7c2b 0%, #dd4d00 66.66%, #efefef 66.66%, #efefef 66.66%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#de7c2b', endColorstr='#ffffff',GradientType=1 )}.subscribeSection>.grid>.grid-cell .fomo .ninety-nine{background:#de7c2b;background:-moz-linear-gradient(left, #de7c2b 0%, #dd4d00 99%, #efefef 99%, #efefef 99%);background:-webkit-linear-gradient(left, #de7c2b 0%, #dd4d00 99%, #efefef 99%, #efefef 99%);background:-webkit-gradient(linear, left top, right top, from(#de7c2b), color-stop(99%, #dd4d00), color-stop(99%, #efefef), color-stop(99%, #efefef));background:-o-linear-gradient(left, #de7c2b 0%, #dd4d00 99%, #efefef 99%, #efefef 99%);background:linear-gradient(to right, #de7c2b 0%, #dd4d00 99%, #efefef 99%, #efefef 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#de7c2b', endColorstr='#ffffff',GradientType=1 )}.subscribeSection>.grid>.grid-cell#subscribe--facebook,.subscribeSection>.grid>.grid-cell#subscribe--tumblr,.subscribeSection>.grid>.grid-cell#subscribe--twitter{padding:0}.subscribeSection>.grid>.grid-cell#subscribe--facebook a,.subscribeSection>.grid>.grid-cell#subscribe--tumblr a,.subscribeSection>.grid>.grid-cell#subscribe--twitter a{color:#fff;text-decoration:none;display:block;padding:3vw;margin:10px 10px 55px;font-size:calc(14px + 1.2vw);font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;border-radius:10px;background:rgba(255, 255, 255, 0.05)}.subscribeSection>.grid>.grid-cell#subscribe--facebook a:focus,.subscribeSection>.grid>.grid-cell#subscribe--facebook a:hover,.subscribeSection>.grid>.grid-cell#subscribe--tumblr a:focus,.subscribeSection>.grid>.grid-cell#subscribe--tumblr a:hover,.subscribeSection>.grid>.grid-cell#subscribe--twitter a:focus,.subscribeSection>.grid>.grid-cell#subscribe--twitter a:hover{background:rgba(255, 255, 255, 0.1)}.subscribeSection>.grid>.grid-cell#subscribe--facebook a:active,.subscribeSection>.grid>.grid-cell#subscribe--tumblr a:active,.subscribeSection>.grid>.grid-cell#subscribe--twitter a:active{-webkit-box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);background:rgba(0, 0, 0, 0.2)}.subscribeSection>.grid>.grid-cell#subscribe--facebook{background:#3b5998}.subscribeSection>.grid>.grid-cell#subscribe--twitter{background:#1DA1F2}.subscribeSection>.grid>.grid-cell#subscribe--tumblr{background:#35465c}#browseByCat ul li{position:relative;min-height:50px;line-height:50px;margin-bottom:15px;font-size:.8em}#browseByCat ul li a{text-decoration:none;padding-left:70px;display:block}#browseByCat ul li a img{float:left;position:absolute;left:0;max-height:50px;width:auto;margin:0 10px 10px 0}.home h1,.home h2,.home h3,.home h4{text-align:center}.home h1 img{height:auto;width:650px;max-width:100%}.home #main{margin-bottom:1.5em}.home .minimal .loopTitle{text-align:left}.home .aside{text-align:left;opacity:.7;padding-left:20px;font-family:"JustTheWayYouAreRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:.9em;line-height:1;margin:0 0 5px;text-transform:none}#homeSubscribe .fourcol{padding:20px;margin-bottom:1.5em;background:#fff;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;min-height:220px}#homeSubscribe .fourcol p{font-size:12px;line-height:17px;color:rgba(255, 255, 255, 0.75);margin:.5em 0}#homeSubscribe .fourcol p a{color:rgba(255, 255, 255, 0.85)}#homeSubscribe .fourcol p span{font-size:.9em;opacity:.8}#homeSubscribe #emailHome{background:#eb366e}#homeSubscribe #emailHome input{padding:0 2px 0 7px;font-size:12px;text-align:center}#homeSubscribe #emailHome button{background:#f0648f;color:#fff;font-size:12px}#homeSubscribe #fbHome{background:#3B5999}#homeSubscribe #twitterHome{background:#00abf1}#homeSubscribe #twitterHome .twitter-follow-button{float:left;margin-top:10px}#homeSubscribe h3{font-size:20px;margin:0 0 10px;color:rgba(255, 255, 255, 0.6)}#homeSubscribe .fb-like{width:100%;margin-top:10px;overflow:hidden}#homeFeatured{margin-bottom:1.5em}#homeFeatured ul.wpp-list{font-size:.8em}#homeFeatured ul.wpp-list li{margin-bottom:15px}#homeFeatured #popularToday ul.wpp-list{margin:0}#homeFeatured #popularToday .loopTitle{margin:0}.hcount #count{width:26px!important;overflow:hidden}.blog .fundedByPatreon{margin-bottom:15px}.page-template-page-popular #popular{margin:6vw -3vw}.page-template-page-popular #popular p{margin:1em auto;width:720px;max-width:90%}.page-template-page-popular #popular .flickable-post.badge{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-popular #popular .flickable-post.badge img{width:200px;margin:0 auto;height:200px}.programsPage .closed{margin:4vw 4vw 0}.page-template-page-programs #content{margin-bottom:0!important;display:block}.page-template-page-programs .programsIntro{max-width:768px;padding:3vw;margin:4vw auto;border-radius:10px}.page-template-page-programs .programsIntro .entry-content a.button{margin:0}.page-template-page-programs .programsIntro .entry-content p:last-of-type{margin-bottom:0}.page-template-page-programs h2{text-align:center;margin-top:0}.page-template-page-programs article.program{max-width:1200px;margin:0 auto}.page-template-page-programs .programLogo img{max-width:100%;height:auto;display:block;margin:0 auto 30px}.page-template-page-programs .programDescription h3{font-size:24px;margin:15px auto;padding:0 3%;text-align:center}.page-template-page-programs .programDescription ul.outcomes{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;list-style:none;margin:0 auto 3vw;padding:0}.page-template-page-programs .programDescription ul.outcomes li{line-height:1.3;font-size:16px;margin:1.5vw;text-align:center;padding:1.5vw;border:2px dashed #eb366e;border-radius:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-page-programs #IPM h2,.page-template-page-programs #IPM h3,.page-template-page-programs #IPM h4,.page-template-page-programs #IPM ul.outcomes{color:#eb366e}.page-template-page-programs #UtCoG blockquote:after,.page-template-page-programs #UtCoG blockquote:before,.page-template-page-programs #UtCoG h2,.page-template-page-programs #UtCoG h3,.page-template-page-programs #UtCoG h4,.page-template-page-programs #UtCoG li,.page-template-page-programs #UtCoG ul.outcomes{border-color:#af6ee2;color:#af6ee2}.page-template-page-programs .testimonial{text-align:center;border-radius:10px;color:#fff}.page-template-page-programs .testimonial cite{display:block;padding:0;font-size:16px;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;line-height:1.2;margin:15px auto 0;color:#000}.page-template-page-programs blockquote,.page-template-page-programs blockquote.testimonial{padding:3vw;position:relative;margin:0;font-weight:300;font-size:1em;text-align:center;font-style:normal;line-height:1.3;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px}.page-template-page-programs blockquote.testimonial p,.page-template-page-programs blockquote p{margin:.5em 0 0 0}.page-template-page-programs blockquote.testimonial>p:first-child,.page-template-page-programs blockquote>p:first-child{margin-top:0}.page-template-page-programs #contactSection{padding:5vw}.page-template-page-programs #contactSection h2{padding:20px 0}#popular .shareBrag h2,#popular .shareBrag h3{margin-bottom:.2em}#popularByCat .card{background:#fff;width:100%}#popularByCat .card span.title{display:block;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;margin-bottom:10px;text-align:center}#popularByCat .card ul.wpp-list{padding:0;list-style:none;margin:0 auto 10px;list-style:none;overflow:visible}#popularByCat .card ul.wpp-list li{margin:0 0 5px!important;padding:0!important;overflow:visible}#popularByCat .card ul.wpp-list li span,#popularByCat .card ul.wpp-list li span.post-stats,#popularByCat .card ul.wpp-list li span.wpp-meta{display:none!important}#popularByCat .card ul.wpp-list li a{text-decoration:none;display:block;padding:1vw;font-size:calc(13px + .2vw);line-height:1.2;border-radius:10px}#popularByCat .card ul.wpp-list li a:hover{background:#eb366e;color:rgba(255, 255, 255, 0.8)}#popularByCat .card ul.wpp-list li a:active{color:#fff}#popularByCat .card.socialJustice{color:#36a3f0}#popularByCat .card.socialJustice span{border-color:#36a3f0}#popularByCat .card.socialJustice ul li a:hover{background:#36a3f0;color:rgba(255, 255, 255, 0.8)}#popularByCat .card.gender{color:#dabb00}#popularByCat .card.gender span{border-color:#dabb00}#popularByCat .card.gender ul li a:hover{background:#dabb00;color:rgba(255, 255, 255, 0.8)}#popularByCat .card.opEd{color:#de7c2b}#popularByCat .card.opEd span{border-color:#de7c2b}#popularByCat .card.opEd ul li a:hover{background:#de7c2b;color:rgba(255, 255, 255, 0.8)}#popularByCat .card.sexuality{color:#af6ee2}#popularByCat .card.sexuality span{border-color:#af6ee2}#popularByCat .card.sexuality ul li a:hover{background:#af6ee2;color:rgba(255, 255, 255, 0.8)}#popularByCat .card.edugraphics{color:#73c535}#popularByCat .card.edugraphics span{border-color:#73c535}#popularByCat .card.edugraphics ul li a:hover{background:#73c535;color:rgba(255, 255, 255, 0.8)}#myBooks .preorder .text{padding:10px!important}#myBooks .bookCard{padding:2vw;text-align:center;position:relative;width:100%;overflow:hidden;margin-bottom:1.7em}#myBooks .bookCard:hover .comingSoon{display:none}#myBooks .bookCard h4{margin:1em 0 1vw;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:calc(12px + .9vw);font-weight:600}#myBooks .bookCard a{text-decoration:none}#myBooks .bookCard .comingSoon{width:100%;height:100%;position:absolute;z-index:3;text-indent:-9999px;background-color:rgba(0, 0, 0, 0.2);background-image:url(../images/flag-coming-soon.png);background-repeat:no-repeat;background-size:110px 22px;background-position:top right;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#myBooks .bookCard p{line-height:1.2;font-size:.9em;text-align:left}#myBooks .bookCard img{height:auto;width:280px;margin:0 auto;max-width:100%;z-index:1;display:block}#myBooks .bookCard ul li{display:inline-block;margin:5px}#myBooks .mailchimp{margin:2vw auto;padding:1vw;border-right:4px solid #1adeea;border-bottom:4px solid #14cbd6;background:#d4f9fb;border-radius:10px}#myBooks .mailchimp h4{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;margin:0 0 10px;font-size:24px;line-height:28px}#myBooks .mailchimp p{margin:0 0 15px;font-size:14px;line-height:19px}.inputGrid button,.inputGrid input{padding:7px;text-align:center;border-radius:10px;border:none}.inputGrid button[type=submit]{margin-left:5px;background:#eb366e;color:#fff;text-shadow:0 1px 1px #aa1140;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;padding:7px 14px}.inputGrid button[type=submit]:hover{background:#ed4d7f}.mailchimp{position:relative;z-index:2;max-width:100%}.mailchimp .mc-field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mailchimp #mailchimp-excited{font-size:.8em}.mailchimp #mailchimp-excited ul{margin:0}.mailchimp #mailchimp-excited li{display:inline-block;margin-right:7px;vertical-align:middle}.mailchimp #mailchimp-excited li label{margin-left:3px}.mailchimp button,.mailchimp input[type=email]{border-radius:10px;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;padding:0 20px;line-height:2.4;border:none;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3)}.mailchimp input[type=email]{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 82px);margin-right:7px}.mailchimp button{padding:0;width:75px;max-width:75px;min-width:75px}.page-template-page-activities-courses .facxyzActivity,.page-template-page-activities-courses .IPMclass,.page-template-page-activities-courses .szpActivity{background:white;padding:20px;margin:0 auto;border:4px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18);box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18)}.page-template-page-activities-courses .facxyzActivity a,.page-template-page-activities-courses .IPMclass a,.page-template-page-activities-courses .szpActivity a{color:#000;text-decoration:none}.page-template-page-activities-courses .facxyzActivity h4,.page-template-page-activities-courses .IPMclass h4,.page-template-page-activities-courses .szpActivity h4{margin:0 0 .75em;line-height:1;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:800}.page-template-page-activities-courses .facxyzActivity p,.page-template-page-activities-courses .IPMclass p,.page-template-page-activities-courses .szpActivity p{margin:0;line-height:1.3}.page-template-page-activities-courses .facxyzActivity:focus,.page-template-page-activities-courses .facxyzActivity:hover,.page-template-page-activities-courses .IPMclass:focus,.page-template-page-activities-courses .IPMclass:hover,.page-template-page-activities-courses .szpActivity:focus,.page-template-page-activities-courses .szpActivity:hover{background:#fff;border-color:#73c535}.page-template-page-activities-courses .facxyzActivity:focus a,.page-template-page-activities-courses .facxyzActivity:hover a,.page-template-page-activities-courses .IPMclass:focus a,.page-template-page-activities-courses .IPMclass:hover a,.page-template-page-activities-courses .szpActivity:focus a,.page-template-page-activities-courses .szpActivity:hover a{color:#44751f}.page-template-page-activities-courses #submitActivity{margin:60px auto}.page-template-page-activities-courses .button-wide{margin:2.762430939% auto 0}.page-template-page-activities-courses h2{padding-top:50px}.page-template-page-activities-courses .vidcard{margin:0 auto 40px}.page-template-page-activities-courses .vidcard .flag{background:#73c535;opacity:1}.page-template-page-activities-courses .vidcard a{-webkit-text-decoration-color:#73c535;text-decoration-color:#73c535}.page-template-page-activities-courses .vidcard .loopText{padding:20px}.page-template-page-activities-courses .vidcard .button{background-color:#73c535;margin:0 .5em 0 0;color:white;text-shadow:0 1px 1px #44751f}.page-template-page-activities-courses .vidcard .button:hover{background-color:#80cd46}.page-template-page-activities-courses .vidcard .button:active{background:#63a92d}.page-template-page-activities-courses .IPMclass{padding:40px}.page-template-page-activities-courses .IPMclass+.IPMclass{margin-top:1em}.page-template-page-activities-courses .IPMclass.no-classes{color:#de7c2b}.page-template-page-activities-courses .IPMclass.no-classes a{color:#de7c2b}.page-template-page-activities-courses .classesMailingList{background:#eb366e;margin:20px auto;padding:40px;color:white;background-color:#eb366e;background-image:-webkit-gradient(linear, left top, left bottom, from(#e61757), to(#eb366e));background-image:-webkit-linear-gradient(top, #e61757, #eb366e);background-image:-moz-linear-gradient(top, #e61757, #eb366e);background-image:-o-linear-gradient(top, #e61757, #eb366e);background-image:linear-gradient(to bottom, #e61757, #eb366e);-webkit-box-shadow:inset 0 0 80px 40px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 80px 40px rgba(0, 0, 0, 0.1);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.page-template-page-activities-courses .classesMailingList h2{text-align:center;margin:0 auto 30px}.page-template-page-activities-courses .classesMailingList p:before{color:rgba(255, 255, 255, 0.7)}.page-template-page-activities-courses .classesMailingList label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.page-template-page-activities-courses .classesMailingList input{background:rgba(255, 255, 255, 0.8)}.page-template-page-activities-courses .classesMailingList input:focus{background:#fff}.page-template-page-videos-podcasts .pageIntro{width:100%;display:block}.page-template-page-donate .page-header{padding-bottom:0}.page-template-page-donate .page-header h1{max-width:720px;margin-bottom:0}.page-template-page-donate .page-header p.subtitle{max-width:720px;margin:1em auto .5em;line-height:1.4;font-size:1.2;text-align:left}.page-template-page-donate h2{text-align:center;padding-top:60px;margin-top:0}.page-template-page-donate .header #inner-header nav#siteSections ul li#donate{display:none!important}.page-template-page-donate article.loopCard{text-align:center;padding:2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-page-donate article.loopCard .loopText{padding:2vw;line-height:1.2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-page-donate article.loopCard .paypal{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-page-donate article.loopCard.snailmail{text-align:left}.page-template-page-donate .pageIntro{width:100%;display:block}.page-template-page-donate #otherDonations .button{margin:1em auto 0;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.2)}.paypal form,.paypalForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.paypal form label,.paypalForm label{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;margin-bottom:5px}.paypal form select,.paypalForm select{margin:0 auto 10px;font-size:.8em;height:3em;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.paypal form select option,.paypalForm select option{padding:1vw;display:block;height:2em}.paypal form select:hover,.paypalForm select:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.paypal form .button,.paypalForm .button{color:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-shadow:none;-ms-flex-item-align:center;align-self:center;padding:17px 14px;min-width:260px;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto}.paypal form .button svg,.paypalForm .button svg{fill:#fff;width:80px;height:80px;margin-right:1vw;border-radius:100%;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:inset 0 10px 35px 0 rgba(0, 0, 0, 0.18);box-shadow:inset 0 10px 35px 0 rgba(0, 0, 0, 0.18)}.paypal form .button:hover svg,.paypalForm .button:hover svg{background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.paypal form .credit-cards,.paypalForm .credit-cards{display:block;margin:5px auto 0;max-height:60px;width:auto}.cryptos p:first-of-type{margin-top:0}.cryptos .accordion-content{position:relative;overflow:hidden}.cryptos pre{position:absolute;left:0;width:100%;font-size:17px;line-height:1;border-radius:4px;padding:10px;text-align:center;background:rgba(200, 200, 200, 0.5);overflow-x:auto;white-space:pre-wrap}.cryptos img{margin-top:80px}.cryptos h3.accordion-toggle{margin:.4em auto 0}.cryptos h3.accordion-toggle:hover{color:#eb366e}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}#commentsContainer{margin:1.5em 0 1.5em}#commentsContainer #commentsSide img{max-width:100%;height:auto}#commentsContainer #commentsSide a img{opacity:.5}#commentsContainer #commentsSide a img:hover{opacity:1}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}.bones_page_navi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.bones_page_navi li{text-align:center;margin:0 3px}.bones_page_navi li.bpn-current{padding:1vw 1.5vw}.bones_page_navi li a{padding:1vw 1.5vw;text-align:center;display:block;text-decoration:none;position:relative;border-radius:4px}.bones_page_navi li a:focus,.bones_page_navi li a:hover{background:#31e1ec;color:#000}.bones_page_navi li.bpn-current{position:relative}.bones_page_navi li.bpn-current a{border-bottom:4px solid #000}.bones_page_navi li.bpn-next-link,.bones_page_navi li.bpn-prev-link{font-weight:700}.bones_page_navi li.bpn-next-link a,.bones_page_navi li.bpn-prev-link a{padding:0}.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-prev-link a:hover{background:none}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}#relatedFooter{margin:4vw -3vw 6vw}#relatedFooter h2{margin-bottom:0}#articleStuff .fundedByPatreon .grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar img{max-width:100%;display:block}.sidebar .sidebarBook{margin:10vh auto 0;text-align:center}.sidebar .sidebarBook a{cursor:pointer}.sidebar .sidebarBook h4{margin:0 0 10px;line-height:1}.sidebar .sidebarBook a img{text-align:center;margin:0;display:inline-block;opacity:1}.sidebar .sidebarBook a img:hover{opacity:1;background:#31e1ec}.sidebar .sidebarBook p{line-height:1.4;display:block;font-size:14px;margin:10px 0 0;padding:0 10%}.sidebar .sidebarBook p .sidebarBook__get{display:inline-block;margin-top:15px;color:#ccc}.sidebar .sidebarBook p .sidebarBook__get a.button{padding:8px 12px;margin:4px;font-size:14px}.widgettitle{color:#333333}.widget_categories ul li a,.widget_nav_menu ul li a{display:block;background:rgba(200, 200, 200, 0.5);padding:10px 20px;text-decoration:none;color:rgba(255, 255, 255, 0.9);border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.widget_categories ul li a:hover,.widget_nav_menu ul li a:hover{padding-left:22px;color:#fff;background:rgba(200, 200, 200, 0.65)}.widget_categories ul li a:active,.widget_nav_menu ul li a:active{background:#31e1ec}.wpp-list li{font-size:.9em;line-height:1.2;margin-bottom:0;overflow:hidden}.wpp-list li a{text-decoration:none}.wpp-list li a img{margin:0 10px 10px 0;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3);-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray}.wpp-list li:hover a img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.flickable-posts-wrap{width:100%}.flickable-posts-wrap .flickable-posts{margin:0 auto;padding:20px 35px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;scroll-snap-type:mandatory}.flickable-posts-wrap .flickable-posts .flickable-post{width:220px;margin:0 10px 0 0;padding:5px;min-height:320px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:16px;scroll-snap-align:start;-webkit-box-shadow:none;box-shadow:none}.flickable-posts-wrap .flickable-posts .flickable-post a{-ms-flex-item-align:stretch;align-self:stretch;height:100%;padding:2px;border:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:-15px 0px 30px rgba(0, 0, 0, 0.15);box-shadow:-15px 0px 30px rgba(0, 0, 0, 0.15);-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;border-radius:20px}.flickable-posts-wrap .flickable-posts .flickable-post a .loopImage img{border-radius:20px 20px 4px 4px}.flickable-posts-wrap .flickable-posts .flickable-post a .loopTitle{margin:.5em auto}.flickable-posts-wrap .flickable-posts .flickable-post a .loopText{padding:8px 8px 0;margin:0;text-align:center}.flickable-posts-wrap .flickable-posts .flickable-post a:focus,.flickable-posts-wrap .flickable-posts .flickable-post a:hover{-webkit-box-shadow:0px 0px 2px 3px #31e1ec;box-shadow:0px 0px 2px 3px #31e1ec}#campusProgramsSidebar{width:100%;text-align:center;margin:10vh auto 0;cursor:pointer}#campusProgramsSidebar a{text-decoration:none!important;cursor:pointer;display:block;padding:20px 5px}#campusProgramsSidebar a img{display:block;margin:0 auto}#campusProgramsSidebar a span{max-width:280px;display:block;width:73%;background:#efefef;-webkit-box-shadow:inset 0 10px 10px -5px rgba(100, 100, 100, 0.3);box-shadow:inset 0 10px 10px -5px rgba(100, 100, 100, 0.3);border:1px solid #262626;padding:15px 12px 15px;color:#000;font-size:11px;line-height:1.2;text-decoration:none!important;margin:-3px auto 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#campusProgramsSidebar a button{margin:0 auto}#campusProgramsSidebar a button i{margin:0 2px}#campusProgramsSidebar a:hover{background:rgba(0, 0, 0, 0.05);border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}#campusProgramsSidebar a:hover span{background:#fff;border-color:#404040}#campusProgramsSidebar a:hover img{opacity:1}.wpp-views{display:none!important}.archive-header{padding:20px 3vw}.catIntro{margin:3vw}.catIntro h4{margin:0 0 8px}.catIntro ul li{margin-bottom:12px;font-size:.8em}.catIntro p{max-width:720px;margin:0 auto 1.5em}.searchContainer{position:relative}.searchContainer .screen-reader-text{visibility:hidden;text-indent:-9999px;width:0px;height:0px;display:block;overflow:hidden}.searchContainer .searchsubmit{display:none;visibility:hidden;text-indent:-9999px;width:0px;height:0px;overflow:hidden}#s,#wp-sls-earch-field{padding:.8em .7em;border:none;max-width:100%;width:100%;border-radius:6px;color:#000;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}#ais-wrapper{width:960px;max-width:92%;margin:4vw auto}#ais-wrapper #algolia-search-box input{border-color:#eb366e!important}#ais-wrapper #algolia-search-box .search-icon{fill:#eb366e!important}#ais-wrapper #ais-facets{display:none}#ais-wrapper .ais-hits--item{border-radius:10px;background:#fff;padding:2vw;-webkit-box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18);box-shadow:0px 12px 65px rgba(0, 0, 0, 0.18)}#ais-wrapper .excerpt,#ais-wrapper .suggestion-post-content{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;text-align:left}.testimonialWrap{margin:.5em 0;position:relative}.testimonialWrap a{color:#262626}.testimonialWrap .paging{display:none}.testimonialWrap blockquote{margin:0;padding:0}.testimonialWrap .testimonial{position:relative;font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-variant:italic;font-style:italic;text-align:center;font-size:1.4em;padding:0 1.2em;line-height:1.4;color:#595959}.testimonialWrap .testimonial>p:first-child{margin-top:0}.testimonialWrap .author,.testimonialWrap .url{margin:5px 15%;text-align:right;line-height:1;font-size:.8em}#samHeads{text-align:center}#samHeads img{max-width:100%;height:auto;display:block;margin:0 auto;padding:0}.footer{clear:both;background-repeat:no-repeat;size:contain;color:#fff;font-size:.85em;line-height:1.2}.footer #inner-footer{padding:20px 0}.footer h4{margin-bottom:10px}.footer a{color:rgba(255, 255, 255, 0.9)}.footer a:hover{color:#31e1ec}.footer .socialButton{margin:10px 10px 0 0}.footer #footerIPM img{background:rgba(255, 255, 255, 0.5);padding:20px 30px;margin-bottom:10px;width:100%;height:auto;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.footer #footerSam img{max-width:250px;margin-bottom:20px;height:auto;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.footer p.copyright{font-weight:200;text-align:center;margin:20px 0}.footer .footerBio{font-family:"Bodoni", "Times New Roman", Times New Roman, "Times", Times, serif;margin-bottom:20px;font-weight:300}.footer .footerBio p{margin:0 0 1em}.footer-links ul{margin:0}.footer-links ul li{float:left;width:50%;text-align:center}.footer-links ul li a{padding:14px 0;display:block;text-decoration:none}.footer-links ul li a:hover{background:rgba(255, 255, 255, 0.1);color:#fff}#huesBar em a{display:inline-block;background:#fff;padding:0 5px;border-radius:5px}#huesBar #huesLogos{margin:10px auto 20px}#huesBar #huesLogos li a{display:block;float:left;padding:10px;width:50%;text-align:center;opacity:.8}#huesBar #huesLogos li a:active,#huesBar #huesLogos li a:hover{opacity:1}#huesBar #huesLogos li a img{max-width:90%;height:auto}@media only screen and (min-width:768px){#huesBar #huesLogos li a{width:33.33333%}}@media only screen and (min-width:1030px){#huesBar #huesLogos li a{width:16.665%}}@media only screen and (min-width:481px){.menu{}.menu ul{}.menu ul li{}.menu ul li a{}#primaryNavContainer button{padding:0 40px 0 2px;font-size:14px;height:50px}#primaryNavContainer nav#primaryNav{width:50%}#primaryNavContainer nav#primaryNav ul li a{font-size:14px}#dropDownNavContainer{width:50px;height:50px}#dropDownNavContainer button{width:50px;height:50px}}@media only screen and (min-width:768px){.desktopHide{display:none!important}.mobileHide{display:block!important}.stickthissomewhere{position:-webkit-sticky;position:sticky;top:4vw}#ipmNews #closeIpmNews{top:10px;right:10px;width:auto}.fishtank{padding:1em 10%}.fishtank span.fishtankText{font-family:"Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1.8em;line-height:1.6;background:rgba(255, 255, 255, 0.5)}#content{display:-ms-grid;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;grid-template-areas:"main sidebar" "singlefooter singlefooter";-ms-grid-columns:66.6% 3% 30.3%;grid-template-columns:66.6% 30.3%;grid-column-gap:3%;min-height:100vh;max-width:100vw;margin:0 auto;padding:0 3vw 5vw}#content .pageIntro{padding:0}#content.no-sidebar{display:block}#main{grid-area:main;padding:0 3vw}#articleStuff,.sidebar{grid-area:sidebar;padding-left:3vw}#singlefooter{grid-area:singlefooter}.single #stickyPostTitle{font-size:calc(14px + .5vw);line-height:1.6;height:auto;overflow:hidden}.single #stickyPostTitle ul#stickyTitle{margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single #stickyPostTitle ul#stickyTitle li{text-align:center;height:auto;padding:4px;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single #stickyPostTitle ul#stickyTitle li a{padding-left:.7vw;padding-right:.7vw;display:block;background:#eb366e;color:#fff;font-weight:300;font-size:16px;padding:.7vw;line-height:1.2;border-radius:4px;-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.2)}.single #stickyPostTitle ul#stickyTitle li a:hover{background:#ed4d7f}.single #stickyPostTitle ul#stickyTitle li a:active{background:#e61757;-webkit-box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4)}.single #stickyPostTitle ul#stickyTitle li.titleSticky{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:2vw;padding-right:2vw}.single .page-header{width:100%}.single .page-header .articleDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;max-width:900px;margin:0 auto}.single .page-header .articleDetails .excerpt{padding:0 2% 2%}.single .page-header .articleDetails .excerpt p{margin:0}.single .page-header .articleDetails .byline{width:26%;padding:0 2% 2%}.single .page-header .articleDetails .byline p{margin:0}.single .page-header .featuredImage{max-width:1200px;padding:0;margin:0 auto}.single .byline,.single .catSplaining{font-size:13px}.single .catSplaining{border-radius:10px;margin:0;width:100%;padding:20px 17px;max-width:100%}.authorSnapshot p,.authorSnapshot ul{font-size:1em}.heyHeyLook.wednesdayEmail{border-radius:6px 6px 26px 6px}.heyHeyLook.wednesdayEmail:after{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.heyHeyLook.g2g2{border-radius:26px}.home #samPhoto{display:none}#home--hero{margin:4vw}#home--hero .loopTitle h3,#home--hero .loopTitle h4{padding:0;text-align:left!important}#home--hero .loopCard{-ms-flex-wrap:wrap;flex-wrap:wrap}#home--hero .loopCard .loopImage,#home--hero .loopCard .loopTitle{-ms-flex-preferred-size:50%;flex-basis:50%}#home--hero .loopCard .loopImage{-ms-flex-item-align:start;align-self:flex-start}#home--hero .loopCard .loopContent{-ms-flex-preferred-size:100%;flex-basis:100%}#home--intro--about .fundedByPatreon .connectorText,#home--intro--about .gradient-cool .connectorText,#home--intro--about .page-template-page-donate #otherDonations .button .connectorText,#home--intro--about .siteNav#supportNav .connectorText,.fundedByPatreon #home--intro--about .button .connectorText,.page-template-page-donate #otherDonations #home--intro--about .button .connectorText{top:50%;left:0}#usages--free{margin-bottom:25vh}#usages--uncopyrighted{margin-bottom:25vh;margin-top:25vh}#usages--reader-funded{margin-top:50vh}.post-filters{background:none}.post-filters h3{margin:3vw auto 1.5vw}.post-filters form.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header{background:#a0a0a0;background:-moz-radial-gradient(center, ellipse cover, #a0a0a0 0%, #f1f1f1 60%);background:-webkit-radial-gradient(center, ellipse cover, #a0a0a0 0%, #f1f1f1 60%);background:-webkit-radial-gradient(center, ellipse, #a0a0a0 0%, #f1f1f1 60%);background:-o-radial-gradient(center, ellipse, #a0a0a0 0%, #f1f1f1 60%);background:radial-gradient(ellipse at center, #a0a0a0 0%, #f1f1f1 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0a0a0', endColorstr='#f1f1f1',GradientType=1 );border-bottom:1px solid rgba(160, 160, 160, 0.1);background-position:0px 60px;background-repeat:no-repeat;background-color:#f1f1f1}#inner-header a{position:relative}#inner-header a img{height:80px;padding:10px;margin:0}#inner-header a.mainNavToggle span,#inner-header a.supportNavToggle span{display:block;position:absolute;font-size:12px;bottom:0;left:80%;width:140px;height:80px;line-height:80px;color:#000;font-weight:bold;text-align:left}#inner-header a.supportNavToggle span{right:75%;left:auto;text-align:right}#inner-header #logo{margin-right:0}#inner-header #logo a img{padding-right:0}nav.siteNav{max-width:50%;width:50%}nav.siteNav.is-visible{-webkit-box-shadow:0 0 40px 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 40px 10px rgba(0, 0, 0, 0.3)}nav#supportNav{left:100%}nav#supportNav.is-visible{left:auto;right:0}#mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;opacity:0}#mask.is-visible{display:block;opacity:1;background:rgba(0, 0, 0, 0.5)}.single .entry-content>p:first-of-type,.single .theShow .entry-content>p:first-of-type,.single p.introParagraph{font-size:1.4em;line-height:1.3}.page-title,.single-title{margin-bottom:.75em}#getTheBookHome{display:block}#getTheBookHome .option{width:33.33333333%;float:left}.programsPage .logoQuote{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px}.programsPage #UtCoG .grid-cell.entry-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.programsPage #UtCoG .grid-cell.logoQuote{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-page-activities-courses #TheHotness{padding:0;font-size:14px}.page-template-page-activities-courses #TheHotness article{position:-webkit-sticky!important;position:sticky!important;top:calc(40px + 2vh)}.page-template-page-activities-courses #TheHotness .vidcard{max-width:420px}.page-template-page-activities-courses #TheHotness .vidcard h3{font-size:1.3em}.page-template-page-activities-courses #TheHotness .vidcard .flag{background:#73c535;opacity:1}.teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.teaser .loopImage{max-width:50%}#sidebar1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-bottom:4vw;padding-top:600px}.sidebar h4{margin-top:0}.sidebar .sidebarBook{position:relative;overflow:visible}.sidebar .sidebarBook img{z-index:2;position:relative}.sidebar .sidebarBook p{position:absolute;display:none;top:auto;right:100%;z-index:1;opacity:0;margin:0;width:300px;background:#f7f7f7;border-radius:10px;padding:20px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sidebar .sidebarBook:hover p{bottom:20px;top:auto;display:block;overflow:visible;opacity:1;z-index:999;-webkit-box-shadow:-20px 10px 70px rgba(0, 0, 0, 0.5);box-shadow:-20px 10px 70px rgba(0, 0, 0, 0.5)}.widgettitle{margin:0}.widget{padding:0;margin:2.2em 0 3em}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}.testimonialWrap{margin:1.5em 0;position:relative}.testimonialWrap .testimonial{font-size:2.2em;padding:0 1.5em}.testimonialWrap .author,.testimonialWrap .url{margin:20px 0 0;width:100%;padding-left:50%;text-align:left;float:right;font-size:1em}.footer h4{text-align:center;font-size:22px;line-height:1.1;margin:0 0 15px}.footer #inner-footer{padding:30px 0 0}.footer-links ul li{width:25%}.footer-links ul li a{padding:20px 0}}@media only screen and (min-width:1030px){html{line-height:1.6}#content .sidebar{padding:0 3vw}#content.halfsies{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}.single #content{grid-template-areas:"meta main sidebar" "singlefooter singlefooter singlefooter";-ms-grid-columns:25% 0 50% 0 25%;grid-template-columns:25% 50% 25%;grid-column-gap:0}#articleStuff{grid-area:meta;padding:0 3vw 0 0}#inner-header #logo a img{height:80px;width:auto}#inner-header #logo #beta{margin:0;left:54%;bottom:10px;top:auto}#inner-header a.mainNavToggle img,#inner-header a.supportNavToggle img{padding:0 10px 20px}#inner-header a.mainNavToggle span,#inner-header a.supportNavToggle span{width:100%;bottom:0;height:40px;line-height:40px;left:0;text-align:center}#siteSections{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}#siteSections ul{margin:0;padding:0}#siteSections ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#siteSections ul li a{text-decoration:none;line-height:1;color:#454545;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2vw;font-size:.9rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:10px;border-radius:2px;border-bottom:4px solid;-webkit-transition:border .1s ease-out;-o-transition:border .1s ease-out;transition:border .1s ease-out}#siteSections ul li a:hover{border:none;-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#siteSections ul li#donate{display:none}#siteSections ul li .newsFlag{position:absolute;top:0;font-size:12px;font-weight:bold;padding:4px 6px;right:0;display:inline-block;border-radius:100px;color:black}#siteSections ul li #CampusProgramsFlag{bottom:0;top:auto;left:50%;color:white;right:auto;-webkit-transform:rotate(-12deg) translate(-50%, -50%);-ms-transform:rotate(-12deg) translate(-50%, -50%);transform:rotate(-12deg) translate(-50%, -50%)}#siteSections #about a{border-color:#eb366e}#siteSections #articles a{border-color:#de7c2b}#siteSections #edugraphics a{border-color:#dabb00}#siteSections #edugraphics a .newsFlag{background:#dabb00}#siteSections #activities a{border-color:#73c535}#siteSections #activities a .newsFlag{background:#73c535}#siteSections #videos a{border-color:#36a3f0}#siteSections #videos a .newsFlag{background:#36a3f0}#siteSections #about a:hover{color:#eb366e}#siteSections #articles a:hover{color:#de7c2b}#siteSections #edugraphics a:hover{color:#dabb00}#siteSections #activities a:hover{color:#73c535}#siteSections #videos a:hover{color:#36a3f0}#siteSections #donate a{color:#af6ee2}.page-about #about a{color:#eb366e}.page-template-page-edugraphics-printables #edugraphics a{color:#dabb00}.page-template-page-articles-books #articles a{color:#de7c2b}.page-template-page-activities-courses #activities a{color:#73c535}.page-template-page-videos-podcasts #videos a{color:#36a3f0}.page-about #about a,.page-template-page-activities-courses #activities a,.page-template-page-articles-books #articles a,.page-template-page-edugraphics-printables #edugraphics a,.page-template-page-videos-podcasts #videos a{background:#fff;margin-bottom:-1px;border-bottom:none;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -10px 20px -10px rgba(0, 0, 0, 0.2);box-shadow:0 -10px 20px -10px rgba(0, 0, 0, 0.2)}.page-about #about a:hover,.page-template-page-activities-courses #activities a:hover,.page-template-page-articles-books #articles a:hover,.page-template-page-edugraphics-printables #edugraphics a:hover,.page-template-page-videos-podcasts #videos a:hover{-webkit-animation:none;animation:none}#primaryNavContainer nav#primaryNav ul li a{padding:0 16px;font-size:13px}.single .byline,.single .catSplaining{font-size:.8em}#home--intro--about .fundedByPatreon p,#home--intro--about .gradient-cool p,#home--intro--about .page-template-page-donate #otherDonations .button p,#home--intro--about .siteNav#supportNav p,.fundedByPatreon #home--intro--about .button p,.page-template-page-donate #otherDonations #home--intro--about .button p{position:relative;margin-right:110px;z-index:1}#home--intro--about .self-portrait{display:block;position:absolute;bottom:-3vw;top:auto;width:140px;right:0;z-index:0}.page-template-page-activities-courses #TheHotness{font-size:.8em}.heyHeyLook.g2g2{float:left;max-width:240px;margin:3vw 6vw 3vw -120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;font-size:16px}.heyHeyLook.g2g2 .image{padding-bottom:0}.heyHeyLook.g2g2 p{padding:20px;line-height:1.25}.heyHeyLook.g2g2 p a{display:block;text-align:center;padding:0;margin:.75em 0 0}.entry-content .term{margin-left:-2vw}.single #content>#main{-ms-grid-row:1;-ms-grid-column:3}.single #content>#articleStuff,.single #content>.sidebar{-ms-grid-row:1;-ms-grid-column:5}.single #content>#singlefooter{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5}}@media only screen and (min-width:768px){#main{-ms-grid-row:1;-ms-grid-column:1}#articleStuff,.sidebar{-ms-grid-row:1;-ms-grid-column:3}#singlefooter{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:1030px){#articleStuff{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width:1240px){.header{background-position:0 80px}#inner-header #logo a img{height:100px}#inner-header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#inner-header a span{display:-webkit-box;display:-ms-flexbox;display:flex}#siteSections ul li#donate{display:-webkit-box;display:-ms-flexbox;display:flex}#siteSections ul li#donate a{border:3px dashed #af6ee2;border-radius:6px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:17px 18px;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}#siteSections ul li#donate a:hover{-webkit-animation:none;animation:none;border-color:transparent;background:#af6ee2;color:rgba(255, 255, 255, 0.95);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-shadow:0 1px 1px #7e27c3;-webkit-box-shadow:0 7px 2px 0px rgba(50, 50, 50, 0.15);box-shadow:0 7px 2px 0px rgba(50, 50, 50, 0.15)}#siteSections ul li#donate a:active{-webkit-box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);box-shadow:inset 0 3px 5px 0 rgba(0, 0, 0, 0.4);color:rgba(0, 0, 0, 0.5);text-shadow:none}#articleStuff{padding-left:3vw}.sidebar{padding-right:3vw}#home--intro--about .fundedByPatreon p,#home--intro--about .gradient-cool p,#home--intro--about .page-template-page-donate #otherDonations .button p,#home--intro--about .siteNav#supportNav p,.fundedByPatreon #home--intro--about .button p,.page-template-page-donate #otherDonations #home--intro--about .button p{margin-right:8vw}#home--intro--about .self-portrait{bottom:-3vw;width:10vw}.page-template-page-donate article.loopCard{padding:1vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}}