table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;}
table.dataTable td,
table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty{text-align:center;}
table.dataTable.nowrap th,
table.dataTable.nowrap td{white-space:nowrap;}
div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap;}
div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block;}
div.dataTables_wrapper div.dataTables_filter{text-align:right;}
div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left;}
div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto;}
div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap;}
div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right;}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;}
div.dataTables_wrapper div.dataTables_processing{position:absolute;top:55%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0;}
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting{padding-right:30px;}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active{outline:none;}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative;}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5;}
table.dataTable thead .sorting:after{opacity:0.2;content:"\e150";}
table.dataTable thead .sorting_asc:after{content:"\e155";}
table.dataTable thead .sorting_desc:after{content:"\e156";}
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after{color:#eee;}
div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important;}
div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important;}
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after{display:none;}
div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td{border-top:none;}
div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none;}
@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_filter,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate{text-align:center;}
}
table.dataTable.table-condensed > thead > tr > th{padding-right:20px;}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px;}
table.table-bordered.dataTable{border-collapse:separate !important;}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td{border-left-width:0;}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child{border-right-width:0;}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td{border-bottom-width:0;}
div.dataTables_scrollHead table.table-bordered{border-bottom-width:0;}
div.table-responsive > div.dataTables_wrapper > div.row{margin:0;}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child{padding-left:0;}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child{padding-right:0;}
div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0, 0, 0, 0.3);border-radius:3px;text-align:center;z-index:21;}
div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3;}
div.dt-button-info > div{padding:1em;}
ul.dt-button-collection.dropdown-menu{display:block;z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px;}
ul.dt-button-collection.dropdown-menu.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0;}
ul.dt-button-collection.dropdown-menu.fixed.two-column{margin-left:-150px;}
ul.dt-button-collection.dropdown-menu.fixed.three-column{margin-left:-225px;}
ul.dt-button-collection.dropdown-menu.fixed.four-column{margin-left:-300px;}
ul.dt-button-collection.dropdown-menu > *{-webkit-column-break-inside:avoid;break-inside:avoid;}
ul.dt-button-collection.dropdown-menu.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;}
ul.dt-button-collection.dropdown-menu.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;}
ul.dt-button-collection.dropdown-menu.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4;}
div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001;}
@media screen and (max-width:767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em;}
div.dt-buttons a.btn{float:none;}
}
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255, 255, 255, 0.7);z-index:202;}
div.DTCR_pointer{width:1px;background-color:#337ab7;z-index:201;}
div.DTE_Field div.multi-value,
div.DTE_Field div.multi-restore{display:none;cursor:pointer;}
div.DTE_Field div.multi-value span,
div.DTE_Field div.multi-restore span{display:block;color:#666;}
div.DTE_Field div.multi-value:hover,
div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1;}
div.DTE_Field div.multi-restore{margin-top:0.5em;font-size:0.8em;line-height:1.25em;}
div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden;}
div.DTE_Inline div.DTE_Field{width:100%;}
div.DTE_Inline div.DTE_Field > div{width:100%;padding:0;}
div.DTE_Inline div.DTE_Field label{display:none;}
div.DTE_Inline div.DTE_Field input{width:100%;color:black;}
div.DTE_Inline div.DTE_Field div.help-block{display:none;}
div.DTE_Field_Type_checkbox div.controls,
div.DTE_Field_Type_radio div.controls{margin-top:0.4em;}
div.DTE_Field_Type_checkbox div.controls label,
div.DTE_Field_Type_radio div.controls label{margin-left:0.75em;margin-bottom:0;vertical-align:middle;font-weight:normal;}
div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;}
div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;width:300px;margin-left:-150px;background-color:white;box-shadow:2px 2px 7px #555;border-radius:5px;border:2px solid #444;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{display:table;width:100%;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form{display:table-cell;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content{padding:0;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field{position:relative;zoom:1;margin-bottom:0.5em;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{display:table-cell;vertical-align:bottom;padding:0 0 0 0.75em;width:1%;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info,
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table{padding-top:42px;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:0.5em;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111;}
div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:2px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after{position:absolute;content:' ';display:block;top:12px;right:18px;height:12px;width:17px;background:url("Editor-1.5.5/images/ajax-loader-small.gif") no-repeat top left;}
div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto;}
div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10;}
div.DTE_Bubble_Background > div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
div.DTE_Bubble_Background > div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}
div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;padding:0 0 0.5em 0;border:1px solid rgba(0, 0, 0, 0.2);}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label,
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div{width:100%;float:none;clear:both;text-align:left;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label{padding-bottom:4px;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;font-size:14px;width:100%;}
div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block;}
div.DTE_Bubble div.DTE_Bubble_Triangle{border:1px solid rgba(0, 0, 0, 0.2);}
div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.05);}
div.DTE div.editor_upload{padding-top:4px;}
div.DTE div.editor_upload div.eu_table{display:table;width:100%;}
div.DTE div.editor_upload div.row{display:table-row;}
div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top;}
div.DTE div.editor_upload div.cell + div.cell{padding-left:10px;}
div.DTE div.editor_upload div.row + div.row div.cell{padding-top:10px;}
div.DTE div.editor_upload button.btn,
div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:0.8em;text-align:center;line-height:1em;}
div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0;}
div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;padding-top:3px;text-align:center;}
div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111;}
div.DTE div.editor_upload div.drop span{max-width:75%;font-size:0.85em;line-height:1em;}
div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto;}
div.DTE div.editor_upload.noDrop div.drop{display:none;}
div.DTE div.editor_upload.noDrop div.row.second{display:none;}
div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px;}
div.DTE div.editor_upload.noClear div.clearValue button{display:none;}
div.DTE div.editor_upload.multi div.cell{display:block;width:100%;}
div.DTE div.editor_upload.multi div.cell div.drop{min-height:0;padding-bottom:5px;}
div.DTE div.editor_upload.multi div.clearValue{display:none;}
div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0;}
div.DTE div.editor_upload.multi ul li{position:relative;margin-top:0.5em;}
div.DTE div.editor_upload.multi ul li:first-child{margin-top:0;}
div.DTE div.editor_upload.multi ul li img{vertical-align:middle;}
div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em;}
div.DTE div.editor_upload button.btn,
div.DTE div.editor_upload input[type=file]{height:auto;}
div.DTE div.editor_upload ul li button{padding-bottom:8px;}
div.editor-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5);padding-bottom:5px;}
div.editor-datetime div.editor-datetime-title{text-align:center;padding:5px 0px 3px;}
div.editor-datetime table{border-spacing:0;margin:6px 13px;}
div.editor-datetime table th{font-size:0.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center;}
div.editor-datetime table td{font-size:0.9em;color:#444;padding:0;}
div.editor-datetime table td.day{text-align:right;background:#f5f5f5;}
div.editor-datetime table td.day.disabled{color:#aaa;background:white;}
div.editor-datetime table td.day.today{background-color:#ddd;}
div.editor-datetime table td.day.today button{font-weight:bold;}
div.editor-datetime table td.day.selected button{background:#337ab7;color:white;border-radius:2px;}
div.editor-datetime table td.day button:hover{background:#ff8000;color:white;border-radius:2px;}
div.editor-datetime table td.editor-datetime-week{font-size:0.7em;}
div.editor-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:inherit;padding:5px 9px;cursor:pointer;margin:0;}
div.editor-datetime table.weekNumber th{width:12.5%;}
div.editor-datetime div.editor-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer;}
div.editor-datetime div.editor-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5;}
div.editor-datetime div.editor-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)";}
div.editor-datetime div.editor-datetime-time{text-align:center;}
div.editor-datetime div.editor-datetime-time > span{vertical-align:middle;}
div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock{display:inline-block;vertical-align:middle;}
div.editor-datetime div.editor-datetime-iconLeft,
div.editor-datetime div.editor-datetime-iconRight,
div.editor-datetime div.editor-datetime-iconUp,
div.editor-datetime div.editor-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:0.3;overflow:hidden;box-sizing:border-box;}
div.editor-datetime div.editor-datetime-iconLeft:hover,
div.editor-datetime div.editor-datetime-iconRight:hover,
div.editor-datetime div.editor-datetime-iconUp:hover,
div.editor-datetime div.editor-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:0.6;}
div.editor-datetime div.editor-datetime-iconLeft button,
div.editor-datetime div.editor-datetime-iconRight button,
div.editor-datetime div.editor-datetime-iconUp button,
div.editor-datetime div.editor-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer;}
div.editor-datetime div.editor-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");}
div.editor-datetime div.editor-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");}
div.editor-datetime div.editor-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=");}
div.editor-datetime div.editor-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC");}
table.dataTable.fixedHeader-floating,
table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important;}
table.dataTable.fixedHeader-floating{position:fixed !important;}
table.dataTable.fixedHeader-locked{position:absolute !important;}
@media print{table.fixedHeader-floating{display:none;}
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty{cursor:default !important;}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before{display:none !important;}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child{position:relative;padding-left:30px;cursor:pointer;}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:left;font-family:'Courier New', Courier, monospace;text-indent:4px;line-height:16px;content:'+';background-color:#337ab7;}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before{content:'-';background-color:#d33333;}
table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before{display:none;}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child{padding-left:27px;}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px;}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control{position:relative;cursor:pointer;}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:left;font-family:'Courier New', Courier, monospace;text-indent:4px;line-height:16px;content:'+';background-color:#337ab7;}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before{content:'-';background-color:#d33333;}
table.dataTable > tbody > tr.child{padding:0.5em 1em;}
table.dataTable > tbody > tr.child:hover{background:transparent !important;}
table.dataTable > tbody > tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0;}
table.dataTable > tbody > tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0;}
table.dataTable > tbody > tr.child ul li:first-child{padding-top:0;}
table.dataTable > tbody > tr.child ul li:last-child{border-bottom:none;}
table.dataTable > tbody > tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold;}
div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em;}
div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6);}
div.dtr-modal div.dtr-modal-content{position:relative;padding:1em;}
div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12;}
div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea;}
div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6);}
@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%;}
}
table.dt-rowReorder-float{position:absolute !important;opacity:0.8;table-layout:static;outline:2px solid #337ab7;outline-offset:-2px;z-index:2001;}
tr.dt-rowReorder-moving{outline:2px solid #888;outline-offset:-2px;}
body.dt-rowReorder-noOverflow{overflow-x:hidden;}
table.dataTable td.reorder{text-align:center;cursor:move;}
table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected{background-color:#08C;}
table.dataTable.stripe tbody > tr.odd.selected,
table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected,
table.dataTable.display tbody > tr.odd > .selected{background-color:#0085c7;}
table.dataTable.hover tbody > tr.selected:hover,
table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover,
table.dataTable.display tbody > tr > .selected:hover{background-color:#0083c5;}
table.dataTable.order-column tbody > tr.selected > .sorting_1,
table.dataTable.order-column tbody > tr.selected > .sorting_2,
table.dataTable.order-column tbody > tr.selected > .sorting_3,
table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1,
table.dataTable.display tbody > tr.selected > .sorting_2,
table.dataTable.display tbody > tr.selected > .sorting_3,
table.dataTable.display tbody > tr > .selected{background-color:#0085c8;}
table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1{background-color:#0081c1;}
table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2{background-color:#0082c2;}
table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3{background-color:#0083c4;}
table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1{background-color:#0085c8;}
table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2{background-color:#0086ca;}
table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3{background-color:#0087cb;}
table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected{background-color:#0081c1;}
table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected{background-color:#0085c8;}
table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1{background-color:#007dbb;}
table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2{background-color:#007ebd;}
table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3{background-color:#007fbf;}
table.dataTable.display tbody > tr:hover > .selected,
table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected,
table.dataTable.order-column.hover tbody > tr > .selected:hover{background-color:#007dbb;}
table.dataTable td.select-checkbox{position:relative;}
table.dataTable td.select-checkbox:before, table.dataTable td.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box;}
table.dataTable td.select-checkbox:before{content:' ';margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px;}
table.dataTable tr.selected td.select-checkbox:after{content:'\2714';margin-top:-11px;margin-left:-4px;text-align:center;text-shadow:1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;}
div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item{margin-left:0.5em;}
@media screen and (max-width:640px){div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item{margin-left:0;display:block;}
}
table.dataTable tbody tr.selected,
table.dataTable tbody th.selected,
table.dataTable tbody td.selected{color:white;}
table.dataTable tbody tr.selected a,
table.dataTable tbody th.selected a,
table.dataTable tbody td.selected a{color:#a2d4ed;}