.form-material .form-control[readonly] {border: none; box-shadow: 0 1px 0 #e6e6e6;}
.form-material .select2-container {padding: 6px 0;}
/** remove this? */
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #646464}
.form-material .select2-container--default .select2-selection--single {border: none;}
.form-material .select2-container--default {-webkit-box-shadow: 0 1px 0 #e6e6e6; box-shadow: 0 1px 0 #e6e6e6;}

.form-material,
.help-block.error-message,
.modal .select2,
.tab-pane .select2,
.form-material .select2-container--default,
#stationContainer .select2.select2-container.select2-container--default {width:  100% !important;}

.form-material .input-group-addon {display: none;}

.form-material.input-group label:after {content: '*'}
.has-error .form-material.input-group label:after {color: red !important;}
.form-material .textarea-read {padding: 6px 0; box-shadow: 0 1px 0 #e6e6e6;}
.form-material .form-control[disabled], .form-material .form-control[readonly], .form-material fieldset[disabled] .form-control {border: none; -webkit-box-shadow: 0 1px 0 #e6e6e6; box-shadow: 0 1px 0 #e6e6e6; cursor: auto;}
.has-error .form-material > .form-control {-webkit-box-shadow: 0 1px 0 #d26a5c !important; box-shadow: 0 1px 0 #d26a5c !important;}
.form-material.has-dropzone {padding-top: 6px;}
.form-material .form-dropzone {background-color: #f9f9f9; border: 2px dashed #bbb; cursor: pointer;}
.form-material .form-dropzone:hover {background-color: #fcfcfc; border-color: #5c90d2;}
.form-material.has-dropzone.input-group .input-group-addon {-webkit-box-shadow: none; box-shadow: none;}
.form-material .form-dropzone .dropzone-message {text-align: center; margin: 5em 0; color: #888;}
.form-material .form-dropzone:hover .dropzone-message {color: #5c90d2;}
.form-multiple .select2-container--default .select2-selection--multiple .select2-selection__choice {height: 22px; line-height: 22px; color: #fff; font-size: 13px; font-weight: 600; background-color: #5c90d2; border: none; border-radius: 3px; }
.form-multiple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {margin-right: 5px; color: rgba(255, 255, 255, 0.5);}
.form-multiple .select2-container--default {box-shadow: none;}
.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #fff; cursor: default;}
.block-content.search-block .form-material {width: 100%;}
.block-content.search-block .dataTables_empty {display: none;}
.block-content.search-block .dataTable {display: none;}
.block-content.search-block .dataTable tr:hover {background: #eaeaea;}
.block-content.search-block.loaded .dataTable {display: block;}
.block-content.search-block #page-autosave-indicator {position: absolute; top: 7px; right: 5px; display: none; }
.block-content.search-block.loading #page-autosave-indicator {display: block;}
.block-content.search-block .input-group-addon {display: none; cursor: pointer;}
.block-content.search-block .input-group-addon:hover {color: #5c90d2;}
.block-content.search-block.loaded .input-group-addon {display: table-cell;}
#accompany-output .form-group {margin-bottom: 0px; }
/** moved to backend css */
/*
#btnAddGuestToGuestListModal {color:#888;}
#btnAddGuestToGuestListModal:hover {color:#222;}
*/

.fc .fc-toolbar h2 { font-size: 20px; line-height: 20px; }
.fc .fc-view-container .fc-view.fc-listWeek-view .fc-scroller { height: auto !important; }

@media (min-width: 544px) {
    .btn-registration-wizard-next {
        font-size: 1.5em;
    }
}

@media (max-width: 768px) {
    /*.fc .fc-toolbar {margin-left: 15px; margin-right: 15px;}*/
    .fc .fc-toolbar .fc-left {width: 50%; margin-bottom: 15px;}
    .fc .fc-toolbar .fc-right {width: auto; margin-bottom: 15px;}
    .fc .fc-toolbar .fc-center {float: left; width: 60%; margin-left: 20%; margin-right: 20%; margin-top: 15px; margin-bottom: 15px;}
    .fc .fc-toolbar .fc-clear {}
}

@media (max-width: 405px) {
    .fc .fc-toolbar .fc-left {width: 100%; }
    .fc .fc-toolbar .fc-right {width: 100%; float: left; }
    .fc .fc-toolbar .fc-center {width: 100%; float: left; margin-left: 0px; margin-right: 0px; margin-top: 0px;}
    .fc .fc-toolbar .fc-center * {margin-bottom: 15px;}
}

