/* настройки модуля выбора даты */
.datepicker {
    display: inline-block;
    background: #fff;
    border: #69d2f5 1px solid;
    z-index: 1000;
    line-height: 20px;
}
.text-center {
    text-align: center;
}

.datepicker span, .datepicker strong {
    font-size: 12px !important;
}

.datepicker strong {
    font-weight: bold;
}

.datepicker.dropdown-menu {
    width: 250px;
    height: 270px;
}

.datepicker.dropdown-menu button {
    outline: 0;
    border: 0;
    border-radius: 5px;
    font-size: 12px;
    min-width: 30px;
    min-height: 25px;
    padding: 0;
}

.datepicker.dropdown-menu tbody {
    height: 180px;
}

.datepicker.dropdown-menu tbody button {
}

.datepicker.dropdown-menu.datepicker-mode-1 tbody button, .datepicker.dropdown-menu.datepicker-mode-2 tbody button {
    height: 65px;
}
.datepicker.dropdown-menu th.dow {
    font-size: 14px;
}


.datepicker .btn-default {
    color: #333;
    background-color: #fff;
    box-shadow: none;
}
/* кнопка с выбранной датой */
.datepicker .btn-primary {
    color: #fff;
    background-color: #337ab7;
}
кнопка с сегодняшней датой 
.datepicker .btn-info {
    color: #fff;
    background-color: #5bc0de;
}
кнопки при наведении курсора         
.datepicker .btn-default.active, .datepicker .btn-default:active, .datepicker .btn-default:hover, .open > .dropdown-toggle.btn-default {
    color: #11A6EC;
    background-color: #ddd;
    box-shadow: none;
}
.datepicker .btn-primary.active, .datepicker .btn-primary:active, .datepicker .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #145a96;
    box-shadow: none;
}
/* дни другого месяца */
.text-muted {
    color: #777;
}
/* выделение неверного формата даты */
.datepicker input.ng-dirty.ng-invalid, select.ng-dirty.ng-invalid, textarea.ng-dirty.ng-invalid {
    color: #b94a48;
    border-color: #ee5f5b;
}

/*********************** конец настроек модуля выбора даты **********************/


/* конец настройки элементов модального окна */

.datepicker {
    border: #00adee 1px solid;
    border-radius: 0;
    -ms-box-shadow: 6px 6px 6px -3px rgba(0,0,0,.175);
    -moz-box-shadow: 6px 6px 6px -3px rgba(0,0,0,.175);
    -webkit-box-shadow: 6px 6px 6px -3px rgba(0,0,0,.175);
    box-shadow: 6px 6px 6px -3px rgba(0,0,0,.175);
    padding: 10px;
}
.datepicker thead {
    border-bottom: #b2b4b6 1px solid;
}
.datepicker.dropdown-menu {
    width: 200px;
    height: 215px;
}
.datepicker.dropdown-menu button {
    border-radius: 0;
    min-width: 25px;
}
.datepicker.dropdown-menu button.btn-primary,
.datepicker.dropdown-menu button.btn-primary.active,
.datepicker.dropdown-menu button.btn-primary:hover {
    background-color: #bde8f2;
    border: #00adee 1px solid;
    color: #000;
}
.datepicker.dropdown-menu.datepicker-mode-1 tbody button,
.datepicker.dropdown-menu.datepicker-mode-2 tbody button {
    height: auto;
}
.datepicker .select-arrow {
    cursor: pointer;
    display: block;
    height: 18px;
    margin: 1px;
    width: 18px;
    z-index: 10;
}
.datepicker .select-arrow:after {
    border-left: 4px solid transparent;
    border-top: 4px solid #00ACEE;
    border-right: 4px solid transparent;
    content: "";
    display: block;
    margin-right: -4px;
    pointer-events: none;
    position: absolute;
    right: 50%;
    top: 8px;
}
.datepicker .select-arrow.left:after {
    border-top: 4px solid transparent;
    border-right: 4px solid #00ACEE;
    border-bottom: 4px solid transparent;
    margin-right: -2px;
}
.datepicker .select-arrow.right:after {
    border-top: 4px solid transparent;
    border-left: 4px solid #00ACEE;
    border-bottom: 4px solid transparent;
    margin-right: -6px;
}

/*
В кнопках прокрутки месяца вместо << и >> нужно поставить содержимое:
<span class="select-arrow left"></span>
либо
<span class="select-arrow right"></span>
(стрелка влево и стрелка вправо)
*/
