.invisibleButton {
    visibility: hidden;
}

div.ds-form-content {
    display: inline;
    float: none;
}

label.ds-form-label {
    display: inline;
}

table#aspect_statistics_StatletProvider_table_list-table,
table#aspect_statistics_StatletProvider_table_list-table:hover {
    /*border: 1px solid #DDDDDD;*/
    text-align: center;
    /*border-collapse: collapse;*/
    border-spacing: 1px;
    background-color: #DDDDDD;
    margin-top: 20px;
}

div#aspect_statistics_StatletProvider_div_statswrapper,
div#aspect_statistics_StatletProvider_div_statscontent,
div#aspect_statistics_StatletTransformer_div_statswrapper {
    width: 675px;
}

div#aspect_statistics_StatletProvider_div_statscontent a.filter-go {
    text-decoration: none;
}

div#aspect_statistics_StatletProvider_div_statscontent a.filter-go:hover {
    color: #ffffff;
}

div#aspect_statistics_StatletProvider_div_statscontent.force-show {
    display: block;
}

div.graphdiv {
    margin-top: 15px;
    /*border: 1px solid #777777;*/
    /*background-color: #FFFFFF;*/
    background-image: url(../../ReportingSuite/images/loading2.gif);
    background-repeat: no-repeat;
    /*background-attachment:fixed;*/
    background-position: center;
    /*display:none;*/
}

div.dataTableContainer {
    margin-bottom: 15px;
}

div.graphdiv.force-show {
    display: block;
}

table.cua-datatable,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable {
    /*border: 1px solid #DDDDDD;*/
    text-align: center;
    border-collapse: separate;
    cursor: pointer;
    border-spacing: 1px;
    background-color: #DDDDDD;
    width: auto;
}

.commCollList ul {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

table.cua-datatable td,
table#aspect_statistics_StatletProvider_table_list-table td {
    /*z-index: 0;*/
}

table.cua-datatable td.datacell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.datacell,
table#aspect_statistics_StatletProvider_table_list-table td.datacell {
    border: 2px solid white;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: white;
}

table.cua-datatable td.headercell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.headercell,
table#aspect_statistics_StatletProvider_table_list-table td.headercell {
    /*border: 1px solid #DDDDDD;*/
    /*padding-top: 5px;*/
    /*padding-bottom: 5px;*/
    padding-left: 10px;
    padding-right: 10px;
    background-color: #F9F9F7;
    font-weight: bold;
    /*color: #777777;*/
}

table.cua-datatable td.labelcell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.labelcell,
table#aspect_statistics_StatletProvider_table_list-table td.labelcell {
    border: 2px solid #EEEEEE;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #EEEEEE;
    font-weight: bold;
    /*color: #777777;*/
    /*min-height: 16px;*/
}

table.cua-datatable td.topleftcell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.topleftcell {
    border: none;
    cursor: default;
    background-color: #F9F9F7;
}

table.cua-datatable td.selectedcell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.selectedcell {
    background-color: #777777;
    color: #F9F9F7;
}

table.cua-datatable td.currenteditcell,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.currenteditcell {
    border: 2px solid #2099FF !important;
}

table.cua-datatable td.vertical,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable td.vertical {
    writing-mode: tb-rl;
}

input.editfield,
input#aspect_statistics_ContentAnalysisTransformer_field_editfield {
    width: 98%;
}

.notDisplayed {
    display: none;
}

input#aspect_statistics_ContentAnalysisTransformer_field_height,
input#aspect_statistics_ContentAnalysisTransformer_field_width {
    width: 75px;
}

div#aspect_statistics_editorparts_DataTableTransformer_div_dataTable input.emptyInput,
div#aspect_statistics_ContentAnalysisTransformer_div_dataTable input.emptyInput {
    color: #777777;
}

div.dataTableContainer,
div#aspect_statistics_editorparts_DataTableTransformer_div_dataTableContainer,
div#aspect_statistics_ContentAnalysisTransformer_div_dataTableContainer,
div#aspect_statistics_StatletProvider_div_statistic {
    overflow-x: auto;
    /*width: 585px;*/
}

select#aspect_statistics_ContentAnalysisTransformer_field_storagedataset1,
select#aspect_statistics_ContentAnalysisTransformer_field_storagedataset2 {
    display: none;
}

p#aspect_statistics_editorparts_DataTableTransformer_p_csv,
p#aspect_statistics_ContentAnalysisTransformer_p_csv,
p#aspect_statistics_editorparts_GraphTransformer_p_csv {
    margin-top: 10px;
}

table.cua-datatable div.colorStatusDiv,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable div.colorStatusDiv {
    display: block;
    /*float: left;*/
}

table.cua-datatable div.colorStatusDiv img,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable div.colorStatusDiv img {
    border: 1px solid #DDDDDD;
    vertical-align: middle;
}

table.cua-datatable div.contentDiv,
table#aspect_statistics_ContentAnalysisTransformer_table_dataTable div.contentDiv {
    width: 30px;
    text-align: right;
}

div#aspect_statistics_ContentAnalysisTransformer_div_colorpickercontainer {
    position: absolute;
    background-color: white;
    display: none;
}

/*input#aspect_statistics_ContentAnalysisTransformer_field_update{*/
/*display: none;*/
/*}*/

li#aspect_statistics_editorparts_GraphSettingsTransformer_item_update,
li#aspect_statistics_ContentAnalysisTransformer_item_update {
    display: none;
}

.farbtastic {
    position: relative;
}

.farbtastic * {
    position: absolute;
    cursor: crosshair;
}

.farbtastic, .farbtastic .wheel {
    width: 195px;
    height: 195px;
}

.farbtastic .color, .farbtastic .overlay {
    top: 47px;
    left: 47px;
    width: 101px;
    height: 101px;
}

.farbtastic .wheel {
    background: url(../../ReportingSuite/images/wheel.png) no-repeat;
    width: 195px;
    height: 195px;
}

.farbtastic .overlay {
    background: url(../../ReportingSuite/images/mask.png) no-repeat;
}

.farbtastic .marker {
    width: 17px;
    height: 17px;
    margin: -8px 0 0 -8px;
    overflow: hidden;
    background: transparent url(../../ReportingSuite/images/marker.png) no-repeat;
}

#aspect_statistics_GraphEditor_field_maximize,
#aspect_statistics_ContentAnalysisTransformer_field_maximize {
    width: 48px;
    height: 48px;
    /*background: transparent url(../../ReportingSuite/images/view-fullscreen.png) no-repeat;*/
    /*background-image:*/
    border: 0;
    cursor: pointer;
    position: absolute;
    text-indent: -1000em;
}

#aspect_statistics_SearchStatistics_field_maximize, #aspect_statistics_StorageReports_field_maximize {
    float: right;
    cursor: pointer;
}

#aspect_statistics_GraphEditor_field_maximize.normal,
#aspect_statistics_ContentAnalysisTransformer_field_maximize.normal {
    right: 0;
    top: 5px;
}

