calendar,ob-daterangepicker{font-family:"Open Sans"}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng:cloak],[x-ng-cloak]{display:none !important}calendar{color:#565154}calendar .input-container{position:relative;margin-top:-5%;margin-bottom:3%}calendar .input-container label{position:relative;top:4px;display:inline-block;color:#653090;font-size:12px;font-weight:500}calendar .input-container input{position:absolute;right:0;padding-left:5px;box-sizing:border-box;width:185px;height:25px;font-size:12px;outline:0;border:1px solid #e4e4e4;border-radius:2px}calendar .header{position:relative;top:22px;height:28px;background:#653090;color:#fff;border:0;border-radius:2px 2px 0 0;font-weight:500}calendar .header .date{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}calendar .header .arrow-btn{position:absolute;top:0;width:35px;height:28px;cursor:pointer}calendar .header .arrow-btn::before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';position:absolute;width:0;height:0;border-style:solid}calendar .board,ob-daterangepicker .picker-dropdown-container{position:relative}calendar .header .arrow-btn.left{left:0;border-right:0}calendar .header .arrow-btn.left::before{border-width:5px 10px 5px 0;border-color:transparent #fff transparent transparent}calendar .header .arrow-btn.right{right:0;border-left:0}calendar .header .arrow-btn.right::before{border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff}calendar .board{top:21px;white-space:nowrap;border:1px solid #e4e4e4;border-radius:0 0 2px 2px}calendar .board .cell,calendar .board .day,calendar .board .days-of-week .day-name{display:inline-block;height:28px;width:35px;line-height:28px;text-align:center;font-size:12px}calendar .board .days-of-week .day-name{font-size:12px;text-transform:uppercase}calendar .board .day:hover{cursor:pointer}calendar .board .day.selected:not(.other-month):not(.disabled){background:#ffc0cb;color:#fff}calendar .board .day.current:not(.other-month){font-weight:700}calendar .board .day.other-month{color:#e2dfde}calendar .board .day.in-range:not(.other-month):not(.disabled){background:#c880d3;color:#fff}calendar .board .day.range-start:not(.other-month):not(.disabled){background:#af1bd2;border-top-left-radius:2px;border-bottom-left-radius:2px}calendar .board .day.range-end:not(.other-month):not(.disabled){background:#af1bd2;border-top-right-radius:2px;border-bottom-right-radius:2px}calendar .board .day.disabled{color:#e2dfde}date-range-picker .calendar{display:inline-block}date-range-picker .calendar:first-child{margin-right:10px}ob-daterangepicker{display:inline-block;overflow:visible;cursor:pointer;font-size:12px}ob-daterangepicker .picker-dropdown-container.disabled{opacity:.5;cursor:not-allowed}ob-daterangepicker .picker-dropdown-container .picker-dropdown{box-sizing:border-box;position:relative;width:435px;height:37px;line-height:36px;border:1px solid #e4e4e4;border-radius:3px;padding-left:2%;font-size:18px;text-align:left}ob-daterangepicker .picker-dropdown-container .picker-dropdown.open{border-radius:2px 2px 0 0}ob-daterangepicker .picker-dropdown-container .picker-dropdown::after{content:'';position:absolute;top:15px;right:10px;width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#653090 transparent transparent}ob-daterangepicker .picker-dropdown-container .picker{box-sizing:border-box;height:347px;position:absolute;white-space:nowrap;overflow:visible;right:0;top:29px;z-index:10;background:#fff;border:1px solid #e4e4e4;border-radius:2px;margin-top:3.4%;margin-left:30%}ob-daterangepicker .picker-dropdown-container .picker.open{border-radius:8px 8px 8px 8px}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions{display:inline-block;vertical-align:top;height:100%;width:9px;box-sizing:border-box;padding:10px;font-size:1 2px}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .ranges .range{height:24px;line-height:24px;border-radius:2px;padding:0 5px;margin-bottom:5px}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .ranges .range.selected,ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .ranges .range:hover:not(.disabled){cursor:pointer;background:#653090;color:#fff}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .ranges .range.disabled{background:#ccc;opacity:.7}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .actions{width:150px;padding:0 3px;margin-top:15px;position:absolute;bottom:2.2%;left:28.2%}ob-daterangepicker .picker .ranges-actions{margin-top:3.4%;margin-left:30%}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .actions .drp_btn{padding:12px 30px;text-align:center;border:none;font-size:14px;font-weight:400;cursor:pointer;display:inline-block;margin-right:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .actions .drp_btn.cancel{background-color:#f44336;color:#fff}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions .actions .drp_btn.apply{background-color:#653090;color:#fff}ob-daterangepicker .picker-dropdown-container .picker .ranges-actions.custom-open{border-left:1px solid #e4e4e4}ob-daterangepicker .picker-dropdown-container .picker .date-range{padding:10px;display:inline-block !important}ob-daterangepicker.center .picker{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}ob-daterangepicker.right .picker{right:auto;left:0}ob-daterangepicker.up .picker-dropdown.open{border-radius:0 0 2px 2px}ob-daterangepicker.up .picker{top:1px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}ob-daterangepicker.up .picker.open{border-radius:2px 2px 0}ob-daterangepicker.up.center .picker{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}ob-daterangepicker.up.right .picker.open{border-radius:2px 2px 2px 0}ob-daypicker{display:inline-block;overflow:visible}ob-daypicker .picker-dropdown-container{position:relative}ob-daypicker .picker-dropdown-container.disabled input{opacity:.5;cursor:not-allowed}ob-daypicker .picker-dropdown-container.invalid input{border:1px solid #f00}ob-daypicker .picker-dropdown-container .picker{position:absolute;top:7px;z-index:10}ob-daypicker .picker-dropdown-container input{box-sizing:border-box;height:30px;width:200px;line-height:30px;border:1px solid #e4e4e4;border-radius:2px;padding-left:10px;outline:0;font-size:14px}ob-daypicker.center .picker{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}ob-daypicker.right .picker{left:auto;right:0}