/* grid.css */
table.table th.act{text-align:left;padding-left:15px}table.table th.act.act-select{width:60px}.data-grid .act.act-select>.btn-group .dropdown-toggle{border-bottom-left-radius:3px;border-top-left-radius:3px;padding-top:3px;padding-bottom:3px;padding-right:6px}table.table th.act.act-select>.btn-group .caret{margin-left:3px}#checkbox-button{float:left;cursor:not-allowed;margin-left:16px;z-index:50}table.table td.with-checkbox{padding-left:21px}.datagrid-bottom .pagination{margin:0}.right-buttons{text-align:right}.data-grid{position:relative;z-index:20;padding-bottom:50px}.data-grid .data-grid{padding-bottom:0}.datagrid-bottom{position:relative;z-index:10}.button-component .dropdown,.button-component>div>a{float:left;margin-right:5px}.button-component .dropdown{margin-top:4px}td.table-striped>tbody>tr.placeholder td{background:#f8efc0}.placeholder,tr.placeholder>td{border:0;background:#747474!important;border-radius:0}.data-grid-tree .grid-header{margin-bottom:10px}.data-grid-tree span.act.act-select{display:inline-block;margin-right:10px}.data-grid .pagination-outer{position:relative}.data-grid .pager-form{display:inline-block;position:absolute;right:0;top:10px;width:95px}.data-grid .pager-form .number{padding-left:5px;padding-right:5px}.data-grid-tree span.separator{padding:0 5px}.data-grid-tree ul.grid-ul{list-style-type:none;padding-left:20px;padding-right:20px}.data-grid-tree .tree-grid>ul.grid-ul{padding-left:0}.data-grid-tree .tree-grid ul li>div>span{display:inline-block;margin:0 2px}.data-grid-tree ul.grid-ul ul{list-style-type:none;margin-top:10px}.data-grid-tree ul.grid-ul li{list-style-type:none;min-height:30px;margin-bottom:10px;width:100%}.data-grid-tree ul.grid-ul ul li{list-style-type:none}.data-grid-tree ul.grid-ul li:hover{background:#ddd}.data-grid-tree ul.grid-ul li:hover li{background:#eee}.data-grid-tree ul.grid-ul li:hover li:hover{background:#ccc}.grid-selection{margin-left:20px;height:30px}.pagination-outer{text-align:center;padding-top:10px}.data-grid .editable-input{border:1px solid #aaa;padding:1px 0}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 45%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}td.button-component{float:none}.main-checkbox,.select-checkbox{width:24px}.ordering .glyphicon{display:inline-block;padding-left:5px}.ordering .order-asc,.ordering .order-desc,.ordering.asc .no-sort,.ordering.asc:hover .order-asc,.ordering.desc .no-sort,.ordering:hover .no-sort{display:none}.ordering.asc .order-asc,.ordering.asc:hover .order-desc,.ordering.desc .order-desc,.ordering:hover .order-asc{display:inline-block}.ordering.desc:hover .order-asc,.ordering.desc:hover .order-desc{display:none}.ordering.desc:hover .no-sort{display:inline-block}.data-grid-tree ul.grid-ul li .right-buttons,.export,.show-export{float:right}.empty-data{text-align:center;padding-top:20px;padding-bottom:20px}.dropdown-component{float:left;margin-right:5px;margin-top:4px}.button-component{float:left;text-align:left}.data-grid table.table td,.data-grid table.table th{vertical-align:middle}.sortable-column{width:44px;text-align:center}.with-actions{text-align:center}.data-grid table.table td.subgrid-button{vertical-align:top}.select-checkbox{width:24px}
/* grid_filter.css */
.data-grid-filter .dropdown{position:relative;display:inline-block;margin-right:5px}.data-grid-filter .inline-box .box-inner{margin-left:20px;background-color:#f5f5f5;border:1px solid #ddd;border-right:none;max-height:200px;overflow:auto;overflow-x:hidden}.data-grid-filter .inline-box ul{padding-left:0;list-style-type:none;width:305px}.data-grid-filter .inline-box ul li{padding-left:10px;line-height:10px}.data-grid-filter .dropdown-menu > .dropdown-submenu > span >button{display:none}.data-grid-filter .inline-box li.all-select-li,.data-grid-filter .inline-box li.all-select-searched-li{border-bottom:1px solid #ddd;padding-bottom:3px}.data-grid-filter .inline-box li.all-select-searched-li{display:none}.data-grid-filter .inline-box li.li-checked > label{font-weight:700}.data-grid-filter .inline-box label{font-weight:400;font-size:12px}.data-grid-filter .inline-box input{position:relative;top:3px}.data-grid-filter .search{margin-bottom:10px;margin-left:19px}.data-grid-filter .search-input{top:0;border-radius:0;right:-1px}.data-grid-filter .with-buttons{height:33px;position:relative}.data-grid-filter .buttons{position:absolute;right:10px}.data-grid-filter .reset-filter.btn-danger .glyphicon-ok{display:none}.data-grid-filter .reset-filter.btn-success .glyphicon-remove{display:none}.data-grid-filter .dropdown-toggle .glyphicon-ok{display:none}.data-grid-filter .dropdown-menu>li>span{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.data-grid-filter .dropdown-menu>li>span a{color:#000}.data-grid-filter .dropdown-menu>li>span a:hover{text-decoration:none}.data-grid-filter .dropdown-menu>li>span:hover,.data-grid-filter .dropdown-menu>li>span:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.grid-filter.modal-dialog{position:fixed;left:36%;z-index:1500;display:none;width:450px;top:100px}.form-inline .form-group.grid-operators{margin-left:38px;margin-top:5px;margin-bottom:3px}.form-inline .form-group.grid-operators label{cursor:pointer}.grid-operators #grid-operator-and,.grid-operators #grid-operator-or{position:relative;top:3px}.close-all{display:none}.close-all a{font-size:11px}.toggle-sub-ul{font-size: 10px;border: 1px solid #ccc;padding: 2px 2px 3px 4px;cursor: pointer;}.toggle-sub-ul:hover{border-color:#aaa}.toggled-sub-ul{display:none}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>.dropdown-menu .dropdown-menu{margin-top:-7px}.dropdown-submenu>a:after,.dropdown-submenu>span:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after,.dropdown-submenu:hover>span:after{border-left-color:#000}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
/* datetimepicker.css */
.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}@media screen and (max-width:767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}