#aspect_statistics_GraphEditor_field_maximize.maximized,
#aspect_statistics_ContentAnalysisTransformer_field_maximize.maximized {
    right: 5px;
    top: 5px;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings div.ui-tabs-panel fieldset,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings fieldset {
    /*border: 1px solid;*/
    padding: 0;
    /*padding-left:45px;*/
    /*padding-bottom:15px;*/
    /*margin-top: -10px;*/
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings div.ui-tabs-panel li,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings li {
    float: none;
    background-color: transparent !important;
    background: none !important;
}

fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset1List_visits,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset2List_visits,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset1List_items,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset2List_items {
    border: 1px solid #CCCCCC;
    background-color: #F1F1F1;
    margin: 5px;
    /*margin-left:15px;*/
    width: 500px;
    float: none;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings div.ui-tabs-panel fieldset ol li fieldset ol li,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings fieldset ol li fieldset ol li {
    /*border: 1px solid;*/
    padding: 0px;
    padding-left: 15px;
    /*padding-bottom:15px;*/
    /*margin-top: -15px;*/
}

form#aspect_statistics_GraphEditor_div_wrapper,
form#aspect_statistics_ContentAnalysisTransformer_div_wrapper {

    color: #444444;
}

form#aspect_statistics_GraphEditor_div_wrapper h2,
form#aspect_statistics_ContentAnalysisTransformer_div_wrapper h2 {
    margin-top: 10px;
    border-top: 1px solid #AAAAAA;
    cursor: pointer;
}

label.ds-composite-component input, label.ds-composite-component select {
    margin-left: 5px;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings div.ui-tabs-panel div.ds-form-content {
    height: 0;
    /*width: 100%;*/
    clear: none;
    width: auto;
}

fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings {
    border: none;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings {
    margin-right: 48px;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 1em;
}

div.ui-tabs-panel {
    background-color: white;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings label {
    float: none;
}

p.updatepara {
    clear: both;
    margin-top: 15px !important;
}

div#aspect_statistics_editorparts_DataTableTransformer_div_dataTable table,
div#aspect_statistics_ContentAnalysisTransformer_div_dataTable table {
    border: none;
}

label.ds-composite-component {
    background-color: inherit;
    display: inline;
    float: none;
    font-size: 0.933em;
    margin-left: 5px;
    padding: 0;
    text-align: left;
}

.negativepadding {
    margin-top: -7px;
}

ul.commCollList, ul.commCollList ul {
    list-style-type: none;
}

ul.commCollList ul {
    padding: 0 0 0 20px !important;
}

.noscrollbar {
    overflow: visible !important;
}

#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset1List_items label,
#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset2List_items label {
    cursor: pointer;
    display: inline;
}

#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset1List_items a,
#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset2List_items a {
    text-decoration: none;
}

#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset1List_items img,
#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings_dataset2List_items img {
    border: none;
}

.tableWithTitle {
    margin-top: 0 !important;
}

#aspect_statistics_StatletProvider_div_statscontent h3 {
    padding-top: 15px !important;
    margin-bottom: 0 !important;
    font-family: Verdana !important;
    font-size: 20px !important;
    color: #000000 !important;
    font-style: normal !important;
    font-weight: normal !important;

}

#aspect_statistics_StatletProvider_div_graph {
    padding-top: 10px !important;
}

.allNoneLinkDiv {
    margin-left: 4px;
    margin-bottom: 5px;
}

.allNoneLinkDiv a {
    color: #777777;
    cursor: pointer;
}

li.lastgenbutton {
    border-top: none !important;
    background-color: transparent !important;
    /*This is a dirty hack to get this working in IE */
    background: none !important;
}

/*fieldset#aspect_statistics_ContentAnalysisTransformer_list_graphSettings ol{*/
/*border:1px solid #DDDDDD;*/
/*}*/

img.foldableHelpButton {
    z-index: 100;
}

img.foldableHelpButton.normal {
    top: 60px !important;
    right: 16px !important;
}

img.foldableHelpButton.maximized {
    top: 60px !important;
    right: 16px !important;
}

/*#aspect_statistics_StatletTransformer_div_showStats a{*/
/*text-decoration: none !important;*/
/*font-weight:bold;*/
/*font-size:1.4em;*/
/*}*/

div#aspect_statistics_editorparts_GraphSettingsTransformer_div_graph img,
div#aspect_statistics_editorparts_GraphTransformer_div_graph img,
div#aspect_statistics_ContentAnalysisTransformer_div_graph img {
    border: none;
}

div#aspect_statistics_StatletProvider_div_showStats table {
    border: none;
    width: auto;

}

div#aspect_statistics_StatletProvider_div_showStats td {
    padding: 0;
}

div#aspect_statistics_StatletProvider_div_statscontent img {
    border: none;
}

div#aspect_statistics_StatletProvider_div_statscontent table {
    width: auto;
    border: none;
}

form#aspect_statistics_GraphEditor_div_wrapper table,
form#aspect_statistics_ContentAnalysisTransformer_div_wrapper table {
    border: none;
}

div#aspect_statistics_ContentAnalysisTransformer_div_datasourcepanecontent_dataset1List_visits fieldset,
div#aspect_statistics_ContentAnalysisTransformer_div_datasourcepanecontent_dataset2List_visits fieldset,
div#aspect_statistics_ContentAnalysisTransformer_div_datasourcepanecontent_dataset1List_items fieldset,
div#aspect_statistics_ContentAnalysisTransformer_div_datasourcepanecontent_dataset2List_items fieldset {
    border: none !important;
}

li#aspect_statistics_editorparts_GraphSettingsTransformer_item_link,
li#aspect_statistics_ContentAnalysisTransformer_item_link {
    float: none !important;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings div.ui-tabs-panel img,
fieldset#aspect_statistics_ContentAnalysisTransformer_list_dataSourceSettings img {
    border: none;
}

.maximizedwidth {
    width: 99% !important;
}

.noMarginsOrAnyOtherCrap {
    margin: 0 !important;
    left: 0 !important;
    right: auto !important;
    float: none !important;
    border: none !important;
    width: 100% !important;
}

div.cache {
    display: none;
}

.apple_overlay {

    /* initially overlay is hidden */
    display: none;

    /* growing background image */
    background-image: url(../../ReportingSuite/images/aWhite.png);

    /*
        width after the growing animation finishes
        height is automatically calculated
    */
    width: 640px;

    /* some padding to layout nested elements nicely  */
    padding: 35px;

}

/* default close button positioned on upper right corner */
.apple_overlay div.close {
    background-image: url(../../ReportingSuite/images/aClose.png);
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
    height: 35px;
    width: 35px;
}

div.apple_overlay h2 {
    margin: 10px 0 -9px 0;
    font-weight: bold;
    font-size: 14px;
}

div.datatablescroller {
    width: 640px;
    height: 445px;
    clear: both;
    overflow-y: auto;
    overflow-x: hidden;
    background: #f2f2f2;
    border: 1px solid #CCCCCC;
}

div.datatablescroller > table {
    background: white;
}

div#aspect_statistics_editorparts_BagTransformer_div_bagvisibilitydiv {
    display: none;
}

table#aspect_statistics_editorparts_BagTransformer_table_bitstreambag,
table#aspect_statistics_editorparts_BagTransformer_table_itembag {
    clear: both;
    display: none;
}

