.calendar .month .month-grid.datepicker.datepicker-inline,.week-calendar .month .month-grid.datepicker.datepicker-inline{border:1px solid #e1e1e1;width:100%;padding:0}.calendar .month .month-grid.datepicker.datepicker-inline table,.week-calendar .month .month-grid.datepicker.datepicker-inline table{width:100%}.calendar .month .month-grid.datepicker.datepicker-inline table .day,.calendar .month .month-grid.datepicker.datepicker-inline table .day:hover,.calendar .month .month-grid.datepicker.datepicker-inline table .day.active,.week-calendar .month .month-grid.datepicker.datepicker-inline table .day,.week-calendar .month .month-grid.datepicker.datepicker-inline table .day:hover,.week-calendar .month .month-grid.datepicker.datepicker-inline table .day.active{color:#333;cursor:default;text-shadow:none;background:0 0}.calendar .month .month-grid.datepicker.datepicker-inline table .new.day,.calendar .month .month-grid.datepicker.datepicker-inline table .old.day,.week-calendar .month .month-grid.datepicker.datepicker-inline table .new.day,.week-calendar .month .month-grid.datepicker.datepicker-inline table .old.day{cursor:default;visibility:hidden}.calendar .month .month-grid.datepicker.datepicker-inline thead tr:first-child th,.week-calendar .month .month-grid.datepicker.datepicker-inline thead tr:first-child th{color:#fff;cursor:default;background-color:#007aa5;border-bottom-right-radius:0;border-bottom-left-radius:0}.calendar .month .month-grid.datepicker.datepicker-inline thead .dow,.calendar .month .month-grid.datepicker.datepicker-inline thead .cw,.week-calendar .month .month-grid.datepicker.datepicker-inline thead .dow,.week-calendar .month .month-grid.datepicker.datepicker-inline thead .cw{background-color:#ebfaff;border-bottom:1px solid #e1e1e1;border-radius:0}.calendar .month .month-grid.datepicker.datepicker-inline table .cw,.week-calendar .month .month-grid.datepicker.datepicker-inline table .cw{vertical-align:middle;width:12px;padding:0 2px 0 5px;font-size:10px}.week-calendar .month .month-grid.datepicker.datepicker-inline table .day.disabled-date{color:#fff;background-color:#3276b1;border-color:#285e8e;border-radius:0}.week-calendar .month .month-grid.datepicker.datepicker-inline table .day.disabled-date:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.week-calendar .month .month-grid.datepicker.datepicker-inline table .day.disabled-date:nth-of-type(2){border-top-left-radius:4px;border-bottom-left-radius:4px}.icon.icon-calendar{width:60px;height:85px;padding-top:10px}.icon.icon-week{width:77px;height:83px;padding-top:13px;padding-right:7px}.icon.icon-current-week{width:88px;height:87px;padding-top:15px;padding-right:12px}.icon.icon-table{color:#fff;width:18px;height:18px}.content-week .title{text-align:center;border-bottom:1px solid #e1e1e1;padding:0 10px}.content-week .title h1{margin:0 0 -1px;font-size:100px;font-weight:400;line-height:1;display:inline-block;position:relative}.content-week .title h1:before{content:"";background:#1e1e1e;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.content-week .content{text-align:center;padding:35px 10px 0}.content-week .content h2{margin-bottom:38px;font-size:24px;font-weight:400}.open-on-hover{position:relative}.open-on-hover:hover>.dropdown-menu,.open-on-hover:focus-within>.dropdown-menu{display:block}.open-on-hover:hover>.btn.dropdown-toggle,.open-on-hover:focus-within>.btn.dropdown-toggle{color:#7f7f7f;background:#fff;border:1px solid #ccc;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 0 5px #00000026}.open-on-hover:hover>.btn.dropdown-toggle .caret,.open-on-hover:focus-within>.btn.dropdown-toggle .caret{color:#777}.calendar-dropdown-link{color:#333;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:6px;font-size:13px;line-height:22px;display:block}.calendar-dropdown-link:hover,.calendar-dropdown-link:focus{background:#f2f2f2}
