﻿@font-face{font-family:'Bureau Grotesque Extra';src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/one-seven-b95dad8e2287794896d794b496e23f938f88937ea4785b0f91fc4e3954d0bbdd.otf");src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/one-seven-b95dad8e2287794896d794b496e23f938f88937ea4785b0f91fc4e3954d0bbdd.otf") format("opentype");font-weight:bold}@font-face{font-family:'Bureau Grotesque Cond Med';src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/condensed-medium-444694e6c57c0af0094f955a9f7d1d40c637b37f4fd40d16b8ce59a1160a8d7e.otf");src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/condensed-medium-444694e6c57c0af0094f955a9f7d1d40c637b37f4fd40d16b8ce59a1160a8d7e.otf") format("opentype");font-weight:normal}@font-face{font-family:'Bureau Grotesque';src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/one-three-05afb40eb6155531bd4e88b746e971468f4886eff5568ef5929a9eb95e4ca36b.otf");src:url("https://d2gzkrxd8n4wbb.cloudfront.net/assets/bureau-grotesque/one-three-05afb40eb6155531bd4e88b746e971468f4886eff5568ef5929a9eb95e4ca36b.otf") format("opentype");font-weight:light}h1.banner{font-size:39px;font-weight:bold;margin-bottom:48px}.highlighted-message-wrap{text-align:center;margin-top:-34px;margin-bottom:36px}.highlighted-message-wrap .highlighted-message{color:#999;font-weight:700;display:inline-block;line-height:156%;padding:6px 14px 8px 14px;font-size:16px;max-width:640px}.calendar{border-collapse:collapse;width:100%}.calendar td,.calendar th{font-size:10px;border:1px solid #ddd}.calendar th{font-size:14px;border:none;background:#333;color:#fff;text-align:center;width:14.28571429%;padding:8px}.calendar td{background:#FFF;color:#777;vertical-align:top;font-size:16px;padding:0}.calendar .notmonth,.calendar .notmonth a{color:#CCC}.calendar .today{background-color:#eff7fb}.calendar .day{display:block;width:100%;text-align:center;font-size:18px;min-height:122px;font-weight:normal;color:inherit;position:relative;min-height:138px;padding:36px 5px 8px 5px}.calendar .day .number{background:transparent;border:none;line-height:1.85em;display:inline-block;width:1.8em;top:0;right:0;position:absolute}.calendar .day.has-appointments .number{border:2px solid #6dc3ee;height:54px;width:54px;line-height:50px;border-radius:30px}.calendar .day.selected{background:#ddd}.calendar .day.selected .number{background:#fff;transform:scale(1.75);background:#fff;color:#000}.calendar .day.past,.calendar .day.no-availability{background:#F0F0F0;opacity:0.6;cursor:not-allowed;color:#ccc}.calendar .insertion-anchor-row{display:none}.calendar .insertion-anchor-row .insertion-anchor{position:relative;min-height:120px;height:auto;background:#ddd;padding:20px}.calendar .insertion-loading{line-height:140px;font-size:50px;text-align:center;display:block}#month{margin:0;padding:18px 0 16px 0;text-align:center;font-size:20px;background:#444;color:#fff;text-transform:uppercase;font-weight:normal;font-family:"Montserrat", sans-serif}#month a{text-decoration:none;padding:0 10px;color:#fff}#month ul{font-size:11px;padding-left:20px}#month #next-month,#month #prev-month{padding:0 20px;font-size:24px}#month #next-month{float:right}#month #prev-month{float:left}#month #month-name{font-weight:800}#calendar-wrap{margin-top:12px}.timeslots-insert{background:#fff;padding:20px}.timeslot-group{margin-bottom:18px}.timeslot-group:last-child{margin-bottom:0}.timeslot-group .time-group-button{width:100%;text-transform:uppercase;line-height:54px;font-size:19px;user-select:none}.timeslot-group .time-group-button .time-group-title-inner{margin:0 auto;width:201px;line-height:61px}.timeslot-group .time-group-button .time-group-title-inner .chevron-up,.timeslot-group .time-group-button .time-group-title-inner .chevron-down{float:right;margin-top:20px}.timeslot-group .time-group-button .chevron-up{display:inline}.timeslot-group .time-group-button .chevron-down{display:none}.timeslot-group.collapsed .day-timeslots{display:none}.timeslot-group.collapsed .time-group-button .chevron-up{display:none}.timeslot-group.collapsed .time-group-button .chevron-down{display:inline}ul.day-timeslots li{font-family:"Open Sans", sans-serif;color:#888;border-top:1px solid #ddd;line-height:62px}ul.day-timeslots li .time-info-col .clock-wrap{margin-right:5px;color:#aaa}ul.day-timeslots li .timeslot-availability-count-wrap{border-left:1px solid #ddd}ul.day-timeslots li .timeslot-time,ul.day-timeslots li .timeslot-availability,ul.day-timeslots li .booking-link-wrap{position:relative;display:inline-block;padding:0}ul.day-timeslots li .timeslot-time{font-weight:600;color:#555;font-size:16px;padding-left:18px}ul.day-timeslots li .timeslot-availability-count{text-transform:uppercase;font-size:11px;display:block;color:#aaa}ul.day-timeslots li .booking-link-wrap{width:100%}ul.day-timeslots li .booking-link{position:absolute;right:20px;top:-22px}ul.day-timeslots li.mobile-style{border-top:none}ul.day-timeslots li.mobile-style .booking-link-col{margin-top:-10px}ul.day-timeslots li.mobile-style .booking-link{display:block;position:relative;top:auto;right:auto;width:100%;line-height:32px}.mark-all-no-shows{margin-top:12px;margin-right:20px}.appointment-date-time{margin:4px 0 17px 0;font-weight:700;font-size:15px;color:#777;line-height:20px;line-height:25px;padding:0}.appointment-date-time .icon-wrap{color:#888}.admin-appointments-list li.cal-appointment{margin-left:10px}.admin-appointments-list li.cal-appointment .cancelled-message{display:none;font-weight:300;font-size:13px;color:#a94442}.admin-appointments-list li.cal-appointment .cal-appointment-link{color:#0074a2}.admin-appointments-list li.cal-appointment.cancelled{opacity:0.7}.admin-appointments-list li.cal-appointment.cancelled .cancelled-message{display:inline-block}@media (max-width: 991px){h2.timeslot-heading{font-size:25px}.day-timeslots{margin-top:28px}.calendar .day{line-height:62px}.calendar .day .number{height:30px;width:30px;line-height:30px;border-radius:15px;font-size:15px}.calendar .day.selected .number{transform:scale(1.5)}}.admin h2.calendar-name{color:#666;font-size:23px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:24px}.admin .calendar .day.past,.admin .calendar .day.no-availability{cursor:default}.editorial-calendar{max-width:1400px;margin-bottom:50px;margin:0 auto 50px auto}.editorial-calendar ul.cal-posts{margin:0}.editorial-calendar .post-item a{font-weight:normal;display:block;background:#000;margin-bottom:4px;text-align:left;font-size:11px;padding:0.25em 0.25em 0.3em 0.25em;line-height:1.3em;border-radius:0.25em}.editorial-calendar .post-item a .pub-time{font-weight:700;font-size:1.1em}.editorial-calendar .post-item a,.editorial-calendar .post-item a:hover,.editorial-calendar .post-item a:focus,.editorial-calendar .post-item a:focus:hover,.editorial-calendar .post-item a:visited,.editorial-calendar .post-item a:visited:hover,.editorial-calendar .post-item a:active,.editorial-calendar .post-item a:active:hover{text-decoration:none}.editorial-calendar .post-item a:hover,.editorial-calendar .post-item a:focus:hover,.editorial-calendar .post-item a:visited:hover,.editorial-calendar .post-item a:active:hover{opacity:0.85;cursor:pointer}.editorial-calendar .post-item a,.editorial-calendar .post-item a span{color:#fff}.editorial-calendar .post-item.published a{background:#337ab7}.editorial-calendar .post-item.draft a{background:#d9534f}.editorial-calendar .post-item.assigned a{background:#5bc0de}body.admin .alert-container{padding:0 15px}body.admin .top-margin{margin-top:40px}body.admin .alert-container{padding:0 15px}body.admin .page-group{max-width:none}body.admin #main-container{margin-top:20px;padding-left:15px;padding-right:15px}body.admin h1,body.admin h2,body.admin h3,body.admin h4,body.admin h5,body.admin .select2-drop{font-family:"Open Sans", sans-serif}body.admin #footer{display:none}body.admin-user .public-nav.affix{position:relative}body.admin-user #main{margin-top:0}#admin-topbar{background:#000;padding-top:8px;padding-bottom:8px;margin-bottom:0}#admin-topbar .home-icon{width:34px;margin-top:-10px}#admin-topbar .ht-navbar .navbar-links{top:0}#admin-topbar .navbar-nav>li>a{color:#999}#admin-topbar .navbar-nav>li>a:hover,#admin-topbar .navbar-nav>li>a:focus,#admin-topbar #my-account:hover{color:#fff}#admin-topbar .navbar-nav>.open>a,#admin-topbar .navbar-nav>.open>a:hover,#admin-topbar .navbar-nav>.open>a:focus{background:#333;color:#fff}#admin-topbar #admin-home-link{font-size:22px;margin-top:-3px;margin-left:-9px}.admin-nav{min-height:0;background:#000;border-radius:0;margin-bottom:0;z-index:1000000;font-family:"Open Sans", sans-serif}.admin-nav .navbar-nav{z-index:10}.admin-nav #account-dropdown>.open a,.admin-nav #account-dropdown>.open a:hover,.admin-nav #account-dropdown>.open a:focus{background:#fff;color:#333}.admin-nav #account-dropdown .dropdown-toggle{cursor:pointer}.admin-nav #account-dropdown>.open .dropdown-toggle,.admin-nav #account-dropdown>.open .dropdown-toggle:hover,.admin-nav #account-dropdown>.open .dropdown-toggle:focus,.admin-nav #account-dropdown>.open .dropdown-toggle:active,.admin-nav #account-dropdown>.open .dropdown-toggle:visited{background:#333;color:#fff}.admin-nav>li>a{padding:10px}.admin-nav li a{color:#fff}.admin-nav li a:hover,.admin-nav li a:active,.admin-nav li a:focus{background:#333}.admin-nav li a i{margin-right:3px}.admin-nav li.active a{background:#333}body.admin{background:#f1f1f1}body.admin #admin-content{margin-top:30px;font-family:"Open Sans", sans-serif}body.admin #admin-content-inner{padding:0 15px}body.admin .push-down-sm{margin-top:22px}.category-item{width:100%;clear:both}.category-item .level{display:inline-block;width:12px}.modal{z-index:2000}.modal-dialog{z-index:99999}.thin{font-weight:400}.table-panel{clear:both;background:#fff;margin-top:16px;padding:6px 12px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.04)}.table-panel table.table{margin-bottom:0}body.admin .public-nav{display:none}body.admin p.info{font-size:16px;color:#666;margin-top:2px;margin-bottom:20px}.label-block{display:block}.new-user-link{font-weight:normal;font-size:13px}.search-form .btn{padding:8px 12px}.search-form .clear-link{color:#888;margin-left:6px}.search-form select{height:38px}.panel-body table.table{margin-bottom:0}.help-box{margin:18px 0;padding:10px 12px 12px 12px;background:#f9f9f9;border:1px solid #ccc;border-radius:4px}.help-box h3.title{font-size:18px;padding-bottom:3px;margin:0;border-bottom:1px solid #ddd}.help-box p.description{margin:10px 0 10px 0;font-size:14px}.help-box p.description.extra{font-size:13px;font-style:italic}.media-modal-dialog{width:90%}.media-modal-dialog .thumbnail{cursor:pointer}.media-modal-dialog .thumbnail .checked-icon-wrap{display:none;position:absolute;right:0;top:-6px;z-index:10;color:#0047be;font-size:24px}.image-radio:checked+.thumbnail{border:1px solid #0047be}.image-radio:checked+.thumbnail .checked-icon-wrap{display:block}.character-count-wrap{text-align:right;font-size:12px;float:right;margin-top:4px}.panel-body{position:relative}.tags-panel-body{min-height:96px}.box-loading-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:20;text-align:center;padding-top:36px;font-size:20px;color:#aaa}.help-well code{display:block;margin-bottom:20px}.help-well code:last-child{margin-bottom:0}.help-well dl.dl-horizontal dt{width:235px}.help-well dl.dl-horizontal dd{margin-left:255px;margin-bottom:8px}.help-description{font-size:15px;clear:both}.modal p.success-msg{font-size:15px;margin-bottom:20px;font-style:italic;font-weight:600}.site-settings-inner{padding:28px 2px}.page-module-box-wrap .page-module-box{display:block;width:100%}.page-module-box-wrap .page-module-box img{width:100%}.page-module-box-wrap .page-module-checkbox{display:none}.page-module-box-wrap .page-module-box{opacity:0.4;margin:0;cursor:pointer}.page-module-box-wrap .page-module-checkbox:checked+.page-module-box{opacity:1}.page-module-box-wrap .page-module-checkbox:checked+.page-module-box:hover{opacity:0.8}.ui-multiselect input.search{height:20px !important}.page-module-image-preview{max-width:220px}.page-module-post-ids{width:100%;min-height:400px}.select2-container.tags-select{width:100%;margin-bottom:5px}.action-btn{z-index:10}.image-preview-wrap img{max-width:100%}.full-width{display:block;width:100% !important}.btn-inverse{color:#fff;background-color:#000;border-color:#000}.btn-inverse:focus,.btn-inverse.focus{color:#fff;background-color:black;border-color:black}.btn-inverse:hover{color:#fff;background-color:black;border-color:black}.btn-inverse:active,.btn-inverse.active,.open>.btn-inverse.dropdown-toggle{color:#fff;background-color:black;border-color:black}.btn-inverse:active:hover,.btn-inverse:active:focus,.btn-inverse:active.focus,.btn-inverse.active:hover,.btn-inverse.active:focus,.btn-inverse.active.focus,.open>.btn-inverse.dropdown-toggle:hover,.open>.btn-inverse.dropdown-toggle:focus,.open>.btn-inverse.dropdown-toggle.focus{color:#fff;background-color:black;border-color:black}.btn-inverse:active,.btn-inverse.active,.open>.btn-inverse.dropdown-toggle{background-image:none}.btn-inverse.disabled,.btn-inverse.disabled:hover,.btn-inverse.disabled:focus,.btn-inverse.disabled.focus,.btn-inverse.disabled:active,.btn-inverse.disabled.active,.btn-inverse[disabled],.btn-inverse[disabled]:hover,.btn-inverse[disabled]:focus,.btn-inverse[disabled].focus,.btn-inverse[disabled]:active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse:hover,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse.active{background-color:#000;border-color:#000}.btn-inverse .badge{color:#000;background-color:#fff}.btn{font-family:"Open Sans", sans-serif}.btn.pull-left{margin-right:4px}.btn.pull-right{margin-left:4px}.auth-links{margin:16px 0}.auth-links a{display:block;margin:0 0 6px 0}.action-link{margin-top:3px}.ht-navbar{font-family:"Verlag A", "Verlag B", sans-serif;background:rgba(255,255,255,0.9);border-radius:0;background:#fff;border:none}.ht-navbar a{cursor:pointer;font-size:16px}.ht-navbar .navbar-brand-wrap{width:100%;text-align:center}.ht-navbar .navbar-brand-wrap #logo{float:none;margin:0 auto 17px auto;display:inline-block;z-index:10}.ht-navbar .navbar-brand-wrap #logo img{height:49px}.ht-navbar .navbar-links{position:absolute;right:15px;max-width:200px;z-index:1}.ht-navbar .navbar-links .navbar-link{display:inline-block;padding:0;font-size:18px;line-height:73px;margin-right:14px}.ht-navbar .navbar-links .navbar-link,.ht-navbar .navbar-links .navbar-link:hover,.ht-navbar .navbar-links .navbar-link:visited{color:#666}.sc-button{text-transform:uppercase;width:240px;height:60px;line-height:60px;background-color:#0047be;border-color:#0047be;color:white;border-radius:6px;font-size:16px;letter-spacing:3px;text-align:center;cursor:pointer;font-weight:700;font-style:normal;padding:0 12px;border-radius:0}.sc-button:hover,.sc-button:focus,.sc-button:active{color:#fff;background:#00348b}.sc-button.disabled,.sc-button.disabled:hover,.sc-button.disabled:focus,.sc-button.disabled:active,.sc-button.disabled:visited,.sc-button[disabled],.sc-button[disabled]:hover,.sc-button[disabled]:focus,.sc-button[disabled]:active,.sc-button[disabled]:visited{background-color:#0047be;border-color:#0047be;opacity:0.6}.subtext{font-size:14px;font-weight:300}.spacer{width:100%;clear:both;height:30px}.spacer.xs{height:12px}.spacer.sm{height:24px}.spacer.md{height:40px}.spacer.lg{height:60px}.spacer.xl{height:80px}.spacer.xxl{height:100px}.clear{width:100%;clear:both}.delete-link{color:#a94442;margin-top:8px}.video-embed-wrap{text-align:left;margin-top:20px}p.info.info-sm{font-size:15px;margin-bottom:24px}.alert-heading{display:block;margin-bottom:10px}.heavy-link{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;text-transform:uppercase;font-size:21px;font-weight:500;display:block}.copy{font-size:20px;font-style:italic}.list-signup-message{display:none;margin:10px 0 0 4px;font-size:18px;text-align:left}.list-signup-message.success{color:#fff}.list-signup-message.error{color:#ED4337}.posts-container{padding-bottom:10px}.pagination-wrap{text-align:center;margin:0 auto}.pagination-wrap .pagination{font-size:19px}.pagination-wrap.frontend-paginator .pagination>.disabled>span,.pagination-wrap.frontend-paginator .pagination>.disabled>span:hover,.pagination-wrap.frontend-paginator .pagination>.disabled>span:focus,.pagination-wrap.frontend-paginator .pagination>.disabled>a,.pagination-wrap.frontend-paginator .pagination>.disabled>a:hover,.pagination-wrap.frontend-paginator .pagination>.disabled>a:focus,.pagination-wrap.frontend-paginator .pagination a{background-color:transparent}.pagination-wrap.frontend-paginator .pagination .page a{margin:0 3px;line-height:1.32em}.pagination-wrap.frontend-paginator .pagination .page.active a{background:#000}.pagination-wrap.frontend-paginator .pagination a{padding:6px 14px;border-radius:1.32em}@media (max-width: 767px){.pagination-wrap.frontend-paginator .pagination .page a{margin:0}.pagination-wrap.frontend-paginator .pagination .page.active a{background:#000}.pagination-wrap.frontend-paginator .pagination a{padding:1px 5px;border-radius:0;font-size:16px}}textarea.md{height:100px}textarea.xl{min-height:540px}.slideshow-box-wrapper.expanded{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1050;background:rgba(255,255,255,0.9)}.slideshow-box-wrapper.expanded .slideshow-box{width:84%;top:4%;left:0;right:0;position:absolute;margin:auto}.slideshow-box-wrapper.expanded .slideshow-box .carousel-control{top:310px}.slideshow-box-wrapper.expanded .slideshow-box .slide-expand-collapse .slide-expand{display:none}.slideshow-box-wrapper.expanded .slideshow-box .slide-expand-collapse .slide-collapse{display:block !important}.list-style-slideshow .item{margin-bottom:56px}.list-style-slideshow .item .slide-subject{text-align:center}.list-style-slideshow .item .slide-subject img{width:auto;max-width:100%;margin:24px auto 12px auto}.list-style-slideshow .item h3.slide-title{margin-bottom:0}.list-style-slideshow .item .slide-caption{margin-top:16px}.post .post-body .slideshow-box,.slideshow-box{background:#fff;padding:11px 40px 4px;box-shadow:0 0 5px #888}.post .post-body .slideshow-box .slide-info,.slideshow-box .slide-info{position:absolute;top:8px;left:0;display:inline-block;background:#fff;padding:0 8px 2px 0;z-index:10;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal}.post .post-body .slideshow-box .slide-expand-collapse,.slideshow-box .slide-expand-collapse{text-align:center;line-height:1.15em;height:35px;width:35px;position:absolute;top:2px;right:0;display:inline-block;background:#fff;padding:8px;z-index:400;border:2px solid #c6c6c6;cursor:pointer}.post .post-body .slideshow-box .slide-expand-collapse .slide-icon,.slideshow-box .slide-expand-collapse .slide-icon{position:absolute;top:0;bottom:0;left:0;right:0;padding:7px;color:#c6c6c6}.post .post-body .slideshow-box .slide-expand-collapse .slide-collapse,.slideshow-box .slide-expand-collapse .slide-collapse{display:none}.post .post-body .slideshow-box .slide-expand-collapse:hover,.slideshow-box .slide-expand-collapse:hover{border:2px solid #181818}.post .post-body .slideshow-box .slide-expand-collapse:hover .slide-icon,.slideshow-box .slide-expand-collapse:hover .slide-icon{color:#181818}.post .post-body .slideshow-box .carousel-control,.slideshow-box .carousel-control{background-image:none;background-repeat:no-repeat;display:block;height:46px;width:60px;top:257px;margin-top:-30px;background:#fff;opacity:1}.post .post-body .slideshow-box .carousel-control.left,.slideshow-box .carousel-control.left{margin-left:-77px}.post .post-body .slideshow-box .carousel-control.right,.slideshow-box .carousel-control.right{margin-right:-77px}.post .post-body .slideshow-box .carousel-control .icon-prev:before,.post .post-body .slideshow-box .carousel-control .icon-next:before,.slideshow-box .carousel-control .icon-prev:before,.slideshow-box .carousel-control .icon-next:before{content:none}.post .post-body .slideshow-box .carousel-control .control-icon,.slideshow-box .carousel-control .control-icon{text-shadow:none;border:2px solid #c6c6c6;color:#c6c6c6;display:block;height:100%;width:100%;text-align:center;line-height:46px;margin-top:0;margin-left:0;top:auto;left:auto;right:auto;background:#fff !important}.post .post-body .slideshow-box .carousel-control .control-icon:hover,.slideshow-box .carousel-control .control-icon:hover{border:2px solid #181818;color:#181818}.post .post-body .slideshow-box .item,.slideshow-box .item{overflow:visible}.post .post-body .slideshow-box .slide-title,.slideshow-box .slide-title{margin-top:0 !important;margin-bottom:0;padding-top:1px;text-align:center !important;width:84%;margin-left:8%;font-family:"Bureau Grotesque", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:300;text-transform:uppercase}.post .post-body .slideshow-box .slide-subject,.slideshow-box .slide-subject{text-align:center;margin-top:3px}.post .post-body .slideshow-box .slide-subject img,.slideshow-box .slide-subject img{width:auto;max-width:100%;margin:11px auto 2px auto}.post .post-body .slideshow-box .carousel-caption,.slideshow-box .carousel-caption{color:#868686;text-shadow:none;text-align:left;position:relative;left:auto;right:auto;padding:40px 0 0 0;font-size:16px;font-weight:300;line-height:1.6}.post .post-body .slideshow-box .carousel-caption p,.post .post-body .slideshow-box .carousel-caption a,.post .post-body .slideshow-box .carousel-caption span,.slideshow-box .carousel-caption p,.slideshow-box .carousel-caption a,.slideshow-box .carousel-caption span{font-size:18px}.post .post-body .slideshow-box .carousel-caption p,.slideshow-box .carousel-caption p{margin-bottom:15px}.post .post-body .slideshow-box .carousel-caption p:last-child,.slideshow-box .carousel-caption p:last-child{margin-bottom:0}@media (max-width: 767px){.post .post-body .slideshow-box,.slideshow-box{padding:8px 24px 4px 24px}.post .post-body .slideshow-box .slide-title,.slideshow-box .slide-title{font-size:19px}.post .post-body .slideshow-box .slide-info,.slideshow-box .slide-info{font-size:12px;padding:0 4px 4px 0;left:0;top:-1px}.post .post-body .slideshow-box .carousel-control,.slideshow-box .carousel-control{height:34px;width:34px}.post .post-body .slideshow-box .carousel-control.left,.slideshow-box .carousel-control.left{margin-left:-39px}.post .post-body .slideshow-box .carousel-control.right,.slideshow-box .carousel-control.right{margin-right:-39px}.post .post-body .slideshow-box .carousel-control .control-icon,.slideshow-box .carousel-control .control-icon{line-height:32px}}.well .well-title{margin-top:0;padding-top:0;font-size:23px;margin-bottom:18px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal{background-color:#0066ff;padding:20px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal,#ouibounce-modal.campaign-prompt .campaign-prompt-modal p,#ouibounce-modal.campaign-prompt .campaign-prompt-modal a{color:#fff}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .primary-head{text-transform:uppercase;font-size:51px;border-bottom:6px solid #fff;display:inline-block;margin-bottom:26px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal p.copy{font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold;font-size:28px;font-style:normal;margin-bottom:24px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .email-input-wrap{margin-top:28px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .email-input-wrap input.email-input{font-family:"minion-pro"}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message{text-align:center;margin-top:18px;font-family:"minion-pro";font-style:italic;font-size:19px;margin-left:0}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message.info{display:block}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message .mobile-copy{display:none}@media (max-width: 767px){#ouibounce-modal.campaign-prompt .campaign-prompt-modal .primary-head{margin-bottom:14px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal p.copy{font-size:24px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message{font-size:18px}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message .mobile-copy{display:inline-block}#ouibounce-modal.campaign-prompt .campaign-prompt-modal .list-signup-message .desktop-copy{display:none}}.error-page-content{min-height:1000px}#wrapper{padding-left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#wrapper.toggled{padding-left:226px}#wrapper.toggled #sidebar-wrapper{width:226px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-226px}.sidebar-nav{position:absolute;top:0;width:226px;margin:0;padding:0;list-style:none}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a{display:block;text-decoration:none;color:#999999}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,0.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;font-size:18px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#999999}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}@media (min-width: 768px){#sidebar-wrapper{width:226px}#wrapper.toggled #sidebar-wrapper{width:0}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}body.posts.index .alert{margin-bottom:0}body.posts.index.admin .alert{margin-bottom:20px}.post-content-inner{max-width:1235px;margin:0 auto}@media (min-width: 992px){.post-content{padding-right:32px}}body.posts.show .list-signup{margin-left:100px;margin-right:100px}@media (max-width: 1200px){body.posts.show .list-signup{margin-left:80px;margin-right:80px}}@media (max-width: 992px){body.posts.show .list-signup{margin-left:60px;margin-right:60px}}@media (max-width: 768px){body.posts.show .list-signup{margin-left:40px;margin-right:40px}}@media (max-width: 480px){body.posts.show .list-signup{margin-left:20px;margin-right:20px}}.page-container{padding-top:60px}.headline{font-weight:900;font-size:20px;color:#242424;line-height:108%;margin-bottom:8px}body.categories.show{background:#f2f6f7}body.categories.show .list-signup{margin-top:0}body.categories.show .feature-heading .feature-post-box .post-headline{font-size:71px}body.categories.show .feature-heading .feature-heading-img-box .feature-heading-inner{max-width:1265px}.category-posts.resources-page{padding-left:35px;padding-top:4px}.category-posts.resources-page .category-posts-inner{max-width:1300px !important}.category-posts.resources-page .content-col{padding-bottom:100px}.category-posts.resources-page .category-header-wrap{text-align:left}.category-posts.resources-page .category-header{max-width:100%;padding-left:0;padding-right:0;margin:4px auto 34px auto}.category-posts.resources-page .post-short{padding-bottom:14px;margin-bottom:0}.category-posts.resources-page .resource-posts{padding:0 0 0 20px;margin-bottom:55px;font-size:20px;line-height:2em}.category-posts{background:#f2f6f7;width:100%}.category-posts .category-header{max-width:340px;display:inline-block;text-align:center;padding:14px 40px 0;margin:4px auto 50px auto;border-bottom:8px solid #000;text-transform:uppercase}.category-posts .category-header-wrap{text-align:center}.category-posts .category-posts-inner{margin:0 auto}@media (min-width: 1200px){.category-posts .category-posts-inner{width:auto;max-width:1235px}.category-posts .category-posts-inner .content-col{padding-right:439px}}.category-posts,.column-posts,.tag-posts{padding-top:20px}.column-posts{min-height:600px}@media (min-width: 992px){.post-content-col{margin-top:20px}}.post,.post-full-wrap{font-family:"minion-pro";color:#000;margin-bottom:28px;padding-bottom:64px}.post #feature-thumb,.post-full-wrap #feature-thumb{display:none}.post.post-full,.post-full-wrap.post-full{border-bottom:none;padding:27px 19px 0 26px}@media (max-width: 991px){.post.post-full,.post-full-wrap.post-full{padding-top:33px}}@media (min-width: 1200px){.post.post-full,.post-full-wrap.post-full{padding-top:7px}}@media (max-width: 767px){.post.post-full,.post-full-wrap.post-full{padding:0}}.post.post-full .post-tag,.post.post-full .category-label,.post-full-wrap.post-full .post-tag,.post-full-wrap.post-full .category-label{background:#f9f9f9;border:none;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:18px;padding:9px 17px;margin-left:-10px;color:#000}.post.post-full .post-subhead,.post-full-wrap.post-full .post-subhead{padding:15px 0 32px 0 !important;font-size:20px !important;line-height:1.5em;font-weight:600;margin-left:0}@media (max-width: 767px){.post.post-full .author-info-wrap,.post-full-wrap.post-full .author-info-wrap{margin-top:62px}}@media (max-width: 768px){.post.post-full .author-info-wrap,.post-full-wrap.post-full .author-info-wrap{margin-top:50px;margin-bottom:15px}}.post.post-full .author-info,.post-full-wrap.post-full .author-info{font-size:17px;display:inline-block;margin-right:10px;margin-top:22px}.post.post-full .author-info .c-bull:before,.post-full-wrap.post-full .author-info .c-bull:before{content:"•" !important}.post.post-full .author-info a,.post-full-wrap.post-full .author-info a{color:#868686}.post.post-full .author-info .inner,.post-full-wrap.post-full .author-info .inner{padding:0.067em 0;background:#f9f9f9;box-shadow:10px 0 0 #f9f9f9, -10px 0 0 #f9f9f9}.post.post-full .post-body,.post-full-wrap.post-full .post-body{margin-top:28px}.post.post-short,.post-full-wrap.post-short{text-align:left;margin-bottom:34px;padding-bottom:22px;border-bottom:1px solid #e4e8e6}.post.post-short.last,.post-full-wrap.post-short.last{border-bottom:none}.post.post-short .share-links-wrap,.post-full-wrap.post-short .share-links-wrap{margin-top:19px}.post.post-short .image-wrap img,.post-full-wrap.post-short .image-wrap img{cursor:pointer}.post.post-short .post-headline,.post-full-wrap.post-short .post-headline{font-size:27px}.post.post-short .post-headline a,.post-full-wrap.post-short .post-headline a{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal}.post.post-short .post-headline a:hover,.post-full-wrap.post-short .post-headline a:hover{text-decoration:none;color:#126bfb}.post.post-short .author-info,.post-full-wrap.post-short .author-info{font-size:18px;margin-top:5px}.post.post-short .post-body,.post-full-wrap.post-short .post-body{margin:6px 0 0 0;font-size:18px;color:#4c4e4d}.post a,.post-full-wrap a{color:inherit}.post .pub-date,.post-full-wrap .pub-date{color:#888}.post .post-headline,.post-full-wrap .post-headline{font-size:33px;line-height:1.24em}.post .post-headline a,.post-full-wrap .post-headline a{color:#242424;font-weight:700}.post .post-short-img,.post-full-wrap .post-short-img{display:block;min-height:188px;background-repeat:no-repeat;background-size:cover;background-position:center;background-position:center;position:relative;margin-bottom:17px}.post .post-subhead,.post-full-wrap .post-subhead{font-size:20px;font-weight:700;margin:14px auto 18px 7px;color:#000;border-bottom:1px solid #c6c6c6}.post .author-info,.post-full-wrap .author-info{font-weight:300;font-size:22px;font-style:italic}.post .author-info span.muted,.post-full-wrap .author-info span.muted{color:#868686}.post .author-info .comment-info,.post-full-wrap .author-info .comment-info{display:none;width:105px;overflow:visible}.post .author-info .comment-info:hover,.post-full-wrap .author-info .comment-info:hover{text-decoration:none;color:inherit}.post .author-info .comment-info.has-comments,.post-full-wrap .author-info .comment-info.has-comments{display:inline-block}.post .title-box,.post-full-wrap .title-box{padding-bottom:32px;height:auto}.post .post-body,.post-full-wrap .post-body{margin-top:56px}.post .post-body,.post .post-body p,.post .post-body span,.post-full-wrap .post-body,.post-full-wrap .post-body p,.post-full-wrap .post-body span{color:#242424;font-size:19px;font-weight:400;line-height:1.6em}@media (max-width: 767px){.post .post-body,.post .post-body p,.post .post-body span,.post-full-wrap .post-body,.post-full-wrap .post-body p,.post-full-wrap .post-body span{font-size:20px}}.post .post-body a,.post-full-wrap .post-body a{font-size:inherit}.post .post-body .pull-quote *,.post-full-wrap .post-body .pull-quote *{font-size:43px !important;line-height:1.18em !important}@media (min-width: 992px){.post .post-body .pull-quote,.post-full-wrap .post-body .pull-quote{padding:18px 70px 26px 70px}}.post .post-body .pull-quote .pull-quote-content,.post-full-wrap .post-body .pull-quote .pull-quote-content{font-weight:600}.post .post-body .pull-quote .bottom-line,.post-full-wrap .post-body .pull-quote .bottom-line{display:block;max-width:100px;border-bottom:7px solid #000;margin-top:8px}.post .post-body .pull-quote.float,.post-full-wrap .post-body .pull-quote.float{padding:30px 20px}.post .post-body .pull-quote.float *,.post-full-wrap .post-body .pull-quote.float *{font-size:43px !important}.post .post-body .pull-quote.float.right,.post-full-wrap .post-body .pull-quote.float.right{max-width:500px;float:right}.post .post-body .pull-quote.float.left,.post-full-wrap .post-body .pull-quote.float.left{max-width:500px;float:left}.post .post-body ul,.post-full-wrap .post-body ul{margin:32px 0 38px 21px}.post .post-body ul li,.post-full-wrap .post-body ul li{margin-bottom:14px}.post .post-body p,.post-full-wrap .post-body p{margin:0 0 25px 0}.post .post-body strong,.post .post-body strong *,.post-full-wrap .post-body strong,.post-full-wrap .post-body strong *{font-weight:600}.post .post-body h1,.post .post-body h2,.post .post-body h3,.post .post-body h4,.post-full-wrap .post-body h1,.post-full-wrap .post-body h2,.post-full-wrap .post-body h3,.post-full-wrap .post-body h4{margin-top:34px;font-weight:700;text-align:left;margin-bottom:10px;font-family:"minion-std-black";font-weight:400;font-style:normal}.post .post-body h1,.post-full-wrap .post-body h1{font-size:44px;margin-bottom:20px}.post .post-body h2,.post-full-wrap .post-body h2{font-size:1.4em;padding-top:18px}.post .post-body h3,.post-full-wrap .post-body h3{font-size:22px;line-height:1.3em;margin-bottom:12px}.post .post-body h4,.post-full-wrap .post-body h4{font-size:20px}.post .post-body strong,.post .post-body b,.post-full-wrap .post-body strong,.post-full-wrap .post-body b{font-weight:600}.post .post-body img,.post-full-wrap .post-body img{margin:10px auto 0 auto;max-width:100%}.post .post-body .image-wrap.with-caption img,.post-full-wrap .post-body .image-wrap.with-caption img{margin-bottom:0}.post .post-body a,.post-full-wrap .post-body a{box-shadow:inset 0 -1px 0 #f9f9f9, inset 0 -2px 0 #242424}.post .post-body a:hover,.post-full-wrap .post-body a:hover{color:#2700d0 !important;text-decoration:none;box-shadow:inset 0 -1px 0 #f9f9f9, inset 0 -2px 0 #2700d0}.post .post-body a:hover>span,.post-full-wrap .post-body a:hover>span{color:#2700d0}.post .post-body a,.post .post-body a:hover,.post .post-body a:hover,.post .post-body a:hover:hover,.post .post-body a:visited,.post .post-body a:visited:hover,.post .post-body a:focus,.post .post-body a:focus:hover,.post-full-wrap .post-body a,.post-full-wrap .post-body a:hover,.post-full-wrap .post-body a:hover,.post-full-wrap .post-body a:hover:hover,.post-full-wrap .post-body a:visited,.post-full-wrap .post-body a:visited:hover,.post-full-wrap .post-body a:focus,.post-full-wrap .post-body a:focus:hover{text-decoration:none}.post .post-citation,.post .post-citation a,.post-full-wrap .post-citation,.post-full-wrap .post-citation a{font-style:italic;text-align:right;color:#999;font-size:17px;font-weight:300}.post .author-avatar,.post-full-wrap .author-avatar{display:none;width:40px;height:40px;margin-right:4px}.post .author-avatar img,.post-full-wrap .author-avatar img{width:100%;float:left;margin-top:10px}.post .read-more-link,.post-full-wrap .read-more-link{clear:both;float:right;color:#477b96;font-style:italic;font-size:22px}.post .read-more-link-wrap,.post-full-wrap .read-more-link-wrap{width:100%;clear:both;margin-top:10px}@media (max-width: 768px){.title-box{left:-5px}.post-content-col .post .post-body{margin-top:0}}.image-wrap{text-align:center;margin-bottom:12px}.image-wrap br{display:none;height:0}.image-wrap img{margin-bottom:0}.image-wrap .image-caption,.image-wrap .image-credit{font-size:14px;line-height:140%;font-style:italic;text-align:center;margin-top:12px}.image-wrap .image-caption{margin-top:10px}.post-img{margin:12px auto 0 auto;max-width:100%}.post-img.full-width{width:100%}.post-img.natural-width{width:auto}.sidebar-header{padding:12px 20px;color:#fff}.sidebar-header h3{display:inline-block;color:#fff;border-bottom:4px solid #fff;text-transform:uppercase;font-size:21px;margin-bottom:0}.sidebar-header #menu-toggle{cursor:pointer;font-size:18px;z-index:999;display:block;color:#fff;opacity:1}#sidebar-wrapper{float:left;z-index:10;overflow-y:hidden;min-height:1500px}@media (max-width: 991px){#sidebar-wrapper{display:none}}#sidebar-wrapper .posts-sidebar{overflow-y:auto;position:absolute;min-height:1500px;background:#242424}.no-sidebar .post-banner-img .post-banner-inner,.no-sidebar .post-content{max-width:1300px}.post-banner-inner{height:auto;padding:0 15px;max-width:1265px;margin:0 auto}.no-sidebar #sidebar-wrapper{display:none}.no-sidebar #page-content-wrapper{padding-left:0;background:#f9f9f9}.no-sidebar .below-post{max-width:1300px;margin:50px auto;padding:0 15px 0 36px}@media (max-width: 991px){.no-sidebar .below-post{padding:0 15px}}@media (max-width: 1199px){#sidebar-wrapper{display:none}}body.posts.show .page-group{max-width:none}.post-sidebar-thumb{position:relative;cursor:pointer;padding:12px 20px 16px 20px;display:block}.post-sidebar-thumb:hover{text-decoration:none}.post-sidebar-thumb .post-sidebar-thumb-img{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding:12px;min-height:130px;width:100%}.post-sidebar-thumb .pub-date{color:#6e6e6e;font-family:"minion-pro";font-style:italic;font-size:16px;margin:6px 0 0 0}.post-sidebar-thumb .headline{font-weight:500;font-size:18px;color:#fff;line-height:142%;margin-bottom:12px}#page-content-wrapper{padding:0;width:auto;background:#242424}.below-post{padding:50px 36px 0 266px;background:#f9f9f9}.post-banner-img{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.post-banner-img .overlay{z-index:1;position:absolute;width:100%;height:100%;opacity:0.5;background:#000;top:0;left:0}.post-banner-img,.post-banner-img .title-col{height:440px}@media (max-width: 767px){.post-banner-img,.post-banner-img .title-col{height:225px}}@media (min-width: 768px){.post-banner-img .title-col{margin-left:18px}}.category-label,.post-tag{padding:5px 9px;border:2px solid #888;color:#888;text-align:center;display:inline-block;text-transform:uppercase;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-weight:400;font-size:14px}.post-content{background:#f9f9f9}.post-content.no-img{margin-top:0}.post-content.no-img .post-full{padding-top:0}@media (max-width: 767px){.post-content.no-img .author-info-wrap{margin-top:0}}.post-content .divider{border-bottom:8px solid #000;max-width:100px;margin-top:36px}.post-content .share-links-wrap{margin-top:15px}.post-content .post-bottom{padding-top:20px;padding-bottom:75px}@media (min-width: 992px){.post-content .post-bottom{padding-left:26px}}.post-tag-list{text-transform:uppercase;font-family:"Bureau Grotesque", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:300;margin-top:40px;font-size:24px}.post-tag-list li.title{color:#000}.post-tag-list li a,.post-tag-list li.slash{color:#b9b9b9}.most-popular-posts-box.mini{margin-top:30px}@media (max-width: 992px){.most-popular-posts-box.mini{margin-top:10px}}.most-popular-posts-box.mini .most-popular-posts-heading{padding:6px 18px 3px 18px;text-transform:uppercase;border-bottom:8px solid #000}.most-popular-posts-box.mini ul.popular-posts{margin-bottom:0}.most-popular-posts-box.mini ul.popular-posts li.popular-post{padding:0 17px}.most-popular-posts-box.mini ul.popular-posts li.popular-post .post-byline{line-height:18px}.most-popular-posts-box.mini ul.popular-posts .popular-more-link,.most-popular-posts-box.mini ul.popular-posts .resources-more-link{padding:10px 17px}.posts-index .show-all-link-wrap{text-align:center;border-bottom:none;margin:20px auto 0 auto;padding:0 0 32px 0}.posts-index .show-all-link{display:inline-block;padding:18px 40px;color:#fff;background:#000;text-align:center;font-size:19px}.post-byline,.post-byline a{color:#888;font-style:italic}.author-posts .post-short .post-title{font-size:41px}.blockquote-wrap .blockquote-title{font-weight:600;margin-bottom:20px}blockquote{clear:both;font-size:21px;line-height:1.62em;color:#333;border-left:5px solid #ccc;padding:0 20px;margin:32px 0;font-style:italic}blockquote p{margin:0 !important;padding-bottom:20px}blockquote p:last-child{padding-bottom:0}blockquote cite{clear:both;display:block;text-align:right;margin-top:5px}.post .title-box,.post-banner-img .title-box{position:absolute;bottom:-44px;z-index:999;padding:0}@media (max-width: 767px){.post .title-box,.post-banner-img .title-box{bottom:-22px}}@media (max-width: 768px){.post .title-box,.post-banner-img .title-box{bottom:-62px}}.post .title-box .post-tag,.post .title-box .category-label,.post-banner-img .title-box .post-tag,.post-banner-img .title-box .category-label{background:#fff;border:none;color:#181818;padding:9px 11px 7px 11px;margin-left:-10px;font-size:19px}@media (max-width: 767px){.post .title-box .post-tag,.post .title-box .category-label,.post-banner-img .title-box .post-tag,.post-banner-img .title-box .category-label{font-size:14px;padding:7px 9px 5px 9px}}.post.no-img,.post.no-img .title-col,.post-banner-img.no-img,.post-banner-img.no-img .title-col{background:#f9f9f9;height:auto}.post.no-img .title-box,.post-banner-img.no-img .title-box{position:relative;bottom:auto;padding-top:35px}.post.no-img .title-box .category-label,.post-banner-img.no-img .title-box .category-label{border:2px solid #181818;margin-left:5px}.post.no-img .title-box h2.post-title,.post-banner-img.no-img .title-box h2.post-title{margin-top:19px}.post h2.post-title,.post-banner-img h2.post-title{color:#242424;font-size:83px;font-weight:400;line-height:1.15em;margin-top:8px;margin-bottom:15px;max-width:560px;margin-bottom:0}@media (max-width: 767px){.post h2.post-title,.post-banner-img h2.post-title{font-size:62px}}.post h2.post-title.extralong,.post h2.post-title.long,.post-banner-img h2.post-title.extralong,.post-banner-img h2.post-title.long{font-size:74px;max-width:810px;line-height:1.16em}@media (max-width: 767px){.post h2.post-title.extralong,.post h2.post-title.long,.post-banner-img h2.post-title.extralong,.post-banner-img h2.post-title.long{font-size:38px}}.post h2.post-title.extralong,.post-banner-img h2.post-title.extralong{font-size:68px}@media (max-width: 767px){.post h2.post-title.extralong,.post-banner-img h2.post-title.extralong{font-size:33px}}.post h2.post-title a,.post-banner-img h2.post-title a{color:#000;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold}.post h2.post-title a .inner,.post-banner-img h2.post-title a .inner{padding:1px 0;background:#f9f9f9;box-shadow:10px 0 0 #f9f9f9, -10px 0 0 #f9f9f9;box-decoration-break:clone}.post h2.post-title a:hover,.post-banner-img h2.post-title a:hover{text-decoration:none;color:#000}body.browser-mozilla .feature-heading .feature-post-box.long-headline .post-headline,body.browser-mozilla .feature-heading .feature-post-box.extralong-headline .post-headline{padding-bottom:1px}.latest-posts-page{padding-top:80px}.video-embed-wrap{margin:0 auto 15px auto}.NA .ob_org_header{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;color:#126bfb;font-size:45px !important;line-height:1em;border-bottom:6px solid #126bfb;margin-bottom:15px}.NA .item-link-container .strip-rec-link-title,.NA .item-container .strip-rec-link-title{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:21px;line-height:27px}.NA .item-link-container:hover .strip-rec-link-title,.NA .item-container:hover .strip-rec-link-title{color:#126bfb}.NA .item-container{padding-bottom:14px}.NA .ob_container_recs .ob-row{width:100%;clear:both}.NA .ob_container_recs .ob-row .item-container{display:block;float:left;padding-bottom:12px}.NA .ob_container_recs .ob-row .item-container:last-child{padding-right:0 !important}.NA .ob_container_recs.ob-last{padding-right:0 !important}.NA .ob_container_recs .ob-recIdx-3,.NA .ob_container_recs .ob-recIdx-7{padding-right:0 !important}.NA .ob_container_recs .ob-recIdx-4{clear:both}.related-posts .recommendations-head{color:#126bfb;font-size:45px;padding-bottom:8px;line-height:1em;border-bottom:6px solid #126bfb;margin-bottom:10px;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-weight:600}.related-posts .related-post-items .row{margin-left:-10px;margin-right:-10px}.related-posts .related-post-items .col-md-3{padding-left:5px;padding-right:5px}.related-posts .related-post-items .post-thumb-box{margin-bottom:12px}.related-posts .related-post-items .post-thumb-box .post-thumb-box-img{height:200px}.related-posts .related-post-items .post-thumb-box .post-tag{display:none}.related-posts .related-post-items .post-thumb-box .post-thumb-text{padding:10px 0 0 0}.related-posts .related-post-items .post-thumb-box .post-thumb-text .post-thumb-headline{font-size:21px;line-height:1.2em}.related-posts .related-post-items .post-thumb-box .post-thumb-text .author-info{display:none}body.long-form #post-comments{max-width:1070px;margin:0 auto 12px auto}body.long-form #wrap{padding-bottom:162px}@media (max-width: 767px){body.long-form #wrap{padding-bottom:288px}}body.long-form .post-content .post-bottom{text-align:left;max-width:1070px;margin:0 auto}body.long-form .post-content{padding:0}body.long-form .post-banner-inner{max-width:1070px}body.long-form .post-content-inner{text-align:center;max-width:100%}body.long-form .post.post-full{padding-left:0;padding-right:0}body.long-form .post.post-full .author-info-wrap,body.long-form .post.post-full .post-subhead,body.long-form .post.post-full p,body.long-form .post.post-full blockquote,body.long-form .post.post-full h1,body.long-form .post.post-full h2,body.long-form .post.post-full h3,body.long-form .post.post-full h4,body.long-form .post.post-full .pull-quote,body.long-form .post.post-full .post-meta,body.long-form .post.post-full .side-box-wrap,body.long-form .post.post-full ol{max-width:1000px;margin-left:auto;margin-right:auto;text-align:left;padding-right:230px !important}body.long-form .post.post-full .side-box-wrap{padding:0 !important}body.long-form .post.post-full .pull-quote.float{padding:6px !important;max-width:630px;margin-top:7px}body.long-form .post.post-full .pull-quote.float.right{padding-left:34px !important;padding-bottom:20px !important;margin-right:-330px}body.long-form .post.post-full .pull-quote.float.left{max-width:454px;padding-left:0 !important;padding-bottom:20px !important;margin-left:0}body.long-form .post.post-full .blockquote-divider{width:100px;margin:10px 0 0 0;border-top:1px solid #000}body.long-form .post.post-full .image-blockquote{margin:12px 0 0 0;padding:0 !important;border-left:none;font-size:13px}body.long-form .post.post-full .post-body p.section-start::first-letter{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:104px;float:left;line-height:98px;padding-right:10px;margin-bottom:-8px}body.long-form .post.post-full .post-body .image-wrap.page-width{width:100%;padding:0}body.long-form .post.post-full .post-body .image-wrap.page-width img{width:100%;padding:0}body.long-form .post.post-full .post-body .image-wrap.page-width .caption,body.long-form .post.post-full .post-body .image-wrap.page-width .image-credit{padding:0 12px}body.long-form .post.post-full .post-body .image-wrap.floating.right,body.long-form .post.post-full .post-body .image-wrap.float.right{float:right;max-width:540px;padding-left:34px;padding-bottom:20px;margin-right:-297px}body.long-form .post.post-full .post-body .image-wrap.floating.right img,body.long-form .post.post-full .post-body .image-wrap.float.right img{margin-top:0;padding-top:0}body.long-form .post.post-full .post-body .image-wrap .caption,body.long-form .post.post-full .post-body .image-wrap .image-credit{text-align:left;margin-top:10px;font-style:normal}body.long-form .post.post-full .post-body .side-box{background:#fff;max-width:600px;padding:14px 24px 2px 24px;font-family:Helvetica, sans-serif;z-index:10}body.long-form .post.post-full .post-body .side-box h2,body.long-form .post.post-full .post-body .side-box h3{margin-top:0;margin-bottom:10px !important;text-transform:uppercase;letter-spacing:0;line-height:48px;margin-bottom:13px !important;border-bottom:1px solid #000;font-weight:600}body.long-form .post.post-full .post-body .side-box p,body.long-form .post.post-full .post-body .side-box h2,body.long-form .post.post-full .post-body .side-box h3{padding:0 !important;font-family:Helvetica, sans-serif;color:#000}body.long-form .post.post-full .post-body .side-box p{font-size:15px}body.long-form .post.post-full .post-body .side-box.right{float:right;margin-right:-77px;margin-left:25px;margin-bottom:24px}body.long-form .post.post-full .post-body .side-box.left{float:left;margin-left:8px;margin-right:25px}body.long-form .post.post-full .post-body h2,body.long-form .post.post-full .post-body h3,body.long-form .post.post-full .post-body h4{color:#7b7b7b;font-family:"minion-pro"}body.long-form .post.post-full .post-body h2{text-transform:uppercase;font-weight:700;margin-bottom:11px;font-size:21px;letter-spacing:2.5px}body.long-form .post.post-full .post-body h3,body.long-form .post.post-full .post-body h4{font-weight:600}body.long-form .post.post-full .post-body h3{font-size:21px}body.long-form .post.post-full .post-body h4{font-size:19px;margin-top:0}@media (max-width: 1199px){body.long-form .post-content .post-bottom{padding:0 20px 20px 20px}body.long-form .post.post-full .author-info-wrap,body.long-form .post.post-full .post-subhead,body.long-form .post.post-full p,body.long-form .post.post-full blockquote,body.long-form .post.post-full h1,body.long-form .post.post-full h2,body.long-form .post.post-full .pull-quote,body.long-form .post.post-full .post-meta,body.long-form .post.post-full .side-box-wrap{padding-right:20px !important;padding-left:20px !important}body.long-form .post.post-full .pull-quote,body.long-form .post.post-full .pull-quote.float{max-width:630px !important}body.long-form .post.post-full .pull-quote.float{float:none}body.long-form .post.post-full .pull-quote.float.right{float:none;margin:32px auto !important}body.long-form .post.post-full .pull-quote.float.left{float:none;margin:32px auto !important}body.long-form .post.post-full .post-body .image-wrap img{width:100%}body.long-form .post.post-full .post-body .image-wrap.floating,body.long-form .post.post-full .post-body .image-wrap.float{float:none;max-width:100% !important;padding:0 0 24px 0 !important}body.long-form .post.post-full .post-body .image-wrap.floating.right,body.long-form .post.post-full .post-body .image-wrap.float.right{float:none}body.long-form .post.post-full .post-body .image-wrap.floating.right,body.long-form .post.post-full .post-body .image-wrap.float.right{float:none}body.long-form .post.post-full .post-body .side-box-wrap{text-align:center}body.long-form .post.post-full .post-body .side-box{float:none;margin:0 auto !important}body.long-form .post.post-full .post-body .side-box.right{float:none;margin:0 auto !important}body.long-form .post.post-full .post-body .side-box.left{float:none;margin:0 auto !important}}.pdf-embed{margin-bottom:28px;display:block}.pdf-embed .caption{display:block;font-size:16px !important;line-height:140%;text-align:left;margin-top:0}@media (min-width: 1200px){.pdf-embed.float{max-width:476px;width:100%;margin-bottom:18px}.pdf-embed.float.left{float:left;margin-right:36px}.pdf-embed.float.right{float:right;margin-right:-226px;margin-left:20px}}.scribd_iframe_embed{max-width:100%}.share-button.facebook-share-button.mobile-only-facebook-share-button{position:fixed;bottom:0;margin-bottom:0;left:0;width:100%;height:0;opacity:0;z-index:999;text-align:center;padding:0;font-size:15px;background:linear-gradient(#4e69a2, #3b5998);transition:opacity 0.65s ease}.share-button.facebook-share-button.mobile-only-facebook-share-button .icon{font-size:19px}@media (min-width: 481px){.share-button.facebook-share-button.mobile-only-facebook-share-button{display:none}}@media (max-width: 480px){body.scrolled-down .share-button.facebook-share-button.mobile-only-facebook-share-button{display:block;opacity:1;height:auto;padding:6px}}.feature-heading-container .photo-credit,.post-banner-img .photo-credit{position:absolute;bottom:0;right:0;font-size:13px;z-index:999;padding:4px 14px 4px 14px;text-shadow:2px 4px 3px rgba(0,0,0,0.1)}@media (max-width: 992px){.feature-heading-container .photo-credit,.post-banner-img .photo-credit{display:none}}.feature-heading-container .photo-credit,.feature-heading-container .photo-credit a,.post-banner-img .photo-credit,.post-banner-img .photo-credit a{color:#fff}.feature-heading{cursor:pointer;display:block}.feature-heading .feature-heading-img-box{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:0}.feature-heading .feature-heading-img-box .feature-heading-inner{max-width:1200px;margin:0 auto;height:100%}.feature-heading .feature-heading-img-box .feature-heading-inner .container-fluid{position:relative;height:100%}.feature-heading .feature-heading-img-box,.feature-heading .feature-heading-img-box .col-md-6{height:569px}@media (max-width: 992px){.feature-heading .feature-heading-img-box{height:auto}}.feature-heading .feature-post-wrap{height:569px;display:table-cell;vertical-align:middle}@media (max-width: 992px){.feature-heading .feature-post-wrap{height:auto}}.feature-heading .category-wrap{position:absolute;top:0;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;text-transform:uppercase;color:#000;margin-bottom:12px;font-size:13px}.feature-heading .category-wrap .category-name{display:block;padding:6px 14px;background-color:rgba(255,255,255,0.9);text-rendering:optimizeLegibility}.feature-heading .category-wrap.big-tag{height:60px;min-width:140px}.feature-heading .category-wrap.big-tag .category-name{height:100%;width:100%;padding-top:8px;color:white;text-transform:none;text-align:center;background:#126bfb;font-size:30px}@media (max-width: 992px){.feature-heading .category-wrap{padding-left:30px}}.feature-heading .feature-post-box{display:inline-block;min-height:100px;padding:34px 30px 24px 0;color:#242424;max-width:534px}.feature-heading .feature-post-box.long-headline,.feature-heading .feature-post-box.extralong-headline{max-width:734px}.feature-heading .feature-post-box.long-headline .post-headline,.feature-heading .feature-post-box.extralong-headline .post-headline{font-size:76px;padding-bottom:0;line-height:118%}@media (max-width: 992px){.feature-heading .feature-post-box.long-headline .post-headline,.feature-heading .feature-post-box.extralong-headline .post-headline{font-size:39px}}.feature-heading .feature-post-box.long-headline .post-headline span.inner,.feature-heading .feature-post-box.extralong-headline .post-headline span.inner{padding:0.032em 0}.feature-heading .feature-post-box.extralong-headline{font-size:40px}.feature-heading .feature-post-box .post-headline{display:inline-block;z-index:10;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold}@media (max-width: 992px){.feature-heading .feature-post-box{margin-top:0;padding:64px 0 54px 0}}.feature-heading .feature-post-box a,.feature-heading .feature-post-box a:hover,.feature-heading .feature-post-box a:focus,.feature-heading .feature-post-box a:active,.feature-heading .feature-post-box a:visited{text-decoration:none}.feature-heading .feature-post-box .category-label,.feature-heading .feature-post-box .post-tag{padding:6px 14px;text-align:center}.feature-heading .feature-post-box .post-headline{color:#242424;margin-top:12px;font-size:84px;line-height:120%;margin-bottom:0;margin-left:10px;padding-bottom:0.03em}.feature-heading .feature-post-box .post-headline span.inner{background:#f2f6f7;padding:0.058em 0;box-shadow:10px 0 0 #f2f6f7, -10px 0 0 #f2f6f7;box-decoration-break:clone}@media (max-width: 767px){.feature-heading .feature-post-box .post-headline{font-size:39px}}@media (min-width: 992px){.feature-heading .feature-post-box.short-headline .post-headline{font-size:92px;line-height:109%;margin-bottom:5px}}.feature-heading .feature-post-box .featured-post-excerpt{margin-top:16px;font-size:17px;line-height:172%}.read-story-link{background:#242424;color:#f7f7f7;padding:14px 23px;text-transform:uppercase;display:inline-block;font-size:22px;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal}.read-story-link,.read-story-link:hover,.read-story-link:active,.read-story-link:active:hover,.read-story-link:visited,.read-story-link:visited:hover,.read-story-link:focus,.read-story-link:focus:hover{background:#000;color:#fff;text-decoration:none}@media (max-width: 767px){.read-story-link{font-size:17px;padding:14px 23px}}.page-group{max-width:1170px;margin:0 auto 40px auto;border-top:1px solid #ccc;padding-bottom:36px;padding-top:28px}.page-group.no-border{border-top:none}.page-group h3{text-align:center;padding:14px 16px 0 16px;margin:0 auto 35px auto;max-width:240px;border-bottom:8px solid #000;text-transform:uppercase}.page-group h3.with-link{padding:0;border-bottom:none}.page-group h3.with-link a{padding:14px 16px 0 16px;display:inline-block;border-bottom:8px solid #000}.page-group h3.with-link a:hover{border-bottom:8px solid #126bfb;color:#126bfb}.latest-posts-module-container{padding-top:18px;padding-bottom:0}.page-group.latest-posts-module{padding-bottom:0}.second-level-feature-wrap{border-top:none;padding:0;margin-bottom:0}.second-level-feature-wrap .feature-heading-inner{padding:0 60px}@media (max-width: 767px){.second-level-feature-wrap .feature-heading-inner{padding:0}}.second-level-feature-wrap .feature-heading-img-box,.second-level-feature-wrap .feature-heading .feature-post-wrap{height:476px}.second-level-feature-wrap .feature-post-box .post-headline{font-size:61px}.post-thumb-box{overflow:hidden;margin-bottom:32px;display:block;position:relative;cursor:pointer;padding:6px}.post-thumb-box:hover,.post-thumb-box:visited,.post-thumb-box:focus{text-decoration:none}.post-thumb-box:hover .post-thumb-headline,.post-thumb-box:visited .post-thumb-headline,.post-thumb-box:focus .post-thumb-headline{color:#126bfb;text-decoration:none}.post-thumb-box.expanded .post-thumb-content{top:0 !important}.post-thumb-box.expanded .post-thumb-content .author-info{opacity:1}.post-thumb-box .post-thumb-box-img{display:block;width:100%;height:238px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.post-thumb-box .post-thumb-box-img .post-tag,.post-thumb-box .post-thumb-box-img .category-label{border:none;position:absolute;z-index:1;top:0;left:0;padding:6px 14px;font-size:13px;background:#242424;color:#000;background:rgba(255,255,255,0.9)}.post-thumb-box.first-level .post-thumb-box-img{height:301px}.post-thumb-box.second-level .post-thumb-box-img{height:238px}.post-thumb-box.second-level .post-thumb-text .post-thumb-headline{font-size:28px}.post-thumb-box.third-level .post-thumb-box-img{height:166px}.post-thumb-box.third-level .post-thumb-text .post-thumb-headline{font-size:24px}.post-thumb-box .post-thumb-text{width:100%;padding:8px}.post-thumb-box .post-thumb-text .post-thumb-headline{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;width:100%;font-size:34px;line-height:1.25em;margin:8px 0 0 0}.post-thumb-box .post-thumb-text .featured-post-excerpt{display:none;font-size:15px;line-height:190%}.post-thumb-box .author-info{margin-top:2px}@media (max-width: 767px){.post-thumb-box.first-level .post-thumb-box-img,.post-thumb-box.second-level .post-thumb-box-img,.post-thumb-box.third-level .post-thumb-box-img{height:166px}.post-thumb-box .post-thumb-text .post-thumb-headline{font-size:25px;line-height:136%;margin-bottom:0}}.most-popular-posts-box{box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);background:#fff}.most-popular-posts-box h3{max-width:100%}.most-popular-posts-box .inner{padding:4px 18px 0 18px}.most-popular-posts-box .most-popular-posts-heading{padding:10px 0 0 0;margin-bottom:2px;text-transform:uppercase;border-bottom:6px solid #000;text-align:center;font-size:30px;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold;margin-bottom:6px}.most-popular-posts-box ul.popular-posts{margin-bottom:0}.most-popular-posts-box ul.popular-posts li.popular-post{position:relative;padding:0 18px}.most-popular-posts-box ul.popular-posts li.popular-post .popular-post-inner{padding:10px;min-height:104px;border-bottom:1px solid #ccc;display:block}.most-popular-posts-box ul.popular-posts li.popular-post .popular-post-inner:hover{text-decoration:none}.most-popular-posts-box ul.popular-posts li.popular-post:last-child .popular-post-inner{border-bottom:none}.most-popular-posts-box ul.popular-posts li.popular-post .post-thumb{width:84px;height:84px;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:10px;left:0}.most-popular-posts-box ul.popular-posts li.popular-post .post-headline-wrap{padding-left:92px}.most-popular-posts-box ul.popular-posts li.popular-post .post-headline{font-size:15px;line-height:1.3em;width:100%;text-align:left;display:block;font-family:"minion-pro";font-weight:600}.most-popular-posts-box ul.popular-posts li.popular-post .post-headline .text{display:block;line-height:1.3em}.most-popular-posts-box ul.popular-posts li.popular-post .pub-date{color:#868686;font-size:14px;font-style:italic}.most-popular-posts-box ul.popular-posts li.popular-post .category-tag{color:#fff;background:#000;font-size:11px;font-family:"Open Sans", sans-serif;padding:2px 5px 3px 5px;border-radius:3px}.most-popular-posts-box ul.popular-posts li.popular-post .category-tag-spacer{width:100%;height:3px}.most-popular-posts-box ul.popular-posts li.popular-post .author-info{display:none;font-size:13px;margin-top:3px}.most-popular-posts-box ul.popular-posts li.popular-post .author-info .post-author-link,.most-popular-posts-box ul.popular-posts li.popular-post .author-info .post-author-name{margin-right:4px}.most-popular-posts-box ul.popular-posts li.popular-post:hover{color:#126bfb}.most-popular-posts-box ul.popular-posts li.popular-post:hover .number{background:#126bfb;text-decoration:none}.most-popular-posts-box ul.popular-posts li.popular-post .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:hover .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:focus .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:focus:hover .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:active .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:active:hover .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:visited .post-headline .text,.most-popular-posts-box ul.popular-posts li.popular-post:visited:hover .post-headline .text{text-decoration:none}.most-popular-posts-box ul.popular-posts li.popular-post:last-child{border-bottom:none}.most-popular-posts-box ul.popular-posts .most-popular-posts-body{position:relative}.most-popular-posts-box .most-popular-posts-loading-overlay,.most-popular-posts-box .resources-box-loading-overlay,.resources-box .most-popular-posts-loading-overlay,.resources-box .resources-box-loading-overlay{display:none;position:absolute;top:0;left:0;background:#fff;opacity:0.7;z-index:999;width:100%;height:100%}.most-popular-posts-box .more-link,.resources-box .more-link{border-top:1px solid #ccc;text-transform:uppercase;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal}.most-popular-posts-box .popular-more-link,.most-popular-posts-box .popular-prev-link,.most-popular-posts-box .resources-more-link,.most-popular-posts-box .resources-prev-link,.resources-box .popular-more-link,.resources-box .popular-prev-link,.resources-box .resources-more-link,.resources-box .resources-prev-link{display:inline-block;padding:14px 19px;font-size:16px;text-align:right;width:50%;float:right}.most-popular-posts-box .popular-more-link.last-page,.most-popular-posts-box .popular-prev-link.last-page,.most-popular-posts-box .resources-more-link.last-page,.most-popular-posts-box .resources-prev-link.last-page,.resources-box .popular-more-link.last-page,.resources-box .popular-prev-link.last-page,.resources-box .resources-more-link.last-page,.resources-box .resources-prev-link.last-page{display:none}.most-popular-posts-box .popular-more-link.last-page:hover,.most-popular-posts-box .popular-prev-link.last-page:hover,.most-popular-posts-box .resources-more-link.last-page:hover,.most-popular-posts-box .resources-prev-link.last-page:hover,.resources-box .popular-more-link.last-page:hover,.resources-box .popular-prev-link.last-page:hover,.resources-box .resources-more-link.last-page:hover,.resources-box .resources-prev-link.last-page:hover{cursor:default}.most-popular-posts-box .popular-more-link:focus,.most-popular-posts-box .popular-more-link:hover,.most-popular-posts-box .popular-more-link:focus .most-popular-posts-box .popular-more-link:hover,.most-popular-posts-box .popular-more-link:visited,.most-popular-posts-box .popular-prev-link:focus,.most-popular-posts-box .popular-prev-link:hover,.most-popular-posts-box .popular-prev-link:focus .most-popular-posts-box .popular-more-link:hover,.most-popular-posts-box .popular-prev-link:visited,.most-popular-posts-box .resources-more-link:focus,.most-popular-posts-box .resources-more-link:hover,.most-popular-posts-box .resources-more-link:focus .most-popular-posts-box .popular-more-link:hover,.most-popular-posts-box .resources-more-link:visited,.most-popular-posts-box .resources-prev-link:focus,.most-popular-posts-box .resources-prev-link:hover,.most-popular-posts-box .resources-prev-link:focus .most-popular-posts-box .popular-more-link:hover,.most-popular-posts-box .resources-prev-link:visited,.resources-box .popular-more-link:focus,.resources-box .popular-more-link:hover,.resources-box .popular-more-link:focus .most-popular-posts-box .popular-more-link:hover,.resources-box .popular-more-link:visited,.resources-box .popular-prev-link:focus,.resources-box .popular-prev-link:hover,.resources-box .popular-prev-link:focus .most-popular-posts-box .popular-more-link:hover,.resources-box .popular-prev-link:visited,.resources-box .resources-more-link:focus,.resources-box .resources-more-link:hover,.resources-box .resources-more-link:focus .most-popular-posts-box .popular-more-link:hover,.resources-box .resources-more-link:visited,.resources-box .resources-prev-link:focus,.resources-box .resources-prev-link:hover,.resources-box .resources-prev-link:focus .most-popular-posts-box .popular-more-link:hover,.resources-box .resources-prev-link:visited,.most-popular-posts-box .popular-more-link:focus .most-popular-posts-box .popular-prev-link:hover,.most-popular-posts-box .popular-prev-link:focus .most-popular-posts-box .popular-prev-link:hover,.most-popular-posts-box .resources-more-link:focus .most-popular-posts-box .popular-prev-link:hover,.most-popular-posts-box .resources-prev-link:focus .most-popular-posts-box .popular-prev-link:hover,.resources-box .popular-more-link:focus .most-popular-posts-box .popular-prev-link:hover,.resources-box .popular-prev-link:focus .most-popular-posts-box .popular-prev-link:hover,.resources-box .resources-more-link:focus .most-popular-posts-box .popular-prev-link:hover,.resources-box .resources-prev-link:focus .most-popular-posts-box .popular-prev-link:hover,.most-popular-posts-box .popular-more-link:focus .most-popular-posts-box .resources-more-link:hover,.most-popular-posts-box .popular-prev-link:focus .most-popular-posts-box .resources-more-link:hover,.most-popular-posts-box .resources-more-link:focus .most-popular-posts-box .resources-more-link:hover,.most-popular-posts-box .resources-prev-link:focus .most-popular-posts-box .resources-more-link:hover,.resources-box .popular-more-link:focus .most-popular-posts-box .resources-more-link:hover,.resources-box .popular-prev-link:focus .most-popular-posts-box .resources-more-link:hover,.resources-box .resources-more-link:focus .most-popular-posts-box .resources-more-link:hover,.resources-box .resources-prev-link:focus .most-popular-posts-box .resources-more-link:hover,.most-popular-posts-box .popular-more-link:focus .most-popular-posts-box .resources-prev-link:hover,.most-popular-posts-box .popular-prev-link:focus .most-popular-posts-box .resources-prev-link:hover,.most-popular-posts-box .resources-more-link:focus .most-popular-posts-box .resources-prev-link:hover,.most-popular-posts-box .resources-prev-link:focus .most-popular-posts-box .resources-prev-link:hover,.resources-box .popular-more-link:focus .most-popular-posts-box .resources-prev-link:hover,.resources-box .popular-prev-link:focus .most-popular-posts-box .resources-prev-link:hover,.resources-box .resources-more-link:focus .most-popular-posts-box .resources-prev-link:hover,.resources-box .resources-prev-link:focus .most-popular-posts-box .resources-prev-link:hover,.most-popular-posts-box .popular-more-link:focus .resources-box .popular-more-link:hover,.most-popular-posts-box .popular-prev-link:focus .resources-box .popular-more-link:hover,.most-popular-posts-box .resources-more-link:focus .resources-box .popular-more-link:hover,.most-popular-posts-box .resources-prev-link:focus .resources-box .popular-more-link:hover,.resources-box .popular-more-link:focus .resources-box .popular-more-link:hover,.resources-box .popular-prev-link:focus .resources-box .popular-more-link:hover,.resources-box .resources-more-link:focus .resources-box .popular-more-link:hover,.resources-box .resources-prev-link:focus .resources-box .popular-more-link:hover,.most-popular-posts-box .popular-more-link:focus .resources-box .popular-prev-link:hover,.most-popular-posts-box .popular-prev-link:focus .resources-box .popular-prev-link:hover,.most-popular-posts-box .resources-more-link:focus .resources-box .popular-prev-link:hover,.most-popular-posts-box .resources-prev-link:focus .resources-box .popular-prev-link:hover,.resources-box .popular-more-link:focus .resources-box .popular-prev-link:hover,.resources-box .popular-prev-link:focus .resources-box .popular-prev-link:hover,.resources-box .resources-more-link:focus .resources-box .popular-prev-link:hover,.resources-box .resources-prev-link:focus .resources-box .popular-prev-link:hover,.most-popular-posts-box .popular-more-link:focus .resources-box .resources-more-link:hover,.most-popular-posts-box .popular-prev-link:focus .resources-box .resources-more-link:hover,.most-popular-posts-box .resources-more-link:focus .resources-box .resources-more-link:hover,.most-popular-posts-box .resources-prev-link:focus .resources-box .resources-more-link:hover,.resources-box .popular-more-link:focus .resources-box .resources-more-link:hover,.resources-box .popular-prev-link:focus .resources-box .resources-more-link:hover,.resources-box .resources-more-link:focus .resources-box .resources-more-link:hover,.resources-box .resources-prev-link:focus .resources-box .resources-more-link:hover,.most-popular-posts-box .popular-more-link:focus .resources-box .resources-prev-link:hover,.most-popular-posts-box .popular-prev-link:focus .resources-box .resources-prev-link:hover,.most-popular-posts-box .resources-more-link:focus .resources-box .resources-prev-link:hover,.most-popular-posts-box .resources-prev-link:focus .resources-box .resources-prev-link:hover,.resources-box .popular-more-link:focus .resources-box .resources-prev-link:hover,.resources-box .popular-prev-link:focus .resources-box .resources-prev-link:hover,.resources-box .resources-more-link:focus .resources-box .resources-prev-link:hover,.resources-box .resources-prev-link:focus .resources-box .resources-prev-link:hover{text-decoration:none}.most-popular-posts-box .resources-prev-link,.most-popular-posts-box .popular-prev-link,.resources-box .resources-prev-link,.resources-box .popular-prev-link{float:left;text-align:left}.most-popular-posts-box .resources-prev-link.first-page,.most-popular-posts-box .popular-prev-link.first-page,.resources-box .resources-prev-link.first-page,.resources-box .popular-prev-link.first-page{display:none}.ideal-media-unit{margin-top:24px}.ideal-media-unit .header-83050{padding-top:11px;padding-bottom:3px}.ideal-media-unit .vbutton-back-83050{float:left;margin-left:0}.ideal-media-unit .buttons-83050 .vbutton{background:transparent}.ideal-media-unit .vbutton-back-83050,.ideal-media-unit .vbutton-forward-83050{font-family:"FontAwesome";color:#000}.ideal-media-unit .vbutton-back-83050{text-align:left}.ideal-media-unit .vbutton-back-83050::before{content:""}.ideal-media-unit .vbutton-forward-83050::before{content:""}.ideal-media-unit .vblock-83050 .title a{margin-left:105px}.tag-focus.page-group.container-fluid{color:#000;background-repeat:no-repeat;background-size:cover;background-position:center;padding:95px 40px 85px 40px;max-width:none}.tag-focus.page-group.container-fluid.no-img{background-image:none !important}.tag-focus.page-group.container-fluid .tag-col,.tag-focus.page-group.container-fluid .tag-articles-col{position:relative;min-height:300px}.tag-focus.page-group.container-fluid.count-1 .tag-col,.tag-focus.page-group.container-fluid.count-1 .tag-articles-col,.tag-focus.page-group.container-fluid.count-2 .tag-col,.tag-focus.page-group.container-fluid.count-2 .tag-articles-col,.tag-focus.page-group.container-fluid.count-3 .tag-col,.tag-focus.page-group.container-fluid.count-3 .tag-articles-col{min-height:100px}.tag-focus.page-group.container-fluid .tag-col{text-align:right}@media (max-width: 1199px){.tag-focus.page-group.container-fluid .tag-col{min-height:0}}.tag-focus.page-group.container-fluid .tag-name{font-size:66px;font-weight:700;padding:18px 34px 38px 25px;background:#242424;color:#fff;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-152px;z-index:10}@media (max-width: 1199px){.tag-focus.page-group.container-fluid .tag-name{text-align:center;display:block;font-size:50px;padding:18px 12px 38px 12px;position:relative;top:auto;transform:none;right:auto;width:100%;margin-bottom:18px}}.tag-focus.page-group.container-fluid .tag-name .name{border-bottom:10px solid #fff;text-transform:uppercase}.tag-focus.page-group.container-fluid .tag-articles-wrap{background:#fff;padding:0 20px}@media (min-width: 1199px){.tag-focus.page-group.container-fluid .tag-articles-wrap{padding:5px 20px 6px 150px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.tag-focus.page-group.container-fluid .tag-articles-wrap .tag-articles{margin:0}.tag-focus.page-group.container-fluid .tag-articles-wrap .tag-articles li{border-bottom:1px solid #ccc;padding:20px 8px}.tag-focus.page-group.container-fluid .tag-articles-wrap .tag-articles li:last-child{border-bottom:none}.tag-focus.page-group.container-fluid .tag-articles-wrap .tag-articles li a{font-size:21px;font-weight:700}.category-focus{border-bottom:none;padding-bottom:0;margin-bottom:20px}.category-focus .category-box{box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);margin-bottom:42px;background:#fff;min-height:542px}.category-focus .category-box .category-box-heading{display:block;background:#242424;color:#fff;font-size:21px;text-align:center;padding:14px 20px 13px 20px;text-transform:uppercase;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-weight:400}.category-focus .category-box .category-box-heading:hover{background:#126bfb}.category-focus .category-box .category-box-heading i{position:absolute;right:15px;top:17px;font-size:22px}.category-focus .category-box .category-box-heading:hover{text-decoration:none}.category-focus .category-box .first-post{padding:26px 12px 12px 12px}.category-focus .category-box .cat-post-thumb-box{height:187px;margin-top:0;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}.category-focus .category-box .cat-post-thumb-box:hover+.category-list-wrap ul li:first-child a{color:#126bfb}.category-focus .category-box .cat-post-thumb-box-placeholder{height:25px}.category-focus .category-box .headline{font-size:27px}.category-focus .category-box .headline:hover{text-decoration:none}.category-focus .category-box .category-list-wrap{padding:0;padding:0 18px}.category-focus .category-box .category-list-wrap .category-list li:first-child a .inner{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:24px;line-height:1.29em}.category-focus .category-box .category-list-wrap .category-list li a{display:block}.category-focus .category-box .category-list-wrap .category-list li a:hover{text-decoration:none}.category-focus .category-box .category-list-wrap .category-list li a .inner{border-bottom:1px solid #e2e2e2;padding:14px 0;font-size:17px;font-weight:500}.category-focus .category-box .category-list-wrap .category-list li:last-child a .inner{border-bottom:none}.column-focus{border-top:none;padding-bottom:15px}.column-focus .view-columns{display:none;margin-top:30px}.column-box{display:block;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:612px;color:#fff;padding:56px 24px;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold;margin-bottom:15px}.column-box .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.column-box:hover{text-decoration:none;cursor:pointer}.column-box:hover .overlay{background:rgba(0,102,255,0.9)}.column-box .column-name{font-size:62px;border-bottom:8px solid #fff;text-transform:uppercase;line-height:0.9em;padding-bottom:14px;padding-right:7%;z-index:10}.column-box .description{font-size:28px;line-height:110%;padding-top:26px;z-index:10}.show-more-wrap{margin:10px 0 10px 0px}@media (max-width: 1199px){.show-more-wrap{margin-bottom:26px}}.block-link{display:inline-block;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;background:#242424;padding:14px 23px;font-size:22px;text-transform:uppercase}.block-link,.block-link:focus,.block-link:active,.block-link:visited{color:#fff}.block-link:hover,.block-link:focus:hover,.block-link:active:hover,.block-link:visited:hover{color:#fff;background:#126bfb}.block-link,.block-link:hover,.block-link:focus,.block-link:focus:hover,.block-link:active,.block-link:active:hover,.block-link:visited,.block-link:visited:hover{text-decoration:none}.block-link.disabled{opacity:0.7}.page-module-edit-subject{background-color:#fff;padding:10px 24px;z-index:999;position:absolute;right:0;box-shadow:0 0 5px #ccc}.popular-posts-tabs{list-style-type:none;padding:0;margin:0 18px;font-size:17px}.popular-posts-tabs li{display:block;width:50%;float:left;text-align:center}.popular-posts-tabs li a{display:block;font-family:"Bureau Grotesque", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:300;font-size:22px;text-transform:uppercase;padding:6px 0 5px 0;border-bottom:2px solid #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popular-posts-tabs li.active a,.popular-posts-tabs li a:hover{color:#126bfb;border-bottom:2px solid #126bfb}.popular-posts-tabs li a,.popular-posts-tabs li a:hover,.popular-posts-tabs li a:active,.popular-posts-tabs li a:active:hover,.popular-posts-tabs li a:focus,.popular-posts-tabs li a:focus:hover,.popular-posts-tabs li a:visited,.popular-posts-tabs li a:visited:hover{text-decoration:none}#subscriber-success-modal h4.modal-title{text-align:center;font-family:"Open Sans", sans-serif;font-size:30px;font-weight:500}.featured-posts{padding-top:5px}.page-group.resources-box{margin:46px auto 20px auto;padding:40px 25px 25px 25px;overflow:hidden}.page-group.resources-box .left-col,.page-group.resources-box .right-col{float:left}.page-group.resources-box .left-col{width:32%;z-index:1}.page-group.resources-box .right-col{width:68%;overflow:hidden;z-index:0}.page-group.resources-box .top-resources{box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);background:#fff}.page-group.resources-box .top-resources h3{margin:0 auto 7px auto;padding-top:19px}.page-group.resources-box .top-resources .top-resources-inner{padding:0 24px 0 24px}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a{display:table;padding:20px 0;border-bottom:1px solid #ccc}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .inner-wrap{display:table-row}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a,.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .headline{font-size:16px}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .headline{padding:0 0 0 45px;line-height:1.5em}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a:hover{text-decoration:none}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a:hover .headline{color:#126bfb}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a:hover .index{background-color:#126bfb}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .index-wrap,.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .headline{display:table-cell}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li a .index{position:absolute;vertical-align:middle;background:#000;color:#fff;padding:0;text-align:center;width:33px;height:33px;line-height:31px;border-radius:36px;margin-right:7px;padding-top:2px;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold;top:50%;margin-top:-18px}.page-group.resources-box .top-resources .top-resources-inner .top-resources-list li:last-child a{border-bottom:none}.page-group.resources-box .pull-quote-wrap{position:relative;display:table-cell;vertical-align:middle;height:592px;z-index:1}.page-group.resources-box .post-pull-quote{font-size:72px;padding-bottom:0;line-height:118%;display:inline-block;margin-bottom:0;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;z-index:2}.page-group.resources-box .post-pull-quote .inner{background:#fff;box-shadow:10px 0 0 #fff, -10px 0 0 #fff;box-decoration-break:clone;padding:0.032em 0}.page-group.resources-box .pull-quote-source{font-size:20px;font-family:"minion-pro";font-style:italic;clear:both;font-weight:normal;background:#fff;box-shadow:10px 0 0 #fff, -10px 0 0 #fff;box-decoration-break:clone;padding:0.032em 0;clear:both;z-index:1}.page-group.resources-box .pull-quote-source,.page-group.resources-box .pull-quote-source a{color:#777}.page-group.resources-box .pull-quote-source:hover,.page-group.resources-box .pull-quote-source a:hover{text-decoration:none}.page-group.resources-box .resource-box-image{position:absolute;z-index:0;top:0;right:0;width:auto}.page-group.resources-box .read-story-link{margin-left:-10px}@media (max-width: 1199px){.page-group.resources-box{padding:5px 25px}.page-group.resources-box .left-col,.page-group.resources-box .right-col{width:100%}.page-group.resources-box .pull-quote-wrap{height:374px}}@media (min-width: 992px){.page-group.resources-box .right-col{padding-left:45px}}.page-group.featured-content-module-container{margin-bottom:0;padding-bottom:0}h3.latest-posts-heading{margin-bottom:26px}body.categories.show,.category-posts{background:#f9f9f9}.columns-index{background:#f9f9f9}.search-page{min-height:500px}.search-page h1,.search-page h2,.search-page h3,.search-page h4,.search-page h5,.search-page h6,.search-page input[type='text']{font-family:"Open Sans", sans-serif}.search-page h2{font-family:"minion-pro";margin-bottom:18px}.search-box{margin-top:50px}.search-results{margin-top:12px}.search-result-item{margin-bottom:60px}.search-result-item .post-info{font-size:20px;margin-bottom:10px}.search-result-item .post-info .meta{margin-left:8px;font-size:15px;color:#888}.search-result-item .post-snippet{font-size:15px}.search-result-item .post-thumb-wrap img{width:100%}.gsc-control-cse{background-color:#f9f9f9 !important;border-color:#f9f9f9 !important}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{background-color:#f9f9f9 !important;border-color:#f9f9f9 !important}.gsc-option-menu-container .gsc-selected-option-container{width:86px !important}.gsc-control-cse{padding:1em 0 !important}.js-google-custom-search-loader-wrap{margin:26px 0 52px 0}.js-google-custom-search-loader-wrap .icon{font-size:50px;color:#888}.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important;padding-right:0 !important}.gcsc-branding{opacity:0 !important;height:0}*{position:relative}html,body{height:100%}a:hover{color:#126bfb}#wrap{min-height:100%;height:auto;margin:0 auto -178px;padding:0 0 178px;overflow-y:hidden}@media (max-width: 767px){#wrap{margin-bottom:-303px;padding-bottom:303px}}#main-container{margin-bottom:80px}#main{padding-bottom:0}body{background:#f9f9f9;color:#242424;font-size:15px;font-family:"minion-pro"}body.layout-application.posts.index{background:#f2f6f7}a{color:#242424}a:hover{color:#126bfb}.content-col{width:100%}.content-col.no-sidebar{padding:0}.rail-col{max-width:370px;margin:24px auto}@media (min-width: 992px){.post-content{padding-right:32px}.rail-col{width:330px;float:right}.content-col{margin-right:-330px;padding-right:361px;width:100%;float:left}.content-col.no-sidebar{margin-right:auto;padding-right:0;float:none}}@media (min-width: 992px) and (max-width: 1200px){.rail-col{width:280px;float:right}.content-col{margin-right:-310px;padding-right:313px}.content-col.no-sidebar{margin-right:auto;padding-right:0;float:none}}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.5em;margin-top:0;font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold}h1 a,h1 a:hover,h1 a:focus,h1 a:focus:hover,h1 a:active,h1 a:active:hover,h1 a:visited,h1 a:visited:hover,h2 a,h2 a:hover,h2 a:focus,h2 a:focus:hover,h2 a:active,h2 a:active:hover,h2 a:visited,h2 a:visited:hover,h3 a,h3 a:hover,h3 a:focus,h3 a:focus:hover,h3 a:active,h3 a:active:hover,h3 a:visited,h3 a:visited:hover,h4 a,h4 a:hover,h4 a:focus,h4 a:focus:hover,h4 a:active,h4 a:active:hover,h4 a:visited,h4 a:visited:hover,h5 a,h5 a:hover,h5 a:focus,h5 a:focus:hover,h5 a:active,h5 a:active:hover,h5 a:visited,h5 a:visited:hover,h6 a,h6 a:hover,h6 a:focus,h6 a:focus:hover,h6 a:active,h6 a:active:hover,h6 a:visited,h6 a:visited:hover{color:#000;text-decoration:none}a:hover{color:#126bfb}.panel h1,.panel h2,.panel h3,.panel h4{font-family:"Open Sans", sans-serif;font-weight:400}h3{font-size:30px}.alert-container{padding:0;width:100%}.alert-container .alert a.close{margin-right:15px;z-index:999}.alert-container .alert .inner-text{padding:0 20px}#gts-c{display:none !important}.navbar-spacer{width:100%;height:79px}.navbar-spacer.large{height:100px}.navbar-spacer.large.hidden{display:none}@media (max-width: 992px){.navbar-spacer.large{height:29px}}body.admin .navbar-spacer,body.admin-user .navbar-spacer{display:none}.public-nav{margin-bottom:0;background:#fff;padding:0}.public-nav .navbar-header{z-index:10;padding:10px 0 9px 13px}.public-nav .navbar-toggle{border:none}.public-nav .navbar-brand{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;z-index:auto}.public-nav .navbar-brand .logo-link{display:block;margin:46px auto 0 auto;width:420px;z-index:20}.public-nav .navbar-brand .logo-link img{width:100%}.public-nav .site-message{display:none}.public-nav .site-message .sunrise-sunset-message{min-width:160px}.public-nav .site-message .sunrise-sunset-message .text{padding-left:2px}.public-nav .site-message .sunrise-sunset-message .time{padding-left:1px}.public-nav .site-message .sunrise-sunset-message.invisible{opacity:0}.public-nav .site-message .sunrise-sunset-message.sunrise .sunset-text,.public-nav .site-message .sunrise-sunset-message.sunrise .moon-icon{display:none}.public-nav .site-message .sunrise-sunset-message.sunset .sunrise-text,.public-nav .site-message .sunrise-sunset-message.sunset .sun-icon{display:none}.public-nav #primary-nav{font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;padding:0}.public-nav #primary-nav li a{color:#181818;font-size:19px;text-transform:uppercase}.public-nav #primary-nav li a:hover{color:#126bfb}.public-nav #primary-nav li.active a{background:inherit}.public-nav #primary-nav li.active a span{border-bottom:2px solid #181818}@media (max-width: 1199px){.public-nav #primary-nav li.extended-2 a{border-bottom:none;margin-bottom:-6px}}.public-nav #primary-nav .nav-spacer{height:40px;width:1px;margin:2px 10px 0px;background:#c6c6c6}.public-nav #primary-nav .header-share-text{display:inline-block;vertical-align:top;padding:12px 10px 0px;font-family:"minion-pro";font-style:italic;font-weight:bold}.public-nav #primary-nav .header-share-bar-wrap{display:inline-block;padding-top:2px}.public-nav #primary-nav .navbar-search-link{padding:9px 0 0 15px;font-size:24px;color:#c6c6c6}.public-nav .search-form-container{position:absolute;left:-2px;right:0;top:0;bottom:0;text-align:left;background:white;display:none}.public-nav .search-form-container.expanded{display:block}.public-nav .search-form-container .search-form-wrapper{max-width:530px;height:40px;margin:auto}.public-nav .search-form-container .search-form{width:80%;height:100%;float:left}.public-nav .search-form-container .search-form-input{width:75%;height:100%;float:left;font-family:"minion-pro"}.public-nav .search-form-container .search-form-submit{width:25%;height:100%;float:left;padding:5px;font-size:18px}.public-nav .search-form-container .search-form-icon{width:20%;padding:9px 0 0 15px;font-size:24px;color:#c6c6c6;float:left}.public-nav .search-form-container .collapse-search-form{cursor:pointer}.public-nav .search-form-container .collapse-search-form:hover{color:#126bfb}.public-nav.mini-nav{padding:10px 0 0px 0}@media (max-width: 1200px){.public-nav.mini-nav{padding:0}}.public-nav.mini-nav .site-message{display:none}.public-nav.mini-nav .navs{border-top:none}.public-nav.mini-nav .navbar-brand .logo-link{margin:4px 0 0 0;width:240px}.public-nav.mini-nav #primary-nav{margin:6px auto 0px auto}@media (max-width: 1200px){.public-nav .navbar-brand .logo-link{margin-top:0;width:240px}.public-nav #primary-nav{padding:8px 14px 0 14px}.public-nav #primary-nav li a{border-bottom:1px solid #ccc}.public-nav #primary-nav li:last-child a,.public-nav #primary-nav li.category-nav-link.last-link a{border-bottom:none}.public-nav.mini-nav .navbar-brand .logo-link{margin:0 auto}}@media (max-width: 768px){.public-nav .navbar-header,.public-nav.mini-nav .navbar-header{padding:0}.public-nav .navbar-brand,.public-nav.mini-nav .navbar-brand{padding:10px}.public-nav .navbar-brand .logo-link,.public-nav.mini-nav .navbar-brand .logo-link{width:160px}}@media (min-width: 1200px){.public-nav .site-message{font-family:"minion-pro";margin:145px 0 12px 0px;color:#868686;font-size:16px;font-style:italic;display:block}.public-nav .site-message ul.items li{border-right:1px solid #ccc;padding:0 17px;margin:0;vertical-align:top;height:22px}.public-nav .site-message ul.items li:last-child{border-right:none}.public-nav .navs{text-align:center;padding:0px 0 11px 0}.public-nav .navs #primary-nav{display:inline-block !important;float:none;margin-bottom:-5px}}@media (min-width: 1200px) and (max-width: 1490px){.public-nav.mini-nav .navs #primary-nav{float:right !important;margin-bottom:0;margin-right:20px}}@media (max-width: 1200px){.public-nav .navs #primary-nav{padding-bottom:0}}.modal{font-family:"Open Sans", sans-serif}.modal-backdrop{z-index:9999998}.modal{z-index:9999999}.modal-header .close{z-index:999}#footer{width:100%;max-width:none;bottom:0;margin-bottom:0;z-index:999;padding:65px;background:#242424;font-size:16px;border-top:none}#footer .inner{margin:0 auto;max-width:1350px}#footer .footer-logo-img{width:220px;margin-bottom:20px}#footer .published-by{display:block;font-style:italic}#footer .footer-right{padding-left:0;list-style:none;margin-bottom:8px}#footer .sub-links{margin-top:30px}#footer .footer-link{color:white}#footer .subtle-footer-link,#footer .subtle-footer-link a{color:#949494}@media (max-width: 768px){#footer .footer-right{padding-top:20px}}@media (max-width: 480px){#footer{padding:40px 20px}}.section-heading{margin-bottom:55px}.section-heading .inner{display:inline-block;border-bottom:8px solid #000;padding:0 22px}.list-signup,.campaign-prompt-modal{border-top:none;min-height:100px;background:#0066ff;padding:60px;z-index:10;margin:30px auto 0 auto;max-width:none}.list-signup,.list-signup h2,.campaign-prompt-modal,.campaign-prompt-modal h2{color:#fff}@media (max-width: 992px){.list-signup,.campaign-prompt-modal{padding:40px}}@media (max-width: 768px){.list-signup .copy,.campaign-prompt-modal .copy{margin-top:15px}}@media (max-width: 480px){.list-signup,.campaign-prompt-modal{padding:20px}}.list-signup .inner,.campaign-prompt-modal .inner{max-width:1300px;margin:0 auto}.list-signup .title-wrap,.campaign-prompt-modal .title-wrap{display:inline-block;border-bottom:8px solid #fff}.list-signup .title-wrap .title,.campaign-prompt-modal .title-wrap .title{font-family:"Bureau Grotesque Extra", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:bold;text-transform:uppercase;font-size:44px;line-height:1.13em;margin-bottom:12px}.list-signup .copy,.campaign-prompt-modal .copy{font-size:22px}.email-input-wrap{margin-top:20px;border:5px solid #fff;width:100%}.email-input-wrap ::-webkit-input-placeholder{font-style:italic;color:rgba(255,255,255,0.7)}.email-input-wrap .email-input{display:block;width:100%;background:#0066ff;color:#fff;border:none;padding:8px 12px;line-height:34px;font-size:22px;height:auto;border-radius:0}@media (max-width: 767px){.email-input-wrap .email-input{font-size:15px}}.email-input-wrap .email-input:focus{outline:0;background:#0057d9}.email-input-wrap .sign-up-btn{display:block;position:absolute;z-index:999;right:0;top:0;width:112px;height:100%;background:#fff;color:#0066ff;font-family:"Bureau Grotesque Cond Med", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:normal;text-transform:uppercase;font-size:22px;line-height:38px;text-align:center;border:none}.email-input-wrap .sign-up-btn:hover{cursor:pointer;text-decoration:none;opacity:0.8}.sticky-signup-form{height:100px;background:#126bfb}.sticky-signup-form #header-signup-form{max-width:1170px;display:block;padding:0 15px 0 20px;margin:auto}.sticky-signup-form #header-signup-form .signup-copy{margin-top:34px;font-size:22px;font-style:italic;color:white}.sticky-signup-form #header-signup-form .list-signup-message{font-size:14px;top:-6px}.sticky-signup-form .close-sticky-signup{position:absolute;color:white;font-size:26px;right:20px;top:0;line-height:100px;cursor:pointer}.sticky-signup-form .close-sticky-signup:hover{color:#ccc}.sticky-signup-form.hidden{display:none}@media (max-width: 1200px){.sticky-signup-form #header-signup-form{padding:0 60px}}@media (max-width: 992px){.sticky-signup-form{padding:0;height:auto}.sticky-signup-form #header-signup-form{padding:0 15px}.sticky-signup-form #header-signup-form .signup-copy{font-size:15px;line-height:1.9em;padding-bottom:1px;margin:0;text-align:center}.sticky-signup-form #header-signup-form .email-input-col{display:none}.sticky-signup-form .close-sticky-signup{line-height:1.9em;font-size:15px;right:8px}.sticky-signup-form .sign-up-link{color:#fff;text-decoration:underline}}#signup-modal{border-radius:0}#signup-modal p.info{color:#888;font-size:15px;padding:0 4px;margin-bottom:17px}#signup-modal .modal-header{text-transform:uppercase;text-align:center;font-size:21px}body.layout-application.posts.show .list-signup{width:100% !important;margin:0 !important}body.users.sessions .list-signup,body.users.registrations .list-signup,body.users.passwords .list-signup{display:none}@media (max-width: 1200px){.navbar-header{float:none}.navbar-toggle{display:block;margin-left:5px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block !important}.collapsing{overflow:hidden !important}}@media (min-width: 1200px) and (max-width: 1270px){.nav>li>a{padding:10px 12px}}.share-links-wrap{min-width:116px;overflow:visible;display:block;font-size:12px;font-family:"Open Sans", sans-serif;text-transform:uppercase}.share-links-wrap .share-button{display:inline-block;line-height:2.4em;padding:0.175em 1.5em 0.1em 1.25em;color:#fff;margin-bottom:5px;margin-right:3px}.share-links-wrap .share-button .icon{margin-right:0.13em;font-size:15px}.share-links-wrap .share-button.share-rss{background:#ff8500;display:none}.share-links-wrap .share-button,.share-links-wrap .share-button:hover,.share-links-wrap .share-button:focus,.share-links-wrap .share-button:focus:hover,.share-links-wrap .share-button:active,.share-links-wrap .share-button:active:hover,.share-links-wrap .share-button:visited,.share-links-wrap .share-button:visited:hover{text-decoration:none}.share-links-wrap .share-button:hover,.share-links-wrap .share-button:focus:hover,.share-links-wrap .share-button:active:hover,.share-links-wrap .share-button:visited:hover{opacity:0.8}.share-links-wrap .share-button.facebook-share-button,.share-links-wrap .share-button.facebook,.share-links-wrap .share-button.facebook-like-button{background:#325a97}.share-links-wrap .share-button.twitter{background:#00aced}.share-links-wrap .share-button.email{background:#aaa}.share-links-wrap .share-button.instagram{background:#517fa6}.share-links-wrap .share-button.pinterest{background:#c72527}.share-links-wrap .share-button.digg{background:#356AA0}.share-links-wrap .share-button.tumblr{background:#36465d}.share-links-wrap .share-button.tumblr .text{margin-left:1px}.public-nav #primary-nav li .share-links-wrap .share-button{color:#fff;padding:0;height:38px;width:38px;line-height:34px;background:#fff;color:#bdbdbd;border:2px solid #bdbdbd;margin:0 0 0 -2px;float:left;display:block;font-size:16px;margin-bottom:0}.public-nav #primary-nav li .share-links-wrap .share-button:hover{color:#009dec;z-index:2}.public-nav #primary-nav li .share-links-wrap .share-button .text{display:none}.public-nav #primary-nav li .share-links-wrap .share-button .icon{margin-right:0;font-size:1em}.public-nav #primary-nav li .share-links-wrap .share-button .count{display:none}.public-nav #primary-nav li .share-links-wrap .share-button.facebook-share-button:hover,.public-nav #primary-nav li .share-links-wrap .share-button.facebook:hover{color:#325a97;border-color:#325a97}.public-nav #primary-nav li .share-links-wrap .share-button.twitter:hover{color:#00aced;border-color:#00aced}.public-nav #primary-nav li .share-links-wrap .share-button.email:hover{color:#325a97;border-color:#325a97}.public-nav #primary-nav li .share-links-wrap .share-button.instagram:hover{color:#517fa6;border-color:#517fa6}.public-nav #primary-nav li .share-links-wrap .share-button.share-rss:hover{color:#ff8500;border-color:#ff8500}.public-nav #primary-nav li .share-links-wrap .share-button.pinterest:hover{color:#c72527;border-color:#c72527}.like-widget-wrap{margin-top:8px;min-height:25px}.fb-comments,.fb-comments iframe[style],.fb_iframe_widget>span[style]{width:100% !important}.post-meta .share-links-wrap{margin-top:45px;margin-bottom:-8px}.featured-image-box-buttons .btn,.thumbnail-image-box-buttons .btn{margin-bottom:4px}
