/*
.trex-customer_logo {
  background: url('images/sollentuna-liggande_40.png') no-repeat;
  width: 220px;
  }*/
  
/*-----Logga---- Andreas changes
.trex-customer_logo {
  background: url('images/SK_Liggande_Neg_40.png') no-repeat;
  width: 220px;
}*/

/*-----Logga---- Andreas changes 2022-06-22*/
.trex-customer_logo {
  background: url('images/Staende_Vit_Sollentuna_40.png') no-repeat;
}

/* --- TABS --- Andreas changes 2022-06-22*/

/*div.trex-form_banner {
    background-color: #0E5AA5;
}*/

div.trex-form_banner {
    background-color: #004B7B;
}

div.trex-form_banner_wrapper {
    background-color: transparent;
    
}

.trex-form_tab_menu_state_label {
    background-color: transparent;
    
}

.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container .trex-form_tab_menu_top {
    background-color: transparent;
}

.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container .trex-form_tab_button_normal {
    background-color: transparent;
}
.trex-formtab_menu_wrapper .menu_toggle {
background-color: #004B7B;
}

.trex-formtab_menu_wrapper > .trex-formtab_menu_dropdown > .trex-form_tab_button_selected {
    background-color: #004B7B;
}

.trex-formtab_menu_wrapper > .trex-formtab_menu_dropdown > .formtab_menu_top {
    background-color: #004B7B;
}
.trex-formtab_menu_wrapper > .trex-formtab_menu_dropdown > .trex-form_tab_button_normal {
    background-color: #004B7B;
}

/* ---Knapp gå till eTjänsten---- Andreas changes (remove completely otherwise)
.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: #004B7B;
  text-decoration: none;
}*/

/*Knapp styling (ej hovring) */
.trex-button_cancel_form_class,
.trex-button_goto_prev_form_page_class,
.trex-button_goto_next_form_page_class{
    background-color: #ffffff;
    border-style: solid;
    border-color: #004B7B;
    border-width: 1px;
    color:#004B7B;
}

/*Hovring över knappar*/
.trex-upload_wrapper_button:hover,
.trex-upload_wrapper_button:focus,
.trex-submit_button:hover,
.trex-submit_button:focus,
.trex-file_upload_button:hover,
.trex-file_upload_button:focus,
.trex-button_cancel_form_class:hover,
.trex-button_cancel_form_class:focus,
.trex-button_goto_prev_form_page_class:hover,
.trex-button_goto_prev_form_page_class:focus,
.trex-button_goto_next_form_page_class:hover,
.trex-button_goto_next_form_page_class:focus {
    background-color: #004B7B;
    color: #ffffff;
    border-style: solid;
    border-color: #004B7B;
    border-width: 1px;
}

.trex-upload_wrapper_button,
.trex-file_upload_button,
.trex-submit_button {
    background-color: #004B7B;
    color: #FFFFFF;
}

.trex-file_upload_section_button > span > button {
    background-color: #004B7B;
}

/* --- Hamburgermenyknappen vid klick ---- Andreas changes 2022-06-22*/
.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container .trex-form_tab_button_selected {
    background-color: #004B7B;
}

.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container .trex-form_tab_button_normal {
    background-color: #004B7B;
}

.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container .trex-form_tab_menu_top {
    background-color: #004B7B;
}

.trex-form_tab_menu_state:checked ~ .trex-form_tab_menu_container, .trex-form_tab_menu_top, .trex-form_tab_button_normal, .trex-form_tab_button_selected {
    background-color: #004B7B;
}

/*----Hamburgermeny hover----*/
.trex-formtab_menu_wrapper > .menu_toggle:hover {
    background-color: #0078be
}
.trex-formtab_menu_wrapper > .trex-formtab_menu_dropdown > .trex-form_tab_button_selected:hover {
    background-color: #0078be
}

/*Hovring över knappar*/
.trex-upload_wrapper_button:hover,
.trex-upload_wrapper_button:focus,
.trex-submit_button:hover,
.trex-submit_button:focus,
.trex-file_upload_button:hover,
.trex-file_upload_button:focus,
.trex-button_cancel_form_class:hover,
.trex-button_cancel_form_class:focus,
.trex-button_goto_prev_form_page_class:hover,
.trex-button_goto_prev_form_page_class:focus,
.trex-button_goto_next_form_page_class:hover,
.trex-button_goto_next_form_page_class:focus {
    background-color: #004B7B;
    color: #ffffff;
    border-style: solid;
    border-color: #004B7B;
    border-width: 1px;
}

/* Bakgrund vit */
.trex-form_container{
    background-color: #ffffff;
}

/* Stegens rubrik */
.trex-form_steps h2 {
    color: #004B7B;
}

/* Anvisningstextrubrik */
.trex-directive_text_caption {
    color: #004B7B;
}

/* Sidinnehåll bakgrundsfärg */
.trex-plain_frame{
    background-color: #ffffff;
}

/* Listhanterarens rubrik */
.trex-main_instance_header_caption,
.trex-main_instance_header{
    color: #004B7B;
    background-color: #ffffff;
}

/*Listhanterare forts */
.trex-instance_header_caption,
.trex-instance_header,
.trex-instance_footer,
.trex-main_instance_footer{
    background-color: #ffffff;
}
.trex-instance_child_container{
    background-color: #ffffff; /*Shade of Skiffer*/
}
.trex-rb_label,
.trex-cb_label,
.trex-field{
	color:#333;
}

/*Fieldset (boxen som grupperar fält)*/
fieldset.trex{
    background-color: #ffffff;
}


/* Box shadow - ta bort */
.trex-form_wrapper_inner{
    -webkit-box-shadow: 0 0 5px 2px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
    box-shadow: none;
}

.trex-form_steps + .trex-directive_text_container{
    -webkit-box-shadow: inset 0 12px 4px -10px rgb(0 0 0 / 0%);
    -moz-box-shadow: inset 0 12px 4px -10px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: inset 0 12px 4px -10px rgba(0, 0, 0, 0.1);
    -o-box-shadow: inset 0 12px 4px -10px rgba(0, 0, 0, 0.1);
}
