body {margin:0px;}
.app-btn {
  display: inline; list-style: none; padding:0px; margin: 0px; border: 1px outset #aaaaaa; 
  width:100px; height:25px; background: #5274a2 url(../images/avenda_sprites.png) repeat-x scroll 0pt 0px; background-position: 0px -50px; font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; font-weight: bold; color: white; text-decoration: none; text-align: center; cursor: pointer; 
}

.app-btn:hover {
  background: #415C80 url(../images/avenda_sprites.png) repeat-x scroll 0pt 0px; background-position: 0px -150px; color: #373941;
}

.app-btn-disabled {
   display: inline; list-style: none; padding:0px; margin: 0px; border: 1px outset #aaaaaa; 
  width:100px; height:25px; background: #ccc url(../images/avenda_sprites.png) repeat-x scroll 0pt 0px; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; font-weight: bold; color: gray; text-decoration: none; text-align: center; cursor: pointer;
}

.app-vc-txtfield {
   border:1px solid #aaaaaa; width:145px;padding-left:2px;background-color:#ffffff;
}

.app-txtfield {
   border:1px solid #aaaaaa; width:360px;padding-left:2px;background-color:#ffffff;
}
.app-txtfield-disabled {
   border:1px solid #aaaaaa; width:360px;padding-left:2px;background-color:#eeeeee;
}

.app-select ,
.app-select-disabled {
/*   border:1px solid #aaaaaa; width:200px;padding-left:2px; */
}

.app-select-long {
/*   border:1px solid #aaaaaa; width:300px;padding-left:2px; */
}

.app-long-txtarea {
/*   border:1px solid #aaaaaa; width:300px;padding-left:2px;font:normal 10pt verdana,arial,helvetica,sans-serif; */
}

.app-vc-txtfield:focus,
.app-txtfield:focus,
.app-long-txtarea:focus {
   border:1px solid #000000;
}


.tabLink, .tabLink:visited {
    color: #373941;
    text-decoration:none;
    font-weight:bold;
}

.tabLinkSelected, .tabLinkSelected:visited {
    color:#fff;
    text-decoration:none;
    font-weight:bold;
}

.content_background {background-color:#f9fdff;}

.dijitTabPane { padding:1px; overflow:auto;}

table tr td { font-size:10pt;font-family:verdana,helvetica,arial,sans-serif;font-weight:normal;}

.apptitle { padding: 0px 0px 0px 10px; font-size:15pt; }


.nwaCommandLink {
 background: #edf3fa url(../images/cmdlink_bg.png) repeat-x scroll 0 0;
 border-width: 1px;
 border-style: solid;
 border-color: #d1d6eb #8690b9 #8690b9 #d1d6eb;
}
.nwaCommandLink, .nwaCommandLinkHover {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
.nwaImportant {
 font-size: 15px;
 font-weight: bold;
 color: #656c7a;
}
.nwaInfo {
 font-size: 11px;
 color: #1e75cc;
 line-height: 140%;
}
.nwaCommandLinkInner {
 cursor: pointer;
 padding: 5px;
 border: 1px solid #fff;
 border-color: #fff #d8e2ed #d8e2ed #fafcfd;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}
.nwaCommandLinkHover {
 background: #fff1c3 url(/guest/external/bg_selhi.png) repeat-x scroll 0 0;
 border-width: 1px;
 border-style: solid;
 border-color: #ccd1e8 #566399 #566399 #ccd1e8;
}

/* Harry -- Moving inline CSS and cleanup below */
/* Harry -- dashboard styling for eTIPSDashboard.js, eTIPSDashboard.jsp, layout_32.jsp, layout_33.jsp, layout_default.jsp below */
[id$="_highlight"] {
  padding: 2px 0px 2px 5px;
  height:20px;
  background:#285998;
  color: #FFF;
  text-transform: capitalize;
}

.layout_widget_dashboard_short span a, .layout_widget_dashboard span a { /* clever way to get the close.png button */
  float: right;
  margin: -2px 5px 0px 0px;
}

#layout_default_container1, #layout_default_container2, #layout_default_container3, #layout_default_container4, #layout_default_container5 {
  overflow: hidden;
}

#layout_default_table {
  width: 99%;
  height: 92%;
  margin: 0 auto;
  margin-top: -10px;
}

#layout_accordian_dashboard_controls {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 5px;
  padding: 5px 5px 5px 3px;
}

