﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
   /* max-width: 280px;*/
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

.disabledRadEditor {
     overflow-y: scroll;
     border: 1px solid #aaaaaa;
     padding: 2px;
}

.RadWindow_Bootstrap .rwIcon {   
    display: none!important;   
    color:#795548
} 

.calendarTable {
    width:100%;
}

table.calendarTable td {
    vertical-align:top;
    border:1px solid #cccccc;
    padding:4px;
}

table.calendarTable th {
    text-align:center;
    border:1px solid #cccccc;
    padding:4px;
    background-color:#f5f5f5;
    min-width:150px;
}

.raumTitel {    
    font-weight:bold;   
}

.calendarDate {
    border:1px solid #666666;
    margin-bottom:2px;
    margin-top:2px;
    padding:2px;
    color:white;
    border-radius: 3px;    
}

.calendarDateBlue {
    background-color: #236aa7;
    cursor:pointer;
}
.calendarDateGreen {
    background-color:#3a7700;
    position:relative;
}
.calendarDateDeleteButton {
    position: absolute;
    top: 0;
    right: 0;
    padding-right:5px;
    cursor:pointer;  
}

.rechnung-link {
    cursor: pointer;
}