table#aspect_statistics_editorparts_BagTransformer_table_bitstreamtable,
table#aspect_statistics_editorparts_BagTransformer_table_itemtable,
.dataTables_wrapper {
    display: none;
}

#aspect_statistics_SearchStatistics_div_containerdiv .dataTables_wrapper,
#aspect_statistics_SearchStatistics_div_containerdiv table.dttable,
#aspect_statistics_SearchStatistics_div_total table.dttable {
    display: block;
}

table.bitstreamtable {
    width: 100%;
    background-color: white;
}

div.tableslider {
    width: 100%;
    display: none;
}

span.itemspan {
    line-height: 22px;
}

li#aspect_statistics_editorparts_GraphSettingsTransformer_item_dimensions > label {
    font-size: inherit;
    font-weight: bold;
    margin-left: 0;
}

div#aspect_statistics_editorparts_CountHitsForTransformer_div_counthits-division th {
    text-align: left;
}

div#aspect_statistics_editorparts_CountHitsForTransformer_div_counthits-division table td > fieldset > label {
    display: block;
}

div#aspect_statistics_editorparts_DataSourceTransformer_div_specific-datasource-content {
    clear: both;
}

/*div#aspect_statistics_GraphEditor_div_datapanecontent {*/
/*background-color: white;*/
/*padding:12px 16px;*/
/*border: 1px solid #dadada;*/
/*}*/

div[id$=_div_timefilter] {
    overflow: hidden;
}

div[id$=_div_timefilter] a.hideOptions,
div[id$=_div_rangediv],
div#aspect_statistics_SearchStatistics_div_timefilter a.hideOptions,
div#aspect_statistics_SearchStatistics_div_rightCellDiv,
div#aspect_statistics_SearchStatistics_div_rangediv {
    display: none;
}

div#aspect_statistics_SearchStatistics_div_rangediv {
    margin-top: 2px;
}

div#aspect_statistics_editorparts_TimeFilterTransformer_div_rangediv {
    clear: left;
}

div#startCalDiv,
div#endCalDiv,
div[id$=_div_leftCellDiv],
div[id$=_div_rightCellDiv] {
    float: left;
}

div[id$=_div_leftCellDiv] > fieldset {
    display: inline;
}

div[id$=_div_leftCellDiv] > fieldset,
div[id$=_div_leftCellDiv] > a {
    vertical-align: middle;
}

div[id$=_div_rightCellDiv] {
    padding: 9px;
}

table.dataSourceFormTable th {
    width: 160px;
    vertical-align: top;
}

table.dataSourceFormTable input {
    margin-top: 0;
    margin-bottom: 0;
}

input#aspect_statistics_editorparts_TopNTransformer_field_n {
    width: 25px;
    margin-left: 3px;
    margin-right: 3px;
}

fieldset.uncheckable {
    left: 2px;
}

.ui-datepicker div.ui-datepicker-month-slider {
    float: left;
    overflow: hidden;
    width: 49%
}

.ui-datepicker div.ui-datepicker-month-hideMonths {
    width: 0;
}

.ui-datepicker div.ui-datepicker-year-slider {
    float: right;
    overflow: hidden;
    width: 49%
}

.ui-datepicker div.ui-datepicker-year-hideMonths {
    width: 100%;
}

.ui-datepicker div.ui-datepicker-calendar-hideDays {
    display: none;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 100%;
}

.ui-datepicker-calendar-slider {
    margin-top: -2px;
    border: 1px solid #dadada;
    background: #ffffff url(../../AtmireModules/images/old_labs_theme/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #444444;
    padding: 2px;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
}

.ui-tabs .ui-tabs-panel {
    padding: 1em 1.4em;
    display: block;
    border: 1px solid #dadada;
    border-top-width: 0;
    margin-top: -2px;
    background-color: white;
}

.ui-widget-content {
    border: none;
    background: inherit;
}

/*.ui-state-hover,*/
/*.ui-state-hover a, .ui-state-hover a:hover{*/
/*color:#2099ff !important;*/
/*}*/

table.ui-datepicker-calendar .ui-state-active.ui-state-hover,
table.ui-datepicker-calendar .ui-state-active.ui-state-hover a,
table.ui-datepicker-calendar .ui-state-active.ui-state-hover a:hover {
    color: #F7F7F9 !important;
}

table.ui-datepicker-calendar .ui-state-active,
table.ui-datepicker-calendar .ui-widget-content .ui-state-active {
    border: 1px solid #444444;
    background: #444444 url(../../AtmireModules/images/old_labs_theme/ui-bg_highlight-soft_100_444444_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #f9f9f7;
    outline: none;
}

table.ui-datepicker-calendar .ui-state-active a,
table.ui-datepicker-calendar.ui-state-active a:link,
table.ui-datepicker-calendar.ui-state-active a:visited {
    color: #f9f9f7;
    outline: none;
    text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.closed {
    border-bottom-width: 1px !important;
}

ul#aspect_statistics_GraphEditor_list_source-categories.closed {
    padding-bottom: 4px;
    /*width: 453px;*/
}

div[id$=_div_timefilterwrapperdiv] {
    padding-bottom: 0;
}

div[id$=_div_timefilterwrapperdiv] fieldset {
    padding-left: 0;
}

div#aspect_statistics_editorparts_GraphSettingsTransformer_div_graphExtractor {
    overflow-y: hidden;
    overflow-x: auto;
}

div#aspect_statistics_editorparts_DataTableTransformer_div_datatablewrapperdiv.loading {
    height: 300px;
}

div#aspect_statistics_editorparts_DataTableTransformer_div_datatablewrapperdiv.loading,
div#aspect_statistics_editorparts_GraphSettingsTransformer_div_graphExtractor.loading {
    background-image: url(../../ReportingSuite/images/loading2.gif);
    background-repeat: no-repeat;
    background-position: center;
}

fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_graphSettings {
    padding: 0;
}

div[id$=_div_timefilter],
div[id$=_div_timefilter] select,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv,
fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings,
fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_graphSettings,
fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_graphSettings select {
    font-size: 11.2px;
}

li#aspect_statistics_editorparts_GraphSettingsTransformer_item_graphtype,
li#aspect_statistics_editorparts_GraphSettingsTransformer_item_orientation,
li#aspect_statistics_editorparts_GraphSettingsTransformer_item_legend,
li#aspect_statistics_editorparts_GraphSettingsTransformer_item_btn {
    float: left;
    clear: none;
    width: auto;
}

#aspect_statistics_editorparts_TimeFilterTransformer_field_groupby {
    width: 117px;
    margin-left: 11px;
}

fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings {
    padding-right: 0;
    padding-left: 15px;
    display: none;
}

fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings li {
    padding: 0;
}

fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings li > label {
    float: left;
    margin-top: 5px;
}

fieldset#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings li > div {
    float: right;
}

.add-to-bag-button,
.time-update-button
.gen_button {
    background-color: #F7F7F7;
    background-image: none;

    border: 1px solid #DADADA;
    color: #444444;
    font-weight: bold;
    margin-top: 7px;
    margin-bottom: 7px;
    text-align: center;
    max-width: 115px;
    padding: 6px;
    cursor: pointer;
}

.time-update-button {

    float: left;

}