#layout_32_table {
  width:99%;
  height:92%;
  margin: 0 auto;
  display: none;
  margin-top: -15px;
}

#layout_33_table {
  width:99%;
  height:92%;
  margin: 0 auto;
  display: none;
  margin-top: -15px;
}

#layout_accordian_dashboard_controls select {
  float: right;
}

.layout_widget_dashboard {
  border-color: #aaa;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  margin: 0px;
  overflow:auto;
  min-height: 290px;
}

.layout_widget_dashboard_short{
  border-color: #aaa;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  margin: 0px;
  overflow:auto;
  min-height: 55px;
}

[id^="quickLinks_layout_default_container"] {
  cursor: pointer;
}

[id^="quickLinks_layout_default_container"] td {
}

[id^="quickLinks_layout_default_container"] #r_9 td:last-child {
  border-bottom: 0px !important;
}

#layout_32_table .container, #layout_33_table .container, #layout_default_table .container {
  text-align:center;
  width: 100%;
  min-height: 270px;
}

layout_32_table .container_short, #layout_33_table .container_short, #layout_default_table .container_short {
  text-align:center;
  width: 100%;
  min-height: 35px;
}

#systemAlerts table tbody tr img {
  vertical-align: middle;
}

#systemAlerts table tbody tr td {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

#systemAlerts table {
  float: left;
}

#msgBar .ic {
  border-radius: 4px;
  margin-bottom: 10px;
  margin-top: -5px;
}

.header_row td:nth-child(-n+1) {
  text-align: center !important;
/*debug     background: yellow; debug*/
}

.header_row td:nth-child(-n+1) {
  text-align: center !important;
/*debug     background: yellow; debug*/
}

[id^="mashups_alerts"] tr td, [id^="mashups_failed"] tr td, [id^="mashups_activity"] tr td, [id^="mashups_success"] tr td {
  padding-left: 5px !important;
}

.layout_widget_dashboard .header_row td {
  text-align: left !important;
  padding-left: 5px !important;
}

.layout_widget_dashboard_short .header_row {
  text-align: center !important;
}

/* Harry -- messy specific ID/class name padding hacks below instead of inline CSS */
/* Other pages below, proceed at own risk! ;) */

.tab_sub_bar {
  background-color: #dcdcdc;
  color: #2b2d33 !important;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  line-height: 27px !important;
  font-size: 12px !important;
  font-weight: bold;
  width: 100% !important;
  text-align: center;
}

.details_sub_bar {
  background-color: #dcdcdc;
  color: #2b2d33 !important;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  line-height: 27px !important;
  font-size: 12px !important;
  font-weight: bold;
  width: 100% !important;
  text-align: center;
}

.tab_sub_bar span a {
  color: #285998;
}

.tipsTable input[type="checkbox"] {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

#tips_table_contents tr:last-child td {
  border-bottom: 1px solid #aaa;
}

#h table td {
  text-align: left;
}

.header_row td span {
  padding-left: 10px !important; /* Harry -- embracing the old Avenda 10px hack */
/*debug background: pink; debug*/
}

.right_column, .left_column {
  vertical-align: middle;
  text-align: left !important;
/*debug background: green; debug*/
}
#clearpassMonitor_contents .left_column, #clearpassMonitor_contents .right_column {
  padding:3px 3px 3px 5px !important;
}

#clearpassMon_select_Row .left_column span, #networkMon_select_Row .left_column span, #processMonitor_processSelectDiv_Row .left_column span, #clearpassMon_select_Row td span, #processMonitor_processSelectDiv_Row td span, #networkMon_select_Row td span {
  font-weight: bold;
}

#tips_table_contents span {
  padding-left: 10px !important;
/*debug background: aquamarine; debug*/
}

#criteriaTable, #matchAllDiv {
  margin-left: 5px;
/*debug background: antiquewhite; debug*/
}

#col0 span {
  width: 100%;
  text-align: center;
  width: 100%;
/*debug background: green; debug*/
}

.header_row td img {
/*debug background: cornsilk; debug*/
}
#filter_attrs_details .header_row td:last-child {
  margin-left: 0px !important;
}
#filter_attrs_list td:last-child {
  text-align: center;
}

