html > body, p, span {
font-family: 'PT Serif';
line-height: 1.7;
}



#FunctionalBlock1_ctl00_ctl00_stepTemplate_upgradeWarningBox_idConfirmWindowStyle{
display: none;
}
/* DIRECTORY */
#membersTable td.memberDirectoryColumn2 > div:nth-child(2), #membersTable td.memberDirectoryColumn2 > div:nth-child(3){
background: #edc667;
padding: 5px 10px;
font-weight: bold;

}
.memberDirectoryBottomRow  {
background: #edc667;
font-weight: bold;
}

.genericListTable tbody td.memberDirectoryBottomRow, .membersTable tbody td.memberDirectoryBottomRow {
padding: 0 15px 0px;
}
.genericListTable tbody td, .membersTable tbody td {
    padding: 15px 0px 15px 0;
    border-top: 2px solid #d6d6d6;
}
@media only screen and (max-width:827px){
.genericListTable tbody tr, .membersTable tbody tr {
    border-top: 2px solid #d6d6d6;
}
.genericListTable tbody td, .membersTable tbody td {
border: 0;
}
}

/* END DIRECTORY */
#membeSubscriptionsShowLink, #eventRegistrationsShowLink, #idMemberCreatedOnContainer, #ctl00_ContentArea_registrationsTabLabel {
display: none;
}
input[disabled=disabled], select[disabled=disabled], textarea[disabled=disabled] {
background: #41403e;
    border: 1px solid #000000;
    color: #fff;
    font-weight: bold;
    font-size: 120%;
}
.fieldContainer input.subjectTextBox, .fieldContainer input.typeText, .fieldContainer input[type="text"], .fieldContainer select {     width: 80%; }
.memberDirectoryColumn1 .memberValue a {
pointer-events: none;
}
.labelSubTitle {
display: none;
}
#FunctionalBlock1_ctl00_ctl00_Membership_sharedMembershipLevelView_changeLevelButton {
padding: 10px 15px;
background: #f1f1f1;
border: 1px solid #ccc;
}
.fieldSubContainer .typeInstruction {
color: #000;
font-weight: bold;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink {
background: transparent;
border: 1px solid #ffca38;
color: #ffca38;
}
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton {
background: #e8b836;
}
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover {
background: #000;
}
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink {
color: #fff;
}
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink {
background: #e8b836;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm .loginContainer.loginContainer .loginLink.hover, .WaGadgetLoginForm .loginButton {
background: #7d1a22;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm .loginContainer.loginContainer .loginLink.hover, .WaGadgetLoginForm .loginButton:hover {
background: #000;
}
.memberDirectoryColumn2  > div:nth-of-type(1)  {
font-weight: bold;
color: #760d16;
}
.memberDirectoryColumn1  > div:nth-of-type(1)  {
font-weight: bold;
color: #760d16;
}
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_selectedLevel_price, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_selectedLevel_recurring, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_selectedLevel_renewal {
display: none;
}
[class*='EditableArea'] ul li {
    margin: 0;
    padding: 5px;
}
.gadgetStyle002 h1.promo {
    font: 300 54px/1.1 'PT Serif';
}

.infoOuterContainer {
display: none;
    margin: 0 0 30px;
    padding: 20px 20px 17px;
    background-color: transparent;
    color: #333;
    border: 3px solid #b69952;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel > li.sel > .item > a {
    color: #b69952;
}
.WaGadgetMobilePanel .mobilePanel {
    position: relative;
    height: 50px;
    background: #000;
    color: white;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul li.sel>.item>a {
    color: #b69952;
}
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton {
   color: white;}
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover {
color: #b69952;
}
#id_aos3xYB, #id_Dcxle8y {
position: fixed;
height: 100%;
z-index: 2000;
background: #000;
overflow-y: auto;
}
.captionOuterContainer .captionContainer .fieldBody h4 {
    border-left: 3px solid #b69952; background: #f9f9f9;
padding: 10px 10px;
}
/* Menu */
.WaGadgetMenuVertical ul.firstLevel>li.sel>.item>a {
    color: #b69952;
    border-left: 5px solid #b69952;
background: #131212;
}
.WaGadgetMenuVertical ul.firstLevel > li > .item > a {
    color: #cbcbcb;
    font: 200 18px/32px 'PT Serif';
    text-align: left;

    text-transform: none;
letter-spacing: 1px;
    padding: 10px 25px;

margin: 0 auto;
}

.WaGadgetMenuVertical ul.firstLevel {
    margin: 0;
    padding: 12px 0;
    background: black; }
.WaGadgetMenuVertical ul.firstLevel>li>.item:hover>a {
    background: #131212;
    color: #b69952;
}
.WaGadgetMenuVertical ul ul li>.item>a, .WaGadgetMenuVertical ul ul li>.item>a:link {
background: #b69952;
}
.WaGadgetMenuVertical ul ul li.sel>.item>a {
    color: #fff;
}

.WaGadgetMenuVertical ul ul li>.item>a, .WaGadgetMenuVertical ul ul li>.item>a:link {

font: normal 16px/18px 'PT Serif';
}
.WaGadgetMenuVertical ul ul li > .item > a, .WaGadgetMenuVertical ul ul li > .item > a:link {
word-wrap: break-word;
padding: 0px;
}
.WaGadgetMenuVertical ul ul li > .item:hover:active {
background: transparent;
}
.WaGadgetMenuVertical ul ul li>.item>a, .WaGadgetMenuVertical ul ul li>.item>a:link {
text-transform: capitalize;
}
/* END MENU */



.menu {
position: fixed;
margin-top: 0px;
width: 15.5%;
z-index: 99999;
}
h1, h2, .h1, .h2 {
 font-family: 'PT Serif';
}
.pageTitle {
 font-family: 'PT Serif';
}
#idFooterPoweredByContainer {
display: none;
}
.logo {
position: fixed;
margin-top: 0px;
width: 15.5%;
z-index: 99999;
}
@media only screen and (max-width:1027px){
.WaGadgetMenuVertical ul.firstLevel > li > .item > a {
    color: #cbcbcb;
    font: 200 14px/22px 'PT Serif';
        line-height: 22px;
        font-family: "PT Serif";
    text-align: left;
    text-transform: none;
    letter-spacing: 1px;
}
}
@media only screen and (max-width:827px){
.WaGadgetMenuVertical ul.firstLevel > li > .item > a {
    color: #cbcbcb;
    font: 200 12px/16px 'PT Serif';
        line-height: 16px;
        font-family: "PT Serif";
    text-align: left;
    text-transform: none;
    letter-spacing: 1px;
}
}
@media only screen and (max-width:767px){
body {

    background-color: #000;

}
.non-mobile {
display: none;
}
#id_aos3xYB, #id_Dcxle8y  {
position: relative;
}

}

/* Page title edit */
.pageTitle.WaGadgetBreadcrumbs ul li + li::before {
display: none;
}
.pageTitle.borul li+li:before {
display: none;
}
.pageTitle li:not(:last-child) {
display: none;
}
.pageTitle li 
{
Font-size: 1.4em;
color: #000;
font-weight: bold;
text-transform: uppercase;
border-bottom: 0px solid #00adee; 
font-style: none;
font-family: 'PT Serif';
}
/* End Page Title */

/* Buttons */
.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit]{
    background: #000;
}
.navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type=submit]:hover 
{
background: #b69952;
}
/* END BUTTONS */