.update-button {
    background-color: #F7F7F7;
    background-image: none;
    border: 1px solid #444444;
    color: #f7f7f9;
    font-size: 16px;
    font-weight: bold;
    margin: 20px auto 15px;
    text-align: center;
    max-width: 140px;
    padding: 10px;
    cursor: pointer;
}

.cssgradients .update-button {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(bottom, #4D657C 0%, #7D95AC 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(bottom, #4D657C 0%, #7D95AC 100%);
    /* Opera */
    background-image: -o-linear-gradient(bottom, #4D657C 0%, #7D95AC 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4D657C), color-stop(1, #7D95AC));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(bottom, #4D657C 0%, #7D95AC 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to top, #4D657C 0%, #7D95AC 100%);
}

.ie7 .update-button,
.ie8 .update-button,
.ie9 .update-button {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7D95AC, endColorstr=#FF4D657C);
    zoom: 1;
}

.graph-settings-button {
    background: url("../../AtmireModules/images/old_labs_theme/ui-bg_highlight-soft_100_F7F7F7_1x100.png") repeat-x scroll 50% 50% #F7F7F7;
    padding: 1px;
    border: 1px solid #DADADA;
    color: #444444;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
}

.ie6 .add-to-bag-button,
.ie7 .add-to-bag-button,
.ie8 .add-to-bag-button,
.ie6 .time-update-button,
.ie7 .time-update-button,
.ie8 .time-update-button,
.ie6 .graph-settings-button,
.ie7 .graph-settings-button,
.ie8 .graph-settings-button {
    -ms-filter: "progid:DXImageTransform.Microsoft.glow(Strength=3, Color=#ffffffff)";
}

.ie6 .update-button,
.ie7 .update-button,
.ie8 .update-button {
    -ms-filter: "progid:DXImageTransform.Microsoft.glow(Strength=3, Color=#fff7f7f9)";
}

.boxshadow .button-hover {
    -moz-box-shadow: 0px 0px 5px #2099ff;
    -webkit-box-shadow: 0px 0px 5px #2099ff;
    box-shadow: 0px 0px 5px #2099ff;
}

.ie6 .button-hover,
.ie7 .button-hover,
.ie8 .button-hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.glow(Strength=3, Color=#992099ff)";
}

.ui-tabs {
    padding: 0;
    /*-moz-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.6);*/
    /*-webkit-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.6);*/
}

.ui-dialog {
    background: white;
    border: 1px solid #dadada;
}

.rgba.boxshadow .ui-dialog {
    -moz-box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.6);
}

.ie6 .ui-dialog,
.ie7 .ui-dialog,
.ie8 .ui-dialog {
    border: 1px solid #444;
    -ms-filter: none;
}

.ui-dialog-titlebar {
    margin: -3px;
}

.borderradius .ui-dialog .ui-button {
    border-radius: 0;
}

.ui-dialog .ui-button,
#ds-options .back-button {
    background-image: none;
    background-color: #6D859C;
    border: 1px solid #1F3F5E;
    color: #FFFFFF;
}

.cssgradients .ui-dialog .ui-button,
.cssgradients #ds-options .back-button {
    background-image: linear-gradient(top, #7D95AC, #4D657C);
    background-image: -moz-linear-gradient(center bottom, #4D657C, #7D95AC);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7D95AC), color-stop(1, #4D657C));
}

.ie7 .ui-dialog .ui-button,
.ie7 #ds-options .back-button,
.ie8 .ui-dialog .ui-button,
.ie8 #ds-options .back-button,
.ie9 .ui-dialog .ui-button,
.ie9 #ds-options .back-button {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7D95AC, endColorstr=#FF4D657C);
    zoom: 1;
}

.ui-dialog .ui-button .ui-button-text {
    color: #FFF;
}

.unusedHelp {
    display: none;
}

span.ds-composite-label-value-combo {
    display: inline-block;
    padding: 0 14px 0 0;
}

span.ds-composite-label-value-combo.last {
    padding-right: 3px;
}

span.ds-composite-label-value-combo label {
    padding: 0;
    margin: 0;
}

span.ds-composite-label-value-combo input {
    padding: 3px;
    margin: 0;
}

.italic {
    font-style: italic;
}

.groupBy {
    margin-left: 25px;
}

.groupByTime {
    float: left;
}

table#aspect_statistics_editorparts_CountHitsForTransformer_table_table td.filters fieldset {
    color: #444444;
    font-size: 100%;
}

table#aspect_statistics_editorparts_CountHitsForTransformer_table_table td.filters {
    color: gray;
    font-size: 0.9em;
}

#aspect_statistics_SearchStatistics_div_containerdiv .ui-widget-header {
    border: none;
    background: none;
}

#aspect_statistics_SearchStatistics_div_timefilterwrapperdiv {

    float: right;
    display: none;
    clear: both;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable .dataTables_filter, #aspect_statistics_SearchStatistics_table_searchstattable .dataTables_filter {
    width: 35%;

}

#aspect_statistics_SearchStatistics_div_containerdiv .dataTables_filter input {
    margin-left: 0px;
    margin-right: 0px;
}

#aspect_statistics_SearchStatistics_div_containerdiv .dataTables_length {
    width: auto;
    box-sizing: border-box;
}

.dataTables_facets {
    box-sizing: border-box;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable .ui-state-default, #aspect_statistics_SearchStatistics_table_searchstattable .ui-state-default {
    background: none;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable .ds-table-header-row, #aspect_statistics_SearchStatistics_table_searchstattable .ds-table-header-row {
    background-color: #F0F2F5;
}

#aspect_statistics_SearchStatistics_div_containerdiv .ds-checkbox-field {
    width: 150px;
    float: left;
}

#aspect_statistics_SearchStatistics_div_leftCellDiv p {
    margin-bottom: 0px;
}

#aspect_statistics_SearchStatistics_div_leftCellDiv div#startCalDiv {
    clear: left;
}

#aspect_statistics_SearchStatistics_div_leftCellDiv a {
    display: block;
    padding-top: 3px;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable td, #aspect_statistics_SearchStatistics_table_searchstattable td {
    text-align: right;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable td:first-child, #aspect_statistics_SearchStatistics_table_searchstattable td:first-child {
    text-align: left;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable thead th, #aspect_statistics_SearchStatistics_table_searchstattable thead th {
    border: none;
    height: 35px;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable tbody td, #aspect_statistics_SearchStatistics_table_searchstattable tbody td {
    border: 1px solid #D7E8EB;
    height: 20px;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable tr, #aspect_statistics_SearchStatistics_table_searchstattable tr {
    border: 1px solid #D7E8EB !important;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable tr.odd td, #aspect_statistics_SearchStatistics_table_searchstattable tr.odd td {
    background-color: #FFF;
}

#aspect_statistics_SearchStatistics_div_containerdiv {
    margin-bottom: 20px;
}

#aspect_statistics_SearchStatistics_table_totalsearchstattable td,
#aspect_statistics_SearchStatistics_table_totalsearchstattable th {
    width: 90px;
}

div.dataTables_scope {
    float: right;
}

div.dataTables_facets {

    clear: left;
    float: left;
}

div.dataTables_facets input {
    margin-right: 0px;
    margin-top: 0px;
    float: right;
}

