

.bg-danger{
    background: #d9534f;
    color: #fff;
    text-shadow: 1px 1px black;
}

.bg-info{
    background: #5bc0de;
    color: #fff;
}

.left-padding { padding-left: 15px; }
.no-padding{ padding: 0; }
.no-margin{ margin: 0; }
.no-wrap{ white-space: nowrap; }

.label-danger.vertical-alignment{
    line-height: 2;
}

.opening-times-modal-dialog {
    width: 1000px;
}

.spinner{
    background: #fff;
    position: fixed;
    top: 300px;
    left: 40%;
    padding: 20px 0;
    width: 100px;
    height: 100px;
    z-index: 10000000000000;
    border-radius: 6px;

    -webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
}

td{
    word-break: break-word;
}

.td-readable:hover{
    border: 2px solid #ddd;
    border-radius: 5px;
    padding: 5px;
    cursor: pointer;
}

.date-margin{
    margin-bottom: 10px;
}

.FitnessFabrik{
    height: 90px;
}

.navbar-FitnessFabrik{
    border-color: #8B4500 !important;
    background-color: #ec7802 !important;
}

.link-FitnessFabrik{
    color:white !important;
}

.Amanusa{
    height:40px;
}

.navbar-Amanusa{
    border-color: #FFDEAD !important;
    background-color: #FAEBD7 !important;
}

.link-Amanusa{
    color:black !important;
}

.Intenso{
    height:45px;
}

.BodyCulture{
    height:40px;
}
.navbar-BodyCulture{
    border-color: darkgray !important;
    background-color: black !important;
}

.link-BodyCulture{
    color:white !important;
}

.KillerSports{
    height: 40px;
}



/*bildupload*/

.sliderImage{
    width: 250px;
    height: 200px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
    margin: 0 auto;
}

.deleteButtonDiv{
    width: 250px;
    margin: 0 auto;
}

.deleteButtonX {
    color: gray;
    cursor: pointer;
    margin: 0 auto;
}
.panel-bg{
    background: rgba(255, 255, 255, 0.9);

}

.login-logo{ cursor: pointer; }

.secondOpeningTimeLink{
    font-size: 0.7em;
    cursor: pointer;
}

.deleteSecondOpeningTimeLink{
    font-size: 0.7em;
    cursor: pointer;
}

.secondOpeningTimeLinkHoliday{
    font-size: 0.7em;
    cursor: pointer;
}

.deleteSecondOpeningTimeLinkHoliday{
    font-size: 0.7em;
    cursor: pointer;
}

.secondOpeningTimeLinkBackup{
    font-size: 0.7em;
    cursor: pointer;
}

.deleteSecondOpeningTimeLinkBackup{
    font-size: 0.7em;
    cursor: pointer;
}

.container{
    width: 1200px;
}

.pointerCursor{
    cursor: pointer;
}

.chooseable{
    border: #333333 3px solid !important;
    border-bottom-left-radius: 20px;
}

.chooseablenew{
    border: #333333 2px solid !important;
}

.chosen{
    border: #ff6961 2px solid !important;
}

.correctable{
    border: #77dd77 2px solid !important;
}

.participants-addable{
    border: #333333 3px solid !important;
    border-bottom-left-radius: 20px;
}
.svg-inline--fa.fa-w-14,
.svg-inline--fa.fa-w-16 {
    width: 2em !important;
}
.ui-autocomplete, .ui-front{
  z-index: 100000000 !important;
}
.wide{
  width:1200px;
}
.contract_break{
  background-color: yellow;
}
.contract_terminated{
  background-color: orange;
}
.contract_terminated_no_goodwill{
  background-color: red;
}
.contract_not_ready{
  background-color: yellow;
}
