.picker
{
    font-size: 16px;
    text-align: left;
    line-height: 1.2;
    color: #000;
    position: absolute;
    z-index: 10000;
}
.picker__input
{
    cursor: default;
}
.picker__input.picker__input--active
{
     
    border-color: #0089ec;
}
.picker__holder
{
    /*width: 100%;*/
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js/themes.htm#classic
 */.picker
{
    width: 14.5em;
}
.picker__holder
{
    position: absolute;
    background: #fff;
    border: 1px solid #aaa;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 176px;
    max-width: 466px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    max-height: 0;
    -ms-filter: "alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    -webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
    -moz-transform: translateY(-1em) perspective(600px) rotateX(10deg);
    transform: translateY(-1em) perspective(600px) rotateX(10deg);
    -webkit-transition: all .15s ease-out,max-height 0 .15s;
    -moz-transition: all .15s ease-out,max-height 0 .15s;
    transition: all .15s ease-out,max-height 0 .15s;
}
.picker--opened .picker__holder
{
    max-height: 25em;
    -ms-filter: "alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transform: translateY(0) perspective(600px) rotateX(0);
    -moz-transform: translateY(0) perspective(600px) rotateX(0);
    transform: translateY(0) perspective(600px) rotateX(0);
    -webkit-transition: all .15s ease-out,max-height 0;
    -moz-transition: all .15s ease-out,max-height 0;
    transition: all .15s ease-out,max-height 0;
    -webkit-box-shadow: 0 6px 18px 1px rgba(0,0,0,.12);
    -moz-box-shadow: 0 6px 18px 1px rgba(0,0,0,.12);
    box-shadow: 0 6px 18px 1px rgba(0,0,0,.12);
}
