.main-register-block
{
  max-width: 1200px;
}
.custom-control LABEL
{
  vertical-align: middle;
  text-align: left;
  margin-top: 10px;
}
.custom-control .custom-control-label
{
  vertical-align: top;
  text-align: left;
  float: left;
}
INPUT#NEWSLETTERS_NLON
{
  margin-right: 7px;
}
@media (max-width: 575px)
{
  .col-form-label
  {
    text-align: left !important;
  }
}
@media (min-width: 576px) and (max-width: 767px)
{
}
@media (min-width: 768px) and (max-width: 991px)
{
}
@media (min-width: 992px) and (max-width: 1199px)
{
}
@media (min-width: 1200px)
{
}
