body{background:#fff;}
a{color:#e20000;font-weight:700;letter-spacing:.02em;}
a .btn-text{font-weight:700;letter-spacing:.02em;color:#fff;}
a, p, h1, h2, h3, h4, h5, h6, .btn-text{font-family:"Cooper Hewitt", sans-serif!important;font-weight:300;letter-spacing:0;}
p{letter-spacing:0.03em;}
h1{font-size:2em;}
h2{font-size:1.2em;line-height:1.8em;letter-spacing:0.05em;}
h3{font-size:.9em;line-height:1.8em;font-weight:700;text-transform:uppercase;}
h4{font-size:1.5rem;font-weight:500;color:#fff;}
h4 .font-2 h3{color:#fff;}
h5{font-weight:500;}
h6{font-weight:500;}
#main-nav.affix .logo {height:90px}
#main-nav .navbar{background:none;}
#main-nav .navbar-nav>li>a {letter-spacing:.3em;font-weight:800;border-radius:0;}
.logo {height:180px;margin-left:20%;}
.logo-sticky{padding-left:10%;}
.navbar-right {margin-top:25px;}
.page-heading {padding-top:170px; padding-bottom:70px;}
.item-title{font-weight:700;text-transform:uppercase;}
.btn-lg{border-radius:0;background:transparent;border:3px solid #fff;padding:26px 70px;margin-top:10px;}
.member-heading-thumb {margin:25px 0px 0px 0px}
.leaf-member-image {border-radius:0;}
.member-heading-thumb {border-radius:0;}
.member-heading-info .pathway {margin-bottom:12px;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.event {background-color:#dd3333;color:#fff}
.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background:#333}
.small-meta{min-height:44px;}
.btn-icon{border-radius:0!important;}
.breadcrumbs{display:none;}
@media only screen and (max-width: 600px) {.content-pad-4x{padding-top:30px}}