
/*  #2d82d2 ->  #ec6211   */

/**
Input Style - 2019.02.21 김희태
 */
.k-widget.k-datetimepicker.k-header.form-control {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
/* Input Style End */

.form-control:focus {
    border-color: #c4c2c2;
}

.input-group-addon {
    padding: 6px;
    border-left-width: 0;
}

/**
Button Style - 2019.02.20 김희태
 */
button[disabled], input[disabled] {
    cursor: not-allowed;
}
/*btn*/
.btn-primary {
    color: #fff;
    background-color: #ec6211;
    border-color: #ec6211;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:hover, .btn-primary:active:focus {
    color: #fff;
    background-color: #db5b10;
    border-color: #ec6211;
}
.btn-primary[disabled], .btn-primary[disabled]:hover {
    background-color: #ec6211;
    border-color: #ec6211;
    opacity: .65;
}
/* 버튼 컬럽(톤)변경 : 2020.11.05 rachel
.btn-blue {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-blue:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-blue:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40;
}
.btn-blue:active {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
*/
.btn-blue {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-blue:hover {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-blue:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40;
}
.btn-blue:active {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-sub {
    color: #fff;
    background-color: #f39d0d;
    border-color: #f39d0d;
}
.btn-sub:hover, .btn-sub:focus, .btn-sub:active {
    color: #fff;
    background-color: #e6940b;
    border-color: #f39d0d;
}
.btn-sub[disabled], .btn-sub[disabled]:hover {
    background-color: #f39d0d;
    border-color: #f39d0d;
    opacity: .65;
}

.btn-black {
    color: #fff;
    background-color: #333;
    border-color: #000;
}
.btn-black:hover, .btn-black:focus, .btn-black:active {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-black[disabled], .btn-black[disabled]:hover {
    background-color: #333;
    border-color: #000;
    opacity: .65;
}
/* Button Style End */

/* Panel Style */
.panel-body {
    box-shadow: none;
    padding: 15px;
    background-color: #fff;
    border-radius: 5px;
}

/* Panel Style End */

/**
Dropdown Style - 2019.02.13 김희태
 */

/* Dropdown Style End */

/**
Datetimepicker Style - 2019.02.13 김희태
 */
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
    color: #2d82d2;
}
.bootstrap-datetimepicker-widget table th {
    color: #000;
}
.bootstrap-datetimepicker-widget table th.disabled {
    background-color: #fff !important;
    color: #000 !important;
    cursor: not-allowed !important;
}
.bootstrap-datetimepicker-widget table td {
    color: #000;
}
.bootstrap-datetimepicker-widget table td span.year.disabled, .bootstrap-datetimepicker-widget table td span.month.disabled {
    background-color: #fff !important;
    color: #000 !important;
    cursor: not-allowed !important;
}
.bootstrap-datetimepicker-widget table td.day {
    color: #000;
}
.bootstrap-datetimepicker-widget table td.day.new {
    color: #ccc;
}
.bootstrap-datetimepicker-widget table td.active {
    text-shadow: unset;
    color: #fff;
}
.bootstrap-datetimepicker-widget table td span.active {
    text-shadow: unset;
    background-color: #2d82d2;
}
.bootstrap-datetimepicker-widget table td span.glyphicon:hover {
    color: #2d82d2;
}
.bootstrap-datetimepicker-widget table td span {
    color: #000;
}
.bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #2d82d2;
}
.bootstrap-datetimepicker-widget table td.old {
    color: #ccc;
}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #2d82d2;
}
.bootstrap-datetimepicker-widget table td.day.disabled {
    background-color: #fff !important;
    color: #ccc !important;
    cursor: not-allowed !important;
}
.bootstrap-datetimepicker-widget a {
    color: #2d82d2;
}
.bootstrap-datetimepicker-widget a:hover {
    color: #2d82d2;
}
.input-group.date .input-group-addon .glyphicon {
    line-height: .5em;
}
.input-group .input-group-addon  + .form-control {
    border-left-width: 0;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
/* Datetimepicker Style End */


.nav-tabs {
    height: auto !important;
    padding-bottom: 8px !important;
    padding-left:14px !important;
}

.nav-tabs>li {
    /* border:1px #ccc solid; */
    margin-left: -1px;
    /* background-color:white; */
    font-size:12px;
    color:#999;
    /* width:100px;
    height:35px; */
}

.nav-tabs>li>a{
    margin-right:0px !important;
    border-radius: 0 !important;
    /* padding-left: 0 !important;
    padding-right: 0 !important; */
    text-align: center !important;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    background: #222;
    color:#fff;
}