/* Force Search icon to be coral if not set by the component - specific to 404 page */
body#error-404 #wrapper .osw-searchbox form.osw-search-form input:not([class*="osw-color-"]),body#error-404 #wrapper .osw-searchbox form.osw-searchbox-form input:not([class*="osw-color-"]){color:#cf483e}body#error-404 #wrapper .osw-searchbox form.osw-search-form::after,body#error-404 #wrapper .osw-searchbox form.osw-searchbox-form::after{color:#cf483e}

/* Media Room Shortcut */
body.osw #wrapper .osw-link-list-anchor>.component.link ul>li.osw-link{padding-left:0}body.osw #wrapper .osw-link-list-anchor>.component.link ul>li.osw-link::before{content:none;padding-left:0;min-width:auto}

/***** Specific for Pressrelease coming from NASDAQMX (globenewswire) *****/
/* Corrections for content comming from NASDAQMX (press release), mainly with the class "hugin" */
body.osw #wrapper table.hugin,body.osw #wrapper table.hugin tbody,body.osw #wrapper table.hugin tbody td,body.osw #wrapper table tbody.hugin,body.osw #wrapper table tbody.hugin td,body.osw #wrapper table tbody td.hugin {border:0 none;text-align:initial;border-color:rgb(235,235,235)}body.osw #wrapper table.hugin tbody tr,body.osw #wrapper table tbody.hugin tr,body.osw #wrapper table tbody tr.hugin{height:auto}body.osw #wrapper li.hugin > div.hugin {display:inline}
/* Corrections for content coming from NASDAQMX (press release), mainly with the classes "gnw-*" */
/* Initialy taken from https://www.globenewswire.com/styles/gnw_nitf.css with the addition of "body.osw #wrapper " as scope */