#aspect_statistics_SearchStatistics_table_searchstattable_filter {
    padding-bottom: 3px;
    clear: right;
}

.storage-reports .label_wrapper {
    overflow: hidden;
    background-repeat: no-repeat;
    display: inline-block;
    background-position: right;
}

.storage-reports .label_wrapper > a:after {
    background-image: url(../../AtmireModules/images/jquery_ui/ui-icons_444444_256x240.png);
    content: "";
    float: right;
    width: 16px;
    height: 16px;
    margin-top: 2px;
}

.storage-reports .label_wrapper.desc > a:after {
    background-position: -64px -16px;
}

.storage-reports .label_wrapper.desc > a:hover:after {
    background-position: 0 -16px;
}

.storage-reports .label_wrapper.desc.active > a:after {
    background-position: 0px -16px;
}

.storage-reports .label_wrapper.desc.active > a:hover:after {
    background-position: -64px -16px;
}

.storage-reports .label_wrapper.asc > a:after {
    background-position: 0 0;
}

.storage-reports .label_wrapper.asc > a:hover:after {
    background-position: 0 -16px;
}

.storage-reports .label_wrapper.asc.active > a:after {
    background-position: -64px -16px;
}

.storage-reports .label_wrapper.asc.active > a:hover:after {
    background-position: 0px -16px;
}

.storage-reports .label_wrapper a {
    color: #444;
    text-decoration: none;
}

.storage-reports .pagination-masked.top {
    display: none;
}

.storage-reports .pagination-masked .pagination-info {
    display: none;
}

.storage-reports .pagination-masked {
    border: none;
    background: none;
}

.storage-reports .pagination-masked ul {
    float: left;
}

.storage-reports .detailtable {
    width: 100%;
}

.storage-report.global-wrapper {
    margin-bottom: 25px;
    margin-top: 15px;
    padding: 1em 1.4em;
    display: block;
    border: 1px solid #DADADA;
    background-color: #FFF;
}

.storage-report.global-wrapper p {
    margin-bottom: 5px;
    margin-top: 5px;
}

.storage-report p.terms {
    display: none;
}

.storage-reports .ds-radio-field {
    float: left;
    padding-top: 5px;
}

.storage-reports .filter_id {
    float: right;
    height: 18px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 6px;
    max-width: 250px;
}

.storage-reports .q {
    float: right;
    height: 14px;
    margin-left: 2px;
    margin-right: 2px;
}

.storage-reports .go {
    float: right;
    height: 20px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 6px;
    width: 28px;
}

.storage-reports div.report-terms > p {
    display: none;
}

.storage-reports div.report-terms {
    margin-bottom: 40px;
}

.storage-reports p.search-query {
    color: #444;
    display: block;
    font-family: sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
}

.storage-reports p.search-query-1 {
    float: left;
    padding-top: 1px;
}

.storage-reports p.search-query-2 {
    padding-top: 1px;
}

.storage-reports table {
    table-layout: fixed;
}

.storage-reports th.percentage {
    width: 79px;
}

.storage-reports th.size {
    width: 90px;
}

.storage-reports th.files {
    width: 73px;
}

.storage-reports th.parents {
    width: 170px;
}

.storage-reports th {
    background-color: #F0F2F5;
}

.storage-reports table.detailtable tr.even {
    background: none;
}

a.export-csv-button {
    text-decoration: none;
    background: url("../../AtmireModules/images/old_labs_theme/ui-bg_highlight-soft_100_F7F7F7_1x100.png") repeat-x scroll 50% 50% #F7F7F7;
    border: 1px solid #DADADA;
    color: #444444;
    font-weight: bold;
    margin-top: 7px;
    margin-bottom: 7px;
    text-align: center;
    width: 100px;
    padding: 6px;
    cursor: pointer;
}

a.export-csv-button:hover {
    color: #444444;
    text-decoration: none;
}

.export-wrapper {
    padding-top: 15px;
}

div.storage-reports.ui-tabs {
    margin-top: 15px;
}

p.no-results {
    clear: left;
    text-align: center;
}

.opaque {
    opacity: 0;
}

select.filter {
    float: right;
}

.start-year,
.end-year {
    margin-right: 440px;
}

.start-date {
    padding-top: 5px;
}

#aspect_statistics_GraphEditor_div_wrapper th,
#aspect_statistics_ContentAnalysisTransformer_div_wrapper th {
    text-align: left;
}

#aspect_statistics_GraphEditor_div_wrapper th,
    /*#aspect_statistics_GraphEditor_div_wrapper select,*/
#aspect_statistics_ContentAnalysisTransformer_div_wrapper th,
#aspect_statistics_ContentAnalysisTransformer_div_wrapper select {
    font-size: 93%;
    margin-top: 0;
}

#aspect_statistics_GraphEditor_div_wrapper li.ds-form-item,
#aspect_statistics_ContentAnalysisTransformer_div_wrapper li.ds-form-item {
    overflow: hidden;
    padding: 4px 3px 4px 4px;
    margin: 0;
}

#aspect_statistics_GraphEditor_div_wrapper li.ds-form-item .ds-form-label,
#aspect_statistics_ContentAnalysisTransformer_div_wrapper li.ds-form-item .ds-form-label {
    font-size: 108%;
}

#aspect_statistics_ContentAnalysisTransformer_div_wrapper li.ds-form-item label.ds-composite-component {
    margin-top: 3px;
}

#aspect_statistics_GraphEditor_div_wrapper li.ds-form-item select, #aspect_statistics_ContentAnalysisTransformer_div_wrapper li.ds-form-item select {
    vertical-align: baseline;
}

#aspect_statistics_editorparts_DataTableTransformer_div_dataTable,
.cua-datatable,
#aspect_statistics_GraphEditor_list_source-categories.ui-tabs-nav li a {
    font-size: 93%;
}

/*
 * Sorting classes for columns
 */
/* For the standard odd/even */
div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr {
    background-color: #ffffff !important;
    border: 1px solid #ebebeb !important;
}

div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr.odd td.sorting_2,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr.odd td.sorting_2 {
    background-color: #ffffff !important;
}

div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr.odd td,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr.odd td {
    background-color: #ffffff !important;
}

div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr.even td.sorting_1,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr.even td.sorting_1 {
    background-color: #fafafa !important;
}

div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr.even td.sorting_2,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr.even td.sorting_2 {
    background-color: #fafafa !important;
}

div#aspect_statistics_editorparts_BagTransformer_div_contentdiv tr.even td,
div#aspect_statistics_editorparts_BagTransformer_div_overlaydiv tr.even td {
    background-color: #fafafa !important;
}

.ie8 div[id$=_div_timefilterwrapperdiv] fieldset {
    width: 132px;
}

div[id$=_div_leftCellDiv] > a {
    vertical-align: bottom !important;
}

#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings li.ds-form-item {
    margin-bottom: 0;
    font-size: 93%;
    clear: both;
}

div[id$=_div_timefilterwrapperdiv] {
    border-bottom: none;
}

.ui-tabs .ui-tabs-panel {
    margin-top: 0;
}

