.container-fluid{
    background-color:silver;
}

.btn-default {
    color: #e8f6fd;
    background-color: #8caabc;
    border-color: #e8f6fd;
}




body {
    padding-top: 10px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.doublewidth {
    max-width: 500px;
}

.my {
    border: solid silver 1px;
}

    .my li {
        text-align: center;
    }



.validation-summary-valid.alert-danger {
    display: none;
}

.susValidationSummary UL {
    list-style: circle;
}

.form-signin {
    max-width: 300px;
    padding: 12px;
    margin: 0 auto;
}


.center-block {
    display: block;
    margin: 0 auto;
}

/*to make line height of navigation items fir with logo*/
.navbar-nav > li > a {
    line-height: 36px;
}

/* make the logged in username align vertical middle*/
.navbar-text {
    margin-top: 16px;
}

.ipointgroup {
    border-top: solid silver 1px;
}

.btn {
    margin-top: 10px;
}



.ipointMarginTop {
    margin-top: 40px;
}

.ipoint-nomargin {
    margin-top: 0;
}

.label-pill {
    padding-right: .6em;
    padding-left: .6em;
    -moz-border-radius: 10rem;
    -webkit-border-radius: 10rem;
    border-radius: 10rem;
    cursor: pointer;
}


.ipoint-header-row {
    background-color: #c8d4db;
    margin-bottom: 1px;
    padding: 4px;
    color: #486372;
}

.ipoint-group-row {
    background-color: #8caabc;
    color: #e8f6fd;
    margin-bottom: 1px;
    padding: 4px;
}

.ipoint-warningrow {
    background-color: #c9b6ca;
    margin-bottom: 1px;
    font-size: 1.4rem;
    padding: 4px;
    color: #7b1581;
}

.ipoint-row {
    background-color: #c8d4db;
    margin-bottom: 1px;
    padding: 4px;
    color: #486372;
}

.nomargin {
    margin-bottom: 0;
}


.ipoint-subgroup-row {
    background-color: #d4dee4;
    margin-bottom: 1px;
    font-size: 1.4rem;
    padding: 4px;
    color: #6d8fa3;
    font-style: italic;
}

.ipoint-ajustment {
    margin-top: 0;
}

.ipoint_mark {
    color: #d2e8f3;
}

.ipoint-small {
    font-size: x-small;
    height: auto;
    margin-top: 0;
    padding: 4px;
    background-color: #90adbe;
    color: white;
}

    .ipoint-small:focus {
        border-color: #97c4de
    }

.ipoint-semi-small {
    font-size: small;
    height: auto;
    margin-top: 0;
    padding: 4px;
    color: #788e9b;
}

    .ipoint-semi-small:hover {
        color: #538aaa;
        border-color: #dcc8cb
    }

    .ipoint-semi-small:focus {
        color: #538aaa;
        border-color: #dcc8cb
    }



.MarkedAsFinished {
    color: #5fbf72;
    font-size: 1.5em;
}

.invisibleRadio {
    display: none;
}


input[type="checkbox"] .largeCheckbox {
    background-size: 20px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    margin: 0;
}

.linktxt {
    text-decoration: underline;
}

.redtxt {
    color: red;
}

.cursorPointer {
    cursor: pointer;
}
