.ui-dialog , .ui-dialog .ui-dialog-content {
    height: auto !important;
}
#item_summary_row fieldset {
    box-sizing: content-box;
}
#item_summary_row fieldset > legend {
    width: auto;
    margin: inherit;
    font-size: inherit;
    border-bottom: none;
}

li[id^="creportnameli_"] {
    display: flex !important;
}
.buttonSmallM {
    background-image:URL(/o/suite/images/buttonSmallM.gif);
    background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica;
    font-size: 11px;
	font-weight:regular;
}
.buttonSmallL {
    background-image:URL(/o/suite/images/buttonSmallL.gif);
    background-repeat:no-repeat;
}
.buttonSmallR {
    background-image:URL(/o/suite/images/buttonSmallR.gif);
    background-repeat:no-repeat;
}
td.buttonSmallR, td.buttonSmallL {
    width: 11px;
    height: 20px;
    display: block;
}
/* Teacher Dashboard */

.sectionAlerts .teacherAlert.red span.badge, .sectionAlerts .teacherAlert.green span.badge, .sectionAlerts .teacherAlert.yellow span.badge  {
    background-color: transparent !important;
}
#QuestionUploadForm, #forumFileUploadForm, .studentdetails-note-attachments > form {
    display: flex !important;
}
legend#gradebookIconLegend, legend#gradebook_title {
    margin: inherit !important;
    border: none !important;
    font-size: inherit !important;
    width: auto !important;
}
legend#gradebookIconLegend span#legendTitle {
    margin-right: 5px;
}
li.studentdetails-note-attachment-add label[for="studentdetails-note-privacy"] {
    display: inline-block;
    line-height: normal;
}
ul.studentdetails-note-attachments li.attachment-browse, ul.studentdetails-note-attachments li.attachment-browse * {
    box-sizing: content-box;
}
.studentdetails-note-privacy-options label[for="studentdetails-note-privacy"] {
    width: 100% !important;
}
#questionDivForDisplay p sup, #questionDivForDisplay p sub {
    position: inherit;
    font-size: smaller;
    line-height: inherit;
    top: inherit;
}
#questionDivForDisplay p sup {
    vertical-align: super;
}
#questionDivForDisplay p sub {
    vertical-align: sub;
}
td > img[src*="icon_status_star"] {
    display: inline-block;
}

#main-content .portlet-layout.row section#portlet_ParentStudentTabPortlet_WAR_suite, #main-content .portlet-layout.row section#portlet_ParentStudentTabPortlet_WAR_suite div#portlet-wrapper-ParentStudentTabPortlet_WAR_suite {
    margin-bottom: 0;
}
#main-content .portlet-layout.row section#portlet_ParentStudentTabPortlet_WAR_suite .portlet-content{
    padding-bottom: 0;
}
.coursePart .progressBarInner {
    box-sizing: content-box;
    line-height: 15px !important;
}
#parent_portal_attendance div#ppa_contentDiv table tbody tr:nth-child(even) td > a {
    margin-bottom: 10px !important;
    display: block;
}
td > input[id*="ssuEndDate_dateText"] + img {
    display: inline-block;
}

img#attempt_toolbar_seperator {
   
}
img[src$="icon_header_notScorable.gif"], img[src$="icon_header_unavailable.gif"] {
    display: inline-block;
}