.ui-tabs-nav.ui-corner-all {
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

.ui-tabs-nav .ui-state-default,
.ui-tabs-nav .ui-state-default a {
    color: #575757;
}

.ui-tabs-nav .ui-state-active,
.ui-tabs-nav .ui-state-active a {
    color: #444444;
}

.ui-tabs-nav .ui-state-hover {
    border: 1px solid #DADADA;
    background: #fcfcfc url(../../AtmireModules/images/jquery_ui/ui-bg_flat_100_b6c8d9_40x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #444444;
}

.ui-tabs-nav .ui-state-hover a {
    color: #444444;
}

.ui-tabs-nav .ui-state-active.ui-state-hover {
    border: 1px solid #dadada;
    background: #ffffff url(../../AtmireModules/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #444444;
}

div#ds-body {
    position: relative;
}

#aspect_statistics_GraphEditor_field_maximize.normal,
#aspect_statistics_content_ContentAnalysisTransformer_field_maximize.normal {
    right: 0;
    top: 5px;
}

img.foldableHelpButton.normal {
    right: 12px !important;
    top: 60px !important;
}

img.foldableHelpButton.maximized {
    top: 60px !important;
    right: 22px !important;
}

div.dtcontainer th {
    padding: 3px;
}

span.communityCollapser {
    float: left;
}

li#aspect_statistics_content_ContentAnalysisTransformer_item_dimensions label.ds-form-label {
    float: left;
}

#aspect_statistics_ContentAnalysisTransformer_div_wrapper .dcInputSource label {
    display: block;
}

#aspect_statistics_ContentAnalysisTransformer_div_wrapper .commCollList {
    margin-bottom: 5px;
}

#aspect_statistics_ContentAnalysisTransformer_div_wrapper .ds-composite-component input {
    margin: 0;
    width: auto;
}

#aspect_statistics_ContentAnalysisTransformer_div_wrapper .ds-composite-component select,
#aspect_statistics_ContentAnalysisTransformer_div_wrapper .ds-composite-component input {
    margin-left: 0;
    width: auto;
}

div#aspect_statistics_editorparts_TimeFilterTransformer_div_rightCellDiv {
    padding-top: 0;
    padding-bottom: 0;
}

div[id$=_div_rightCellDiv] select {
    margin-top: 10px;
    float: right;
}

div[id$=_div_rightCellDiv] p {
    margin: 0;
}

div[id$=_div_rightCellDiv] fieldset {
    display: block;
    float: left;
    margin-top: 8px;
}

div[id$=_div_rightCellDiv] span.labeltext.enable_group_by {
    line-height: 19px;
}

.enable_group_by {
    line-height: 18px;
}

.time-update-button {
    margin-top: 6px;
}

#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings {
    overflow: hidden;
}

#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings .ds-form-item:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings .ds-form-item {
    display: inline-block;
}

#aspect_statistics_editorparts_GraphSettingsTransformer_list_hiddenSettings .ds-form-item {
    display: block;
}

div.foldableHelp table {
    border-collapse: separate;
}

div#aspect_statistics_GraphEditor_div_dataSourceSettings li.collapsibleSubTreeLabel,
fieldset#aspect_statistics_content_ContentAnalysisTransformer_list_dataSourceSettings li.collapsibleSubTreeLabel {
    padding-left: 0;
    margin-left: -1px;
}

.ie7 div#aspect_statistics_GraphEditor_div_dataSourceSettings li.collapsibleSubTreeLabel,
.ie8 div#aspect_statistics_GraphEditor_div_dataSourceSettings li.collapsibleSubTreeLabel,
.ie9 div#aspect_statistics_GraphEditor_div_dataSourceSettings li.collapsibleSubTreeLabel,
.ie7 fieldset#aspect_statistics_content_ContentAnalysisTransformer_list_dataSourceSettings li.collapsibleSubTreeLabel,
.ie8 fieldset#aspect_statistics_content_ContentAnalysisTransformer_list_dataSourceSettings li.collapsibleSubTreeLabel,
.ie9 fieldset#aspect_statistics_content_ContentAnalysisTransformer_list_dataSourceSettings li.collapsibleSubTreeLabel {
    padding-left: 15px;
    margin-left: 0;
}

.subscriptionsuccess, .subscriptionprocessing, .subscriptionerror {
    display: none;
}

#aspect_statistics_editorparts_DataTableTransformer_p_csv .gen_button, #aspect_statistics_editorparts_GraphTransformer_p_csv .gen_button {
    height: 44px;
    vertical-align: middle;
    background-image: none;
}

label.reporttitle {
    margin-top: 10px;
    display: block;
    font-weight: bold;
}

#addButton {
    vertical-align: middle;
}

input[name="emails"].invalid {
    background-color: firebrick;
    color: white;
}

input[name="emails"]:invalid {
    background-color: firebrick;
    color: white;
}

/*this is a class and not an id as usual by design*/
.aspect_statistics_configuration_MetadataDateOption p {
    margin-bottom: 0px;
}

.aspect_statistics_configuration_MetadataDateOption p .label {
    width: 10%;
    display: inline-block;
}

div.datasetparams {
    margin-left: 52px;
    margin-top: 5px;
}

.gen_button .ui-state-hover, .gen_button .ui-widget-content .ui-state-hover, .gen_button .ui-widget-header .ui-state-hover, .gen_button .ui-state-focus, .gen_button .ui-widget-content .ui-state-focus, .gen_button .ui-widget-header .ui-state-focus, .gen_button.ui-state-default, .gen_button .ui-widget-content .ui-state-default, .gen_button .ui-widget-header .ui-state-default {
    color: black;
    background-color: #F7F7F7;
    background-image: none;
}

#aspect_statistics_MostPopular_p_timefilter {
    margin-top: 10px;
}

#aspect_statistics_MostPopular_p_timefilter a,
#aspect_statistics_MostPopular_p_timefilter a:hover {
    color: black;
}

#aspect_statistics_MostPopular_p_timefilter a.active_filter {
    text-decoration: underline;
}

#aspect_statistics_MostPopular_row_total-row {
    margin-top: 30px;
}

#aspect_statistics_MostPopular_p_controls,
#aspect_statistics_MostPopular_p_controls, #aspect_statistics_MostPopularLinkTransformer_div_datalinks {
    margin-top: 10px;
}

#aspect_statistics_MostPopular_div_tableContainer {
    margin-top: 5px;
}

#aspect_statistics_MostPopular_p_view_title {

    font-family: 'Georgia', serif;
    font-weight: normal;
    font-size: 1.7em;
    text-rendering: optimizelegibility;
    border-top: 1px solid #DDD;
    padding-top: 45px;
    font-size: 1.7em;
    margin-bottom: 0;
}

#aspect_statistics_MostPopular_p_controls {
    /*-webkit-box-sizing: border-box;*/
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
}

#aspect_statistics_MostPopular_field_nbitems, #aspect_statistics_MostPopular_field_geo, #aspect_statistics_MostPopular_field_timeFilter {
    width: 120px;
    /*-webkit-box-sizing: border-box;*/
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
}

#aspect_statistics_MostPopular_field_collection {
    /*max-width: 304px;*/
    /*-webkit-box-sizing: border-box;*/
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
}