body.osw #wrapper .gnw_table_border_collapse td.gnw_heading,body.osw #wrapper .gnw_heading {font:16px Arial;text-align:center;vertical-align:middle}
body.osw #wrapper .gnw_table_border_collapse td.gnw_subhead,body.osw #wrapper .gnw_subhead {font:15px Arial;text-align:center;vertical-align:middle}
body.osw #wrapper .gnw_table_border_collapse td.gnw_colhead,body.osw #wrapper .gnw_colhead {font:15px Arial;text-align:center;vertical-align:middle}
body.osw #wrapper .gnw_table_border_collapse td.gnw_colhead_uline,body.osw #wrapper .gnw_colhead_uline {font:15px Arial;text-align:center;border-bottom:solid black 1.0pt;vertical-align:middle}
body.osw #wrapper .gnw_table_border_collapse td.gnw_colhead_dline,body.osw #wrapper .gnw_colhead_dline {font:15px Arial;text-align:center;border-bottom:double black 2.5pt;vertical-align:middle}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label,body.osw #wrapper .gnw_label {font:15px Arial;vertical-align:middle;text-align:left }
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline,body.osw #wrapper .gnw_label_uline {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline_i10,body.osw #wrapper .gnw_label_uline_i10 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt;padding-left:10.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline_i15,body.osw #wrapper .gnw_label_uline_i15 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt;padding-left:15.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline_i20,body.osw #wrapper .gnw_label_uline_i20 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt;padding-left:20.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline_i25,body.osw #wrapper .gnw_label_uline_i25 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt;padding-left:25.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_uline_i30,body.osw #wrapper .gnw_label_uline_i30 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt;padding-left:30.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline_i10,body.osw #wrapper .gnw_label_dline_i10 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt;padding-left:10.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline_i15,body.osw #wrapper .gnw_label_dline_i15 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt;padding-left:15.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline_i20,body.osw #wrapper .gnw_label_dline_i20 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt;padding-left:20.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline_i25,body.osw #wrapper .gnw_label_dline_i25 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt;padding-left:25.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline_i30,body.osw #wrapper .gnw_label_dline_i30 {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt;padding-left:30.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_ulinetop,body.osw #wrapper .gnw_label_ulinetop {font:15px Arial;vertical-align:middle;text-align:left;border-top:solid black 1.0pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_dline,body.osw #wrapper .gnw_label_dline {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_i10,body.osw #wrapper .gnw_label_i10 {font:15px Arial;vertical-align:middle;text-align:left;padding-left:10.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_i15,body.osw #wrapper .gnw_label_i15 {font:15px Arial;vertical-align:middle;text-align:left;padding-left:15.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_i20,body.osw #wrapper .gnw_label_i20 {font:15px Arial;vertical-align:middle;text-align:left;padding-left:20.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_i25,body.osw #wrapper .gnw_label_i25 {font:15px Arial;vertical-align:middle;text-align:left;padding-left:25.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_label_i30,body.osw #wrapper .gnw_label_i30 {font:15px Arial;vertical-align:middle;text-align:left;padding-left:30.0px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_num,body.osw #wrapper .gnw_num {font:15px Arial;vertical-align:middle;text-align:right;white-space:nowrap}
body.osw #wrapper .gnw_table_border_collapse td.gnw_num_uline,body.osw #wrapper .gnw_num_uline {font:15px Arial;vertical-align:middle;text-align:right;white-space:nowrap;border-bottom:solid black 1.0pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_num_ulinetop,body.osw #wrapper .gnw_num_ulinetop {font:15px Arial;vertical-align:middle;text-align:right;white-space:nowrap;border-top:solid black 1.0pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_num_dline,body.osw #wrapper .gnw_num_dline {font:15px Arial;vertical-align:middle;text-align:right;white-space:nowrap;border-bottom:double black 2.5pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_num_dlinetop,body.osw #wrapper .gnw_num_dlinetop {font:15px Arial;vertical-align:middle;text-align:right;white-space:nowrap;border-top:double black 2.5pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_data,body.osw #wrapper .gnw_data {font:15px Arial;vertical-align:middle;text-align:left;white-space:nowrap}
body.osw #wrapper .gnw_table_border_collapse td.gnw_data_uline,body.osw #wrapper .gnw_data_uline {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:solid black 1.0pt}
body.osw #wrapper .gnw_table_border_collapse td.gnw_data_dline,body.osw #wrapper .gnw_data_dline {font:15px Arial;vertical-align:middle;text-align:left;border-bottom:double black 2.5pt}
body.osw #wrapper .gnw_news_media_box { margin-top:15px;margin-left:6px;margin-bottom:6px;margin-right:6px;border-width:1px;border-color:#A9A9A9;border-style:solid;}
body.osw #wrapper .gnw_table_border_collapse td.gnw_media_caption,body.osw #wrapper .gnw_media_caption { font-size:8pt;font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body.osw #wrapper .gnw_media_bgcolor { background-color:transparent}
body.osw #wrapper .gnw_table { border-collapse:separate;border-spacing:6px}
body.osw #wrapper .gnw_table_border_collapse td.gnw_videotitle,body.osw #wrapper .gnw_videotitle {font:bold 15px Arial;color:#1d5296}
body.osw #wrapper .gnw_border_top_solid {border-top:solid black 1px !important}body.osw #wrapper .gnw_border_right_solid {border-right:solid black 1px !important}body.osw #wrapper .gnw_border_bottom_solid {border-bottom:solid black 1px !important}body.osw #wrapper .gnw_border_left_solid {border-left:solid black 1px !important}
body.osw #wrapper .gnw_border_top_double {border-top:double black 3px !important}body.osw #wrapper .gnw_border_right_double {border-right:double black 3px !important}body.osw #wrapper .gnw_border_bottom_double {border-bottom:double black 3px !important}body.osw #wrapper .gnw_border_left_double {border-left:double black 3px !important}
body.osw #wrapper .gnw_table_border_collapse {border-collapse:collapse !important}body.osw #wrapper .gnw_table_border_collapse td {font-size:15px}/*body.osw #wrapper .gnw_table_border_collapse td {padding-left:3px!important;padding-right:3px!important}*/
body.osw #wrapper .gnw_align_left {text-align:left !important;vertical-align:middle}body.osw #wrapper .gnw_align_center {text-align:center !important;vertical-align:middle}body.osw #wrapper .gnw_align_right {text-align:right !important;vertical-align:middle}body.osw #wrapper .gnw_align_justify {text-align:justify !important;vertical-align:middle}
body.osw #wrapper .gnw_vertical_align_top {vertical-align:top !important}body.osw #wrapper .gnw_vertical_align_middle {vertical-align:middle !important}body.osw #wrapper .gnw_vertical_align_bottom {vertical-align:bottom !important}
body.osw #wrapper .gnw_padding_left_none {padding-left:0 !important}body.osw #wrapper .gnw_padding_right_none {padding-right:0 !important}body.osw #wrapper .gnw_table_border_spacing{ border-spacing:0;border-collapse:separate !important}
body.osw #wrapper .gnw_release_detail_printview {font:11pt Arial;padding:20px}body.osw #wrapper .logo-area_printview span {display:inline-block;margin-right:30px;margin-bottom:15px}body.osw #wrapper .gnw_hidden_cell {display:none}
/**************************************************************************/