.form-row {
  width: 100% !important;
  max-width: 718px !important; }

.anketa-wrapper {
  width: 100% !important;
  max-width: 718px !important; }

.mobile_menu_wrapper {
  position: fixed; }

.name p {
  position: relative; }
  .name p:after {
    content: '®';
    font-size: 16px;
    position: absolute;
    right: -10px;
    top: 16px;
    width: 10px;
    height: 10px;
    color: #4a0000; }

@media (max-width: 767px) {
  .name {
    display: inline-block;
    max-width: 250px;
    margin: 0 auto;
    position: relative; } }

@media screen and (max-width: 761px) {
  .name p {
    position: relative; }
    .name p:after {
      content: '®';
      font-size: 16px;
      position: absolute;
      right: -10px;
      top: 5px;
      width: 10px;
      height: 10px;
      color: #4a0000; } }

@media (max-width: 768px) {
  .list_metro li {
    display: inline-block; }

  .list_metro {
    top: 130px;
    margin-right: 30px; } }

@media (max-width: 767px) {
  .list_metro {
    right: auto;
    display: block;
    left: auto;
    top: auto;
    margin: 9px auto 0;
    position: relative; }

  .list_metro li {
    max-width: 80px; } }

@media (max-width: 1023px) and (min-width: 768px) {
  .mobile_menu_wrapper {
    left: 0; } }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0px;
  position: relative;
  top: 3px; }

.s3_form_field_content {
  text-align: center; }

@media (max-width: 767px) {
  .name {
    display: inline-block;
    max-width: 300px; } }

.logo img {
  width: 120px; }
