.cal-row:after{clear:both;content:"";display:table}.cal-row{margin:0 -15px}.cal-row [class^=cal-col-]{box-sizing:border-box;float:left;padding:6px 15px;transition:all .2s ease-out}.cal-row .cal-col-1{width:8.3333333333%}.cal-row .cal-col-1-5{width:12.5%}.cal-row .cal-col-2{width:16.6666666667%}.cal-row .cal-col-2-5{width:20.8333333333%}.cal-row .cal-col-3{width:25%}.cal-row .cal-col-3-5{width:29.1666666667%}.cal-row .cal-col-4{width:33.3333333333%}.cal-row .cal-col-4-5{width:37.5%}.cal-row .cal-col-5{width:41.6666666667%}.cal-row .cal-col-5-5{width:45.8333333333%}.cal-row .cal-col-6{width:50%}.cal-row .cal-col-6-5{width:54.1666666667%}.cal-row .cal-col-7{width:58.3333333333%}.cal-row .cal-col-7-5{width:62.5%}.cal-row .cal-col-8{width:66.6666666667%}.cal-row .cal-col-8-5{width:70.8333333333%}.cal-row .cal-col-9{width:75%}.cal-row .cal-col-9-5{width:79.1666666667%}.cal-row .cal-col-10{width:83.3333333333%}.cal-row .cal-col-10-5{width:87.5%}.cal-row .cal-col-11{width:91.6666666667%}.cal-row .cal-col-11-5{width:95.8333333333%}.cal-row .cal-col-12{width:100%}.cal-row .cal-col-12-5{width:104.1666666667%}.target-date-wrapper{height:45px;width:250px}.target-date-wrapper.no-time{width:156px}.calendarFieldType label.choice{margin-right:5px!important}.calendarFieldType .calendarDate{background-position-y:10px}.calendarFieldType .calendarTime{width:90px!important}.calendarFieldType ul.calendarRecurrence{margin-left:15%!important;width:85%}.calendarFieldType ul.calendarRecurrence>li{background:#f3f3f3!important;border-radius:5px;padding:20px!important}.calendarFieldType ul.calendarRecurrence>li input.calendarInterval{display:inline-block!important;margin:0 10px!important;width:40px!important}.calendarFieldType label.choice.chosen{background:#edfee1!important;border-color:#61d60a!important}.calendarFieldType .calendarMonthlyOption,.calendarFieldType .calendarYearlyDaySelector,.calendarFieldType .calendarYearlyMonthSelector{margin:10px 0 0!important}.calendarFieldType .calendarMonthlyOption>label,.calendarFieldType .calendarYearlyDaySelector>label{box-sizing:border-box;padding:7px 0!important;text-align:center;width:36px}.calendarExceptSection ul.exclusion-list{background:#f3f3f3!important;border-radius:5px;display:block;margin:15px 0 0!important}.calendarExceptSection ul.exclusion-list li{display:block;font-size:12px!important;padding:8px 35px!important;position:relative}.calendarExceptSection ul.exclusion-list li a.close-button{background-color:#fff!important;border:1px solid #cdcdcd!important;border-bottom:none!important;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,.5);color:#bc4848!important;cursor:pointer;display:block!important;font-family:Glyphicons Halflings!important;font-size:12px!important;font-weight:400!important;left:9px!important;padding:1px 4px!important;position:absolute!important;text-decoration:none;top:4.5px!important}.calendarExceptSection ul.exclusion-list li a.close-button:before{content:"\e014"}.calendarDatesSection ul.dates-list{background:#f3f3f3!important;border-radius:5px;display:block;margin:15px 0 0!important}.calendarDatesSection ul.dates-list li{display:block;font-size:12px!important;padding:8px 35px!important;position:relative}.calendarDatesSection ul.dates-list li a.close-button{background-color:#fff!important;border:1px solid #cdcdcd!important;border-bottom:none!important;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,.5);color:#bc4848!important;cursor:pointer;display:block!important;font-family:Glyphicons Halflings!important;font-size:12px!important;font-weight:400!important;left:9px!important;padding:1px 4px!important;position:absolute!important;text-decoration:none;top:4.5px!important}.calendarDatesSection ul.dates-list li a.close-button:before{content:"\e014"}.ui-timepicker-wrapper{border-radius:5px}#ui-datepicker-div table{border:1px solid #cdcdcd;border-radius:5px;box-shadow:0 2px 0 0 rgba(0,0,0,.05);box-sizing:border-box;margin-bottom:10px}#ui-datepicker-div table tbody tr:nth-child(2n) td{background-color:#f9f9f9}#ui-datepicker-div table tbody tr:last-child td{border-bottom:0}#ui-datepicker-div table tbody tr:last-child td .light td{border-bottom:1px solid #e6e6e6}#ui-datepicker-div table tbody tr:last-child td .light tbody tr:last-child td{border-bottom:0}#ui-datepicker-div table tbody tr:last-child td:first-child,#ui-datepicker-div table tbody tr:last-child td:last-child{border-radius:0 0 5px}#ui-datepicker-div table tbody tr.last td{border-bottom:0}#ui-datepicker-div table tbody tr:hover td{background-color:#f2fbff}#ui-datepicker-div table tbody tr:hover td .meta-info{color:gray}#ui-datepicker-div table th{background-color:#e6e6e6;border-bottom:1px solid #cdcdcd;box-shadow:0 2px 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 hsla(0,0%,100%,.7);padding:10px;position:relative;white-space:nowrap;z-index:1}#ui-datepicker-div table td{border-bottom:1px solid #e6e6e6}.ui-widget-content{background:#fff;border:1px solid #e8e8e8;font-size:12px;padding:10px}.ui-widget-content .ui-datepicker-header{position:relative}.ui-widget-content .ui-datepicker-header .ui-datepicker-next,.ui-widget-content .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;position:absolute;top:5px}.ui-widget-content .ui-datepicker-header .ui-datepicker-prev{left:0}.ui-widget-content .ui-datepicker-header .ui-datepicker-next{right:0}.ui-widget-content .ui-datepicker-title{font-size:14px;font-weight:700;padding:5px 0;text-align:center}.ui-widget-content .ui-datepicker-today{background-color:rgba(255,253,0,.2)}.ui-widget-content .ui-datepicker-current-day{background-color:#1f80bd}.ui-widget-content .ui-datepicker-current-day>a{color:#fff}.ui-widget-content .ui-datepicker-calendar>tbody>tr>td{border-right:1px solid #e8e8e8;padding:6px;text-align:center}.ui-widget-content .ui-datepicker-calendar>tbody>tr>td:last-child{border-right:none}.ui-widget-content .ui-datepicker-calendar>tbody>tr>td.ui-state-disabled{background:#f3f3f3}label.calendarLabel{display:inline-block;font-weight:700;margin-top:5px}.calendarRepeatDropdown{margin-top:7px!important}.calendarIntervalWrapper{float:left;margin-bottom:10px}.calendarIntervalWrapper>input{margin:0 10px!important;width:40px!important}.toggle-btn{background-color:#b8b8b8!important;border:1px solid #b8b8b8!important;border-radius:20px;display:inline-block!important;margin-bottom:0!important;padding:5px 7px!important;position:relative!important;text-decoration:none!important;transition:all .5s linear}.toggle-btn .slider{background-color:#fff!important;border-radius:50px;padding:10px!important;position:absolute!important;top:3px!important;transition:left .2s ease}.toggle-btn .option{padding:10px 17px!important}.toggle-btn.off .slider{left:4px!important}.toggle-btn.on{background-color:#22a456!important;border-color:#22a456!important}.toggle-btn.on .slider{left:24px}