.ie6 #aspect_statistics_MostPopular_field_collection, .ie7 #aspect_statistics_MostPopular_field_collection, .ie7 #aspect_statistics_MostPopular_field_collection {
    width: 304px;
    /*-webkit-box-sizing: border-box;*/
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
}

#aspect_statistics_MostPopular_table_statable tr {
    border-bottom: 1px solid #ccc;
}

#aspect_statistics_MostPopular_table_statable .left_edge {
    padding-left: 0;
}

#aspect_statistics_MostPopular_table_statable .right_edge {
    padding-right: 0;
}

#aspect_statistics_MostPopular_table_statable th {
    text-align: left;
    font-size: 105%;
}

#aspect_statistics_MostPopular_table_statable th.sortable {
    white-space: nowrap;
    cursor: pointer;
}

#aspect_statistics_MostPopular_table_statable th.downloads {
    width: 135px;
}

.ie6 #aspect_statistics_MostPopular_table_statable th.downloads,
.ie7 #aspect_statistics_MostPopular_table_statable th.downloads,
.ie8 #aspect_statistics_MostPopular_table_statable th.downloads {
    width: 140px;
}

#aspect_statistics_MostPopular_table_statable th.items {
    width: 125px;
}

.ie6 #aspect_statistics_MostPopular_table_statable th.items,
.ie7 #aspect_statistics_MostPopular_table_statable th.items,
.ie8 #aspect_statistics_MostPopular_table_statable th.items {
    width: 110px;
}

#aspect_statistics_MostPopular_table_statable th.sum {
    width: 55px;
}

.ie6 #aspect_statistics_MostPopular_table_statable th.sum,
.ie7 #aspect_statistics_MostPopular_table_statable th.sum,
.ie8 #aspect_statistics_MostPopular_table_statable th.sum {
    width: 60px;
}

#aspect_statistics_MostPopular_table_statable th.sortable .sortable_label {
    float: left;
}

#aspect_statistics_MostPopular_table_statable th span.toggleArrowSpacer,
#aspect_statistics_MostPopular_table_statable th span.toggleArrow {
    float: right;
    margin-left: 5px;
}

/*prevent color change*/
#aspect_statistics_MostPopular_table_statable th span.toggleArrow:hover {
    background-position: -10px 0px;
}

#aspect_statistics_MostPopular_p_total-row-0 {
    margin-top: 30px;
}

.total_row {
    font-weight: bold;
    font-size: 105%;
}

.total_row span {
    font-weight: normal;
}

.map-wrapper {
    position: relative;
}

.no-map-data-warning {
    background: black;
    padding: 2px 5px;

    color: white;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    position: absolute;
    top: 2px;
    right: 2px;
    z-index: 100;

}

.opacity .no-map-data-warning {
    opacity: 0.6;
}

.ie6 .no-map-data-warning,
.ie7 .no-map-data-warning,
.ie8 .no-map-data-warning {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    zoom: 1;
}

#aspect_statistics_MostPopular_table_statable {
    width: 100%;
}

/*div.browse-results {*/
/*border: 1px solid #ccc;*/
/*}*/

/*table.ds-table tr {*/
/*border-bottom: 1px solid #ccc;*/
/*}*/

/*table.ds-table tr th:first-of-type,*/
/*table.ds-table tr td:first-of-type{*/
/*padding-left: 0;*/
/*}*/

/*table.ds-table tr th:last-of-type,*/
/*table.ds-table tr td:last-of-type{*/
/*padding-right: 0;*/
/*}*/

/*table.ds-table thead th {*/
/*text-align: left;*/
/*font-size: 105%;*/
/*}*/

/*.downview {*/
/*color: black;*/
/*display: block;*/
/*margin-bottom: 5px;*/
/*font-size: 105%;*/
/*}*/

/*.downview label {*/
/*font-weight: bold;*/
/*display: inline-block;*/
/*width: 125px;*/
/*}*/

/*.downview:first-of-type {*/
/*padding-top: 25px;*/
/*}*/

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.alert,
.alert h4 {
    color: #8D7245;
}

li.file-availability {
    margin-bottom: 2px;
}

li.cover-page {
    margin-left: 30px;
    background-color: #F5F5F5;
    padding: 5px;
    width: 370px;

}

li.cover-page .ds-form-content label {
    clear: left;
    float: left;
    padding: 5px;
    padding-left: 30px;
}

li.cover-page label.ds-form-label {
    font-size: 110%;
}

li.cover-page .field-help {
    margin-left: 0px;
}

li#aspect_submission_StepTransformer_item_cover-page span.field-help,
li#aspect_submission_StepTransformer_item_cover-page span.error {
    margin-left: -35px;
    position: absolute;
    margin-top: 100px;
}

li#aspect_submission_StepTransformer_item_cover-page {
    margin-bottom: 75px;
}

#aspect_statistics_MostPopular_div_warning p {
    display: none;
}

#aspect_statistics_MostPopular_field_newCountryCode {
    width: 120px;
}

.ds-paragraph.go_back {
    position: absolute;
    right: 0px;
    top: 10px;
    line-height: 31px;
}

#aspect_statistics_MostPopular_field_collection.apply-width {
    /*min-width: 402px;*/
    width: 100%
}

#aspect_statistics_MostPopular_div_wrap h1.ds-div-head {
    width: 92%;
}

.ds-table-header-cell.date {
    width: 65px;
}

.label_wrapper {
    overflow: hidden;
    background-repeat: no-repeat;
    display: inline-block;
    background-position: right;
}

.label_wrapper.asc {
    background-image: url('../../images/sort_arrow_desc_icon.png');
    padding-right: 4px;
}

.label_wrapper.desc {
    background-image: url('../../images/sort_arrow_asc_icon.png');
    padding-right: 4px;
}

.label_wrapper a {
    color: #444;
    text-decoration: underline;
}

.toggleArrow,
.toggleArrowSpacer {
    color: #000;
    padding-right: 3px;
    font-size: 0.75em;
    cursor: pointer;
    font-weight: 900;
    font-family: monospace;
    background-image: url('../images/arrow-sprite.png');
    height: 9px;
    width: 10px;
    display: block;
    float: left;
    margin-right: 5px;
    margin-top: 3px;
}

.ie6 .toggleArrow,
.ie6 .toggleArrowSpacer {
    background-repeat: no-repeat;
}

.toggleArrow:hover {
    background-position: 19px 0px;
}

.toggleArrow.expanded {
    background-position: -10px 0px;
}

.toggleArrow.expanded:hover {
    background-position: 10px 0px;
}

.toggleArrowSpacer {
    visibility: hidden;
}

div.gear-icon {
    background-image: url("../images/gear_6D859C_25x25.png");
}

div.gear-icon {
    height: 25px;
    width: 25px;
}

.float_left {
    float: left;
}

.DataTables_sort_wrapper .ui-icon-triangle-1-e,
.DataTables_sort_wrapper .ui-icon-triangle-1-s,
.DataTables_sort_wrapper .add-icon,
.DataTables_sort_wrapper .remove-icon {
    float: left;
    width: 20px;
    margin-right: 5px;
}

span.add-icon {
    display: block;
    float: left;
    height: 20px;
    width: 20px;
    background-image: url("../../../aspects/Datatables/shared/images/details_open.png");
}

