
table.trex-standard_table {
	width: 100%;
	/*width: 39.8em;*/
	/*border-collapse: collapse;*/
	/*margin-left: -0.1em;*/
	/*font-size: 12px;*/
	/*padding: 0;*/
	/*table-layout: fixed;*/
}

.trex-standard_table_header {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

tr.trex-standard_table_odd_row {
	font-size: 12px;
	width: 100%;
	background-color: #dddddd;
	height: 1.6em;
	white-space: pre;           
	white-space: pre-wrap;      
	white-space: pre-line;      
	white-space: -pre-wrap;     
	white-space: -o-pre-wrap;   
	white-space: -moz-pre-wrap; 
	white-space: -hp-pre-wrap;  
	word-wrap: break-word;
	overflow-wrap: break-word;
	/*word-break: break-all;*/
	/*hyphens: auto;*/
}

tr.trex-standard_table_even_row {
	width: 100%;
	background-color: #ffffff;
	height: 1.6em;
	font-size: 12px;
	white-space: pre;           
	white-space: pre-wrap;      
	white-space: pre-line;      
	white-space: -pre-wrap;     
	white-space: -o-pre-wrap;   
	white-space: -moz-pre-wrap; 
	white-space: -hp-pre-wrap;  
	word-wrap: break-word;      
	overflow-wrap: break-word;
	/*word-break: break-all;*/
	/*hyphens: auto;*/
}

tr.trex-standard_table_odd_row td,
tr.trex-standard_table_even_row td {
	margin-right: 0;
	margin-left: 0;
	border-width: 0;
}


th.trex-standard_table_column_1,
td.trex-standard_table_column_1 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

th.trex-standard_table_column_2,
td.trex-standard_table_column_2 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

th.trex-standard_table_column_3,
td.trex-standard_table_column_3 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.trex-customer_logo {
  background: url('images/logga_neg_40px.png') no-repeat;}
.trex-form_banner_wrapper {
  background: #005eb8;}
.trex-form_tab_menu_state_label {
    background-color: #005eb8;}
.upload_wrapper_button, .trex-file_upload_button, .trex-submit_button, .trex-button_cancel_form_class, .trex-button_goto_next_form_page_class, .trex-upload_wrapper_button, .trex-file_upload_button, .trex-submit_button, .trex-button_cancel_form_class, .trex-button_goto_prev_form_page_class, .trex-button_goto_next_form_page_class {
    background-color: #002f6c;}

.trex-form_steps {
  color: #005eb8;
}
.trex-directive_text_caption {
    color: #005eb8;
   }
/* If the screen size is 601px wide or more, set the font-size of trex-form_banner p to 17px */
@media screen and (min-width: 601px) {
.trex-form_banner p {
    font-size: 17px;
  }
}

/* If the screen size is 600px wide or less, set the font-size of trex-form_banner p to 0.75em */
@media screen and (max-width: 600px) {
.trex-form_banner p{
    font-size: 0.75em;;
  }
}


h4.trex-directive_text {
  margin-bottom: 5px;
}

.trex-paper_text_value_cell_text {
    font-size: 0.8em;
}

.trex-formtab_menu_wrapper > .menu_toggle {
  background-color: #005eb8;
}

.trex-block_caption {
    font-size: 1.125rem;
}

.trex-field_text_value{
    font-size: 1rem;
}

.trex-directive_text{
    font-size: 0.9rem;
}

.trex-directive_text_short{
    font-size: 0.9rem;
}

legend.trex {
    font-size: 1.125rem;
}


