.x-reset h1 {font-size: 180%;}
.x-reset h2 {font-size: 160%;}
.x-reset h3 {font-size: 140%;}
.x-reset .x-form-text {
    height: 21px !important;
}
.x-reset em {
    font-style: italic;
}
.x-reset em .x-tab-inner {
    font-style: normal;
}
.x-reset strong {
    font-weight: bold;
}
.x-reset .x-toolbar-default,
.x-reset .x-panel-mc {
    background-color: transparent;
    background-image: none !important;
}
#podlet_wrapper_search .x-panel-default-framed,
#podlet_wrapper_browse .x-panel-default-framed {
    padding: 4px 0;
    border: none;
}
#podlet_wrapper_search .x-form-item-body,
#podlet_wrapper_browse .x-form-item-body {
    width: 530px !important;
    margin-left: 45px;
    margin-bottom: 10px;
}
#post_login_podlets_container .x-panel-body {
    border: none !important;
}
#leftcontent .x-form-item-body {
    margin-bottom: 10px;
}
.x-reset .x-form-item-body {
    margin-top: 0
}
#post_login_podlets_container #project_type_selector .x-form-item-body {
    margin-left: 0;
    width: 560px !important;
}
#podlet_wrapper_search .x-form-text,
#podlet_wrapper_search .x-form-item,
#podlet_wrapper_browse .x-form-text,
#podlet_wrapper_browse .x-form-item {
    width: 510px !important;
    font-size: 100%;
    font-family: 'Ubuntu';
}
#leftcontent #browse_filters .x-form-item-body, #leftcontent #search_filters .x-form-item-body {
    width: 180px !important;
}
#leftcontent #browse_filters .x-form-item-body input, #leftcontent #search_filters .x-form-item-body input {
    width: 150px !important;
}
.x-reset .x-grid-row .x-grid-cell {font-size: 1em;}
td.x-grid-cell-assignment_name_col_header > div, td.x-grid-cell-assignment_name_col_header > div > a {
    white-space: normal !important; /* allow titles to wrap in My Training */
}