span.remove-icon {
    display: block;
    float: left;
    height: 20px;
    width: 20px;
    background-image: url("../../../aspects/Datatables/shared/images/details_close.png");
}

#aspect_statistics_editorparts_BagTransformer_table_bitstreamtable_wrapper .dataTables_processing {
    color: black;
}

.subscribedialog {
    display: none;
}

#aspect_statistics_editorparts_BagTransformer_cell_foldHeader .ui-state-hover {
    color: white;
    font-weight: bold;
}

#bitstreamTableMenu .ui-icon, #bitstreamMenu .ui-icon {
    width: 20px;
    height: 20px;
}

[id$=_div_leftCellDiv] .timefilter {
    display: none;
}

div.DataTables_sort_wrapper {
    cursor: pointer;
}

.disabled {
    color: #cfcfcf;

}

.foldableHelp {
    width: 100%;
}

#loadingopacity {

    position: absolute;
    width: 100%;
    height: 100%;
    background: #FFF;
    opacity: 0.85;
    z-index: 1;

}

#loading span {
    position: absolute;
    height: 100%;

}

#aspect_statistics_MostPopular_div_geo-stat-table {
    position: relative;
    min-height: 432px;
}

#loading.alert {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;

    left: 0;
    width: 420px;
    margin-top: 128px;
    text-align: center;
    line-height: 1em;

    opacity: 0.85;
    z-index: 2;

}

#aspect_statistics_MostPopular_div_tableWrap {
    position: relative;
    min-height: 287px;
}

div#aspect_statistics_StorageReports_div_wrp.fullscreen {
    height: 48px;
}

.shadow, #bitstreamTableMenu, #bitstreamMenu {

    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
    border: none;
}

.storage-reports .label_wrapper.asc, .label_wrapper.desc {
    padding-right: 0px;
}

td[id^='aspect_statistics_StorageReports_cell'] {
    word-wrap: break-word;
}

#aspect_statistics_editorparts_BagTransformer_div_groupsDiv .leaf {
    text-decoration: none;
}

#aspect_statistics_editorparts_BagTransformer_div_groupsDiv {
    min-width: 260px;
    min-height: 250px;
}

#aspect_statistics_editorparts_BagTransformer_div_groupsDiv ul {
    margin-left: 0px;
}

/*reassert*/
[id$=_div_timefilter] .ui-datepicker td, div[id$=timefilter]  .ui-datepicker td {
    border: 0 none;
    padding: 1px;
}

#aspect_statistics_SearchStatistics_div_containerdiv .time-update-button {
    margin-top: 3px;
    display: none;
}

#ds-main.maximizedwidth {
    padding: 15px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

#aspect_statistics_MostPopularItems_div_rangediv {
    float: right;
    margin-right: 14px;
}

.visibility {
    cursor: pointer;
}

#aspect_statistics_SearchStatistics_table_searchstattable_wrapper td:first-of-type {
    word-break: break-all;
}

.search_term {
    width: 100% !important;
}

.searches div {
    width: 80px;
}

.percent_total div, .views div {
    width: 86px;
}

#aspect_statistics_SearchStatistics_field_maximize {
    position: absolute;
    right: 0;
    top: 0;
    margin: auto;
}

#aspect_statistics_SearchStatistics_table_searchstattable_wrapper div.dataTables_scope {
    clear: right;
}

div#aspect_statistics_SearchStatistics_div_containerdiv > p {
    display: none;
}

#aspect_statistics_SearchStatistics_div_containerdiv #aspect_statistics_editorparts_TimeFilterTransformer_div_leftCellDiv fieldset + p {
    display: none;
}

#aspect_statistics_SearchStatistics_div_containerdiv #aspect_statistics_editorparts_TimeFilterTransformer_div_leftCellDiv p, #aspect_statistics_SearchStatistics_div_containerdiv #aspect_statistics_editorparts_TimeFilterTransformer_div_leftCellDiv select {
    margin: 0;

    font-size: 13px;
}

#aspect_statistics_SearchStatistics_div_containerdiv #aspect_statistics_editorparts_TimeFilterTransformer_div_leftCellDiv select {
    width: 170px;
}

#aspect_statistics_SearchStatistics_div_containerdiv #aspect_statistics_editorparts_TimeFilterTransformer_div_leftCellDiv {
    float: right;
}

#aspect_statistics_SearchStatistics_div_containerdiv.maximizedwidth {
    margin-top: 10px;
}

#aspect_statistics_SearchStatistics_div_timefilterwrapperdiv {
    margin-bottom: 2px;
}

table.cua-datatable.noedit td {
    cursor: default;
}

#aspect_statistics_ContentAnalysisTransformer_div_topnwrapperdiv select#aspect_statistics_ContentAnalysisTransformer_field_datasource-select-primary {
    display: none;
}

.metadata_textbox input.autocompleteMetadataCheckbox.left,
.metadata_textbox .showAutocompleteButton.ui-button-icon.left {
    display: none;
}

.metadata_textbox img {
    margin-top: 6px;
    margin-left: 5px;
    float: left;
}

.metadata_textbox input {
    float: left;
}

div.aspect_statistics_configuration_MetadataTextOption,
div.aspect_statistics_configuration_MetadataLimitedListOption {
    margin-left: 175px;
}

.rule_wrapper input[type="text"] {
    width: 100px;
}

.rule_wrapper {
    padding: 5px 0 5px 0px;
}

.rule_wrapper:nth-child(2n),
.rule_wrapper:nth-child(2n) table {
    background: #fcfcfc;
}

.rule_wrapper:nth-child(2n) .add-to-bag-button {
    background-color: #F3F3F3;
}

td.ds-table-cell.itemname {
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

div.rule_wrapper select {
    max-width: 136px;
}

.form-control {
    height: 19px;
    padding: 0 6px;
}

#aspect_statistics_MostPopular_cell_field_allrows, .secondrow input[type=checkbox] {
    margin-right: 3px;
}

#aspect_statistics_MostPopular_p_controls .btn {
    height: 19px;
    padding: 0 12px;
}

.ip-spinner {

    font-size: 20px;
    float: left;
}

/*.suspect, .table-striped > tbody > tr:nth-child(odd).suspect > td {
    @extend . warning;
}*/

span.label.suspect {
    width: 60px;
}

#aspect_statistics_MostPopular_table_statable label, input[type="checkbox"] {
    margin-top: 0px;
    margin-bottom: 0px;
}

#aspect_statistics_MostPopular_div_geo-stat-table.userAgent #aspect_statistics_MostPopular_p_controls,
#aspect_statistics_MostPopular_div_geo-stat-table.ip #aspect_statistics_MostPopular_p_controls {
    margin-bottom: 4px;
}

#aspect_statistics_MostPopular_div_geo-stat-table.userAgent fieldset.secondrow,
#aspect_statistics_MostPopular_div_geo-stat-table.ip fieldset.secondrow {
    margin-left: 10px;
    display: inline;

}

#aspect_statistics_MostPopular_div_geo-stat-table.userAgent div.secondrow,
#aspect_statistics_MostPopular_div_geo-stat-table.ip div.secondrow {
    margin-bottom: 20px;

}

.botfilterresult {
    display: none;
}

.input-group[class*="col-"].col-sm-6 {
    float: left;
}