.date-viewer{position:relative;display:flex}.date-viewer table{border:0}.date-viewer table thead tr{background:none;box-shadow:none;color:inherit}.date-viewer table thead tr:first-of-type th{padding-bottom:10px}.date-viewer td,th{padding:0;border:0}.date-viewer input{min-width:unset!important}.date-viewer .h6{font-size:12px;opacity:.7}.date-viewer .uib-button-bar .btn{width:75px;min-width:75px;padding:0;text-transform:none}.date-viewer .uib-button-bar .uib-clear{background:none;color:#000}.date-viewer .uib-button-bar .uib-close{background:#e2e2e2;border-color:#cecece;color:#2e2e2e;box-shadow:none}.date-viewer--date{position:relative;vertical-align:top;display:flex;align-items:center}.date-viewer--date>i{margin-right:5px}.date-viewer--date:only-child{width:100%}.date-viewer--date ul>li:before{display:none}.date-viewer--date .uib-datepicker-popup.dropdown-menu{position:absolute;z-index:10000;padding-left:0;margin-top:2px;background:#fff;border:1px solid #ccc;width:max-content;background:#f5f5f5;border-radius:4px}.date-viewer--date .btn.btn-default{padding:5px 10px;font-size:12px;line-height:1.5;margin:0;border-radius:3px;color:#333;background-color:#fff;border-color:#ccc;box-shadow:none;min-width:36px;width:auto;margin:2px;border-color:transparent}.date-viewer--date .uib-month .btn.btn-default{min-width:86px;width:105px}.date-viewer--date .uib-day .btn.btn-default{width:45px}.date-viewer--date .current-day .btn.btn-default{border-color:var(--default-blue)}.date-viewer--date .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;text-decoration:none}.date-viewer--date input{width:100px!important}.date-viewer--time td.hours,.date-viewer--time td.minutes{max-width:40px}.date-viewer--time input{width:100%;max-width:40px}.date-viewer-button{padding:0 10px;margin:2px 0 1px 10px}.date-viewer--date~.date-viewer--time{margin-left:5px}.date-viewer--time .ng-hide{width:0}.date-viewer .pull-right{float:right}