td img {
  vertical-align: middle;
/*debug background: cornsilk; debug*/
}

#moreFilters_list .cellFirstCol {
  text-align: center;
}

#updateHistory #r tr td, #updateHistory2 #r tr td, #durUpdateHistory #r tr td {
  padding-left: 10px;
}

#updateHistory .header_row td:nth-child(-n+1), #updateHistory2 .header_row td:nth-child(-n+1), #durUpdateHistory .header_row td:nth-child(-n+1) {
  text-align: left !important;
}

#updateHistoryPassport, #updateHistory, #updateHistory2, #durUpdateHistory  {
  padding-top: 10px;
}

#updateHistoryPassport a {
  text-decoration: none !important;
}

#updateHistoryPassport .buttonSection, #updateHistory .buttonSection, #updateHistory2 .buttonSection, #durUpdateHistory .buttonSection {
  margin-left: -10px !important;
}

#updateHistoryPassport tr:nth-child(n+2) td {
  padding-left: 10px !important;
}

.updateHistory_footnote {
  font-size: 0.75em;
  padding-left: 10px;
}

#installConfirm2 .textSection {
  background: transparent !important;
  text-align: left !important;
}

#installConfirm2 .textSection td {
  padding: 5px !important;
}

#mDetails_edit div:last-child {
  padding: 0px !important;
  width: unset !important;
  float: unset !important;
  border: 0px !important;
}

#back_link img {
  vertical-align: middle;
}

#back_link img, #back_link a {
  vertical-align: text-top;
  text-decoration: none;
}

.main_column {
  padding: 5px;
}

#profiler_snmp_body td img, #SSH_profiler_netScan_body td img, #WMI_profiler_netScan_body td img {
  margin-left: 15px;
}

.avendaFieldset .header_row td:last-child img {
  margin-left: -5px;
}

#summary_details_contents .header_row td span, #app_licenses_div .header_row td span, #cppm_licenses_div .header_row td span{
  margin-left: -10px !important;
}

#add_criteria_image {
  margin-top: 2px;
}

#titleContentHeaderExtra {
  vertical-align: baseline !important;
}

tr:last-child .contentUpdatedTime div { /* system monitor spacing */
  margin-bottom: 10px;
}

.header_row img[src*="icon_edit"], .header_row img[src*="icon_delete"] {
  display: none; /* gutsy move */
}

img[src*="icon_delete"] {
  cursor: pointer;
  margin-right: 10px;
  margin-top: -4px;
}

img[src*="icon_edit"], img[src*="icon_save"], img[src*="icon_copy"] {
  cursor: pointer;
  margin-top: -4px;
}

#Service_Rule_Summary_Row .details_sub_bar {
  margin-top: 10px;
}

.server_config_date_time_msg, .server_config_date_adpasswordservers_msg,  .server_config_date_changepassword_msg {
  padding: 0px 0px 10px 0px;
}

.server_config_footer_msg {
  padding: 10px 0px 10px 0px;
}

#upload_restore_div {
  display: none;
  align: center;
  font-weight: bold;
}

#set_ntp_server {
  margin: 10px 0px 10px 0px;
}

#all_timezones {
  font-size:10pt;
  border:1px solid #CEDEFE;
  width: 100%;
  padding: 5px;
  background-color: #fcfcfc;
}

.currentTimeZone_td {
  padding-top: 20px;
}

.warn_text {
  font-weight: bold; 
  color: red;
}

.black {
  color: #2b2d33 !important;
}

.green {
  color: green;
}

.red {
  color: red;
}

[id^="clusterWideParam_def_value"] {
  text-align: left !important;
}

#back_link img, #rowCountSummary img, .buttonSection img {
  max-width: 10px;
  height: unset;
}

#rowCountSummary, .dijitInline {
  vertical-align: middle !important;
}

