body {
    padding-top: 0px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    background-color: #f5f5f5;
}


/* Set width on the form input elements since they're 100% wide by default */
/* 280px */
input,
select,
textarea {
    max-width: 560px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.container-height {
    height:120px;
}

.padding-left-0 {
    padding-left:0px;
}
.padding-left-16 {
    padding-left:16px;
}
.padding-left-60 {
    padding-left:60px;
}
.padding-left-75 {
    padding-left:75px;
}
.padding-left-90 {
    padding-left:90px;
}
.padding-right-0 {
    padding-right:0px;
}
.padding-top-0 {
    padding-top:0px;
}
.padding-top-16 {
    padding-top:16px;
}
.padding-top-30 {
    padding-top:30px;
}
.padding-top-0-bottom-0 {
    padding-top:0px;
    padding-bottom:0px;
}
.margin-top-0 {
    margin-top: 0px;
}
.margin-top-14 {
    margin-top:14px;
}
.margin-top-30 {
    margin-top:30px;
}
.margin-top-32 {
    margin-top:32px;
}
.margin-top-70 {
    margin-top:70px;
}
.margin-bottom-0 {
    margin-bottom:10px;
}
.margin-left-minus15 {
    margin-left:-15px;
}
.margin-left-minus25 {
    margin-left:-25px;
}
.margin-left-0 {
    margin-left:0px;
}
.margin-right-12 {
    margin-right:12px;
}
.font-size-12 {
    font-size:12px;
}
.font-size-14 {
    font-size:14px;
}
.font-size-16 {
    font-size:16px;
}
.font-size-22 {
    font-size: 22px;
}
.font-size-32 {
    font-size:32px;
}
.font-size-40 {
    font-size:40px;
}
.font-size-45 {
    font-size:45px;
}
.font-size-app-icon {
    font-size:100px;
}
.color-black {
    color:black;
}
.color-white {
    color:white;
}
.color-red {
    color:red;
}
.color-green {
    color:green;
}
.color-dimgray {
    color:dimgray;
}
.color-#7a7a7a; {
    color: #7a7a7a;
}
.color-app-people {
    color:darkorange;
}
.color-app-sell {
    color:steelblue;
}
.color-app-meet {
    color:mediumseagreen;
}
.color-mess-maroon {
    color:maroon;
}
.bg-color-noovum {
    background-color: rgb(217,111,50);
}
.height-120 {
    height:120px;
}
.textarea-height-120 {
    height:120px !important;
}
.textarea-height-pp-text {
    height:240px !important;
}
.textarea-height-ps-messagetext {
    height:240px !important;
}
.height-people-collapse {
    height:170px;
}
.scroll-people-card {
    max-height: 260px;
    overflow-y: auto;
}
.scroll-people-pp-collapse-mess-all {
    max-height:328px;
    overflow-y: auto;
}
.scroll-messages-card {
    height: 420px;
    overflow-y: auto;
}
.fixed-messages-card {
    height: 420px;
}
.faq-card-height {
    max-height: 420px;
    overflow-y: auto;
}
.width-5 {
    width:5%;
}
.width-15 {
    width:15%;
}
.width-20 {
    width:20%;
}
.width-30 {
    width:30%;
}
.width-33 {
    width:33%;
}
.width-45 {
    width:45%;
}
.width-48 {
    width:48%;
}
.width-50 {
    width:50%;
}
.width-70 {
    width:70%;
}
.width-75 {
    width:75%;
}
.text-align-left {
    text-align:left;
}
.text-align-center {
    text-align:center;
}
.block-content-border {
    border-bottom-style: solid;
    border-bottom-color: #e6e6e6;
    border-bottom-width: 1px;
}
.footer-div {
    text-align: center;
    border-top-style: solid;
    border-top-color: #e6e6e6;
    border-top-width: 1px;
}
.float-left {
    float:left;
}

.nav-active {
    font-weight: bold;
}

input::-ms-reveal,
input::-ms-clear {
  display: none;
}
