html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}em,i{font-style:italic}img{-ms-interpolation-mode:bicubic}input[type=radio],input[type=checkbox]{margin:0 10px 0 0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body{font-family:'Roboto',sans-serif;color:#666;background:#f0ebea}p{margin:0;padding:0 0 20px}a{color:#f27360;text-decoration:none;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}a:hover{color:#656f90}ul{margin:0 0 20px 40px;list-style:circle}ol{margin:0 0 20px 40px;list-style:decimal}li{margin:0 0 5px}video{width:100% !important;height:auto !important}#shell{position:relative;z-index:1;box-sizing:border-box;width:100%}.clear{clear:both}.left{position:relative;float:left}.right{position:relative;float:right}.wrapper{position:relative;margin:0 auto;width:100%;max-width:1200px}a.anchor{position:absolute;left:0}#home_top{position:relative;overflow:hidden;height:800px;background:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_hero.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:10;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#home_top h1.new{color:#444;font-size:65px;font-weight:400;line-height:normal;margin:0 0 25px}#home_top h1.new span{color:#f27360;font-weight:700}#home_top h1.new em{font-style:normal;display:block;font-weight:400;font-size:19px;line-height:1;letter-spacing:1px;color:#777;margin-top:-9px;text-transform:uppercase}#home_top .wrapper{padding:20px}#home_top .overlay{z-index:5;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#home_top .content{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;text-align:left;padding:20px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;z-index:10}#home_top .content p{color:#666;font-size:17px;line-height:24px;font-weight:300;width:100%;max-width:500px;margin:0;padding:0}#soon{position:relative;box-sizing:border-box;font-size:16px;line-height:normal;color:#777;width:100%;max-width:460px}#soon:before{content:"";width:100px;height:1px;display:block;background:#bdbdbd;margin:30px 0}#scroll{position:absolute;left:20px;bottom:-60px;width:100%;max-width:480px;font-size:36px;color:#ccc;text-align:center}#scroll img{display:block;width:100%;height:auto;opacity:.3}#filter{position:relative;box-sizing:border-box;float:left}#filter select{display:none}#filter strong{display:block;margin:0 0 10px;color:#777;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:15px;line-height:1;text-transform:uppercase}.cat-select{width:240px}#stories{position:relative;box-sizing:border-box;background:#f0ebea;padding:90px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#stories .summary{position:relative;box-sizing:border-box;margin:0 auto 35px auto;width:100%;max-width:800px;padding:0 20px;color:#888;font-size:18px;line-height:28px;font-weight:400;text-align:center}#stories.int{padding:60px 0}#short{position:relative;box-sizing:border-box;margin:-30px auto 0 auto;width:100%;max-width:800px;padding:0 20px;color:#888;font-size:16px;line-height:24px;font-weight:400;text-align:center}#short p{margin:0;padding:0 0 15px}#short:after{content:"";width:70px;height:1px;display:block;background:#ccc;margin:10px auto 30px auto}#description{display:none;position:relative;box-sizing:border-box;color:#fff;font-size:17px;line-height:24px;background:#f27360;padding:30px 20px 20px;font-weight:500}#description .wrapper{max-width:900px}#description a{color:rgba(255,255,255,.65);text-decoration:underline}#description a:hover{color:rgba(255,255,255,1)}#cat_description{display:none;position:relative;box-sizing:border-box;float:right;margin:-20px 0 20px 10px;width:100%;max-width:800px;font-size:15px;line-height:21px}#cat_description p{padding:0 0 15px}#cat_more{position:relative;width:auto;text-align:center;margin:5px auto 0 auto;color:rgba(255,255,255,.65);font-size:15px;line-height:1;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#cat_more:hover{color:rgba(255,255,255,1)}#stories h2{font-family:'Roboto',sans-serif;font-weight:900;font-size:45px;line-height:1;text-align:center}#stories h2:after{content:"";width:70px;height:2px;display:block;background:#f27360;margin:35px auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#stories_top{position:relative;box-sizing:border-box;margin:0 0 30px;padding:0 20px}#stories_top .right{margin:19px 0 0}#stories_bot{position:relative;box-sizing:border-box;margin:20px 0 0;padding:0 20px}#stories_bot .left{margin:10px 0 0}#grid{position:relative;box-sizing:border-box;opacity:0;margin:0 10px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.grid-item{position:relative;box-sizing:border-box;width:33.33333%;display:block}.story{position:relative;box-sizing:border-box;margin:10px;padding:10px;background:#fff}.s_top{position:relative}.s_top img{display:block;width:100%;height:auto}.s_main{position:relative;box-sizing:border-box;padding:30px 30px 10px}.s_main h3{font-family:'Roboto Condensed',sans-serif;font-size:20px;line-height:24px}.s_main h3 a{color:#282828}.s_main h3 a:hover{color:#f27360}.author{position:relative;margin:15px 0 0;color:#616161;font-size:13px;font-style:italic}.author a{color:#f27360}.author a:hover{color:#656f90}.shares{position:relative;box-sizing:border-box;border-top:2px solid #ececec;margin:30px 0 0;padding:15px 0 0;color:#616161;font-size:14px;line-height:16px}.s_link{position:absolute;right:0;bottom:0;font-size:16px;line-height:1;color:#f27360}.s_link:hover{color:#656f90}#top{position:fixed;width:100%;top:0;left:0;z-index:9999;background:rgba(255,255,255,.45);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#top .wrapper{max-width:1550px}.nav_bar{height:82px;-webkit-box-shadow:0px 4px 8px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 4px 8px 0px rgba(0,0,0,.05);box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}#top:hover{background:rgba(255,255,255,.95)}#top.fixed{background:rgba(255,255,255,.95)}#announcement{position:relative;height:40px;margin-top:-40px;box-sizing:border-box;background:#656f90;color:#fff;font-size:14px;line-height:40px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#top.fixed #announcement{margin-top:-40px !important}#announcement .wrapper{padding:0 20px}#announcement a{color:rgba(255,255,255,.85)}#announcement a:hover{color:rgba(255,255,255,1)}#announcement strong{text-transform:uppercase}#announcement .right{color:rgba(255,255,255,.75);font-size:18px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#announcement .right:hover{color:rgba(255,255,255,1);cursor:pointer}#logo{position:relative;width:210px;float:left;margin:30px 0 0 20px}#logo img{display:block;width:100%;height:auto}#main_nav{position:relative;float:right;margin:0 7px 0 0}#main_nav ul{list-style:none;margin:0;padding:0}#main_nav ul li{display:inline-block;margin:0 13px}#main_nav ul li.active{border-bottom:2px solid #282828}#main_nav a{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:15px;line-height:80px;color:#282828;text-transform:uppercase}#main_nav a:hover{color:#f27360}#m_menu,#mobile_nav{display:none}#mobile_nav ul{display:none}.gradient{background:rgba(208,96,79,1);background:-moz-linear-gradient(top,rgba(208,96,79,1) 0%,rgba(240,114,95,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(208,96,79,1)),color-stop(100%,rgba(240,114,95,1)));background:-webkit-linear-gradient(top,rgba(208,96,79,1) 0%,rgba(240,114,95,1) 100%);background:-o-linear-gradient(top,rgba(208,96,79,1) 0%,rgba(240,114,95,1) 100%);background:-ms-linear-gradient(top,rgba(208,96,79,1) 0%,rgba(240,114,95,1) 100%);background:linear-gradient(to bottom,rgba(208,96,79,1) 0%,rgba(240,114,95,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0604f',endColorstr='#f0725f',GradientType=0)}#cta_email{position:relative;box-sizing:border-box;padding:30px 20px 15px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#cta_email .wrapper{max-width:640px}#cta_email h3{color:rgba(255,255,255,1);font-size:18px;font-weight:500;margin:0 0 15px;padding:0;text-align:center}#cta_email h3 br{display:none}#quotes{position:relative;box-sizing:border-box;color:#fff;text-align:center;padding:40px 30px 50px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#quotes .icon{display:block;font-size:45px;line-height:1;margin:0 auto 30px auto;color:rgba(255,255,255,.5)}.quote{font-family:Georgia,Times,'Times New Roman',serif;position:relative;margin:0 auto;font-size:45px;line-height:55px;font-style:italic;font-variant:normal;font-weight:500;width:100%;max-width:800px}.q_author{position:relative;margin:25px auto 0 auto;color:rgba(255,255,255,.7);font-size:24px;font-weight:300;font-style:italic}#book{position:relative}#book h2{font-size:55px;font-weight:400}#book h2 span{color:#f27360;font-weight:700}#book h2:before{content:"";width:70px;height:2px;display:block;background:#f27360;margin:20px 0 60px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#book h3{font-size:20px;font-style:italic;color:#616161;font-weight:300;margin:10px 0 0}#book p{color:#757575;font-size:15px;line-height:23px;padding:0;margin:30px 0}#book .left{width:50%;height:100%;background:#fff}#book .content{position:relative;box-sizing:border-box;float:right;width:100%;max-width:600px;padding:120px 60px 120px 20px}#book .right{width:50%;height:100%;background:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_book.jpg) no-repeat top left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a.button{position:relative;box-sizing:border-box;display:inline-block;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 30px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;border:1px solid #f27360}a.button:hover{background:#656f90;border-color:#656f90}a.button_alt{position:relative;box-sizing:border-box;display:inline-block;margin:0;background:0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 30px;font-family:'Roboto Condensed',sans-serif;color:#f27360;font-size:15px;font-weight:700;text-transform:uppercase;border:1px solid #f27360}a.button_alt:hover{background:#656f90;border-color:#656f90;color:#fff}#humankind{position:relative;box-sizing:border-box}#hk_summary{position:relative;box-sizing:border-box;float:right;width:50%;height:100%;background:#fff;padding:90px 0 0}#hk_summary.tan{background:#fbf6f5}#hk_summary .content,#brad .content{position:relative;box-sizing:border-box;float:left;width:100%;max-width:700px}#hk_summary .content{padding:0 20px 90px 60px}#brad .content{float:right}#hk_summary h2,#brad h2,#humankind_home h1,#humankind_home h2,#humankind_top h1,#humankind_top h2{color:#444;font-size:65px;font-weight:400;line-height:normal;margin:0}#hk_summary h2 span,#brad h2 span,#humankind_home h1 span,#humankind_home h2 span,#humankind_top h1 span,#humankind_top h2 span{color:#f27360;font-weight:700}#hk_summary h2:after,#brad h2:after,#humankind_home h1:after,#humankind_home h2:after,#humankind_top h1:after,#humankind_top h2:after{content:"";width:70px;height:2px;display:block;background:#f27360;margin:20px 0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#hk_summary h3,#brad h3{font-weight:400;font-size:19px;line-height:1;letter-spacing:1px;color:#777;text-transform:uppercase;margin:0 0 -5px 3px}#hk_summary p,#brad p{color:#757575;font-size:16px;line-height:1.5;padding:0;margin:20px 0}.charity{position:relative;margin:0 0 30px}#hk_summary .charity{color:#757575;font-size:15px;line-height:23px}.charity:before{content:"";width:30px;height:1px;display:block;background:#ccc;margin:0 0 20px}#hk_quote{position:relative;box-sizing:border-box;float:left;width:50%;height:100%;background:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_hkquote.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:90px 60px 90px 20px}#hk_quote .content{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;text-align:left;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center}#hk_quote .content section{position:relative;box-sizing:border-box;margin:0 auto;max-width:800px;padding:60px}#hk_quote h2{font-family:Georgia,Times,'Times New Roman',serif;font-size:43px;line-height:50px;color:#fff;font-style:italic;font-variant:normal;font-weight:500;margin:0 0 30px;padding:0}#hk_quote h3{font-family:'Roboto Condensed',sans-serif;color:rgba(255,255,255,1);font-size:20px;font-weight:700;line-height:normal;margin:0;padding:0;text-transform:uppercase}#hk_quote h3 span{display:block;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:normal;text-transform:none}#hk_book{position:relative;box-sizing:border-box;float:left;width:50%;background:rgba(101,111,144,1);background:-moz-linear-gradient(top,rgba(101,111,144,1) 0%,rgba(151,166,215,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(101,111,144,1)),color-stop(100%,rgba(151,166,215,1)));background:-webkit-linear-gradient(top,rgba(101,111,144,1) 0%,rgba(151,166,215,1) 100%);background:-o-linear-gradient(top,rgba(101,111,144,1) 0%,rgba(151,166,215,1) 100%);background:-ms-linear-gradient(top,rgba(101,111,144,1) 0%,rgba(151,166,215,1) 100%);background:linear-gradient(to bottom,rgba(101,111,144,1) 0%,rgba(151,166,215,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656f90',endColorstr='#97a6d7',GradientType=0);overflow:hidden}#hk_book.tan{background:#fbf6f5}#hk_book .content{width:100%;height:100%;box-sizing:border-box;text-align:center;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center;padding:0 20px}#hk_book .content section{position:relative;box-sizing:border-box;margin:0 auto;max-width:750px}#hk_book img{position:relative;display:block;width:100%;height:auto}#retailers{position:relative;box-sizing:border-box;font-size:13px;line-height:36px;font-weight:700;margin:15px 0 0}#retailers h3,#page .content #retailers h3{font-weight:500;font-size:17px;line-height:1;letter-spacing:normal;margin:0 0 10px;color:#656f90}#retailers a{display:inline-block;background-color:#446ba1;text-transform:uppercase;color:#fff;padding:0 15px 0 33px;margin:0 3px 6px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-position:5px center;background-repeat:no-repeat;border:1px solid #446ba1}#retailers a span{text-transform:lowercase}#retailers a.amazon{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon.png)}#retailers a.bam{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam.png)}#retailers a.bn{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn.png)}#retailers a.indie{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie.png)}#retailers a.bookshop{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop.png)}#retailers a.apple{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple.png)}#retailers a.kobo{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo.png)}#retailers a.target{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-target.png)}#retailers a.holiday{padding:0 15px}#retailers a:hover{background-color:#fff;color:#446ba1}#retailers a.amazon:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon-alt.png)}#retailers a.bam:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam-alt.png)}#retailers a.bn:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn-alt.png)}#retailers a.indie:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie-alt.png)}#retailers a.bookshop:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop-alt.png)}#retailers a.apple:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple-alt.png)}#retailers a.kobo:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo-alt.png)}#retailers a.target:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-target-alt.png)}a#bulk{position:relative;box-sizing:border-box;display:block;text-align:center;margin:15px auto;width:100%;max-width:300px;padding:0 10px;border:1px solid #446ba1;background:#eef4fb;color:#446ba1;font-size:13px;line-height:38px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:600;text-transform:uppercase}a#bulk:hover{background:#446ba1;color:#fff}a#bulk.topsmaller{margin:5px auto 15px auto}a#bulk.topsmaller.bulk-amazon{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon-alt.png);padding-left:28px;background-position:5px center;background-repeat:no-repeat;max-width:385px;line-height:normal;height:38px;padding-top:10px}a#bulk.topsmaller.bulk-amazon:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon.png)}a#bulk.topsmaller.bulk-bn{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn-alt.png);padding-left:28px;background-position:5px center;background-repeat:no-repeat;max-width:350px;line-height:normal;height:38px;padding-top:10px}a#bulk.topsmaller.bulk-bn:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn.png)}.soldout{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:default}.soldout:hover{cursor:default}#btn-bulk+#btn-bulk{margin-top:-15px}a#bulk.soldout:hover{cursor:pointer}a#bulk.topsmaller.bulk-amazon.soldout{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon.png) !important;background-position:5px center !important;background-repeat:no-repeat !important;background:#446ba1;color:#fff}a#bulk.topsmaller.bulk-amazon.soldout:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon-alt.png) !important;background:#fff;color:#446ba1}a#bulk.topsmaller.bulk-bn.soldout{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn.png) !important;background-position:5px center !important;background-repeat:no-repeat !important;background:#446ba1;color:#fff}a#bulk.topsmaller.bulk-bn.soldout:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn-alt.png) !important;background:#fff;color:#446ba1}#brad{position:relative;height:auto}#brad .right{width:50%;background:#fff;padding:90px 60px 90px 0}#brad .right img{display:block;margin:0 auto;width:100%;max-width:800px;height:auto}#brad .left{position:relative;box-sizing:border-box;float:right;width:50%;height:100%;background:#fff;padding:90px 60px 90px 20px}#fb_brad{position:relative;margin:40px 0 0;height:100px}#fb_brad strong{display:block;font-size:14px;line-height:normal;margin:0 0 13px;font-weight:500;color:#757575}#page{position:relative;box-sizing:border-box}#page.white{background-color:#fff}#page .wrapper{position:relative;padding:60px 20px;max-width:1230px}#page_top{position:relative;box-sizing:border-box;height:40vh;background-color:#333;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:10px solid #f27360;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#page_top .content{position:absolute;display:block;width:100%;height:calc(100% - 82px);bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;z-index:10;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#page_top h1{text-align:center;font-family:'Roboto',sans-serif;color:#fff;font-size:55px;line-height:1;font-weight:700;letter-spacing:-1px}#page_top.page_stories{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_stories.jpg);background-position:center center}#page_top.page_bookclubs{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_bookclubs.jpg);background-position:center top}#page_top.page_about{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_about-new.jpg);background-position:center center}#page_top.page_bulk{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_bulk-new.jpg);background-position:center center}#page_top.page_book{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_page.jpg);background-position:right top}#page_top.page_default{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_page.jpg);background-position:right top}#page_top.page_funny{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_funny.jpg);background-position:left center}#page_top.donate_furniture{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_furniture.jpg);background-position:center center}#page_top.donate_clothing{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_clothing.jpg);background-position:center center}#page_top.donate_locator{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_locator.jpg);background-position:center center}#page_top.page_bookplate{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_bookplate-new.jpg);background-position:center center}#page .content{font-size:16px;line-height:26px}#page .main{position:relative;box-sizing:border-box;float:left;width:calc(100% - 400px);padding:0 50px 0 0}#page .side{position:relative;box-sizing:border-box;float:right;width:400px;margin:145px 0 0}#page .side.book{margin:0}#page .side img{display:block;width:100%;height:auto;border:1px solid #d9d9d9;padding:6px;background:#fff}#lifetree{position:relative;box-sizing:border-box;width:90px;margin:-25px auto 0 auto;opacity:.85}#page .side.book img{border:0;padding:0;background:0 0;margin:30px auto;max-width:750px}#page h1{font-size:44px;line-height:48px;font-weight:400;letter-spacing:-1px;margin:0;color:#282828}#page h1:after{content:"";width:75px;height:1px;display:block;background:#c4c4c4;margin:35px 0 30px}#page h1.hk{color:#444;font-size:65px;font-weight:400;line-height:normal;letter-spacing:normal}#page h1.hk:after{margin:25px 0 30px}#page h1.hk span{color:#f27360;font-weight:700}#page h1.hk em{display:block;font-style:normal;font-weight:400;font-size:19px;line-height:1;color:#777;margin:-5px 0 0 3px}#book_complete{position:relative;box-sizing:border-box;margin:10px 0 0;padding:30px 0 0;border-top:1px dashed #ccc}#book_complete h3{font-size:18px;line-height:normal;font-weight:500;margin:0 0 20px;color:#282828}#testimonials{position:relative;box-sizing:border-box;margin:0}.testimonials-full{position:relative;box-sizing:border-box;margin:40px auto 0 auto;text-align:center;max-width:860px}#testimonials p,.testimonials-full p{font-family:Georgia,Times,'Times New Roman',serif;font-size:20px;line-height:26px;font-variant:normal;font-weight:500;font-style:italic;padding:0;margin:0 0 10px;color:#f35841}#testimonials strong,.testimonials-full strong{text-transform:uppercase;font-weight:700;font-size:12px;line-height:1;color:#2a4e81}#testimonials strong span,.testimonials-full strong span{display:block;text-transform:none;font-size:16px;line-height:1.2;font-weight:400;margin:0}#testimonials .sep{display:block;width:30px;height:1px;background:#ccc;margin:30px 0}.testimonial{position:relative;box-sizing:border-box}#small_testimonials{position:relative;box-sizing:border-box;padding:25px 0 0;margin:5px 0 35px;font-size:15px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}#small_testimonials .left,#small_testimonials .right{width:calc(50% - 20px)}#small_testimonials.book-page{margin-top:30px}#small_testimonials .testimonial{padding:0 0 30px}#small_testimonials p{color:#656f90;margin:0;padding:0 0 5px;font-size:17px;line-height:24px}#small_testimonials .t_author{position:relative;box-sizing:border-box;padding:0 0 0 18px;font-size:17px;line-height:normal;font-weight:500;color:#777}#small_testimonials .t_author strong{font-size:17px;font-weight:500;color:#444}.t_author:before{content:"\2014";position:absolute;left:0;color:#999}.t_author span{display:block;font-size:13px}.top_pad{position:relative;display:block;width:100%;height:82px;background:#fff}#post_top{position:relative;box-sizing:border-box;padding:0 15px}#post_top .content{position:relative;box-sizing:border-box;width:100%;max-width:700px;padding:40px 0 130px 55px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#post_top .content.short{padding:40px 0 40px 55px}#post_top h1{font-family:'Roboto Condensed',sans-serif;font-size:45px;line-height:48px;color:#fff;font-weight:700;margin:20px 0 0;padding:0}#breadcrumb{position:relative;box-sizing:border-box}#breadcrumb a{color:rgba(255,255,255,.75);font-family:'Roboto Condensed',sans-serif;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;text-decoration:underline}#breadcrumb a:hover{color:rgba(255,255,255,1)}#breadcrumb .icon{position:absolute;top:0;left:-35px;font-size:15px;color:rgba(255,255,255,.75)}.post_author{position:relative;color:rgba(255,255,255,.75);font-size:18px;line-height:normal;font-style:italic}.post_author span{font-weight:700;margin:0 3px 0 0}.post_author a{color:rgba(255,255,255,.75);text-decoration:underline}.post_author a:hover{color:rgba(255,255,255,1)}#post_mid{position:relative;box-sizing:border-box;margin:-90px 0 90px}#post_mid .wrapper{padding:0 15px}#post{position:relative;box-sizing:border-box;background:#fff;padding:10px}#post strong{color:#333;font-weight:500}.top_img{position:relative}.top_img img{display:block;width:100%;height:auto;z-index:5}.caption{position:absolute;right:0;bottom:15px;background:#282828;color:#fff;font-size:14px;line-height:16px;font-style:italic;padding:10px 20px;z-index:10}.caption p{margin:0;padding:0}#post .content{position:relative;box-sizing:border-box;padding:30px 30px 10px;color:#757575;font-size:16px;line-height:26px}#page .content ul{margin:0 0 20px 40px}#page .content ul li ul{margin:5px 0 0 40px;list-style:square}#page .content h3{font-family:'Roboto',sans-serif;font-size:17px;line-height:normal;font-weight:700;color:#282828;margin:0 0 15px}#page .content ul+h3,#page .content ul+p{margin-top:20px}#post .content h2{font-family:'Roboto',sans-serif;font-size:19px;line-height:normal;font-weight:500;color:#282828;margin:5px 0}#post .content h3{font-family:'Roboto',sans-serif;font-size:17px;line-height:normal;font-weight:500;color:#282828}#post .content ul.double h3{margin:0 0 0 -25px}img.alignnone{display:block;margin:10px 0}img.alignright{display:inline;position:relative;float:right;margin:10px 0 20px 20px}img.alignleft{display:inline;position:relative;float:left;margin:10px 20px 20px 0}.wp-caption{max-width:100% !important}.wp-caption.alignleft{display:inline;position:relative;float:left;margin:10px 20px 20px 0}.wp-caption.alignright{display:inline;position:relative;float:right;margin:10px 0 20px 20px}ul.double{margin:0 0 0 35px;padding:0}ul.double li{padding:0 0 15px}#post .content img{max-width:100%;height:auto}#post .content li{margin:0 0 15px}#post .content li p{padding:20px 0 0}#page .content ul.double{margin:0 0 0 35px;padding:0}#page .content ul.double+h3{margin-top:0}.aligncenter{position:relative;display:block;margin:0 auto}#post p.wp-caption-text{font-size:12px;line-height:14px;color:#888;font-style:italic}#post_cats{position:relative;border-bottom:2px solid #ececec;padding:0 0 30px;margin:0 0 30px;font-size:15px;color:#282b35;font-style:italic}#post_bot{position:relative;box-sizing:border-box;padding:25px 0 10px;border-top:2px solid #ececec;margin:10px 0 0}#post_bot .left{float:none;text-align:center;font-size:15px;line-height:19px;font-weight:500;padding:0;width:100%;color:#555}#post_bot .right{float:none;text-align:center;width:100%;margin:10px 0 0}#post_bot a{font-size:40px;color:#282828;margin:0 5px}#post_bot a:hover{color:#f27360}#post_bot a.color-fb{color:#3b5998}#post_bot a.color-tw{color:#1da1f2}#post_bot a.color-li{color:#007bb5}#post_bot a.color-pin{color:#bb0f24}#post_bot a.color-fb:hover,#post_bot a.color-tw:hover,#post_bot a.color-li:hover{color:#f27360;cursor:pointer}#comments{position:relative;box-sizing:border-box;background:#fff;margin:30px 0 0;padding:40px}#posts_nav{position:relative;box-sizing:border-box;background:#fff;font-size:15px;color:#f27360;margin:30px 0 0;padding:40px;background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_posts-nav.png);background-position:center top;background-repeat:repeat-y}#posts_nav a{display:block;font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#282828;font-size:18px;line-height:20px;margin:10px 0 0}#posts_nav a:hover{color:#656f90}#posts_nav .left{width:50%;padding:0 30px 0 0}#posts_nav .right{width:50%;padding:0 0 0 30px;text-align:right}#main{position:relative;box-sizing:border-box;float:left;width:calc(100% - 370px);padding:0 30px 0 0}#sidebar{position:relative;box-sizing:border-box;float:right;width:370px}#sidebar h3{font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#646464;font-size:16px;line-height:normal;text-transform:uppercase;padding:0 0 20px;margin:0 0 15px;border-bottom:2px solid #ececec}#sidebar h4{font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#646464;font-size:20px;line-height:22px;padding:0;margin:0 0 20px}#sb_filter{position:relative;box-sizing:border-box;margin:0 0 30px;height:90px}#sb_filter .nice-select .list{margin:4px 0 0}#sb_filter .nice-select{float:none}#sb_filter li.option{padding:0 29px 0 18px}#sb_filter strong{display:block;margin:0 0 10px;color:rgba(255,255,255,.85);font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:15px;line-height:1;text-transform:uppercase}.block{position:relative;box-sizing:border-box;background:#fff;padding:40px 40px 30px;margin:0 0 30px}#sidebar ul{list-style:none;margin:0;padding:0}#sidebar ul li{position:relative;padding:5px 0}#cats{position:relative;box-sizing:border-box}#cats a{color:#282828;font-size:15px;line-height:1}#cats a:hover{color:#f27360}#related{position:relative;box-sizing:border-box}#related ul{color:#ccc;list-style:circle;margin:0 0 0 20px;font-size:15px}#side_email{position:relative;box-sizing:border-box}.e_message{position:relative;box-sizing:border-box;border-top:2px solid #ececec;margin:30px 0 0;padding:20px 0 0;color:#888;font-size:14px;line-height:18px}#fb_page{position:relative;box-sizing:border-box}#fb_page p{font-size:15px;line-height:19px;color:#111;font-weight:500}#side_email h3{margin:0 0 30px}#mobile_fb{display:none}.poem{position:relative;box-sizing:border-box;font-style:italic;color:#656f90;font-family:Georgia,Times,"Times New Roman",serif;font-size:17px;line-height:21px;padding:0 30px}blockquote{position:relative;box-sizing:border-box;padding:0 30px;font-style:italic}.image_text{position:relative;box-sizing:border-box;background:#f7f7f7;border:1px solid #e3e3e3;padding:20px 20px 0;margin:-15px auto 30px auto;width:100%;max-width:550px}#footer{position:relative;box-sizing:border-box;color:#fff;border-top:10px solid #f27360;background:#282b35}#footer .wrapper{padding:50px 20px 30px}#footer_links{float:left;width:60%}#footer_links a{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:16px;line-height:30px;font-weight:700;color:#fff;margin:0 25px 0 0}#footer_links a:hover{color:#8fb6df}#social{float:right;width:40%;text-align:right;font-size:14px;line-height:22px;color:#9aaabb;vertical-align:middle}#social span.sep{display:inline-block;background:rgba(255,255,255,.07);height:35px;width:1px;margin:0 20px;vertical-align:middle}#social a{font-size:22px;line-height:30px;display:inline-block;margin:0 0 0 15px;vertical-align:middle;color:#9aaabb}#social a:hover{color:#fff}.fb{position:relative;display:inline-block;vertical-align:middle;margin:-2px 0 0}.copyright{position:relative;color:#9aaabb;font-size:12px;line-height:14px;margin:40px auto 0 auto;padding:25px 0 0;border-top:1px solid rgba(255,255,255,.07)}.copyright .left{width:50%;text-align:left}.copyright .right{width:50%;text-align:right}.copyright a{color:#9aaabb}.copyright a:hover{color:#fff}#gform_wrapper_1{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif}#gform_wrapper_1 .validation_error{display:none}#gform_wrapper_1 .validation_message{position:relative;box-sizing:border-box;color:#282828;font-size:14px;line-height:1;margin:5px 0 0;padding:0 0 0 10px}#gform_wrapper_1 ul{list-style:none;margin:0;padding:0}#gform_wrapper_1 li{padding:0;margin:0 0 15px}#gform_wrapper_1 .gfield_label{display:none}#gform_wrapper_1 input[type=text],#gform_wrapper_1 input[type=email]{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:rgba(255,255,255,.85);border:none;height:40px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_wrapper_1 input[type=text]:focus{background:rgba(255,255,255,1)}#field_1_1{float:left;width:calc(50% - 5px)}#field_1_2{float:right;width:calc(50% - 5px)}#field_1_3{float:left;width:calc(100% - 120px)}.disclaimer{color:#fff;font-size:14px;line-height:40px}.disclaimer br{display:none}#gform_wrapper_1 .gform_footer{float:right}#gform_submit_button_1{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;display:inline-block;width:auto;background:rgba(255,255,255,0);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;outline:none;border:1px solid #fff;height:40px;padding:0;width:100px;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_1:hover{background:rgba(255,255,255,1);color:#f27360}.gform_ajax_spinner{display:none}#gform_confirmation_message_1{position:relative;box-sizing:border-box;color:#fff;text-align:center;font-size:18px;line-height:normal;padding:0 0 20px}#gform_wrapper_3{position:relative;box-sizing:border-box}#gform_wrapper_3 label,#gform_wrapper_3 .validation_error{display:none}#gform_wrapper_3 ul{list-style:none}#gform_wrapper_3 ul li{margin:0 0 20px;padding:0}#gform_wrapper_3 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#gform_submit_button_3{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:15px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:45px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_3:hover{background:#656f90}#gform_wrapper_3 input[type=text]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid #ededed;height:50px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_3 li.gfield_error input[type=text]{border-color:#f27360}#gform_confirmation_message_3,#gform_confirmation_message_2,#gform_confirmation_message_4{color:#656f90}#gform_wrapper_2{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:20px 0 0}#gform_wrapper_2 .validation_error{display:none}#gform_wrapper_2 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_2 ul{list-style:none;margin:0;padding:0}#gform_wrapper_2 li{padding:0;margin:0 0 20px}#gform_wrapper_2 .gfield_label{display:none}#gform_wrapper_2 input[type=text],#gform_wrapper_2 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_2 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:200px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_2 li.gfield_error input[type=text],#gform_wrapper_2 li.gfield_error input[type=email],#gform_wrapper_2 li.gfield_error textarea{border-color:#f27360}#gform_submit_button_2{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_2:hover{background:#656f90}#gform_wrapper_4{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;margin-top:20px}#gform_wrapper_4 .validation_error{display:none}#gform_wrapper_4 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_4 ul{list-style:none;margin:0;padding:0}#gform_wrapper_4 li{padding:0;margin:0 0 20px}#gform_wrapper_4 .gfield_label{display:none}#gform_wrapper_4 input[type=text],#gform_wrapper_4 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:620px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_4 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:200px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_4 li.gfield_error input[type=text],#gform_wrapper_4 li.gfield_error input[type=email],#gform_wrapper_4 li.gfield_error textarea{border-color:#f27360}#gform_submit_button_4{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_4:hover{background:#656f90}#gform_wrapper_4 #field_4_1{position:relative;box-sizing:border-box;float:left;width:300px;margin:0 20px 20px 0}#gform_wrapper_4 #field_4_2{position:relative;box-sizing:border-box;float:left;width:300px}#gform_wrapper_5{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif}#gform_wrapper_5 .validation_error{display:none}#gform_wrapper_5 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_5 ul{list-style:none;margin:0;padding:0}#gform_wrapper_5 li{padding:0;margin:0 0 20px}#gform_wrapper_5 .gfield_label{display:none}#gform_wrapper_5 input[type=text]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:620px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_5 li.gfield_error input[type=text]{border-color:#f27360}#gform_submit_button_5{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_5:hover{background:#656f90}#gform_wrapper_5 input[type=checkbox],#gform_wrapper_4 input[type=checkbox]{margin:0 5px 0 0;vertical-align:middle}#label_5_3_1,#label_4_6_1{vertical-align:middle}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}#gform_wrapper_11{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:100px 0 0;margin:-100px 0 0}#gform_wrapper_11 .gfield{position:relative;box-sizing:border-box;margin:0 0 20px}#gform_11_validation_container{display:none}#gform_wrapper_11 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_11 ul{list-style:none;margin:0;padding:0}#gform_wrapper_11 li{padding:0;margin:0 0 20px}#gform_wrapper_11 .gfield_label{display:none}#gform_wrapper_11 input[type=text],#gform_wrapper_11 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_11 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:200px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_11 .gfield_error input[type=text],#gform_wrapper_11 .gfield_error input[type=email],#gform_wrapper_11 .gfield_error textarea{border-color:#f27360}#gform_submit_button_11{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_11:hover{background:#656f90}#gform_confirmation_message_11{font-size:18px;color:#656f90;line-height:normal;font-weight:500}#gform_wrapper_12{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:100px 0 0;margin:-100px 0 0}#gform_wrapper_12 .gfield{position:relative;box-sizing:border-box;margin:0 0 20px}#gform_12_validation_container{display:none}#gform_wrapper_12 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_12 ul{list-style:none;margin:0;padding:0}#gform_wrapper_12 li{padding:0;margin:0 0 20px}#gform_wrapper_12 .gfield_label{display:none}#gform_wrapper_12 input[type=text],#gform_wrapper_12 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_12 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:200px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_12 .gfield_error input[type=text],#gform_wrapper_12 .gfield_error input[type=email],#gform_wrapper_12 .gfield_error textarea{border-color:#f27360}#gform_submit_button_12{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_12:hover{background:#656f90}#gform_confirmation_message_12{font-size:18px;color:#656f90;line-height:normal;font-weight:500}#gform_wrapper_15{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif}#gform_wrapper_15 .gfield{position:relative;box-sizing:border-box;margin:0 0 20px}#gform_15_validation_container{display:none}#gform_wrapper_15 .gfield_required_asterisk{color:#f27360;margin:0 0 0 5px}#gform_wrapper_15 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0}#page #gform_wrapper_15 ul{list-style:none;margin:0;padding:0}#gform_wrapper_15 li{padding:0;margin:0 0 20px}#gform_wrapper_15 .gfield_label{display:block;margin:0 0 5px;font-weight:500;color:#333}#gform_wrapper_15 input[type=text],#gform_wrapper_15 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_15 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:120px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_15 .gfield_error input[type=text],#gform_wrapper_15 .gfield_error input[type=email],#gform_wrapper_15 .gfield_error textarea{border-color:#f27360}#gform_submit_button_15{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_15:hover{background:#656f90}#gform_confirmation_message_15{font-size:18px;color:#656f90;line-height:normal;font-weight:500}#page #field_15_6 ul{list-style:circle;margin:0 0 0 30px}#page #field_15_6 ul li{margin:0}#gform_wrapper_15 #input_15_14{width:100px}#gform_wrapper_15 #input_15_15{width:100px}#gform_wrapper_15 #field_15_6{margin-top:-20px}#gform_wrapper_15 #validation_message_15_5{margin:0}#gform_wrapper_15 ul.list li{margin:0;padding:0 20px}#gform_wrapper_16{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif}#gform_wrapper_16 .gfield{position:relative;box-sizing:border-box;margin:0 0 20px}#gform_16_validation_container{display:none}#gform_wrapper_16 .gfield_required_asterisk{color:#f27360;margin:0 0 0 5px}#gform_wrapper_16 .gfield_label{display:block;margin:0 0 5px;font-weight:500;color:#333}#gform_wrapper_16 input[type=text],#gform_wrapper_16 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_16 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:120px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_16 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0}#gform_submit_button_16{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_16:hover{background:#656f90}#gform_confirmation_message_16{font-size:18px;color:#656f90;line-height:normal;font-weight:500}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:none;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:280px}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin:4px 0 0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:280px}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.sticky{position:relative;box-sizing:border-box}.fb-wrapper{position:relative;box-sizing:border-box;height:154px}#new_fb{position:relative;box-sizing:border-box;text-align:center;padding:0;background:0 0}#new_fb h3{margin:0 auto 15px auto;font-size:16px;line-height:18px;padding:0;border:none;color:#282828}.fb-page{height:130px;width:100% !important;margin:0 auto;text-align:center}.new_block{position:relative;box-sizing:border-box;background:#fff;padding:20px 30px;margin:0 0 30px}.new_block.last{margin:0}#post .a2a_floating_style{background:0 0}#vt_social{display:none;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}#vt_social.visible{display:block}#sb_follow{position:relative;box-sizing:border-box}#hz_social{position:relative;box-sizing:border-box;text-align:center;margin:10px 0 0}#hz_social .a2a_default_style a{float:none;display:inline-block;padding:0}#hz_social .a2a_svg{height:40px;line-height:40px;width:40px}#hz_social a{margin:0 3px}#vt_share{position:relative;box-sizing:border-box;float:left;margin-top:105px;margin-left:-90px;display:block;width:70px;text-align:center}#vt_share.cp{margin-top:0}#vt_share .a2a_svg{height:40px;line-height:40px;width:40px}#vt_share .a2a_default_style a{float:none;display:inline-block;padding:0}.count{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;text-transform:uppercase;font-weight:700;color:#949494;font-size:12px;line-height:1;margin:0 0 12px}.count span{display:block;color:#555;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:26px;letter-spacing:-1px;margin:0 0 1px}#fb_callout{position:relative;box-sizing:border-box}#fb_callout img{display:block;width:100%;height:auto;max-width:370px;margin:0 auto}#fb_callout2{position:relative;box-sizing:border-box;width:100%;max-width:370px;margin:0 auto;background:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_fb.jpg);background-size:cover;background-position:center center;background-color:#3c5a96;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:22px;line-height:24px;text-transform:uppercase;color:#fff;margin-top:30px;padding:30px 25px}#fb_callout2 span{color:#ffffb1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#fb_callout2:hover span{color:#dce8ff}#fb_callout2 a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:5}#fb_timeline{position:relative;box-sizing:border-box;width:100%;max-width:370px;margin:0 auto}#post .content #big_list{position:relative;box-sizing:border-box}#post .content #big_list h2{margin:0 0 20px;font-size:21px}#post .content #big_list h3{color:#656f90;font-size:18px}.big_item{position:relative;box-sizing:border-box;padding:0 0 30px 30px}.big_item p:last-child{padding:0}#post .content h3+.big_item{margin-top:30px}#donate_locator{position:relative;box-sizing:border-box;margin:0 0 30px}#donate_locator .catlabel{position:relative;box-sizing:border-box;display:block;color:#666;font-weight:500;margin:0 0 5px;z-index:1}#donate_locator .dataTables_filter{display:none}#post #donate_locator h2{margin:0 0 20px;font-size:22px;line-height:normal}#donate_locator .wpgmza-form-field{overflow:visible}#page #donate_locator ul{margin:0}#post #donate_locator .wpgmza_sl_category_div li{position:relative;box-sizing:border-box;margin:0 0 10px;float:left;width:20%}#post #donate_locator li.wpgmza_cat_checkbox_item_holder_1{margin:0 0 30px;z-index:10}#post #donate_locator li.wpgmza_cat_checkbox_item_holder_2{width:80%;margin:0 0 30px;z-index:10}#post #donate_locator .wpgmza_sl_category_div label.wpgmza-form-field__label--float{display:none}#donate_locator .wpgmza_map{display:none !important}#donate_locator .wpgmza_sl_query_div label,#donate_locator .wpgmza_sl_radius_div label{display:inline-block;margin:0;padding:0}#donate_locator .wpgmza_sl_query_div label{width:30px}#donate_locator .addressInput{float:none;width:calc(100% - 40px) !important;max-width:150px;font-family:'Roboto',sans-serif;font-size:14px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:1px solid #ccc;height:42px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#donate_locator .wpgmza_sl_radius_div label{width:63px}#donate_locator .nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #ccc;width:150px;display:inline-block;z-index:20}#donate_locator .wpgmza_sl_query_div label,#donate_locator .wpgmza_sl_radius_div label{display:inline-block;margin:0;padding:0}#donate_locator .nice-select .list{width:100%}#donate_locator .wpgmza_sl_main_div{position:relative;box-sizing:border-box;margin:0 0 40px}#donate_locator .dataTables_wrapper{position:relative;box-sizing:border-box;padding:10px 10px 20px;overflow:auto}#donate_locator .wpgmza_marker_holder{overflow-x:auto}#donate_locator .wpgmza_marker_holder .wpgmza_marker_holder{border:none}#donate_locator .wpgmza-filter-widgets{position:relative;box-sizing:border-box;margin:0 0 30px}#donate_locator .wpgmza-filter-widgets label{display:block}#donate_locator .wpgmza_sl_query_innerdiv1{float:none;width:auto;display:block}#donate_locator .wpgmza_sl_query_div{position:relative;box-sizing:border-box;display:inline-block;width:auto;margin:0 20px 0 0;padding:0}#donate_locator .wpgmza_sl_radius_div{position:relative;box-sizing:border-box;display:inline-block;width:auto;clear:none;margin:0;padding:0}#donate_locator .wpgmza-form-field__label{font-weight:500}#donate_locator .wpgmza_cat_checkbox_holder{height:auto}#donate_locator .wpgmza_sl_category_div{margin:0 0 15px}#donate_locator .wpgmza_sl_search_button_1,#donate_locator .wpgmza_sl_reset_button_1{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;letter-spacing:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#donate_locator .wpgmza_sl_search_button_1:hover,#donate_locator .wpgmza_sl_reset_button_1:hover{background:#656f90}#shorts{position:relative;box-sizing:border-box;background:#fff;font-size:17px;line-height:24px}#main_share{position:relative;box-sizing:border-box;margin:0 0 30px}#main_share ul{list-style:none;margin:0;padding:0}#main_share li{float:left;width:25%;text-align:center;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#main_share li.color-fb{background-color:#3b5998}#main_share li.color-tw{background-color:#1da1f2}#main_share li.color-li{background-color:#007bb5}#main_share li.color-pin{background-color:#bb0f24}#main_share li:hover{cursor:pointer;background-color:#f27360}#main_share li a{display:block;color:#fff;font-size:36px;line-height:1;padding:10px 0}#shorts h2{font-family:'Roboto',sans-serif;font-size:42px;line-height:normal;font-weight:500;color:#282828;margin:0 0 20px}#shorts h3{font-family:'Roboto',sans-serif;font-size:26px;line-height:normal;font-weight:500;color:#282828;margin:0 0 20px}#shorts .wrapper{position:relative;padding:60px 20px;max-width:1230px}.short{position:relative;box-sizing:border-box;padding:0 0 35px;margin:0 0 30px;border-bottom:1px dashed #ccc}.short.lq{padding:0 0 15px}.short.lq .short_share{margin:0 0 20px}.short .content{padding:0}.photo{position:relative;box-sizing:border-box;margin:0 0 25px}.photo img{display:block;width:100%;height:auto;padding:4px;border:1px solid #eee}.share{position:relative;box-sizing:border-box}#cp_top,#res_top{position:relative;box-sizing:border-box;height:auto;background-color:#333;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:10px solid #f27360;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#res_top{background:#1c4174}#cp_top .content,#res_top .content{position:relative;display:block;padding:60px 20px}#cp_top h1,#res_top h1{text-align:center;font-family:'Roboto',sans-serif;color:#fff;font-size:55px;line-height:1;font-weight:700;letter-spacing:-1px}.short_share{position:relative;box-sizing:border-box}.short_share a{font-size:42px;line-height:1;display:inline-block;margin:0 5px 0 0;cursor:pointer}.short_share a.color-fb{color:#3b5998}.short_share a.color-tw{color:#1da1f2}.short_share a.color-li{color:#007bb5}.short_share a.color-pin{color:#bb0f24}.short_share a.color-fb:hover,.short_share a.color-tw:hover,.short_share a.color-li:hover,.short_share a.color-pin:hover{color:#f27360;cursor:pointer}#shorts #sidebar.is_stuck,#res_page #sidebar.is_stuck{padding:110px 0 0}#vt_share.cp{margin-top:0}#shorts #vt_share.is_stuck,#res_page #vt_share.is_stuck{padding:110px 0 0}#like-arrow{position:relative;box-sizing:border-box;width:260px;margin:10px 0 0;float:right}#like-arrow img{display:block;width:100%;height:auto}#published_by{position:relative;box-sizing:border-box;margin:5px 0 0;font-size:14px;line-height:normal;color:#888}#published_by a{color:#888}#published_by a:hover{color:#f27360}#humankind_home{position:relative;box-sizing:border-box;background:#fff;font-size:16px;line-height:1.5}#humankind_home h1,#humankind_home h2,#humankind_top h1,#humankind_top h2{color:#444;font-size:65px;font-weight:400;line-height:normal;margin:0}#humankind_home a.button,#humankind_top a.button{height:47px;line-height:47px;padding:0;background:#446ba1;border-color:#446ba1;text-align:center;width:200px;border:none}#humankind_home a.button:hover,#humankind_top a.button:hover{background:#f27360;border-color:#f27360}#humankind_home .wrapper{max-width:1560px;padding:60px 0;z-index:1}#humankind_home .left{width:750px;z-index:10}#humankind_home .right{width:calc(100% - 750px);padding:0 30px 0 0;z-index:20}#humankind_home .right .content{margin:-10px 0 0 -60px}#humankind_home .nice-select,#book_page .nice-select,#humankind_top .nice-select{background:#446ba1;border-color:#446ba1;height:47px;line-height:45px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:200px;display:inline-block;margin:0 12px 15px 0}#humankind_home .nice-select:hover,#book_page .nice-select:hover,#soldout .nice-select:hover,#humankind_top .nice-select:hover{background:#f27360;border-color:#f27360}#humankind_home .nice-select .list,#book_page .nice-select .list,#soldout .nice-select .list,#humankind_top .nice-select .list{width:244px}#humankind_home .nice-select .current,#book_page .nice-select .current,#soldout .nice-select .current,#humankind_top .nice-select .current{text-transform:uppercase;color:#fff;font-weight:700;display:block;text-align:center}#book_page .nice-select .current{text-transform:none;letter-spacing:.5px;font-size:16px;font-weight:500}#book_page .nice-select ul.list,#soldout .nice-select ul.list{margin:0;width:200px}#humankind_home .nice-select:after,#book_page .nice-select:after,#soldout .nice-select:after,#humankind_top .nice-select:after{border-color:#fff}#humankind_home .nice-select .list,#book_page .list,#soldout .list,#humankind_top .nice-select .list{margin:4px 0 0}#humankind_home .nice-select .list .focus,#book_page .nice-select .list .focus,#soldout .nice-select .list .focus,#humankind_top .nice-select .list .focus{display:none}#humankind_home .nice-select,#book_page .nice-select,#soldout .nice-select,#humankind_top .nice-select{float:none}#humankind_home li.option,#soldout li.option,#humankind_top li.option{padding:0 29px 0 18px}#book_page li.option{padding:0;text-align:center}#humankind_home .nice-select:after,#book_page .nice-select:after,#soldout .nice-select:after,#humankind_top .nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:'';display:block;height:8px;width:8px;margin-top:-6px;pointer-events:none;position:absolute;right:18px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#humankind_home .nice-select.open:after,#book_page .nice-select.open:after,#soldout .nice-select.open:after,#humankind_top .nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#humankind_home #retailers,#book_page #retailers{margin:20px 0 0}#soldout .nice-select{background:#446ba1;border-color:#446ba1;height:47px;line-height:45px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:200px;display:inline-block;margin:0 12px 15px 0}#soldout a.button{height:47px;line-height:47px;padding:0;background:#446ba1;border-color:#446ba1;text-align:center;width:200px}#soldout a.button:hover{background:#f27360;border-color:#f27360}#book_page{position:relative;box-sizing:border-box;margin:0 auto 30px auto;display:block;max-width:1080px}#book_page h2{font-size:20px;line-height:normal;margin:0 0 20px;color:#656f90;font-weight:500}#book_page .left{width:50%;text-align:center}#book_page .left img,#book_page .right img{display:block;width:100%;height:auto;max-width:520px;margin:0 auto}#book_page .right{width:50%;padding:30px}#book_page ul{margin:0;padding:0}#page .content .narrow{width:100%;max-width:860px;margin:0 auto 30px auto;font-size:16px;line-height:1.5}#page .content .narrow:after{clear:both}#page .content .narrow h2{font-size:22px;font-weight:500;line-height:normal;color:#1c4174;padding:0;margin:0}#page .content .narrow h2:after{content:"";width:30px;height:1px;display:block;background:#1c4174;margin:20px 0;opacity:.5}#page .content .narrow h2 span{font-weight:400;font-size:16px}#new_testimonials{position:relative;box-sizing:border-box;width:100%;max-width:980px;margin:40px auto 0 auto;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.t_block{position:relative;box-sizing:border-box;display:inline-block;width:100%;padding:7px}.new_test{padding:25px;text-align:center;background:#f9f7f4;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:15px;line-height:1.3}.new_test img{width:140px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;margin:0 auto 15px auto}.new_author strong{font-size:15px;color:#f27360}.new_author span{font-size:13px;line-height:1.2;display:block;margin:2px 0 0}#retailers.center{text-align:center}#retailers.masonry{margin:0;padding:20px;background:#446ba1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#retailers.masonry a.amazon{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon-alt.png)}#retailers.masonry a.bam{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam-alt.png)}#retailers.masonry a.bn{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn-alt.png)}#retailers.masonry a.indie{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie-alt.png)}#retailers.masonry a.bookshop{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop-alt.png)}#retailers.masonry a.apple{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple-alt.png)}#retailers.masonry a.kobo{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo-alt.png)}#retailers.masonry a.target{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-target-alt.png)}#retailers.masonry a{background-color:#fff;color:#446ba1;border:none;margin:0 5px 8px 0}#retailers.masonry a:hover{background-color:#f27360;color:#fff}#retailers.masonry a.amazon:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon.png)}#retailers.masonry a.bam:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam.png)}#retailers.masonry a.bn:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn.png)}#retailers.masonry a.indie:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie.png)}#retailers.masonry a.bookshop:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop.png)}#retailers.masonry a.apple:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple.png)}#retailers.masonry a.kobo:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo.png)}#retailers.masonry a.target:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-target.png)}#page .content #retailers.masonry h3{color:#fff;text-transform:none;font-size:19px;font-weight:700;margin:0 0 15px}.filler img{width:100%;height:auto;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#stars{position:relative;box-sizing:border-box;display:inline-block;width:auto;margin:20px 0 0;color:#1c4174;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}#stars a{color:#1c4174}#stars .left{width:80px;height:20px}#stars .right{padding:0 0 0 10px;width:auto;box-sizing:border-box}#seen_on{position:relative;box-sizing:border-box;margin:40px 0 0}#seen_on img{width:100%;height:auto;max-width:480px;margin:0 auto}#media{position:relative;box-sizing:border-box;font-size:17px;line-height:24px}#media h2{color:#282828;font-size:22px;margin:15px 0 30px}#media .right{width:400px;text-align:right}#media .right img{background:#fff;padding:5px;max-width:100%;height:auto;width:auto}#media .left{width:calc(100% - 400px);padding:0 30px 0 0}.m-post{position:relative;box-sizing:border-box;border:1px solid #ddd8d7;padding:20px;margin:0 0 30px 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.m-post:hover{background:#fff}a.download{position:relative;box-sizing:border-box;display:inline-block;margin:0;background:0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 15px;font-family:'Roboto Condensed',sans-serif;color:#f27360;font-size:14px;font-weight:700;text-transform:uppercase;border:1px solid #f27360}a.download:hover{background:#656f90;border-color:#656f90;color:#fff}#pr{text-align:center;font-size:16px;line-height:1.4;margin:25px 0 0;color:#777}#pr p{padding:0;margin:0}#pr strong{font-weight:500}.callout{position:relative;box-sizing:border-box;padding:20px 20px 0;border:1px solid #ececec;margin:10px 0 20px}.box{position:relative;box-sizing:border-box;padding:20px 20px 0;border:1px solid #ececec;margin:10px 0 20px}#page h1.seo{position:relative;box-sizing:border-box;font-size:1px;line-height:1;height:1px;text-indent:-9999em}#page h1.seo:after{display:none}#team{position:relative;box-sizing:border-box;text-align:left !important}#team_page{position:relative;box-sizing:border-box}#team_page h2{font-size:20px;line-height:normal;margin:0 0 20px;font-weight:500;color:#656f90}#team_page .left{width:50%}#team_page .right{width:50%}#team_page .right img{width:100%;height:auto;display:block}.gform_wrapper .list{overflow:auto !important;overflow-y:scroll;max-height:182px}#gform_wrapper_6{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;margin-top:20px}#gform_wrapper_6 .validation_error{display:none}#gform_wrapper_6 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_6 ul{list-style:none;margin:0;padding:0}#gform_wrapper_6 li{padding:0;margin:0 0 20px}#gform_wrapper_6 .gfield_label{display:none}#gform_wrapper_6 input[type=text]{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:1px solid #e8e8e8;height:40px;width:100%;max-width:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_6 textarea{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:1px solid #e8e8e8;height:200px;width:100%;max-width:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_6 li.gfield_error input[type=text],#gform_wrapper_6 li.gfield_error textarea{border-color:#f27360}#gform_submit_button_6{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_6:hover{background:#656f90}#gform_wrapper_6 ul.list li{padding:0 20px;margin:0}#gform_confirmation_message_6{position:relative;box-sizing:border-box;padding:20px;border:1px solid #656f90;color:#656f90;font-weight:500;text-align:center}@media only screen and (max-width:1040px){#team_page .left{width:60%}#team_page .right{width:40%}#team_page h2{font-size:17px;margin:0 0 15px}}@media only screen and (max-width:767px){#team_page .left{width:100%;float:none}#team_page .right{width:100%;float:none;margin:0 0 20px}}#int_ad{position:relative;box-sizing:border-box}#int_ad img{display:block;width:100%;max-width:370px;height:auto;margin:0 auto 30px auto}#book-headline{position:relative;box-sizing:border-box;text-align:center;font-size:24px;line-height:normal;font-weight:500;color:#1c4174;margin:0 auto 20px auto;max-width:740px}#book-headline span{color:#1c4174;font-weight:700}#book-headline_new{position:relative;box-sizing:border-box;text-align:center;font-size:24px;line-height:normal;font-weight:400;color:#1c4174;margin:0 auto 20px auto;max-width:740px}#book-headline_new span{font-weight:900}#best{position:relative;box-sizing:border-box;text-align:center;font-size:28px;line-height:normal;margin:0 0 25px;color:#767676;font-weight:400}#best span{margin:0 5px}.hidden{display:none}a.pre{display:inline-block;background:#446ba1;color:#fff;font-size:16px;font-weight:500;line-height:normal;text-align:center;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.pre:hover{background:#f27360}#buy_now{position:relative;box-sizing:border-box;margin:20px auto 0 auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:30px 15px;text-align:center;background:#446ba1}#buy_now h2{font-size:35px;padding:15px;color:#fff;font-weight:700;line-height:normal;width:100%;max-width:750px;margin:0 auto}#buy_now p{color:#fff;font-size:20px;line-height:1.3;font-weight:500;padding:0 0 15px}#step2{color:#fff;border-bottom:1px solid #fff;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}#step2:hover{color:#f1b8b0;border-color:transparent}.step{position:relative;box-sizing:border-box;width:33.333333%;float:left;padding:15px}.num{position:relative;box-sizing:border-box;width:80px;height:80px;line-height:80px;font-size:30px;color:#f27360;font-weight:900;background:rgba(255,255,255,1);-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin:0 auto 15px auto}#buy_now .nice-select{background:#f27360;border-color:#f27360;width:200px;margin:0 auto;text-align:center}#page .content #buy_now ul{margin:0;padding:0}#buy_now .nice-select:hover{background:#314e75;border-color:#314e75}#buy_now .nice-select .list{width:200px}#buy_now .nice-select .current{color:#fff;display:block;text-align:center;font-size:16px;font-weight:500;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:16px}#buy_now .nice-select .list .focus{display:none}#buy_now li.option{text-align:center}#buy_now .nice-select:after{border-color:#fff}#gform_wrapper_7{position:relative;box-sizing:border-box;text-align:left;margin:10px 0 0}#gform_wrapper_7 .validation_error{display:none}#gform_wrapper_7 .validation_message{color:rgba(255,255,255,.8);margin:5px 0 0;font-size:13px}#gform_wrapper_7 li{margin:0 0 20px}#gform_wrapper_7 .gfield_label{color:#fff;font-size:16px;font-weight:500;margin:0 0 5px;display:block;line-height:1}#field_7_1 .gfield_label,#field_7_2 .gfield_label,#field_7_4 .gfield_label{display:none}#gform_wrapper_7 input[type=text]{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:42px;width:100%;max-width:620px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#input_7_3{color:#fff}#gform_submit_button_7{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:none;height:42px;width:200px;text-align:center;padding:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_7:hover{background:#314e75}#gform_confirmation_message_7{position:relative;box-sizing:border-box;color:#fff;line-height:normal;font-size:16px;padding:20px;border:1px solid rgba(255,255,255,.25);margin:10px 0 0;font-weight:500}.large{font-size:18px}@media only screen and (max-width:1200px){a.pre{font-size:15px}#buy_now{padding:20px 10px}#buy_now h2{font-size:30px}#buy_now p{font-size:17px}.step{padding:12px}.num{width:70px;height:70px;line-height:70px;font-size:26px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}}@media only screen and (max-width:979px){#buy_now h2{font-size:28px}#buy_now p{font-size:16px;font-weight:400;line-height:1.4}.step{padding:8px}.num{width:60px;height:60px;line-height:60px;font-size:24px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.large{font-size:16px}}@media only screen and (max-width:767px){#buy_now{padding:5px 10px}#buy_now h2{font-size:24px;padding:20px}.step{padding:20px;width:100%;float:none;border-top:1px dashed rgba(255,255,255,.5)}.num{width:50px;height:50px;line-height:50px;font-size:20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:700}.large{font-size:15px}}.breadcrumb{position:relative;box-sizing:border-box;margin:0 0 20px;font-size:14px;line-height:1}.breadcrumb .svg-inline--fa{margin:0 5px 0 0}.resource a{text-decoration:underline;color:#00e}.resource a:hover{color:#e00}#res_page{position:relative;box-sizing:border-box;background:#fff;font-size:17px;line-height:26px}#res_page #main{padding:0 70px 0 0}#res_page h2{font-family:'Roboto',sans-serif;font-size:36px;line-height:1.2;font-weight:500;color:#282828;margin:0 0 20px}#res_page h3{font-family:'Roboto',sans-serif;font-size:22px;line-height:normal;font-weight:500;color:#282828;margin:0 0 10px}#res_page h3 a{color:#1c4174;text-decoration:none}#res_page h3 a:hover{color:#f27360}#res_page .wrapper{position:relative;padding:60px 20px;max-width:1230px}#res_page a.link{display:inline-block;width:auto;background-color:#f27360;text-transform:uppercase;text-decoration:none;color:#fff;font-size:13px;line-height:36px;font-weight:700;padding:0 20px;margin:0 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-position:5px center;background-repeat:no-repeat}#res_page a.link:hover{background-color:#446ba1}.resource{position:relative;box-sizing:border-box;padding:40px 0 0;margin:20px 0 0;border-top:1px dashed #ccc}.resource-block{position:relative;box-sizing:border-box;color:#888;font-size:15px;line-height:1.4}.resource-block img{display:block;width:100%;height:auto;margin:0 auto 20px auto}#res_page h2.margin-top{margin-top:30px}#res_page p.margin-top{margin-top:20px}#res_page h2.margin-top+.resource{margin-top:40px}#results{position:relative;box-sizing:border-box;margin:20px 0 0}#results a{text-decoration:underline}#results ul{list-style:disc;margin:0 0 0 20px}#results li{margin:0 0 25px}#single_col{position:relative;box-sizing:border-box;margin:40px auto;width:100%}#single_col .wrapper{padding:0 20px}#single_col .content h2{color:#446ba1;font-weight:600;font-size:24px;line-height:normal;margin:0 0 20px}.highlight{position:relative;box-sizing:border-box;background:#446ba1;color:#fff;padding:30px;margin:20px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:18px;line-height:normal}#single_col a.button{display:inline-block;margin:5px auto}#exitpop{display:none;box-sizing:border-box;position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background-color:rgba(28,65,116,.92)}#exitpop .sep{margin:30px auto}#exitpop .left{position:relative;box-sizing:border-box;width:50%}#exitpop .left img{display:block;width:auto;height:auto;max-width:100%}#exitpop .right{position:relative;box-sizing:border-box;width:calc(50% - 15px);text-align:center}#exitpop .testimonials-full{margin:0 auto 40px auto}#exitpop #testimonials p,#exitpop .testimonials-full p{font-size:22px;line-height:1.4}.exitcontent{position:absolute;box-sizing:border-box;padding:30px;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:960px;background-color:#fff;color:#1c4174}#exitpop h1{text-align:center;font-size:30px;line-height:normal;font-weight:700;margin:0 0 10px}#exitpop h2{text-align:center;font-size:22px;line-height:normal;font-weight:500;color:#333;margin:0 0 20px}.exitclose{position:absolute;left:100%;top:0;margin:-20px 0 0 -20px;width:40px;height:40px;line-height:40px;color:#fff;font-size:18px;font-weight:900;text-align:center;border-radius:50%;background-color:#f27360;cursor:pointer;text-decoration:none;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#special{position:relative;box-sizing:border-box;font-size:13px;line-height:36px;font-weight:700;margin:30px 0 0}#special a{display:inline-block;background-color:#446ba1;text-transform:uppercase;color:#fff;padding:0 15px 0 33px;margin:0 3px 6px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-position:5px center;background-repeat:no-repeat;border:1px solid #446ba1}#special a span{text-transform:lowercase}#special a.internal{padding:0 15px}#special a.amazon{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon.png)}#special a.bam{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam.png)}#special a.bn{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn.png)}#special a.indie{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie.png)}#special a.bookshop{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop.png)}#special a.apple{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple.png)}#special a.kobo{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo.png)}#special a:hover{background-color:#fff;color:#446ba1}#special a.amazon:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-amazon-alt.png)}#special a.bam:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bam-alt.png)}#special a.bn:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bn-alt.png)}#special a.indie:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-indie-alt.png)}#special a.bookshop:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-bookshop-alt.png)}#special a.apple:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-apple-alt.png)}#special a.kobo:hover{background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/icons/bg-kobo-alt.png)}.exitclose:hover{background-color:#000}#exitpop.buy h2{font-size:18px;line-height:1.2;color:#2a4e81}#exitpop.buy .right{width:50%}.pop-logos{position:relative;box-sizing:border-box;margin:20px auto}.pop-logos img{display:block;width:100%;height:auto;max-width:450px}@media only screen and (max-width:960px){#exitpop #testimonials p,#exitpop .testimonials-full p{font-size:18px;line-height:1.4}#exitpop h1{font-size:24px;margin:0 0 5px}#exitpop{font-size:15px}#special{margin:15px 0 0}}@media only screen and (max-width:767px){.exitcontent{padding:20px}#exitpop #testimonials{display:none}#exitpop.buy #testimonials{display:block}#exitpop.buy #testimonials strong{font-size:12px}#exitpop .left{width:240px}#exitpop .right,#exitpop.buy .right{width:calc(100% - 240px);text-align:left}#exitpop.buy .right h2{text-align:left}.pop-logos{margin:10px auto}#exitpop h1{text-align:left;font-size:20px}}@media only screen and (max-width:600px){#exitpop .left{float:none;width:200px;margin:0 auto 10px auto}#exitpop .right,#exitpop.buy .right{float:none;width:100%;padding:0 20px;text-align:center}#exitpop h1{text-align:center;font-size:20px}.exitcontent{padding:20px 0}#special{margin:5px 0 0}#exitpop.buy .right h2{text-align:center}}#flex{display:flex}.flex-left{display:flex;width:50%;flex-flow:column wrap;justify-content:center;align-items:flex-start}.flex-left img{max-width:100%;width:100%;height:auto;display:block}.flex-right{display:flex;width:50%;flex-flow:column wrap;justify-content:center;align-items:flex-start;text-align:center}.flex-quote{font-family:Georgia,Times,'Times New Roman',serif;font-size:22px;line-height:1.4;font-variant:normal;font-weight:500;font-style:italic;padding:0;margin:0;color:#f35841;text-align:center}.flex-link{position:relative;margin:0 auto}.flex-link a{display:block;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 30px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase}.flex-link a:hover{background:#656f90}.flex-left .flex-quote{display:none}@media only screen and (max-width:767px){#flex{display:block}.flex-left,.flex-right{display:block;width:100%;padding:0 15px}.flex-left img{margin:0 auto;max-width:350px}.flex-right img{margin:0 auto}.flex-right .flex-quote{display:none}.flex-left .flex-quote{display:block;margin:0 0 10px}#exitpop #flex h2{font-size:18px}}#holiday-offer{position:relative;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;font-size:15px;line-height:1.2;background:#f35841;color:rgba(255,255,255,.8);color:#fff;padding:15px;border:3px double rgba(255,255,255,.5);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}#holiday-offer a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#holiday-offer:hover{background:#446ba1}#holiday-offer .svg-inline--fa{margin-right:5px}#holiday-offer strong{font-size:16px;display:block;margin:0 0 5px;text-transform:uppercase}#gform_wrapper_8{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:0;color:#666}#gform_wrapper_8 ul{list-style:none;margin:0;padding:0}#gform_wrapper_8 .validation_message{font-size:12px;line-height:normal;margin:5px 0 0;color:#f35841}#gform_wrapper_8 label{display:none}#gform_wrapper_8 li{margin:0;padding:0}#gform_wrapper_8 .validation_error{display:none}#gform_wrapper_8 input[type=text],#gform_wrapper_8 input[type=email]{font-family:'Roboto',sans-serif;font-size:17px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:1px solid #999;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}#gform_submit_button_8{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:25px 0 0}#gform_submit_button_8:hover{background:#656f90}#gform_confirmation_message_8 a{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;line-height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:0}#gform_confirmation_message_8 a:hover{background:#656f90}.small-bulk{position:relative;box-sizing:border-box;font-size:14px;margin:5px 0 0}.small-bulk_new{position:relative;box-sizing:border-box;font-size:14px;margin:5px 0 30px;text-align:center}#soldout .small-bulk_new{margin:-5px 0 30px}#book_page .left #retailers{margin:0}#book_page .left #retailers h3{font-size:15px}#look:hover{cursor:pointer}#look_inside{display:none;box-sizing:border-box;position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background-color:rgba(28,65,116,.92)}.li_content{position:absolute;box-sizing:border-box;padding:30px;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:960px;background-color:#fff;color:#1c4174}#li_pdf{position:relative;box-sizing:border-box;width:100%;height:600px}.li_close{position:absolute;left:100%;top:0;margin:-20px 0 0 -20px;width:40px;height:40px;line-height:40px;color:#fff;font-size:18px;font-weight:900;text-align:center;border-radius:50%;background-color:#f27360;cursor:pointer;text-decoration:none;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.li_close:hover{background-color:#000}@media only screen and (max-width:767px){#li_pdf{position:relative;box-sizing:border-box;width:100%;height:400px}.li_content{padding:10px}#seen_on{border-bottom:1px solid #1c4174;padding:0 0 20px}}#global{position:relative;box-sizing:border-box;min-height:100vh;width:100%;height:100%;overflow:hidden;background-image:url(//www.bradaronson.com/wp-content/themes/humankind/images/bg_global.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#global .wrapper{min-height:100vh;max-width:600px;display:flex;align-items:center;justify-content:center}#global .content{position:relative;box-sizing:border-box;width:100%;padding:30px}.avatar{position:relative;width:100%;margin:0 auto 30px auto;color:#fff;font-size:18px;line-height:normal;text-align:center;font-weight:500}.avatar img{display:block;width:96px;height:96px;border-radius:50%;margin:0 auto 10px auto}.g_link{position:relative;box-sizing:border-box;margin:0 0 15px}.g_link a{display:block;text-align:center;padding:16px 20px;font-size:16px;font-weight:500;line-height:normal;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:2px solid #fff;background:#fff;color:#4678ad}.g_link a:hover{background:#4678ad;color:#fff}#gform_wrapper_9,#gform_wrapper_10{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:20px 0 0;margin:0 0 40px}#gform_wrapper_9 .validation_error,#gform_wrapper_10 .validation_error{display:none}#gform_wrapper_9 .validation_message,#gform_wrapper_10 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0}#gform_wrapper_9 .instruction,#gform_wrapper_10 .instruction{position:relative;box-sizing:border-box;color:#777;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0}#page #gform_wrapper_9 ul,#page #gform_wrapper_10 ul{list-style:none;margin:0;padding:0}#page #gform_wrapper_9 .nice-select,#page #gform_wrapper_10 .nice-select{font-size:16px;padding-left:10px;color:#333;border:solid 1px #dadada}#gform_wrapper_9 li,#gform_wrapper_10 li{padding:0;margin:0 0 20px}#gform_wrapper_9 ul.list li,#gform_wrapper_10 ul.list li{margin:0;padding:0 10px;font-size:16px}#gform_wrapper_9 .gfield_label,#gform_wrapper_10 .gfield_label{display:block;color:#1c4174;font-size:15px;font-weight:500;margin:0 0 5px}#gform_wrapper_9 .gfield_required,#gform_wrapper_10 .gfield_required{padding:0 0 0 3px}#gform_wrapper_9 input[type=text],#gform_wrapper_10 input[type=text]{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:1px solid #dadada;height:42px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_9 textarea,#gform_wrapper_10 textarea{font-family:'Roboto',sans-serif;font-size:16px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:1px solid #dadada;height:126px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_9 li.gfield_error input[type=text],#gform_wrapper_9 li.gfield_error textarea,#gform_wrapper_10 li.gfield_error input[type=text],#gform_wrapper_10 li.gfield_error textarea{border-color:#f27360}#gform_submit_button_9,#gform_submit_button_10{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_9:hover,#gform_submit_button_10:hover{background:#656f90}#gform_confirmation_message_9,#gform_confirmation_message_10{position:relative;box-sizing:border-box;padding:20px;border:4px double #fff;text-align:center;margin:0 0 40px;color:#fff;font-size:18px;line-height:normal;background:#1c4174;font-weight:500}.grecaptcha-badge{opacity:0}#gift{position:relative;box-sizing:border-box;margin:0 0 30px}#gift p{font-size:18px;line-height:1.5}#gift .content ul{margin:0 0 0 20px;font-size:18px;line-height:normal}#gift .content ul li{margin:0 0 10px}#gift h1{font-size:28px !important;line-height:normal;font-weight:400;color:#1c4174;margin:0 auto 20px auto}#gift h1:after{content:"";width:35px;height:2px;display:block;background:#f35841;margin:25px 0 20px}#gift h1 span{font-weight:900;color:#f35841}#gift .left{width:222px;text-align:center}#gift .right{width:calc(100% - 222px);padding:30px;height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;justify-content:center;flex-direction:column}#soldout{position:relative;box-sizing:border-box;text-align:center}ol#spec_list{position:relative;box-sizing:border-box;margin:0 0 20px}#post ol#spec_list li{margin:0 0 15px 30px}ol#spec_list h3{margin:0 0 20px}ol#spec_list li+h3{margin-top:30px}.post-block{position:relative;box-sizing:border-box;border-top:1px dashed #ccc;margin:5px 0 0;padding:35px 0 0}.post-block h3{margin:0 0 20px}.post-block img{margin:0 auto 10px auto}#book_page.smaller{max-width:840px;margin:0 auto 10px auto}#book_page.smaller .left{width:360px}#book_page.smaller .right{width:calc(100% - 360px);padding:5px 0 0}#book_page.smaller #stars{margin:10px 0 0}#book_page.smaller #stars .left{width:80px}#book_page.smaller #stars .right{padding:0 0 0 10px;width:auto;box-sizing:border-box}#book_page.smaller #testimonials .sep{margin:10px 0 15px;background:#fff}#book_page.smaller #seen_on{margin:20px 0 0}#retailers.smaller{margin:0 0 20px}@media only screen and (max-width:767px){#book_page.smaller .left{width:100%}#book_page.smaller .right{width:100%}#book_page.smaller #stars .left{width:100%}#book_page.smaller #stars .right{padding:0}}.mobile-only{display:none}#page.latest{background-color:#fff}#page.latest .wrapper{padding:30px 20px 60px}#page.latest #book-headline_new{font-size:22px}#page.latest #testimonials p{font-size:19px;line-height:normal;margin:0 0 3px}#page.latest #testimonials .sep{margin:10px 0}#page.latest #stars{margin:0}#page.latest #book_page .left{margin:-15px 0 0}#page.latest #retailers h3{font-weight:700;font-size:14px;text-transform:uppercase;margin:0 0 7px}#page.latest #stars .left{margin:0}#page.latest #book_page.smaller{margin:0 auto 3px auto}@media only screen and (max-width:767px){.mobile-only{display:block}#page.latest #stars .right{padding:15px 0 20px}#page.latest #stars .left img{width:auto;height:32px}#page.latest #seen_on{padding:0;border-bottom:1px solid rgba(28,65,116,.6)}#page.latest .content .narrow{margin:20px auto 0 auto}#page.latest .nice-select{width:100%}#page.latest .nice-select ul.list{width:100%}}#btn-amazon,#btn-int{position:relative;box-sizing:border-box;margin:0 0 15px}#btn-bulk{position:relative;box-sizing:border-box;margin:0 0 30px}#btn-amazon a,#btn-int a{display:block;height:47px;background:#446ba1;border-color:#446ba1;height:47px;line-height:47px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font-size:15px;font-weight:500;text-align:center}#btn-amazon a:hover,#btn-int a:hover{background:#f27360}#btn-bulk a{display:block;height:47px;background:#446ba1;border-color:#446ba1;height:47px;line-height:47px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font-size:15px;font-weight:500;text-align:center}#btn-bulk a:hover{background:#f27360}#book-image{position:relative;box-sizing:border-box}#book-image img{z-index:1}#open-menu{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}@media only screen and (max-width:767px){#open-menu{display:block}}#speaking{position:relative;box-sizing:border-box;margin:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 0}#speaking p{padding:0 0 15px;line-height:1.4}.speaking-item{position:relative;box-sizing:border-box;text-align:center;width:100%;max-width:720px;margin:0 auto}.speaking-item:after{content:"";width:40px;height:1px;display:block;background:#ccc;margin:30px auto}.speaking-item:last-of-type:after{display:none}.speaking-author{position:relative;box-sizing:border-box;font-weight:600;text-transform:uppercase;font-size:14px;line-height:1.3}.speaking-company{position:relative;box-sizing:border-box;font-size:14px;line-height:1.3;font-style:italic}a#inquire{display:block;margin:10px auto 0 auto;font-weight:600;font-size:14px;text-transform:uppercase;line-height:1;padding:0;background:#446ba1;border-color:#446ba1;text-align:center;width:170px;color:#fff;padding:15px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#inquire:hover{background:#f27360;border-color:#f27360}.justify{position:relative;box-sizing:border-box;text-align:justify}#page .content .narrow.more{max-width:720px;font-size:16px}table.bulk-price{position:relative;box-sizing:border-box;width:100%;max-width:500px;margin:0 0 20px}table.bulk-price td{padding:5px;width:50%}table.bulk-price th{padding:5px;width:50%;font-size:13px;text-transform:uppercase;font-weight:900}.internal-ad{position:relative;box-sizing:border-box;text-align:center;margin:0 auto 15px auto}.internal-ad img{max-width:100%;margin:0 auto}#hidden-form{display:none;position:relative;box-sizing:border-box}ol.questions{margin:0 0 0 20px}ol.questions li{margin:0 0 15px}.desktop{display:block}.photo-caption{position:relative;box-sizing:border-box;border:1px solid #e3e3e3;padding:10px;margin:-20px auto 5px auto;width:100%;max-width:550px;font-size:11px;line-height:1;color:#767676}.photo-caption+.image_text{margin-top:0}#gform_wrapper_14{position:relative;box-sizing:border-box;font-family:'Roboto',sans-serif;padding:0;margin:0 0 30px}#gform_wrapper_14 .gfield{position:relative;box-sizing:border-box;margin:0 0 20px}#gform_14_validation_container{display:none}#gform_wrapper_14 .validation_message{position:relative;box-sizing:border-box;color:#f27360;font-size:14px;line-height:1;margin:5px 0 0;padding:3px 0 0 10px}#page #gform_wrapper_14 ul{list-style:none;margin:0;padding:0}#gform_wrapper_14 li{padding:0;margin:0 0 20px}#gform_wrapper_14 .gfield_label{display:none}#gform_wrapper_14 input[type=text],#gform_wrapper_14 input[type=email]{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:0 10px;outline:none;background:#fff;border:2px solid transparent;height:50px;width:100%;max-width:600px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_14 textarea{font-family:'Roboto',sans-serif;font-size:18px;color:#333;position:relative;box-sizing:border-box;padding:10px;outline:none;background:#fff;border:2px solid transparent;height:200px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_14 .gfield_error input[type=text],#gform_wrapper_14 .gfield_error input[type=email],#gform_wrapper_14 .gfield_error textarea{border-color:#f27360}#gform_submit_button_14{position:relative;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f27360;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;outline:none;height:50px;padding:0 30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#gform_submit_button_14:hover{background:#656f90}#gform_confirmation_message_14{font-size:18px;color:#656f90;line-height:normal;font-weight:500;margin:0 0 30px}.top10{margin:20px 0 0}.side-caption{position:relative;box-sizing:border-box;margin:-1px 0 0;padding:10px 5px 15px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:12px;line-height:normal;background:#fff;text-align:center}#humankind_top{position:relative;box-sizing:border-box;background:#fff;font-size:16px;line-height:1.5}#humankind_top h1{font-size:50px}#humankind_top h1:after,#humankind_top h2:after{width:50px;margin:15px 0 20px}#humankind_top .wrapper{max-width:1200px;padding:50px 20px;z-index:1}#humankind_top .left{width:40%}#humankind_top .left img{display:block;width:auto;max-width:100%;margin:0 auto}#humankind_top .right{width:60%;padding:10px 0 0}#humankind_top #small_testimonials .testimonial{padding:0 0 20px}#humankind_top #small_testimonials p{font-size:16px;line-height:normal}#humankind_top #small_testimonials .t_author strong{font-size:15px}
@media only screen and (max-width:1240px){#logo{width:180px}#main_nav a{line-height:77px}#home_top{height:600px}#home_top h1.new,#page h1.hk{font-size:60px}#home_top h1.new em{font-size:16px}#home_top .content{font-size:20px;padding:20px 0 0 20px}#home_top .content p{font-size:16px;line-height:23px}#soon:before{margin:20px 0}#hk_quote,#hk_summary{padding:60px 40px}#hk_summary .content{padding:0}#hk_quote h3{font-size:18px}#hk_quote h3 span{font-size:15px}#hk_quote h2{font-size:40px;line-height:47px}#hk_summary h2,#brad h2{font-size:60px}#hk_summary h3,#brad h3,#page h1.hk em{font-size:16px;margin:0 0 -8px 3px}#retailers h3{margin:0 0 10px;font-size:14px}a.button_alt{padding:15px 20px}#brad .left{padding:60px 40px}#fb_brad{margin:25px 0 0}#brad .right{padding:60px 20px 60px 0}#stories{padding:50px 0}#stories h2{font-size:38px}#stories h2:after{height:1px;margin:30px auto}#stories_top .right{margin:14px 0 0}#quotes{padding:40px 20px}#quotes .icon{font-size:38px}.quote{font-size:40px;line-height:47px}.q_author{font-size:22px}.s_main{padding:15px 10px 10px 15px}.s_main h3{font-size:19px;line-height:23px}.shares{border-top:1px solid #ececec;margin:20px 0 0}#footer{border-top:5px solid #f27360}#page_top{border-bottom:5px solid #f27360}.top_pad,.nav_bar{height:79px}#page h1{font-size:40px}#gform_wrapper_2 input[type=text],#gform_wrapper_4 input[type=text],#gform_wrapper_3 input[type=text],#gform_wrapper_5 input[type=text]{height:45px;font-size:16px}#gform_wrapper_2 textarea,#gform_wrapper_4 textarea{font-size:16px}#gform_submit_button_2,#gform_submit_button_4,#gform_submit_button_3,#gform_submit_button_5{height:45px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.m-post{margin:0 0 30px}#media .right{width:360px}#media .left{width:calc(100% - 360px)}#humankind_home .left{width:55%}#humankind_home .left img{width:100%;height:auto;display:block}#humankind_home .left{margin:0 0 0 -40px}#humankind_home .right{width:45%}#humankind_home .right .content{margin:-10px 0 0 -80px}}@media only screen and (max-width:1080px){#main_nav{display:none}#m_menu{display:block !important;position:absolute;top:19px;right:11px;width:45px;height:40px;background-size:cover;background-repeat:no-repeat;background-image:url(//www.bradaronson.com/wp-content/themes/humankind/css/../images/m_menu.png);background-position:center top;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:100}#m_menu.close{background-position:center bottom}#mobile_nav{position:absolute;text-align:center;top:100%;left:0;width:100%;background:rgba(0,0,0,.85);text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:22px;line-height:1}#mobile_nav ul{display:block;padding:15px 0;margin:0}#mobile_nav li a{display:block;padding:10px 0;color:rgba(255,255,255,.6)}#mobile_nav li a:hover{color:rgba(255,255,255,1)}#mobile_nav li.active a{color:rgba(255,255,255,1)}}@media only screen and (max-width:979px){body{-webkit-text-size-adjust:none}input[type=text],textarea,input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}p{padding:0 0 15px}.no_mobile{display:none}#home_btn{display:none !important}#home_top{height:450px;background-position:left center}#announcement{display:none !important}#scroll{display:none}#home_top h1.new,#page h1.hk{font-size:50px}#home_top h1.new em{font-size:14px}#home_top .content p{max-width:380px;font-size:15px;line-height:21px;color:#444}#soon{font-size:14px;color:#555;max-width:400px}#soon:before{width:50px}#cta_email{padding:20px 20px 5px}#cta_email .wrapper{max-width:100%}#cta_email h3{font-size:17px;margin:0 0 10px}#gform_wrapper_1 input[type=text]{font-size:15px}#hk_summary h2,#brad h2{font-size:50px}#hk_summary h2:after,#brad h2:after{content:"";width:60px;height:1px}#hk_summary h3,#brad h3,#page h1.hk em{font-size:14px}#hk_summary,#hk_quote{float:none;width:100%}#hk_summary .content,#brad .content{max-width:none}#hk_quote .content{position:relative;top:auto;left:auto;width:auto;height:auto;box-sizing:border-box;padding:0;display:block;text-align:center}#hk_quote .content section{padding:0}#hk_quote h2{font-size:36px;line-height:42px;margin:0 0 20px}#hk_summary p,#brad p{font-size:15px;line-height:21px}#hk_book{float:none;width:100%;padding:40px}#hk_book .content{display:block}.charity{margin:0 0 20px}#stories,#stories.int{padding:40px 0}#stories .summary{font-size:16px;line-height:23px}#page .wrapper{padding:40px 20px}#filter strong{font-size:14px}#stories_top .right{margin:18px 0 0}#stories h2{font-size:32px}#stories h2:after{height:1px;margin:20px auto 15px auto}.grid-item{width:50%}#quotes{display:none}#brad .left{float:none;width:100%}#brad .right{display:none}#fb_brad{display:none}#footer .wrapper{padding:30px 20px}#footer_links{float:none;width:100%;text-align:center}#footer_links a{margin:0 10px}#social{float:none;width:100%;text-align:center;margin:10px 0 0}.copyright{margin:25px auto 0 auto}#page_top{height:355px}#page_top h1{font-size:45px;letter-spacing:normal}#page h1{font-size:36px}#page h1:after{width:65px;margin:25px 0 20px}#page .side{width:280px}#page .main{width:calc(100% - 280px);padding:0 30px 0 0}#page .content{font-size:15px;line-height:23px}#page .side{margin:120px 0 0}#short{margin:-20px auto 0 auto;font-size:15px;line-height:22px}#post_top{padding:0}#post_top .content{max-width:none;padding:30px 30px 120px 55px}#breadcrumb a{font-size:14px}#post_top h1{font-size:36px;line-height:40px;margin:15px 0 0}#cp_top h1,#res_top h1{font-size:38px}#shorts{font-size:15px;line-height:23px}.short{margin:0 0 40px}#shorts h2{font-size:28px}#shorts h3{font-size:22px}#main{width:calc(100% - 300px);padding:0 20px 0 0}#post_mid{margin:-90px 0 30px}#post{padding:5px}#post .content{padding:20px 15px;font-size:15px;line-height:23px}#post_cats{border-bottom:1px solid #ececec;padding:0 0 20px;margin:0 0 20px;font-size:14px;line-height:18px}#post_bot{font-size:14px;line-height:18px;border-top:1px solid #ececec}#posts_nav{font-size:14px;margin:20px 0 0;padding:20px}#posts_nav a{font-size:17px;line-height:19px}#posts_nav .left{padding:0 20px 0 0}#posts_nav .right{padding:0 0 0 20px}#sidebar{width:300px}.block{padding:20px;margin:0 0 20px}.new_block{margin:0 0 20px}#sb_filter{margin:5px 0 20px}#sb_filter strong{font-size:14px;margin:0 0 7px}#sidebar h3{font-size:15px;padding:0 0 15px;margin:0 0 10px;border-bottom:1px solid #ececec}#new_fb h3{margin:0 auto 10px auto;font-size:15px;line-height:17px;padding:0;border:none;color:#282828}#related ul{font-size:14px;line-height:17px}#sidebar h4{font-size:18px;line-height:21px}.e_message{border-top:1px solid #ececec;margin:25px 0 0;font-size:14px;line-height:18px}#fb_page h3{margin:0 0 20px}#book_complete h3{font-size:16px;margin:0 0 15px}#fb_callout2{font-size:18px;line-height:22px;padding:25px}#testimonials .sep{margin:20px 0}#page .content .narrow{font-size:17px}.new_test{font-size:16px}.new_author strong,.new_author span{font-size:15px}#new_testimonials{-webkit-column-count:2;-moz-column-count:2;column-count:2}#humankind_home .nice-select,#book_page .nice-select,#humankind_top .nice-select{width:180px}#book_page .nice-select ul.list{width:180px}#book_page .nice-select .current{letter-spacing:0;font-size:15px}#humankind_home .nice-select ul.list,#humankind_top .nice-select ul.list{width:180px}#humankind_home h1,#humankind_home h2{font-size:50px}#humankind_home h1:after,#humankind_home h2:after{width:50px;height:1px;margin:15px 0 25px}#humankind_top h1,#humankind_top h2{font-size:40px}#humankind_top h1:after,#humankind_top h2:after{width:50px;height:1px;margin:15px 0 20px}#small_testimonials .t_author strong{font-size:15px}#humankind_home a.button,#humankind_top a.button{width:180px}#humankind_home #retailers{display:none}#small_testimonials .testimonial{padding:0 0 25px}#book-headline{font-size:24px;margin:0 auto 20px auto}.photo-caption{margin:-15px auto 5px auto}}@media only screen and (max-width:767px){.no-mobile{display:none !important}.desktop{display:none}#top{background:rgba(255,255,255,.95)}#home_top{margin-top:79px;background-image:url(//www.bradaronson.com/wp-content/themes/humankind/css/bg_mobile_02.jpg);height:auto;background-position:right center}#home_top .wrapper{padding:30px 20px 40px}#home_top .content{position:relative;top:auto;left:auto;padding:0}#home_top .content p{max-width:220px;color:rgba(255,255,255,1);font-size:15px;line-height:18px}#home_top h1.new{font-size:45px;color:rgba(255,255,255,1);margin:0 0 25px}#home_top h1.new span{color:#ffa597}#home_top h1.new em{font-size:13px;color:rgba(255,255,255,.9);margin-top:-7px}#page h1.hk{font-size:45px}#home_top .overlay{background:rgba(0,0,0,.5)}#soon{display:none}#cta_email{padding:20px 15px}#cta_email h3{font-family:'Roboto',sans-serif;font-weight:500;font-size:17px;line-height:19px;margin:0 0 12px;text-align:center}#cta_email h3 br{display:block}.disclaimer{font-size:13px;line-height:15px;text-align:center}.disclaimer br{display:block}#hk_quote,#hk_summary{padding:40px 20px}#hk_quote h2{font-size:30px;line-height:36px}#hk_quote h3{font-size:16px}#hk_quote h3 span{font-size:14px}#brad .left{padding:40px 20px}#hk_summary h3,#brad h3,#page h1.hk em{font-size:13px;margin:0 0 -6px 3px}#retailers h3{margin:0 0 10px}#hk_summary h2,#brad h2{font-size:45px}#stories h2{font-size:24px}#stories .summary{font-size:15px;line-height:21px}#stories h2:after{height:1px;margin:20px auto 15px auto;width:50px}#filter{float:none;width:260px;margin:0 auto}#filter strong{text-align:center;margin:0 0 6px}#stories_top{margin:0 0 20px}#stories_top .right{display:none}.grid-item{width:100%}.story{margin:15px 10px}#stories_bot{margin:10px 0 0}#stories_bot .left{display:none}#stories_bot .right{float:none;display:block;text-align:center;margin:0 auto}#footer_links{display:none}.copyright .left{float:none;width:100%;text-align:center}.copyright .right{float:none;width:100%;margin:15px 0 0;text-align:center}#social{margin:0}#page_top{height:200px;margin-top:79px}#page_top.page_about{background-position:right bottom}#page_top .wrapper{padding:0 30px}#page_top .content{height:195px}#page_top h1{font-size:35px;line-height:37px}#page .wrapper{padding:30px 20px}#page h1{font-size:32px;line-height:34px}#page .content{font-size:14px;line-height:21px}#page .main{float:none;width:100%;padding:0}#page .side{float:none;width:100%;padding:0;margin:40px 0}#post_mid{margin:20px 0 30px}#post_top .content{padding:30px 20px}#breadcrumb .icon{position:relative;display:inline-block;top:auto;left:auto}#breadcrumb a{display:inline-block;margin:0 0 0 20px}#post_top h1{font-size:28px;line-height:32px}#cp_top h1,#res_top h1{font-size:28px}.short{margin:0 0 30px}#shorts .wrapper{padding:40px 20px}#shorts h2{font-size:24px}#shorts h3{font-size:18px}#main{float:none;padding:0;width:100%}#post .content{font-size:14px;line-height:21px}#sidebar{float:none;width:100%;margin:30px 0 0}#sb_filter{width:280px;height:auto;margin:0 auto 30px auto}#sb_filter strong{text-align:center;margin:0 0 6px;color:#777}#cat_more{font-size:13px;margin:3px auto 0 auto}#description{font-size:15px;line-height:19px;padding:20px 20px 10px}#mobile_fb{display:block;position:relative;box-sizing:border-box;width:280px;margin:0 auto 35px auto;padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mobile_fb h3{text-align:center;border:none;padding:0;margin:5px 0 15px;font-size:14px;line-height:16px;color:#111}#related,#fb_page{display:none}.caption{display:none}#book_complete{margin:10px 0 25px}#gform_confirmation_message_1{font-size:15px;padding:0}#field_1_1,field_1_2{width:calc(50% - 2px)}#field_1_3{float:none;width:100%}#gform_wrapper_1 input[type=text],#gform_wrapper_2 input[type=text],#gform_wrapper_4 input[type=text],#gform_wrapper_3 input[type=text],#gform_wrapper_5 input[type=text]{height:40px;font-size:15px}#gform_wrapper_2 textarea,#gform_wrapper_4 textarea{font-size:15px}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_4,#gform_submit_button_3,#gform_submit_button_5{height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#gform_wrapper_1 .gform_footer{float:none;text-align:center}#gform_wrapper_1 li{margin:0 0 12px}#gform_wrapper_2 li,#gform_wrapper_4 li,#gform_wrapper_5 li{margin:0 0 15px}#gform_wrapper_4 #field_4_1,#gform_wrapper_4 #field_4_2{float:none;width:100%;margin:0 0 15px}#gform_submit_button_1{border:1px solid #fff;height:36px}#new_fb{width:280px;margin:0 auto 30px auto}#new_fb h3{text-align:center}.new_block{padding:20px}#main_share li a{font-size:30px}#media{font-size:15px;line-height:20px}#media h2{font-size:18px;margin:15px 0 20px}.m-post{margin:0 0 20px}#media .right{float:none;width:100%;text-align:center;margin-bottom:10px}#media .left{float:none;width:100%;text-align:center}#book_page{display:block;margin:0 auto 25px auto}#book_page .left{width:100%;float:none;padding:0;margin:0 0 30px}#book_page .right{width:100%;float:none;padding:0}#new_testimonials{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin:30px auto 0 auto}#retailers{margin:20px 0 0}#testimonials strong,#testimonials strong span,.testimonials-full strong,.testimonials-full strong span{font-size:14px}#humankind_home .wrapper,#humankind_top .wrapper{padding:40px 20px}#humankind_home .left{width:100%;float:none;margin:0 0 30px}#humankind_home h1,#humankind_home h2{font-size:45px}#humankind_top{line-height:1.3}#humankind_top .left{width:80%;float:none;margin:0 auto 10px auto}#humankind_home .right,#humankind_top .right{width:100%;float:none;margin:0}#humankind_home .right .content{margin:0}}@media only screen and (max-width:600px){img.alignright{display:block;float:none;margin:10px auto}img.alignleft{display:block;float:none;margin:10px auto}.wp-caption.alignright{display:block;float:none;margin:10px auto}.wp-caption.alignleft{display:block;float:none;margin:10px auto}}