@font-face{font-family:'Roboto Light';src:url('../fonts/roboto-light.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Regular';src:url('../fonts/roboto-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Medium';src:url('../fonts/roboto-medium.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Bold';src:url('../fonts/roboto-bold.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Libre Caslon Regular';src:url('../fonts/libre-caslon-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Libre Caslon Italic';src:url('../fonts/libre-caslon-italic.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Libre Caslon Bold';src:url('../fonts/libre-caslon-bold.woff') format('woff');font-weight:normal;font-style:normal}body{color:#464544;background:#fff;font-family:'Roboto Light'}section{padding:30px 0;position:relative}a,a:hover,a:focus{color:#464544;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#464544;font-weight:normal;margin:0 0 20px 0}h1{color:#231f20;font-family:'Libre Caslon Bold';font-size:2.5rem;line-height:2.5rem;margin-bottom:30px}h2,h3{font-family:'Libre Caslon Regular'}h2{font-size:1.6rem;line-height:2rem}h5{font-size:1.2rem;line-height:1.8rem}h6{font-family:'Roboto Light';font-size:1.0;text-transform:uppercase}p{font-size:1.1rem;margin:0 0 20px 0}p.larger{font-size:1.2rem}ul,ol{margin:0 40px 20px 40px}ul li{list-style:circle}li{font-size:1.05rem;line-height:1.8rem;margin-bottom:20px}li p,blockquote p{margin-bottom:10px}label{cursor:default}blockquote{padding:10px 20px 5px 20px}.left,.alignleft{margin:0 20px 20px 0;float:left}.right,.alignright{margin:0 0 20px 20px;float:right}.center,.aligncenter,.alignnone{text-align:center;display:block;margin:0 auto}div.space{height:20px}div.half-space{height:10px}.hidden,p.rss-note{display:none}abbr{color:inherit;cursor:inherit}hr{height:1px;margin:20px auto;border:0;border-bottom:solid 1px}hr.tiny{width:50px}p.cta,div.cta{text-align:center;margin:40px auto}p.cta a,div.cta a{background:#fee5d0;font-family:'Libre Caslon Italic';font-size:1.5rem;text-decoration:none;padding:10px 40px;border-radius:25px}p.cta a:hover,div.cta a:hover{background:#f48788}a.cta{color:#86c4c2;font-family:'Libre Caslon Italic';font-size:1.3rem}h2.cta{color:#86c4c2;font-size:1.8rem;font-family:'Libre Caslon Italic';text-align:center;margin:20px auto 40px auto}input,select,button,textarea{color:#545757;font-family:inherit}input[type="text"],input[type="email"],input[type="url"],textarea{background:#ededf0;border:0;border-top:solid 1px #ddd;border-radius:3px;box-shadow:none;transition:none}button,a.button,input[type='submit']{background:#fff;font-family:'Roboto Regular';font-size:.75rem;font-weight:normal;text-transform:uppercase;padding:5px 20px;border:solid 1px;border-radius:15px;box-shadow:none;cursor:pointer}button:hover,a.button:hover,input[type='submit']:hover,button:focus,a.button:focus,input[type='submit']:focus{color:#545757;background:#fff;border:solid 1px}button.nostyle{background:transparent;padding:0;border:0}::-moz-placeholder{color:#545757;opacity:1}select:hover{cursor:pointer}input.error,textarea.error{background:#fcf1f1 !important;border-color:#ddd}input.error,textarea.error,select.error{margin-bottom:1rem}article form p{margin:0}header.primary{text-align:center;padding:30px 0}header.primary a{font-family:'Roboto Regular';text-transform:uppercase;text-decoration:none;line-height:55px}form.header--search{padding-top:10px}form.header--search input{background:#ededf0;font-size:.9rem;font-style:italic;padding:3px 10px;border:0;box-shadow:none}footer.primary{padding-top:40px;font-size:.95rem}footer.primary .row{margin-bottom:0}footer.primary a{color:inherit;font-family:inherit;text-transform:uppercase;text-decoration:none;display:inline-block}p.footer--copyright{font-size:.85rem;text-align:center;margin:30px auto}p.footer--copyright a{text-transform:none}header.content--header{background-color:#ededf0;background-position:center top;background-size:cover;height:400px}header.article--header{padding-top:80px}header.archive--header{padding-top:120px}div.header--title-container{background:rgba(255,255,255,0.85);padding:30px 0 20px 0;position:relative}div.header--article-title-container{min-height:240px}div.header--archive-title-container{min-height:180px}div.header--label{font-family:'Roboto Regular';text-align:center;text-transform:uppercase;margin-bottom:20px}header.content--header h1{color:#545757;text-align:center;line-height:2.8rem;width:80%;margin:0 auto 30px auto}div.header--title-container a{text-decoration:none}div.header--title-container img{display:inline-block;margin-right:5px}header.article--header time,header.article--header a.article--comment-count{font-family:'Libre Caslon Italic'}img.edit_icon{position:absolute;top:20px;right:20px;z-index:20}header.home--header{background-image:url('../images/headers/home.jpg');text-align:center;padding-top:150px}header.home--header h1{color:#fff;width:auto}header.home--header h6{color:#fff;font-size:1.2rem}section.home{margin:40px auto}section.home h1{margin-bottom:50px}section.home--resources h3{font-size:1.3rem;letter-spacing:2px;text-transform:uppercase}section.home--resources h3 a{text-decoration:none}section.home--resources p{font-size:.85rem}section.home--resources a.button,section.home--resources a.button:hover,section.home--resources a.button:active{color:#fff;background:#6f0326;text-decoration:none;border:0}section.home--categories li{margin:0}div.home--category-block{background:#f8e6df;text-align:center;padding:60px 0;cursor:pointer}div.home--category-block h3{font-family:'Libre Caslon Bold';font-size:1.3rem;margin:0 auto}div.home--category-block a{text-decoration:none}body.page section.content{padding:80px 0}body.page section.intro{padding-bottom:1px}section.intro h1{text-align:center;margin-bottom:0;padding-bottom:20px}article.single{padding-bottom:60px;position:relative}article.single a,article.single a:hover,article.single a:focus{color:#6f0326}article.single h1{font-size:2.0rem}span.category-tag{color:#fff;background:#6f0326;font-size:.8rem;font-family:'Roboto Regular';text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.4rem;padding:1px 8px;border-radius:10px;position:absolute;top:20px;left:20px;z-index:10}p.lede{font-size:1.2rem;line-height:2.0rem}div.editors-note{color:#545757;background:#e7f2f1;line-height:1.5rem;padding:10px 20px;margin-bottom:20px;border:solid 1px #86c4c2}div.editors-note button{margin:0}video{display:block;margin:0 auto 20px auto}div.bx-wrapper{position:relative}div.gallery br{display:none}dl.gallery-item,dt.gallery-icon{margin-bottom:0;list-style:none}.gallery-caption{font-style:italic;text-align:center;padding:10px 0 30px 0}article.single a.bx-prev,article.single a.bx-next{background-color:rgba(255,255,255,0.8);height:100%;width:45px;padding:0 10px;top:0}article.single a.bx-prev{left:0}article.single a.bx-next{right:0}section.profile{color:#545757;background:#fff;font-size:.85em;text-align:center;line-height:1.2rem;margin:0 auto 40px auto;padding-top:0;border:solid 1px #ededed;border-radius:5px;position:relative;background:#fff}section.profile p{font-size:inherit;margin-bottom:10px;padding:0 25px}section.profile div.photo{padding-top:20px;padding-right:0;border-right:solid 1px #ededed}section.profile div.photo img{margin:0 auto 15px auto;border-radius:50%;display:block}section.profile p.author{font-family:'Roboto Regular';font-size:.8rem;text-transform:uppercase;text-decoration:none;display:block}section.profile p.author{margin:20px auto 10px}section.profile span.name{color:#545757}section.profile span.title{font-family:'PT Serif Regular'}ul.archive li{margin:0}article.post-preview{background:#fff;width:300px;margin:0 auto 10px auto;border:solid 1px #ededf0;overflow:hidden}article.post-preview div.byline{color:#545757;font-family:'Libre Caslon Italic';font-size:.8rem;float:right}article.post-preview a{text-decoration:none}div.post-preview--thumbnail{height:250px;position:relative;overflow:hidden}div.post-preview--thumbnail img{display:block;width:100%;margin:auto}div.post-preview--content{padding:20px 25px}article.post-preview h2,div.post-preview--excerpt{height:60px;overflow:hidden}div.post-preview--excerpt *{color:#545757;font-family:'Roboto Light';font-size:inherit}article.post-preview h2{font-size:1.1rem;line-height:1.2rem;margin:0 0 5px 0}article.post-preview p{font-size:.9rem;line-height:1.2rem;margin:0}div.post-preview--excerpt{font-size:.9rem}article.post-preview footer{padding:15px 20px;border-top:solid 1px #ededf0;overflow:hidden}article.post-preview footer *{line-height:12px}a.post-preview--comment-count{font-size:.8rem}span.post-preview--author{font-family:'Roboto Regular';text-transform:uppercase;padding-left:3px}article.post-preview time{margin-left:10px}div.pagination{background:#fff;text-align:center;height:60px;margin-top:10px}div.pagination a,div.pagination span{text-decoration:none;display:inline-block;height:40px;width:40px;margin:10px 0;line-height:40px;border-radius:50%}div.pagination a.prev,div.pagination a.next{width:60px;height:60px;margin:0;padding:10px;border-radius:0;text-indent:-9999px}div.pagination a.prev{background:url('../images/sprite.png') -5px -310px no-repeat;float:left}div.pagination a.next{background:url('../images/sprite.png') -5px -350px no-repeat;float:right}div.pagination span.current{background:#f7f7f7}pre,div.code{font-family:monospace;font-size:.8rem;line-height:1.2em;width:600px;margin:0 auto 40px auto;padding:5px 10px;border:solid 1px #ccc;white-space:pre-wrap}div.summary{overflow:hidden}div.summary.first{margin-top:60px;margin-bottom:40px}div.summary a.number{font-family:'Carrosserie Light';font-size:4.0rem;font-weight:normal;text-decoration:none;width:60px;float:left;display:block}div.summary p{font-size:.9rem;margin-bottom:10px}div.summary p a{font-weight:bold;text-decoration:none}div.summary p a:hover{text-decoration:underline}section.comments{background:#f9fafa;padding-bottom:60px;border-top:solid 1px #ededf0}header.comments{border-bottom:solid 1px #ededf0;padding:40px 0;position:relative}section.comments h3{text-align:center;margin:0}span.comments--comment-count{color:#fff;background:#aec7bf;font-size:15px;min-width:30px;line-height:15px;margin-left:10px;padding:3px 8px;border-radius:12px;display:inline-block;vertical-align:6px}div.comment_list>div.comment--wrapper{border-bottom:solid 1px #ededf0}div.comment--wrapper div.comment--wrapper{margin-left:60px}div.comment{padding:25px 0;border-bottom:solid 1px #ededf0}div.comment p{font-size:1.0rem}div.comment.last,div.comment--wrapper.last{border:none !important}div.comment img.photo{border-radius:50%;display:block;margin:0 auto}label.comment--author-label{display:none}label.comment--author-label.team,label.comment--author-label.author{color:#545757;font-size:.75rem;text-align:center;width:90%;margin:10px auto;padding:3px;border-radius:10px;display:block}label.comment--author-label.team{background:#fbf0e2}label.comment--author-label.author{background:#fcedeb}div.comment header,div.comment div.comment--content{padding-left:20px}div.comment header{height:20px;margin-bottom:15px}div.comment div.comment--content{overflow-x:hidden}span.comment--author{font-size:.8rem;text-transform:uppercase}span.comment--url,span.comment--twitter{background:url('../images/sprite.png') no-repeat;font-size:.8rem;margin-left:25px;padding-left:20px;display:inline-block}span.comment--url{background-position:0 -407px}span.comment--twitter{background-position:-25px -64px;padding-left:25px}span.comment--url a,span.comment--twitter a{text-decoration:none}div.comment time{background:url('../images/sprite.png') 0 -280px no-repeat;font-family:'Libre Caslon Italic';font-size:.75rem;padding-left:20px;display:inline-block;height:15px;line-height:15px;float:right}div.comment time a{color:#545757;text-decoration:none}a.comment-edit-link img.edit_icon{height:13px;width:13px;margin-left:10px}div.comment p{line-height:1.4rem;margin-bottom:10px}a.comment-reply-link{color:#545757;background:url('../images/sprite.png') 0 -293px no-repeat;font-size:.8rem;text-transform:uppercase;text-decoration:none;margin-top:5px;padding-left:20px;display:inline-block}div.comments-closed p{background:#fff;text-align:center;margin:40px 0;padding:50px 0;border-radius:5px}div.comment-pagination{text-align:center;margin:20px auto}div.comment-pagination a,div.comment-pagination span{text-decoration:none;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%}div.comment-pagination span.current{background:#fff}div.comment-pagination a.prev,div.comment-pagination a.next{text-indent:-9999px}div.comment-pagination a.prev{background:url('../images/sprite.png') -20px -323px no-repeat}div.comment-pagination a.next{background:url('../images/sprite.png') -20px -363px no-repeat}p.comment--awaiting-moderation{font-style:italic}section.comment-form{background:#fff;margin:40px 0;border-radius:5px}h3#reply-title{font-family:'Roboto Regular';font-size:1.0rem;text-align:center;text-transform:uppercase;margin:0 0 20px 0;padding:20px;border-bottom:solid 1px #dadbe0}h3#reply-title span{font-style:italic;text-transform:none;margin:0 10px 0 5px}a#cancel-comment-reply-link{font-size:.7rem;font-style:italic;text-transform:none}p.logged-in-as{font-size:.85rem}form.comment-form textarea{height:150px}form.comment-form textarea:focus{background:#dadbe0;border-color:#464544;box-shadow:0 0 5px #464544}p.form-submit{text-align:right;padding-top:25px;margin:0}p.community-guidelines-link{font-size:.85rem}p.subscribe_options{font-size:.85rem}p.subscribe_options label,p.subscribe_options select{font-size:.85rem;margin:0}div.nothing-found{padding:100px 0}section.content.error{padding:150px 0}form.error--search input{background-color:#ededf0;border-color:inherit;border-width:1px}form.error--search{margin:40px 0}header.retired{color:#fff;background:#6f0326;height:80px;width:100%;padding:10px 0}header.retired p{margin:0}header.retired a,header.retired a:hover{color:#fff}header.retired a.button,header.retired a.button:hover{font-size:1.0rem;background:#b78193;text-decoration:none}div.retired--article{background:#d7e3df;text-align:center;margin-bottom:40px;padding:20px 50px;border:solid 20px #8aa1a1}div.retired--article a.button,div.retired--article a.button:hover{color:#fff;background:#154243;font-size:1.0rem;text-decoration:none;margin:0;padding:8px 30px;border-radius:20px}