.picker{font-size:16px;color:#000;position:absolute;text-align:left;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}.picker__frame,.picker__holder{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);right:0;bottom:0;top:0;left:0}.picker__holder{-webkit-backface-visibility:hidden;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;position:fixed}.picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .15s ease-out;position:absolute;max-width:666px;-moz-opacity:0;opacity:0;min-width:256px;margin:0 auto;width:100%}@media (min-height:33.875em){.picker__frame{overflow:visible;max-height:80%;bottom:-100%;top:auto}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{height:100%;width:100%;display:table}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;vertical-align:middle;display:table-cell}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{border-color:#898989 #777 #777;font-size:1.33em;border-style:solid;border-width:1px 1px 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24);border-radius:5px 5px 0 0;display:block}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;transition:background .15s ease-out;background:transparent;background:rgba(0,0,0,.32)}.picker--opened .picker__frame,.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.picker--opened .picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{bottom:0;top:auto}}