:root {
  /*--msg_c_wrapper_biggest_width: 1680px;*/
  /*--msg_c_wrapper_big_width: 1350px;*/
  /*--msg_c_wrapper_medium_width: 1210px;*/
  /*--msg_c_wrapper_small_width: 1072px;*/
  /*--msg_c_wrapper_smallest_width: 720px;*/

  /*--msg_c_wrapper_lr_padding: 1rem;*/

  /*--msg_c_wrapper_spacer: 35px;*/

  /*--msg_c_wrapper_colored_background: #8d8d8d;*/
  /*--mgs_c_wrapper_colored_tb_padding: var(--msg_c_wrapper_spacer);*/
}

.msg_c_wrapper_clearfix:before,
.msg_c_wrapper_clearfix:after {
  content: ' ';
  display: table;
}

.msg_c_wrapper:not(.msg_c_wrapper_full_width) {
  padding-right: var(--msg_c_wrapper_lr_padding, 1rem);
  padding-left: var(--msg_c_wrapper_lr_padding, 1rem);

  margin-left: auto;
  margin-right: auto;
}

.msg_c_wrapper_biggest {
  max-width: var(--msg_c_wrapper_biggest_width, 1680px);
}

.msg_c_wrapper_big {
  max-width: var(--msg_c_wrapper_big_width, 1350px);
}

.msg_c_wrapper_medium {
  max-width: var(--msg_c_wrapper_medium_width, 1210px);
}

.msg_c_wrapper_small {
  max-width: var(--msg_c_wrapper_small_width, 1072px);
}

.msg_c_wrapper_smallest {
  max-width: var(--msg_c_wrapper_smallest_width, 720px);
}

.msg_c_wrapper_space_top {
  margin-top: var(--msg_c_wrapper_spacer, 35px);
}

.msg_c_wrapper_space_bottom {
  margin-bottom: var(--msg_c_wrapper_spacer, 35px);
}

.msg_c_wrapper_space_both {
  margin-top: var(--msg_c_wrapper_spacer, 35px);
  margin-bottom: var(--msg_c_wrapper_spacer, 35px);
}

.msg_c_wrapper_colored {
  box-sizing: border-box;

  padding-top: var(--mgs_c_wrapper_colored_tb_padding, 35px);
  padding-bottom: var(--mgs_c_wrapper_colored_tb_padding, 35px);

  background: var(--msg_c_wrapper_colored_background, #8d8d8d);
}
