.full-header {
    width:100%;
    text-align:center;
    background-image:url(images/header-background.png);

}
.small-header {
    width:100%;
    text-align:left;
}

@media all and (max-width:919px) {
    .full-header {display: none;}
    .small-header {display: block;}
}

@media all and (min-width:920px) {
    .full-header {display: block;}
    .small-header {display: none;}
}
/*
.header-bar {
    background-image:url(images/header-background.png);
    width: 100%;
    text-align:center;
}
*/
.no-margins {
    margin: 0 !important;
}
.header-text {
    font-weight: bold;
    font-size: larger;
}
.card-header {
    background-color: #cedddb;
    color: #000000;
}
.my_form_label {
    font-weight: bold;
}
.required-field input {
    /*border: solid black;*/
}
.required-field select {
    /*border: solid black;*/
}
.required-field label:after {
    content:" *";
    color:red;
    display: inline;
}
.required-field-error {
    background-color: yellow;
}
.mytest {
    background-color: red;
}
.logout_button {
    background-color: #0C5449;
}
.btn-primary {
    background-color: #0C5449;
}

/* Added for V2 */

.header-logo {
    background-color: #00594f;
    background-image: url("images/headerlogo.png");
    background-repeat: no-repeat;
    background-origin: content-box;
    background-size: contain;
    padding: 10px;
    height: 50px;
}
.header-name {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.5em;
    color:#FFFFFF;
    margin:0;
}
.btn-primary {
    background-color: #00594f;
    color: #ffffff;
}
.btn-secondary {
    background-color: #cedddb;
    color: #000000;
}

.link-dark {
    color:#3333FF;
}
