.findFormBlock.offsetHeaderTop {
    padding-top: 77px;
}


body {
    background-color: #FFFFFF;
    color: #4D4D4D;
}

.bgBaseWrap {
    background-color: #FBFBFB;
}

.bgLightDark {
    background-color: #E9E9E9;
}

.btnDark {
    background-color: #FFFFFF;
    border-color: #22A6B3;
    color: #22A6B3;
}

.btn-primary {
    background-color: #FFFFFF;
    border-color: #22A6B3;
    font-size: 18px;
    height: 45px;
    margin-left: 5px;
    padding: 12px;
    line-height: 1.2;
    font-family: "Neuron", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: #22A6B3;
}

h1.fontNeuron, .h1.fontNeuron, h2.fontNeuron, .h2.fontNeuron, h3.fontNeuron, .h3.fontNeuron, h4.fontNeuron, .h4.fontNeuron, h5.fontNeuron, .h5.fontNeuron, h6.fontNeuron, .h6.fontNeuron {
    text-transform: uppercase;
}

.text-info {
    color: #22A6B3;
}

.textpage {
    font-family: "Neuron", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.1em;
}

.textpage h1,
.accountData .head h2 {
    background-color: rgba(10, 154, 169, 0.3);
    color: #22A6B3;
    display: inline-block;
    padding: 5px 10px;
}

.textpage h5,
.accountData .head h4,
.addProperty .contentHead h2 {
    display: inline-block;
    border-bottom: 5px solid rgba(10, 154, 169, 0.3);
    text-transform: uppercase;
}

.textpage .textpage-body {
    font-size: 1.2em;
}

.findFormBlock .sep {
    border: none;
}

.findFormBlock h2 {
    background-color: rgba(10, 154, 169, 0.3);
    padding: 5px 10px;
    display: inline-block;
    color: #22A6B3;
}

.findFormBlock h2 .text-info {
    color: #4D4D4D;
}

.form-control,
.chosen-container-single .chosen-single,
.chosen-container-multi .chosen-choices {
    border: none;
    border-bottom: 2px dotted #22A6B3;
}

.customFormInputReset:checked + .fakeCheckbox {
    background-color: rgba(10, 154, 169, 0.3);
    color: #22A6B3;
    border-color: rgba(10, 154, 169, 0.3);
}

#pageNav.pageNav1 .navbar-collapse {
    background-color: #22A6B3;
}

.pageMainNav.pageMainNav1 > li > a, .pageMainNav.nav.pageMainNav1 > li > a, .pageMainNav.navbar-default.pageMainNav1 > li > a {
    color: #FFFFFF;
}

.pageMainNav.pageMainNav1 > li > a:after, .pageMainNav.nav.pageMainNav1 > li > a:after, .pageMainNav.navbar-default.pageMainNav1 > li > a:after {
    border-color: #FFFFFF;
}

a {
    color: #0a9aa9;
}

h1 a:hover, h1 a:focus, h1 a:active, .h1 a:hover, .h1 a:focus, .h1 a:active, h2 a:hover, h2 a:focus, h2 a:active, .h2 a:hover, .h2 a:focus, .h2 a:active, h3 a:hover, h3 a:focus, h3 a:active, .h3 a:hover, .h3 a:focus, .h3 a:active, h4 a:hover, h4 a:focus, h4 a:active, .h4 a:hover, .h4 a:focus, .h4 a:active, h5 a:hover, h5 a:focus, h5 a:active, .h5 a:hover, .h5 a:focus, .h5 a:active, h6 a:hover, h6 a:focus, h6 a:active, .h6 a:hover, .h6 a:focus, .h6 a:active,
a:hover,
a:active,
a:focus {
    color: #044249;
}

.btnSecondary {
    background-color: #FFFFFF;
    border-color: #22A6B3;
    color: #22A6B3;
}

.btnSecondary:hover, .btnSecondary:focus, .btnSecondary:active {
    background-color: #259B9A;
    border-color: #259B9A;
}

.realestate-ad-tile a {
    color: #0a9aa9;
}

.realestate-ad-tile a:hover {
    color: #044249;
}

.accountData .head,
.accountData .listpanel-head,
.addProperty .contentHead {
    border: none;
}

.postColumn__ListView .postColumnFoot {
    border-color: rgba(10, 154, 169, 0.3);
}

.pageAside {
    background-color: #1B1B1B;
}

.pageAside dt, .pageFooterHolder dt {
    color: #ffffff;
}

.pageAside h2, .pageAside .h2 {
    color: #5DE4F1;
}

#pageFooter {
    background-color: #1B1B1B;
    color: #ffffff;
}

.ftNavListsHolder a:hover,
#pageFooter p a:hover {
    color: #5DE4F1;
}


.btnScrollToTop:hover {
    color: #5DE4F1;
}
