﻿.or {
    text-align: center;
}

.forgot {
    text-align: center;
}

/*.send_mail {
                background: bisque;
            }*/
#register {
    float: right;
}

.btn-primary {
    background: none;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
        color: #eae8e4;
        background: #000 none repeat scroll 0 0;
        border: none;
        outline: none;
    }


.help-block {
    margin-top: -27px;
}

.help-block {
    color: #8c1e1e !important;
}

.has-error {
    border-color: red;
}

.check {
    width: 5px;
}

#Terms-error {
    color: #a63636;
    margin-top: 0px;
}
/*.container {
        word-break: break-all;
    }*/
.c {
    width: 800px;
    /*border: 1px solid;*/
    /* These are technically the same, but use both */
    /*overflow-wrap: break-word;*/
    /*word-wrap: break-word;*/
    -ms-word-break: break-word;
    word-break: break-word;
    /* Adds a hyphen where the word breaks, if supported (No Blink) */
    /*-ms-hyphens: auto;
        -moz-hyphens: auto;
        -webkit-hyphens: auto;
        hyphens: auto;*/
}

.margin-bottom-80 {
    margin-bottom: 0;
}
