.datePickerPlaceHolder{white-space:nowrap;color:#9a9fa8;font-size:14px;font-weight:400;font-family:Lato,sans-serif}.datePicker{width:250px;text-align:center;height:31px}.datePicker *,.datePickerContainer *{box-sizing:border-box}.wc-date-container{float:left;width:auto;height:30px;margin-bottom:1px;font-size:16px;padding:5px;text-align:left;cursor:pointer;background:#fff;line-height:20px;min-width:120px}.wc-date-container>i{float:right;font-size:20px}.winkel-calendar{position:relative}.winkel-calendar *{box-sizing:border-box;text-align:center}.wc-banner{float:left;width:100%;background:#e6173e}.wc-day-row{padding:10px 0;background:rgba(0,0,0,.09);color:#fff;width:100%;float:left;font-size:18px}.wc-date-row{display:inline-block;font-size:85px;color:#fff;padding:10px 5px;width:50%;float:left;text-align:right;font-weight:200;line-height:100px}.wc-month-row{padding:16px 0 0 0;font-size:35px;color:#fff;width:100%;float:left}.wc-month-row>div,.wc-year-row>div{cursor:pointer}.wc-year-row{text-align:left;color:#fff;font-size:24px;float:left;width:100%}.wc-my-sec{display:inline-block;padding:10px 10px;float:left;width:50%;font-weight:300}.wc-month-row>div:nth-child(1),.wc-year-row>div:nth-child(1){float:left;text-align:left;line-height:37px}.wc-month-controls>.fa:hover,.wc-year-controls>.fa:hover{color:#fff}.wc-details>.fa:hover{color:#ccc}.wc-month-controls{padding:5px;font-size:16px;color:rgba(255,255,255,.71);float:right}.wc-year-controls{padding:2px 5px 0 5px;font-size:16px;color:rgba(255,255,255,.71);float:right}.wc-month-controls>.fa,.wc-year-controls>.fa{cursor:pointer;padding:0 4px}.wc-details{float:left;width:100%;padding:10px 0 10px;color:#fff;background:#e6173e}.banner-true>.wc-details{padding:0 0 10px}.wc-prev{float:left;width:25%;text-align:left;padding:0 15px;cursor:pointer;font-size:35px}.wc-prev:before{content:"<"}.wc-next:before{content:">"}.month-year{float:left;width:50%;font-size:18px;line-height:35px}.wc-next{float:right;width:25%;text-align:right;padding:0 15px;cursor:pointer;font-size:35px}.calendar-days{color:#07c;height:200px;background:#fff}.today>span{border:1px solid #ff2d55;background:0 0;border-radius:50px}.selected-day:not(.disabled-min-date):not(.disabled-max-date):not(.disabled-work-date)>span{background:#e6173e;color:#fff;border-radius:50px}.disabled-max-date,.disabled-max-date *,.disabled-min-date,.disabled-min-date *,.disabled-work-date,.disabled-work-date *{background-color:transparent!important;opacity:.6;pointer-events:none}.calendar-header{background:#fff}.calendar-days td{cursor:pointer}.calendar-days td:not(.disabled-max-date):hover>span,.calendar-days td:not(.disabled-min-date):hover>span,.calendar-days td:not(.disabled-work-date):hover>span{background:#ff2d55;color:#fff;border-radius:50px}.winkel-calendar table{width:100%;text-align:center;font-size:18px;border-collapse:collapse}.winkel-calendar table td{padding:0 0;width:calc((100%)/ 7);text-align:center;transition:all .1s linear}.winkel-calendar table td span{display:block;padding:6px;margin:0;line-height:32px;border-radius:63px}.calendar-header td{padding:15px 0!important}.months-view,.years-view{background:#fff;position:absolute;width:100%;top:210px;width:100%;height:calc(100% - 210px);bottom:0;z-index:1}.years-list-view{float:left;width:calc(100% - 60px);height:100%}.months-view>span,.years-list-view>span{display:inline-block;width:25%;padding:25px 0;cursor:pointer;font-size:16px}.years-list-view>span{width:33.3333%}.years-view>.next,.years-view>.prev{float:left;width:30px;padding:85px 0;cursor:pointer;font-size:52px}.years-view>.next:hover,.years-view>.prev:hover{color:#ccc}.years-view>.next{float:right}.current-month,.current-year{color:#ff2d55}.years-view>span{width:33.3333%}.months-view>span:hover,.years-list-view>span:hover{color:#ff2d55}.banner-true{padding-top:0!important;border:none!important}.banner-true>.wc-banner{margin-bottom:0!important}.methods{clear:left;padding:50px 0;text-align:center}@media (min-width:768px){.wc-date-popover{width:250px;position:fixed;height:auto;background:#fff;z-index:999}.wc-day-row{padding:5px 0;font-size:14px}.wc-date-row{font-size:62px;line-height:65px;padding:5px 5px}.wc-my-sec{padding:5px 10px}.wc-month-row{padding:6px 0 0 0;font-size:21px}.wc-year-row{font-size:16px}.month-year{font-size:14px;line-height:20px}.wc-month-row>div:nth-child(1),.wc-year-row>div:nth-child(1){line-height:28px}.wc-next,.wc-prev{font-size:18px}.wc-details{padding:10px 0 10px}.calendar-header td{padding:10px 0!important}.winkel-calendar table{font-size:14px}.winkel-calendar table td span{line-height:24px;width:35px;height:35px}.months-view,.years-view{top:134px;width:100%;height:calc(100% - 134px)}}@media (max-width:768px){.wc-date-popover{font-size:14px;box-shadow:0 7px 23px 0 #e7e7e7;margin:0 auto;perspective:1000px;float:left;background:#fff;border:1px solid #ff2d55;position:fixed;width:calc(100% - 30px);top:15px!important;left:15px!important;z-index:9999;overflow:hidden;height:calc(100% - 30px);background:#fff}}