#certTrustList_page #col2, #roleMappingPolicyMain_page #col3, #rolesMain_page #col3, #static_host_lists_edit span, #RoleMapping_Rules span:first-of-type, #RoleMapping_Rules_body span:first-of-type, #RoleMapping_Rules #col2, #RoleMapping_Rules_body #col2, .left_column td[id*="c1"], #EnfProfile_Snmp_Attrs_Contents [id*="_c1"], #EnfProfile_Snmp_Attrs_Contents [id*="_c3"], #dataFilter_Rules #col1, #dataFilter_Rules_body #col1, .left_column #col1, .left_column #col2, .left_column #col3, .left_column #col4, #neighbourNadDetails td, #TipsIntPosture_PluginsTable_body td, #Service_EnfPolicy_Details_rules td {  
  padding-left: 10px !important;
}

ul, ol {
  margin-top: 0px;
}

#certMgmtMain_table {
  border: 1px solid #CEDEFE;
}

#certMgmtMain_filter .filterBar {
  padding: 10px 0px 0px 0px !important;
  margin-top: -15px !important;
}

#messagingSetupTitle {
  padding: 0px 0px 5px 10px;
}

#linkswithnoselection_table {
  float: right;
}

#profiler_show_filter {
  padding: 10px 0px;
  margin-top: 5px;
}

#profiler_show_filter a {
  font-weight: bold;
}

#changeViewType {
  padding: 0px 10px 0px 0px;
  text-align: right;
}

#deviceCategoryHeaderRow, #deviceFamilyHeaderRow, #deviceNameHeaderRow {
  font-weight: bold;
}

#reportView .tipsTable tr {
  border-bottom: 1px solid #CEDEFE !important;
  height: 25px !important
}

#deviceCategoryDetails, #deviceFamilyDetails {
  margin-bottom: 20px;
}

#reportView {
  padding: 10px;
}

#changeViewType {
  float: right;
  padding: 0px 10px 0px 0px;
}

#reportView #selectBar {
  margin-top: -10px;
  margin-bottom: 8.5px;
/*  margin-left: -8px; */
}

#reportView .header_row {
  height: unset !important;
}

#reportView .tipsTable {
  border: 1px solid #CCC;
  margin: 0 auto;
  min-width: 300px;
  margin-left: 60px;
}

.tipsBoxWithShadow #deviceCategory, .tipsBoxWithShadow #deviceFamily, .tipsBoxWithShadow #deviceName, .tipsBoxWithShadow #deviceVendor, .tipsBoxWithShadow #importStatus {
  float: right;
}

#deviceFamilyReportTable td, #deviceCategoryReportTable td, #deviceNameReportTable td {
  padding-left: 5px;
  padding-right: 5px;
}

#service_template_table_table {
  width: 100%;
  padding: 0px 20px 0px 20px;
}

[id^="Service_"] div {
  padding: 0px !important;
}

.serviceTemplateWizards_list li {
  padding-bottom: 10px;
}
#service_template_table_table .nwaCommandLink {
  width: 100% !important;
}

#service_template_table_table .nwaCommandLinkInner {
  width: initial !important;
}

.nwaCommandLink:hover {
  background: #fff1c3 url(/guest/external/bg_selhi.png) repeat-x scroll 0 0 !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #ccd1e8 #566399 #566399 #ccd1e8 !important;
}

.nwaCommandLink img {
  max-height: unset !important;
}

.buttonSection #back_link img {
  margin-right: 5px;
}

.buttonSection #back_link {
  text-align: left !important;
  float: left !important;
}

.linkswithnoselection_select_right {
  padding-right: 10px;
  font-weight: bold;
}

#summaryPage_text_table tr {
  border: 1px solid #cedefe;
}

#summaryPage_body_text tr {
  border-bottom: 1px solid #CEDEFE;
  height: 25px;  
}

#summaryPage_body_text .header_row div, #summaryPage_text_table tr td {
  text-align: center !important;
}

#divNoRulesMsg, #divNoSettingsMsg {
  width: 100% !important;
  opacity: 0.5;
}

.filterBarReset {
  padding: 0px 0px 0px 0px !important;
}

.auditviewer_header {
  padding:5px;
  background-color:#dcdcdc;
}

#dataFilter_Rules #col0, #dataFilter_Rules_body #col0, #profiler_snmp_body .cellFirstCol, #profiler_snmp_body .cellFirstCol, #SSH_profiler_netScan_body .cellFirstCol, #WMI_profiler_netScan_body .cellFirstCol, #tips_dashboard_contents #col0 {
  text-align: center;
}

