
body {
    padding-top: 100px;
    background-color: #eee;
}
.container {
    width: 90%;
}
.navbar-brand{
    padding-top: 5px !important;
}

h1{
    text-align: center;
    margin-top: 10px;
    font-size: 32px;
}
h3{
    text-align: center;
}
.table{
    margin-top: 20px;
    padding: 20px;
    border: solid 2px #aaa;
}
.alert{
    text-align: center;
}
.row{
    /*max-width: 800px;*/
    margin: 10px;

}
.btn-top{
    margin-top: 10px;
}

.cont-border{
    border: solid 1px #aaa;
    box-shadow: 0px 4px 5px #ccc;

}

.alert{
    border: solid 1px #aaa;
    border-radius: 10px;
}


.table-margin-top{
    margin-top: 10px;
}

.modal-lg{
    width: 650px;
}

.select-project{
    width: 600px;
}
.text-note { 
    display: block;
    text-align: left;
}
.row-moadal{
    width: auto !important;
}

.capitalize{
    text-transform: capitalize;
}

.btn-modal{
    width: 100px;
    margin: 10px auto;
}

.change-password{
    margin-bottom: 10px;
}

/**                         calendar                       **/

.fc-view-container{
    background-color: #fff;
    border: solid 1px #556655;
}

.fc-left{
    color: #556655;
}
.fc-day-number, .fc-week-number a, .fc-day-header a, .fc-list-heading-main, .fc-list-heading-alt {
    color: #559955;
}

.inputEvent{
    margin-bottom: 10px;
}
.right{
    float: right;
}


/** ---------------------------------------------------- **/


#preview{
    display: none;
    position: absolute;
    width: 100%;
    position: absolute;
    z-index: 1010;
    padding: 0px 2px 0px 0px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}

#previewinhaltwrapper{
    padding: 0px 6px 8px 8px;
}
.class_preview{
    display: none;
    border: solid 1px #559955;
}

.list-group-item{
    background-color: #d9edf7!important;
    color: #387693!important;
}
.list-group-item:hover{
    background-color: #387693!important;
    color: #FFF!important;
    cursor: pointer;
}

#closepreview:hover{
    cursor: pointer;
    color: #559955;
}

.ui-icon{
    margin: 5px;
    color: #559955;
}

.address-buttons{
    border: #bce8f1 1px solid;
    border-radius: 4px;
}
.address-spacer{
    margin: 20px;
}

#preview{
    border: #bce8f1 2px solid;
    border-radius: 8px;
    box-shadow: 5px 10px 18px #888888;
}
#previewcontentwrapper{
    padding: 5px;
}
#inputfield{
    margin-top: 20px;
    padding: 20px;
    border: solid 2px #aaa;
    border-radius: 10px;
    box-shadow: 4px 4px 5px #ccc;
}
#holidays{
    width: 100px;
}

#prio-1, #prio-2, #prio-3{
    height: 10000px;
} 
