.picker{font-size:13px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.picker__input{cursor:default;}.picker__holder{min-width:350px;display:none;-webkit-overflow-scrolling:touch;}.picker{width:100%;}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}.picker--opened .picker__holder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-bottom-width:1px;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;display:block;top:-1px;left:-1px;width:100%;}.picker__wrap{display:table;width:100%;height:100%;border:1px solid #005ea8;border-top:none;}.picker__box{background:#fff;display:table-cell;vertical-align:middle;}.picker__box{font-size:14px;}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.picker__box{padding:0 10px 10px;}.picker__header{text-align:center;position:relative;}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em;}.picker__year{color:#999;font-size:.8em;font-style:italic;}.picker__select--month{float:right;margin-right:10%;}.picker__select--year{float:left;margin-left:10%;}.picker__wrap select{width:38% !important;}.picker__nav--prev,.picker__nav--next{position:absolute;width:12px;height:18px;box-sizing:content-box;top:10px;background:transparent url('/images/check24/mobilfunk/result/evolution/datepicker_sprite.jpg?v=1');}.picker__nav--prev{left:1px;background-position:0 0;}.picker__nav--next{right:1px;background-position:-12px 0;}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;}.picker.devOut-tablet .picker__nav--prev,.picker.devOut-tablet .picker__nav--next{width:16px;height:24px;background-size:32px 93px;}.picker.devOut-tablet .picker__nav--next{background-position:-16px 0;}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;}.picker__table td{margin:0;padding:0;}.picker__weekday{width:14.285714286%;font-size:15px;padding:6px 0 5px;color:#999;font-weight:500;text-align:center;}.picker__day{padding:3px 0 5px;font-size:14px;border:1px solid transparent;}.picker__day--today{position:relative;}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;}.picker__day--disabled:before{border-top-color:#aaa;}.picker__day--outfocus{color:#ddd;}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;border:1px solid #005da8;box-sizing:border-box;}.picker__day--highlighted{border-color:#005da8;}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border:1px solid #005da8;box-sizing:border-box;color:#333;}.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb;}.picker__footer{text-align:left;margin:13px 0 9px;clear:both;}.picker__footer:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.picker__button--today,.picker__button--close,.picker__button--save,.picker__button--clear{font-size:14px;line-height:14px;height:14px;width:40%;display:inline-block;color:#666;background:transparent url('/images/check24/mobilfunk/result/evolution/datepicker_sprite.jpg?v=1');background-repeat:no-repeat;filter:grayscale(1);border:0px;padding:0px;cursor:pointer;text-align:left;margin-left:14px;overflow:hidden;}.picker__button--save,.picker__button--close{box-sizing:border-box;margin:0;padding-left:23px;}.picker__button--save{background-position:0 -18px;float:right;width:auto;}.picker__button--close{background-position:0 -32px;float:left;width:50%;}.picker__button--today:hover,.picker__button--clear:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb;}.picker__button--today:focus,.picker__button--clear:focus{background:#b1dcfb;border-color:#0089ec;outline:none;}.picker__button--today:before,.picker__button--clear:before{position:relative;display:inline-block;height:0;}.picker__button--today:before{content:" ";margin-right:.45em;top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent;}.picker__button--picker{position:absolute;top:10px;right:10px;cursor:pointer;width:20px;height:24px;background:transparent url('/images/check24/mobilfunk/result/evolution/datepicker_sprite.jpg?v=1');background-position:0 -46px;}.ie8 .picker__wrap{position:absolute;height:auto;bottom:10%;}.ie8 .picker__button--save:before,.ie8 .picker__button--close:before{content:none;}.c24-reminder-form .c24-form-text.picker__input--active,.c24-reminder-form .FormText.picker__input--active,#form_d_cancellation_date .c24-form-text.picker__input--active,#form_d_cancellation_date .FormText.picker__input--active,.registerPriceAlert .c24-form-text.picker__input--active,.registerPriceAlert .FormText.picker__input--active,.c24-form-form .c24-form-text.picker__input--active,.c24-form-form .FormText.picker__input--active{border-color:#005ea8;border-bottom-width:0;}.c24-reminder-form .picker--opened .picker__holder,#form_d_cancellation_date .picker--opened .picker__holder,.registerPriceAlert .picker--opened .picker__holder,.c24-form-form .picker--opened .picker__holder{border-bottom-width:0;top:-1px;left:-1px;position:absolute;max-height:0;}.c24-reminder-form .picker__holder,#form_d_cancellation_date .picker__holder,.registerPriceAlert .picker__holder,.c24-form-form .picker__holder{border-bottom-width:1px;}.c24-reminder-form .picker__holder .picker__frame .picker__wrap select,#form_d_cancellation_date .picker__holder .picker__frame .picker__wrap select,.registerPriceAlert .picker__holder .picker__frame .picker__wrap select,.c24-form-form .picker__holder .picker__frame .picker__wrap select{background:url("/images/check24/dsl/select_arrow.png") no-repeat scroll #fff;background-position:right 5px;display:block;height:34px;line-height:1.42857;transition:border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;width:100%;min-height:40px;border:1px solid #dcdcdc;color:#666;font-size:13px;padding:10px 12px;font-family:verdana, arial, sans-serif;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.c24-reminder-form .picker__holder .picker__frame .picker__wrap .picker__select--year,#form_d_cancellation_date .picker__holder .picker__frame .picker__wrap .picker__select--year,.registerPriceAlert .picker__holder .picker__frame .picker__wrap .picker__select--year,.c24-form-form .picker__holder .picker__frame .picker__wrap .picker__select--year{float:left;margin-left:10%;}.c24-reminder-form .picker__holder .picker__frame .picker__wrap .picker__select--month,#form_d_cancellation_date .picker__holder .picker__frame .picker__wrap .picker__select--month,.registerPriceAlert .picker__holder .picker__frame .picker__wrap .picker__select--month,.c24-form-form .picker__holder .picker__frame .picker__wrap .picker__select--month{float:right;margin-right:10%;}#c24-poll-container .picker__holder{box-sizing:content-box;}