#summary_graph_container {
  width: 95%;
}

#summaryPage_vertical_label {
  writing-mode: vertical-lr;
  padding-top: 45%;
  color:#666; 
}

.cellFirstCol, #cluster_license_summary td:first-of-type, #col0 {
  text-align: center !important;
}

.left_column #r #h img {
  margin-right: 15px;
}

/* We're using Font-Awesome and loving it!
Creative Commons Attribution 4.0 International license 
https://fontawesome.com/icons/exclamation-circle
https://fontawesome.com/icons/check-circle
*/
[id^="clusterList_activity_layout_default_container"] td img {
  max-height: 12px;
  vertical-align: unset !important;
}

[id^="clusterList_activity_layout_default_container"] tr:not(:first-child) td {
  border-top: 1px solid #CEDEFE;
}

[id^="clusterList_activity_layout_default_container"] tr:last-child td {
  border-bottom: 1px solid #CEDEFE;
}

.layout_widget_dashboard_short [id^="clusterList_activity_layout_default_container"] tr:not(:first-child) td {
  border-bottom: 0px !important;
}

.layout_widget_dashboard_short tr:last-child td {
  border-bottom: 0px !important;
}

#rowCountSummary {
  vertical-align: middle !important;
  float: left;
}

#tabA, #tabB, #tabC, #tabD, #tabE, #tabF {
  width: 100% !important;
  padding: 0px !important;  
}

#selected_columns_up_btn, #selected_columns_down_btn, #addColumn, #removeColumn {
  margin: 2px;
  float: left;
}

#moreFilters_details td, .JColResizer .header_row span {
  padding-left: 5px !important;
}
 
#access_tracker_table .header_row td {
  border-color: rgba(255, 255, 255, 0.75) !important;
}

[id*="addLink"] {
  padding-left: 0px !important;
  font-style: italic;
  color: #999 !important;
}

td[id*="tips_table_contents"], [id*="c1"], [id*="c2"], [id*="c3"], [id*="c4"], [id*="c5"], [id*="c6"] {
  padding-left: 10px !important;
  padding-right: 10px !important;
/*debug       color: orange; */
}

.cellFirstCol {
  padding: 0px !important;
/*debug       background: yellow !important; */
}

#service_template_attributes .dijitTabContainerBottom-spacer, #service_template_attributes .dijitTabContainerTop-spacer {
  margin-top: 1px;
}

#serverSelectBar, #filterBar, #atDateBar {
  display: inline;
}
#dashboardFilterEdit td {
  padding-bottom: 5px;
}

#dashboardFilterEdit #selectColumns {
  padding-bottom: 0px !important;
  margin-bottom: -35px;
}

.eventsDictionary_overflow {
  max-height: 100px;
  overflow-y: scroll;
}

.right_column.top_line input[type="button"] {
  clear: right;
}

.avenda .dijitMenuItem {
  font-size: inherit !important;
}

.dijitDialogPaneContent #operation_inprogress {
  margin-top: -10px;
}

#div_datetime fieldset {
  border: 1px orange solid;
  padding: 10px;
}

#primary_Summary_Row div:first-of-type, #filters_Summary_Row div:first-of-type {
  border-top: 0.9px solid #CEDEFE;
}

.right_column #r #h .header_row td span {
  padding-left: 0px !important;
}

a, a:active, a:visited {
  color: #23429f;
  text-decoration: none;
}

div.textOne {
  padding: 3px !important;
}

img[src*="green"], img[src*="red"], img[src*="orange"], img[src*="passThrough"], img[src*="success"], img[src*="failure"] {
  max-height: 16px;
}

.tipsTable input[type="checkbox"], #div_datetime legend, .data.responsive.dataTable.no-footer .header_row span, #tips_table_contents [id^="col"] span img {
  margin-left: 10px;
}

#tips_table_contents [id^="col"] span {
  margin-left: -10px !important;
/*debug       background: orange !important; */
}

#tips_table_contents [id^="col"] {
  padding-left: 10px !important;
/*debug       background: yellow; */
}

#agentSettingsTab2 img {
  max-height: 16px;
}

#app_licenses a, #cppm_licenses a {
  color: #2b2d33 !important;
}

.contentLeftLink img {
  max-width: 16px;
}

