/**
    Padding
*/
/**
    Margin Section
*/
/**
    Font Section
*/
/*
    Canvas Element Colors
*/
.secure-file-input-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.secure-file-input-container .secure-file-dropdown {
  flex-grow: 1;
}

.secure-file-input-container .required-value-missing .combo-box-container-parent .combo-box-container {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.secure-file-input-container .required-value-missing .combo-box-container-parent .combo-box-container:hover {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.secure-file-input-container .required-value-missing .combo-box-container-parent .combo-box-container:focus {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.secure-file-input-container .required-value-missing .combo-box-container-parent.combo-box-focus .combo-box-container {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.secure-file-input-container .required-value-missing .combo-box-container-parent.combo-box-focus .combo-box-container:hover {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.secure-file-input-container .required-value-missing .combo-box-container-parent.combo-box-focus .combo-box-container:focus {
  border:  1px solid;
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}
