/*! UIkit 2.24.3 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-datepicker {
    z-index: 1050;
    width: auto;
    -webkit-animation: uk-fade .2s ease-in-out;
    animation: uk-fade .2s ease-in-out;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.uk-datepicker-nav {
    margin-bottom: 15px;
    text-align: center;
    line-height: 20px
}

    .uk-datepicker-nav:after, .uk-datepicker-nav:before {
        content: "";
        display: table
    }

    .uk-datepicker-nav:after {
        clear: both
    }

    .uk-datepicker-nav a {
        color: #444;
        text-decoration: none
    }

        .uk-datepicker-nav a:hover {
            color: #444
        }

.uk-datepicker-previous {
    float: left
}

.uk-datepicker-next {
    float: right
}

    .uk-datepicker-next:after, .uk-datepicker-previous:after {
        width: 20px;
        font-family: FontAwesome
    }

.uk-datepicker-previous:after {
    content: "\f053"
}

.uk-datepicker-next:after {
    content: "\f054"
}

.uk-datepicker-table {
    width: 100%
}

    .uk-datepicker-table td, .uk-datepicker-table th {
        padding: 2px
    }

    .uk-datepicker-table th {
        font-size: 12px
    }

    .uk-datepicker-table a {
        display: block;
        width: 26px;
        line-height: 24px;
        text-align: center;
        color: #444;
        text-decoration: none;
        border: 1px solid transparent !important;
        border-radius: 2px;
    }

a.uk-datepicker-date-disabled {
    color: #ccc !important;
}

.uk-datepicker-table a:focus, .uk-datepicker-table a:hover {
    background-color: #fafafa;
    color: #444;
    outline: 0;
    border-color: rgba(0,0,0,.16);
    text-shadow: 0 1px 0 #fff
}

.uk-datepicker-table a:active {
    background-color: #eee;
    color: #444
}

.uk-datepicker-table a.uk-active {
    background: #722283;
    color: #fff !important;
    box-shadow: inset 0 0 5px rgba(0,0,0,.05);
    text-shadow: 0 -1px 0 rgba(0,0,0,.1);
}