.dijitDialogPaneContent .header_row td:nth-of-type(n+3) {
  padding-left: 10px !important;
/*debug         background: orange; */
}

.dijitDialogPaneContent .header_row td:nth-of-type(n+3) span {
  margin-left: -10px !important;
/*debug         background: red; */
}

#service_modules .tips-btn-small {
  margin-left: 10px;
}

#systemTab .right_column {
  padding-left: 5px;
}

#deviceCount, #smartDeviceCount, #computerDeviceCount, #unmanagedDeviceCount {
  position: relative;
  display: inline;
  color: #F8981D;
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
}

.deviceCountLabel {
  position: relative;
  display: inline;
  font-size: 12px;
  padding-right: 12px;
  vertical-align: middle;
}

#editTaskList_table [id*="_expand"] {
  cursor: pointer;
}

.postPolicyIntroMsg {
  padding: 0px 0px 10px 0px;
}

#TipsIntPosture_PluginsTable td {
  padding-left: 10px !important;
}

#TipsIntPosture_PluginsTable .cellFirstCol {
  padding-left: initial !important;
}

.right_column.content_background.dijitContentPane {
  padding: 0px;
  /*debug       background: orange; */
}

#EmptyConfig {
  max-height: 100px;
  font-style: italic;
  color: #999 !important;
}

#MAC_OSX {
  max-height: initial !important;
}

.postureIframe .dijitVisible {
  max-height: 200px !important;
}

.postureIframe {
  max-height: 456px;
}

#tips_tacacs_service_attr_list #col4 {
  padding-right: 5px;
}

#YesConfig .rowNormalEven, #YesConfig .rowNormalOdd, #YesConfig .rowMouseOverEven, #YesConfig .rowMouseOverOdd {
  height: 26px !important;
  max-height: 26px !important;
  line-height: 26px !important;
}

#YesConfig .rowNormalEven td, #YesConfig .rowNormalOdd td, #YesConfig .rowMouseOverEven td, #YesConfig .rowMouseOverOdd td {
 border-bottom: 1px solid #CEDEFE;
}

.dj_gecko.dj_contentbox #status_message_bar {
  margin-top: 0px !important;
}

.dijitAccordionText {
  vertical-align: middle;
}

#csEditTab3 .header_row td:nth-child(-n+1) {
  text-align: left !important;
}

#csTab2 .header_row span, #csTab4 .header_row span, #rulesEditor .header_row td:nth-of-type(2) span {
  margin-left: 10px !important;
/*debug       background: orange; */
}

#rulesEditor .header_row td:nth-of-type(3) span {
  margin-left: -5px !important;
}

#NetScanConfigPopup span {
  padding-left: 10px;
}

#publisher_table_contents input[type="button"] {
  margin: 5px 0px 5px 10px;
}

#tips_table_contents .tips-select, .tips-select-disabled {
  width: inherit !important;
}

#allowed_integer_edit, #allowed_string_edit, #allowed_boolean_edit, #allowed_list_edit, #allowed_text_edit {
  padding-left: 5px;
}

#services_groupTable, #process_view #h, #registry_key_view #h, #div_rows_antivirus #h, #div_rows_firewall #h, #hotfixes_groupTable, #hotfixes_presentHotfixesTable, #div_table_diskenc #h, #div_table_installedapp #h, #filecheck_groupTable, #services_groupTable, #services_presentServicesTable, #filecheck_presentFilesTable, #svc_presentFileTable, #hotfixes_presentHotfixesTable {
  min-height: 72px;
}

[name*="save_process"], [name*="cancel_process"], #YesConfig .tips-btn[value="Cancel"], #YesConfig .tips-btn[value="Save"] {
  margin-top: 10px;
}

#YesConfig .buttonSection [name*="save_process"], #YesConfig .buttonSection [name*="cancel_process"], #YesConfig .buttonSection .tips-btn[value="Cancel"], #YesConfig .buttonSection .tips-btn[value="Save"] {
  margin-top: 0px !important;
}


#YesConfig label b {
  padding: 5px !important;
  display: block;
  min-width: 640px;
  margin: 0 auto;
  text-align: center;
}

#tips_table_rule_contents tr td {
  word-break: break-all;
}

#tips_table_rule_contents textarea {
  font-size: 14px;
}