@import url('reset.css');@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700italic);html{margin:0;background-color:#E64B7A;background-image:-webkit-gradient(linear,left top,right top,from(#E64B7A),to(#13334E 100vh));background-image:-webkit-linear-gradient(top,#E64B7A,#13334E 100vh);background-image:-moz-linear-gradient(top,#E64B7A,#13334E 100vh);background-image:-o-linear-gradient(top,#E64B7A,#13334E 100vh);background-image:linear-gradient(to right,#E64B7A,#13334E 100vh);font-size:62.5%;}body{font-size:1.5em;line-height:1.6;color:#888;}.kitandkaboodle{position:relative;z-index:50;margin:5.0rem 0 0 30.0rem;background:#fafafa;box-shadow:0 0.2rem 2.0rem 0.8rem rgba(0,0,0,0.11);float:right;max-width:117.5rem;min-width:117.5rem;}a{transition:all 0.2s ease-out;text-decoration:none;color:#E64B7A;}@font-face{font-family:'happy_foxcondensed';src:url('../fonts/happy-fox/happyfox-condensed-webfont.eot');src:url('../fonts/happy-fox/happyfox-condensed-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/happy-fox/happyfox-condensed-webfont.woff2') format('woff2'),url('../fonts/happy-fox/happyfox-condensed-webfont.woff') format('woff'),url('../fonts/happy-fox/happyfox-condensed-webfont.ttf') format('truetype'),url('../fonts/happy-fox/happyfox-condensed-webfont.svg#happy_foxcondensed') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Bebas-Neue-Book';src:url('../fonts/bebas/Bebas-Neue-Book.ttf.woff') format('woff'),url('../fonts/bebas/Bebas-Neue-Book.ttf.svg#Bebas-Neue-Book') format('svg'),url('../fonts/bebas/Bebas-Neue-Book.ttf.eot'),url('../fonts/bebas/Bebas-Neue-Book.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}header{display:block;padding:0 3.0rem 0 0;height:12.5rem;background:#fff;border-bottom:0.05rem solid #eaeaea;}header h1{float:left;width:7.5rem;height:8.5rem;background:#eee;padding:1.5rem 4.25rem 2.5rem 3.25rem;margin-top:0rem;border-right:0.05rem solid #ddd;}header h1 a{display:block;width:8.5rem;height:9.5rem;text-indent:-9999.9rem;background:transparent url('../images/badge@2x.png') no-repeat left top;background-size:contain;}header nav{float:right;margin-top:3.2rem;}header nav ul li{display:inline-block;font-family:"Bebas-Neue-Book",san-serif;}header nav ul li a{padding:1.0rem 1.75rem 0.5rem;text-transform:uppercase;font-size:2.0rem;text-decoration:none;color:#333;}header nav ul li a:hover{color:#8c9597;}header nav ul li a.offsite{background:none;border:1px solid #E64B7A;color:#E64B7A;border-radius:40px;padding:1.0rem 2.75rem 0.5rem;}header nav ul li a.offsite:hover{background:#E64B7A;border:1px solid #E64B7A;color:#fff;}.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.columns p:first-child{margin-top:0px;}section#articles{width:100%;height:100%;padding:8.0rem 0 0 0;}section#articles article{display:inline-block;position:relative;width:100%;}section#articles article .mark{position:absolute;bottom:5.5rem;right:5.5rem;width:13.5rem;z-index:200;}section#articles article .hero{position:relative;}section#articles article .previously{float:left;background:#6ed296;min-height:300px;width:100%;}section#articles article img.header{float:right;position:relative;z-index:199;width:56%;box-shadow:0 8px 30px rgba(14,21,47,0.6);}section#articles article .title{width:45%;margin-top:7.0rem;position:relative;z-index:200;}section#articles article .title .section a{float:right;font-family:"Bebas-Neue-Book",san-serif;text-align:right;margin-right:5.5rem;text-transform:uppercase;font-size:2.0rem;font-weight:400;color:#38C7CA;border-radius:40px;padding:0.5rem 3.0rem 0em;border:1px solid #38C7CA;background:transparent;color:#38C7CA;}section#articles article .title .section a:hover{border:1px solid #38C7CA;background:#38C7CA;color:#fff;}section#articles article .title h2{font-family:'Playfair Display',serif;text-align:right;font-size:5.2rem;font-style:italic;margin-bottom:0rem;color:#434949;margin-right:6.5rem;padding-top:4.0rem;}section#articles article .title h2 span{color:#bac2c4;}section#articles article .title h3{font-weight:300;text-align:right;float:right;width:75%;margin-right:5.5rem;}section#articles article .mask{position:absolute;z-index:104;left:-7.0rem;top:0;content:"";border-top:20.0rem solid #fafafa;border-left:210.0rem solid transparent;border-right:0 solid transparent;height:0;width:100%;}section#articles article .mask_bottom{position:absolute;z-index:104;left:0.0rem;right:0;bottom:0;content:"";border-bottom:55.0rem solid #6ed296;border-left:210.0rem solid transparent;border-right:0 solid transparent;height:0;width:100%;}section#articles article .copy{float:left;width:100%;padding:0.0rem;margin-top:-8.0rem;background:#ecf0f1;overflow:hidden;}.home section#articles article .copy{margin-top:-14.0rem;}section#articles article .copy blockquote{float:right;width:35%;font-family:"freight-text-pro";padding:2.0rem 4.25rem 2.50rem 2.0rem;font-size:1.7rem;line-height:2.5rem;margin-top:18.75rem;color:#666;border-left:0.2rem solid #E64B7A;}section#articles article .copy blockquote em{color:#434949;font-weight:600;}section#articles article .copy .body{position:relative;float:left;width:45%;text-align:left;font-family:"freight-text-pro";padding-top:12.0rem;margin-left:7.25rem;padding-bottom:14.0rem;font-size:1.9rem;line-height:2.6rem;color:#666;}.home section#articles article .copy .body{padding-bottom:10.5rem;}section#articles article .copy .body p:first-child{color:#38C7CA;}section#articles article .copy .body .hero_image p img{width:100%;}section#articles article .copy #pitch{border-top:0.1rem solid #ddd;font-size:1.5rem;line-height:2.2rem;padding-top:0.3rem;margin-top:2.2rem;}section#articles article .copy #pitch strong,section#articles article .copy #pitch p{color:#666;}section#articles article .copy #pitch strong em{font-family:"freight-text-pro";color:#333;}section#articles article .copy #pitch a{color:#555;font-weight:600;text-decoration:underline;}section#previously{background:#333 url('../images/stardust.png');padding:9.0rem 0;float:left;width:100%;}section#previously .section.posts{width:80%;margin-left:2.5rem;margin-top:-6.5rem;}section#previously .posts{float:left;background:rgba(56,199,202,1.0);box-shadow:0 0.2rem 2.0rem 0.8rem rgba(0,0,0,0.11);width:70%;min-height:50.0rem;margin-left:-2.50rem;padding:0rem 0;}section#previously .posts.opinion{background:#eee;}section#previously .posts.technology{background:#6ed296;}section#previously .posts.religion{background:#3edbd9;}section#previously .posts .entry{float:left;display:inline-block;width:100%;padding:0rem 0rem 0rem;height:100%;margin-left:0rem;}section#previously .posts .entry h2{font-family:'Playfair Display',serif;font-style:italic;margin:2.5rem 0 0;color:#666;}section#previously .posts .entry h3{margin:0;float:left;font-family:"Bebas-Neue-Book",san-serif;text-align:center;margin:1.0rem 0;text-transform:uppercase;font-size:1.5rem;font-weight:400;color:#666;border-radius:40px;padding:0.5rem 0rem 0em;width:10.0rem;border:1px solid #666;background:transparent;}section#previously .posts .entry p{margin:0;width:98%;color:#666;}section#previously .posts.religion .entry p,section#previously .posts.technology .entry p,section#previously .posts.religion .entry h2,section#previously .posts.technology .entry h2,section#previously .posts.religion .entry h3,section#previously .posts.technology .entry h3{color:#fff;border-color:#fff;}section#previously .posts .entry .hero{margin:0;padding:0;float:left;display:inline-block;width:30.0rem;height:20.0rem;margin-right:3.5rem;background:#333;}section#previously .posts .entry img{max-width:30.0rem;}section#previously .sections{float:left;}section#previously .sections ul{list-style:none;margin-top:4.0rem;}section#previously .sections ul li a{float:left;font-family:"Bebas-Neue-Book",san-serif;text-align:center;margin:1.0rem 0;text-transform:uppercase;font-size:2.0rem;font-weight:400;color:#fff;border-radius:40px;padding:0.5rem 0rem 0em;width:15.0rem;border:1px solid #fff;background:transparent;}section#previously .sections ul li.opinion a{border:1px solid #fff;color:#fff;}section#previously .sections ul li.technology a{border:1px solid #6ed296;color:#6ed296;}section#previously .sections ul li.religion a{border:1px solid #3edbd9;color:#3edbd9;}section#previously .sections ul li.selected.opinion a,section#previously .sections ul li.opinion a:hover{border:1px solid #eee;background:#eee;color:#666;}section#previously .sections ul li.selected.technology a,section#previously .sections ul li.technology a:hover{border:1px solid #6ed296;background:#6ed296;color:#fff;}section#previously .sections ul li.selected.religion a,section#previously .sections ul li.religion a:hover{border:1px solid #3edbd9;background:#3edbd9;color:#fff;}footer{float:right;background:none;height:2.5rem;color:#eee;text-align:right;width:200.0rem;margin:2.5rem 3.0rem 6.0rem 0rem;font-size:1.3rem;}footer a{text-decoration:underline;}footer em{font-family:'Playfair Display',serif;}@media only screen and (min-width:320px) and (max-width:550px) {.kitandkaboodle{float:left;max-width:100%;min-width:100%;margin:0;}nav{}nav ul li a{display:none;}nav ul li a.offsite{display:block;margin-top:-0.95rem;}section#articles{padding:0rem 0 0;margin-bottom:-1.0rem}section#articles article .title{margin:0;width:100%;}section#articles article .title h2{margin-top:-2.0rem;margin-right:5.0rem;font-size:5.0rem;float:right;}section#articles article .title .section a{float:right;margin-top:5.5rem;margin-left:3.0rem;margin-right:4.0rem;}section#articles article img.header{float:left;width:100%;margin:0;margin-top:-1.9rem;}section#previously .posts{width:100%;margin-left:0;}section#previously .posts .entry{margin-bottom:1.0rem;}section#previously .posts .entry .hero{width:100%;float:left;height:100%;}section#previously .posts .entry img{max-width:100%;float:left;}section#previously .posts .entry h2{float:left;width:90%;margin:3.0rem 2.0rem 1.0rem;}section#previously .posts .entry h3{margin:2.0rem;}section#previously .posts .entry p{margin:2.0rem 2.0rem 0;width:90%;}section#previously .sections{display:none;}footer{float:left;text-align:center;margin:1.0rem 1.0rem 10.0rem 1.0rem;width:95%;}blockquote{display:none;}section#articles article .copy{margin-top:0rem;}section#articles article .copy .body{width:85%;padding-top:5.0rem;margin-left:3.0rem;}.mark{display:none;}}@media only screen and (min-width:768px) and (max-width:1024px) {}