.page__section--dashboard{background-color:#31353D;color:#fff;padding-bottom:0.25rem;}.page__section--dashboard .breadcrumb .fa,.page__section--dashboard a,.page__section--dashboard .teaser__title,.page__section--dashboard .teaser__description{color:#fff;}.page__section--dashboard a:hover{color:#E8833C;}.page__section--dashboard .button--membership-renew{margin-bottom:2.25rem;}.page__section--dashboard .button--membership-renew:hover{color:#fff;}@media screen and (min-width:1022px){.page__section--dashboard h1{border-bottom:1px solid #000;margin-right:-3rem;padding-right:3rem;padding-bottom:16px;margin-bottom:24px;}}.page__section--dashboard .teaser:hover .teaser__title,.page__section--dashboard .teaser__label{color:#E8833C;}@media screen and (min-width:1022px){.page__section--dashboard .page__section__sidebar{margin-top:-65px;position:relative;top:0;}}.member-blocks{display:flex;flex-flow:row wrap;}.member-blocks .block{margin-bottom:1.5rem;box-sizing:border-box;}@media screen and (min-width:470px){.member-blocks .block{flex:0 1 auto;padding:0 1.5rem;width:50%;}}@media screen and (min-width:760px){.member-blocks .block{width:33.33%;}}@media screen and (min-width:1022px){.member-blocks .block{padding:0.75rem 1.5rem 0;}}.member-blocks .block h2{font-size:20px;border-top:5px solid #B95A16;padding:0.75rem 0 0 0;margin-bottom:0.5rem;}.member-blocks .block .membership-info{font-family:'Proxima N W01 Reg','Open Sans',Corbel,Arial,sans-serif;font-size:1rem;}.member-blocks .block .membership-info p{font-size:14px;margin-bottom:0.5rem;}.member-blocks .block .membership-info p:last-child{margin-bottom:0;}.membership-info{font-family:'Charter ITC W01',Georgia,serif;font-size:28px;line-height:1.1;}.membership-info__value{font-family:'Charter ITC W01 Bold',Georgia,serif;}@media screen and (min-width:1022px){.sub-nav--members h2{border-bottom-color:#000;}}.sub-nav--members .sub-nav__content ul li{border-bottom-color:#242424;}.sub-nav--members .sub-nav__content ul a{color:#fff;}.sub-nav--members .sub-nav__content ul a:hover{color:#E8833C;}.sub-nav--members .sub-nav__content ul a .fa{color:#E8833C;}.view-member-dashboard{margin-bottom:1.5rem;}@media screen and (min-width:760px){.view-member-dashboard{max-width:680px;}}@media screen and (min-width:760px){.node-type-member-dashboard .workbench-info-block,.node-type-member-dashboard .messages{margin:0;}}
a.file-link-wrapper:hover{text-decoration:none;}.file-document{display:block;position:relative;font-family:'Proxima N W01 Reg','Open Sans',Corbel,Arial,sans-serif;}.file-document .field-name-field-media-description,.file-document .file-details{margin-left:26px;}.file-document .file-details{text-transform:uppercase;line-height:1.6;font-size:14px;color:#41454c;}.file-document:before{font-family:FontAwesome;content:"\f15c";position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;}.file-document.file a{background-image:none;padding-left:inherit;}a:hover .file-document{color:#B95A16;}a .file-document{color:#005984;}@media screen and (min-width:760px){.file-document .field-name-field-media-description,.file-document .file-details{margin-left:30px;}.file-document:before{font-size:20px;}}