/* Results grid header */
.x-reset .x-panel-header-text-default-framed {
    font-family: 'Ubuntu';
    font-size: 1.08em;
    font-weight: bold;
    left: -2px;
    top: -4px;
}
.x-reset .x-panel-header-default-framed-top {
    background-image: url(../../js_lib/ext-4.0.2a/resources/themes/images/default/panel-header/panel-header-default-framed-top-bg.gif) !important;
}
.x-reset .x-column-header-over, .x-reset .x-column-header-sort-ASC, .x-reset .x-column-header-sort-DESC {
    background: inherit;
}
.x-reset .x-panel-default-framed, .x-reset .x-toolbar-default {
    background-image: none;
    padding-right: 8px;
    border: 0;
}
/* End results grid header */
/* Turn on the outline property to improve accessibility */
.x-reset *:focus{
    outline: 1px dotted #333;
}
.x-reset a:focus {
    color: #990000;
}
.x-reset .x-panel-header-default-framed-top-mc {
    background-image: none;
    background-color: transparent;
}
.x-datepicker {
    border: 0 !important;
}
.x-datepicker-inner {
    border: 1px solid #1B376C;
    border-bottom: 0;
}
.x-datepicker-footer {
    border: 1px solid #1B376C;
    border-top: 0;
}
.x-datepicker-month {
    padding-left: 18px !important;
}
.x-reset .x-panel-body-default {
    background: none repeat scroll 0 0 transparent;
    color: #505050;
}
.x-reset .x-panel-body-default .x-panel-body-default {
    /* border: 0; */
}
#edit_users_window .x-window-body-default,
#edit_users_window .x-panel-body-default {
    border: 0;
    background: 0;
}
.x-reset .x-fieldset {
    /* border: 0; */
}
.aluc_selected_preload_item, .aluc_selected_location_item, .aluc_selected_group_item,
.aluc_selected_user_item, .aluc_excluded_user_item {
    background-color: #fff !important;
}
#aluc_expand_window_letters {
    font-size: 0.9em;
}
.x-reset .x-grid-group-collapsed { /* instead of 'display: none' for accessibility */
    display: block;
    position: absolute;
    left: -999em;
}
.x-grid-group-title h3 {
    font-size: 1em !important;
    text-transform: none;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
#leftcontent .filter_combo {
    width: 180px !important;
}
.x-reset .x-tab {
    border-color: #bbb;
}
.x-reset .x-tab-bar-strip-default, .x-reset .x-tab-bar-strip-default-plain {
    background-color: #eee;
    border-color: #eee;
}
.x-reset .x-tab-top-active {
    background: url(../../images/backgrounds/tab-gradient.jpg) left bottom repeat-x #fff;
    border-bottom-color: #fff !important;
    font-weight: bold;
}
.x-reset .x-btn-default-toolbar-small {border-color: #ddd; padding-top: 0;} /* let Bootstrap do its thing */
#browse_tabs .x-reset .x-tab-default-top em {padding-left: 5px; padding-right: 5px;}

/* browse pod tabs */
.browse-tabs .x-tab-bar-strip {
    top: 30px !important; /* Default value is 20, we add 10 = 30 */
}
.browse-tabs .x-tab-bar .x-tab-bar-body {
    height: 33px !important; /* Default value is 23, we add 10 = 33 */
    border: 0 !important; /* Overides the border that appears on resizing the grid */
}
.browse-tabs .x-tab-bar .x-tab-bar-body .x-box-inner {
    height: 31px !important; /* Default value is 21, we add 10 = 31 */
}
.browse-tabs .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab {
    height: 31px !important; /* Default value is 21, we add 10 = 31 */
}
.browse-tabs .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab button {
    height: 23px !important; /* Default value 13, we add 10 = 23 */
    line-height: 23px !important; /* Default value 13, we add 10 = 23 */
    font-size: 12px;
    font-family: Arial,sans-serif; /* Other fonts result in odd tab spacing */
}
.browse-tabs .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab button:hover,
.browse-tabs .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab-active button {
    color: #990000;
}
/* end browse pod tabs */
/* begin assign an assessment form */
#assign_table .x-reset .x-form-item-label, #shared_logins_table .x-reset .x-form-item-label {
    font-size: 1.08em;
    font-weight: 500;
    font-family: 'Ubuntu';
}
div#assessment_assign_form, div#create_session_form {
    margin: 15px auto;
    height: 630px;
}
#assign_table .x-reset .x-panel-default-framed, #assign_table .x-reset .x-toolbar-default, #shared_logins_table .x-reset .x-panel-default-framed, #shared_logins_table .x-reset .x-toolbar-default {
    width: 615px;
    border: solid 1px #ddd;
}
#toolbar-1020 {
    left: -1%!important;
    top: 87%!important;
}
#tests_form, #shared_login_form {
    width: 570px!important;
}
#tests_form .x-panel-body, #shared_login_form .x-panel-body {
    width: 570px!important;
    padding-bottom: 30px;
    border: solid 1px #ccc;
    background-color: #f0f0f0;
    border-radius: 4px;
}
.x-reset .x-message-box .x-window-body, div#messagebox-1001 {
    background-color: #fff;
}
#tests_form #tests_combo, #tests_form #test_filter {
    margin-bottom: 0.5em;
}
#tests_form #note {
    padding-bottom: 1.5em;
    margin-left: 150px;
}
#tests_form #due_date {
    margin-bottom: 2em;
}
/* end assign an assessment form */
/* fixes related to Bootrap conflicts */
body.ie8 #series .accordion_headings > div {width: 80px;} /* custom series heading tool icons */
body.ie8 #series .accordion_content td.title > div {width: 120px;} /* custom series row tool icons */
/* end Bootstrap conflict fixes */
