body {background: #c0a292; FONT-FAMILY: Tahoma, 'Times New Roman', Times; } 
.header { margin: 0 auto; margin-top: -8px; width: 1000px; background: url(a1004553_4f6ada2.jpg) no-repeat; height: 325px; } 
.zagl {position: relative; margin:0 auto; width: 530px; padding: 10px 0 5px 0; }
h1 {margin: 0px; padding: 0px; text-align: center; font-weight: normal; font-size: 19px; color: #990000; }
h3 {margin: 0px; padding: 0px; font-size: 21px; color: #990000; font-weight: normal; } 
.zagl p {margin: 0px; padding: 0px; text-align: center; font-size: 19px; color: #990000; } 
.text {position: relative; margin:0 auto; width: 520px; height: auto; padding: 1px 4px 1px 4px; border-radius: 3px; border: #bb0000 1px solid; } 
.text p {margin: 0px; padding: 0px; text-align: justify; height: 99%; font-size: 15px; color: #990000; } 
.text p b {font-weight:normal; }

.autoriz {
    width:330px;  
    margin:13px auto 0 auto;
    height:30px;
    text-align: center;
}

.vxod {
    float:left;
    margin:0;
    padding: 5px 20px;    
    border: 1px solid #b35858;   
    border-radius: 5px; 
    background-color:#ffffcd; 
}

.reg {
    float:right;  
    margin:0;
    padding: 5px 20px;    
    border: 1px solid #b35858;   
    border-radius: 5px; 
    background-color:#ffffcd; 
}

.reg:hover, .vxod:hover {
    background-color: #ffffb9; 
}

.vxod a, .reg a {
    color:#671e03;
    font-size: 16px;
    text-decoration: none;
    text-transform: uppercase;
}

.autoriz span {
    color:#ac1e25;
    font-size: 18px;
    margin-top: 5px;
    display: inline-block;
    width: 40px;
}

.block1-photos {margin: 0 auto; padding: 0; width: 1000px; height: 250px; background-color: #edddb9; border-top: 1px #edddb9 solid; } 
.block1-photos-b {margin: 0 auto; width: 1000px; height: 5px; background: url(a1004553_4f6af9a.gif) no-repeat; } 
.block1-photos-women-t {margin: 0 auto; width: 980px; height: 5px; background: url(a1004553_4f6b26d.gif) no-repeat; }

.block-h2 {width:100%; margin:6px 0; padding: 0; text-align: center; }

.type_h1 {margin: 0px; padding: 0px; text-align: center; font-weight: normal; font-size: 19px; color: #990000; }

h2 {margin: 0px; padding: 0px; text-align: center; font-weight: normal; font-size: 19px; color: #990000; }
  
.block1-photos-women {margin: 0 auto; width: 980px; height: 209px; background-color: #f0e7c8; border-left: #e6cc92 1px solid; border-right: #e6cc92 1px solid; } 
.block1-photos-women-b {margin: 0 auto; width: 980px; height: 5px; background: url(a1004553_4f6b477.gif) no-repeat; } 
.block1-photos-women img {margin-top: 8px; } 
.woman {float: left; width: 140px; height: 205px; text-align: center; font-size: 12px; color: #770000; } 

.woman a img {border: #990000 1px solid; } 

.liniya {margin: 0 auto; width: 988px; height: 1px; background-color: #ff0000; } 

.content-t {margin: 0 auto; width: 1000px; height: 5px; background: url(a1004553_4f6b6b7.gif) no-repeat; } 
.content {margin: 0 auto; margin-top: 0px; width: 1000px; height: auto; background-color: #f0e7c8; } 

.content-b {margin: 0 auto; width: 1000px; height: 5px; background: url(a1004553_4f6b856.gif) no-repeat; } 
.content-left {float: left; margin-top: 2px; margin-left: 5px; width: 506px; height:auto; text-align: center; BORDER: #bb0000 0px solid; } 
.content-left .v {width: 505px; font-size: 16px; color: #990000; BORDER: #bb0000 0px solid; } 
.content-left .type_h2 {margin: 0px; padding: 0px; font-size: 16px; color: #990000; display: inline; BORDER: #bb0000 0px solid; font-weight: bold; } 
.content-left span {font-size: 16px; color: #990000; } 
.content-left .a img {float: left; margin: 6px 5px 1px 0; border: 0px; } 
.lin { color: #000000; }

.near-photo {margin:0; padding:0; }

.content-left .a {margin-top: 3px; width: 505px; padding-right: 3px; padding-bottom: 1px; text-align: justify; font-size: 14px; color: #770000; border-right: #bb0000 1px solid; border-bottom: #bb0000 1px solid; border-radius: 0 0 4px 0; } 
.content-left .b {margin-top: 5px; width: 505px;  text-align: center; } 
.content-left .b .type_h2 {margin: 0px; padding: 0px; font-size: 16px; color: #990000; display: inline; font-weight: bold; } 
.content-left .b span {font-size: 16px; color: #990000; font-weight: bold; } 
.content-left .b .sp {color: #990000; font-weight: lighter; } 
.content-left .c {margin-top:0; padding-left: 2px; width: 505px; text-align: left; font-size: 14px; color: #770000; }   
.content-left .c img { float: right; margin: 5px 0 0 0; padding: 0 0 0 1px; } 
.content-left .d {margin-top: 3px; width: 505px; text-align: center; font-size: 16px; color: #990000; BORDER: #bb0000 0px solid; } 
.content-left .d .type_h2 {margin: 0px; padding: 0px; font-size: 16px; color: #990000; display: inline; font-weight: bold; } 
.content-left .e {margin-top:1px; width: 503px; padding: 0 0 2px 0; text-align: left; font-size: 14px; color: #770000; word-spacing: -0.5px; border-right: #bb0000 1px solid; border-bottom: #bb0000 1px solid; border-radius: 0 0 4px 0; }    
.content-left .e img {float: left; margin: 5px 5px 0 0; padding: 0 1px 0 0; } 
@media all and (-webkit-min-device-pixel-ratio:0) {
body {line-height: 1.22; } 
.text p {word-spacing: -1.0px; }
.content-right {margin-top: 20px; }
.links-cent-center, lefts, links-right {line-height: normal; } 
.links-cent-center {word-spacing: -0.4px; }
} 
.type_h3 {font-size: 12px; color: #770000; margin: 0px; padding: 0px; font-weight: normal; }

.epig-right {float: right; margin-top: -14px; margin-right: 6px; width: 385px; height: 19px; text-align: center; font-family: "Monotype Corsiva"; color: #660000; font-size: 16px; padding: 0px; background-color: #fbefa7; border: #c09b88 1px solid; border-radius: 3px; overflow: hidden; } 
.content-right {float: right; margin-top: 5px; margin-right: 7px; width: 470px; } 
.top-right {width: 470px; height: 5px; background: url(a1004553_4f6ba4d.gif) no-repeat; margin: 0; padding: 0; } 
.center-right {width: 470px; height: auto; font-size: 14px; color: #990000; background: url(a1004553_4f6bbc9.gif) repeat-y; margin: 0; padding: 0 0 2px 0; } 
.center-right .a {margin: 12px 0 0 0; padding: 0px; width:100%; text-align: center; border: #c09b88 0px solid; }

.center-right .a .ap {font-size: 13.5px; color: #990000; font-weight: bold; margin:0; padding:0; }
 
.center-right .b {margin: 5px 0 0 0; padding: 0; width:457px; text-align: center; BORDER: #c09b88 0px solid; } 

.center-right .b .bp {font-size: 15px; color: #990000; margin:0; padding:0; }
.center-right .b .bp a {font-size: 14px; color: #990000; }
.center-right ul {margin-top: 7px; margin-left: 7px; margin-bottom: 0; padding-left: 0; padding-bottom: 0px; } 
.center-right li {list-style: none; background: url(a1004553_4f6bfd0.gif) no-repeat; padding-left: 24px; margin-bottom: 4px; font-size: 13px; color: #660000; } 
.foto-right { height: 111px; font-size: 14px; color: #770000; BORDER-bottom: #b3a99a 0px solid; margin: 0; padding: 0; } 
.foto-right-text {font-size: 14px; color: #770000; margin:0; padding: 3px 0; }
.foto-right img {float: left; margin-left: 6px; margin-right: 15px; border: #9cb7de 1px solid; } 
.foto-right-text a {
    font-size: 14px;
    color: #770000;
    text-decoration:none;
}
.foto-right-link {margin:0; padding: 5px 0 0 0; }
.foto-right-link a {margin-left: 15px; font-size: 14px; color: #aa0000; padding: 5px 0; } 
hr {margin-right: 5px; width: 240px; height: 1px; border-bottom: #c09b88 1px solid; border-top: none; border-left: none; border-right: none; } 
.center-right .f {margin-top: 5px; text-align: center; BORDER: #c09b88 0px solid; }
.center-right .f .fp {font-size: 14px; color: #990000; margin:0; padding:0; }
.button {margin: 15px auto 5px auto; width: 217px; height: 33px; text-align: center; padding-top: 2px; background: url(a1004553_4f6c22a.jpg) no-repeat; BORDER: #c09b88 0px solid; } 
.button a {font-size: 20px; color: #ffffff; text-decoration: none; } 
.button a:link {font-size: 20px; color: #ffffff; text-decoration: none; } 
.button a:visited {font-size: 20px; color: #ffffff; text-decoration: none; } 
.button a:hover {font-size: 20px; color: #ffffff; text-decoration: none; } 
.button a:active {font-size: 20px; color: #ffffff; text-decoration: none; } 

.bottom-right {width: 470px; height: 5px; background: url(a1004553_4f6c3e0.gif) no-repeat; } 

.clear-both {clear:both; width:100%; height:1px; }

.block-end {width:1000px; height:auto; position:absolute; margin-top: 0; }

.block-links  {margin: 15px auto; width: 950px; height: 95px; background: url(a1004553_4f6c5f3.gif) repeat-y; } 
.links-t {margin: 0px; padding: 0px; width: 950px; height: 5px; background: url(a1004553_4f6c792.gif) no-repeat; } 
.links-c {margin: 0px; padding: 0px; width: 220px; height: 85px; border-left: #e6cc92 1px solid; border-right: #e6cc92 0px solid; display: inline-block; position: relative; } 
.links-b {margin: 0px; padding: 0px; width: 950px; height: 5px; background: url(a1004553_4f6c92d.gif) no-repeat; } 
.block-links .lefts {margin-top: 0px; margin-left: 12px; padding: 0px; width: 210px; height: 85px;  Border: #bb0000 0px solid; text-align: center; } 

.block-links .lefts ul {margin-top: 0px; margin-left: 0px; padding-left: 0; padding-bottom: 0px; text-align: left; } 
.block-links .lefts li {list-style: none; padding-left: 20px; padding-top: 5px; margin-bottom: 2px; font-size: 13px; color: #660000; } 
.links-right {float: right; margin-top:0; margin-right:0; width: 215px; height: 85px; border-left: #e6cc92 0px solid; border-right: #e6cc92 1px solid; position: relative; } 
.links-right p {font-size: 12px; color: #770000; margin: 0px; padding: 0px; font-weight: normal; } 

.links-right ul {margin-top: 0px; margin-left: 0px; padding-left: 0; padding-bottom: 0px; } 
.links-right li {list-style: none; padding-left: 2px; padding-top: 5px; margin-bottom: 2px; font-size: 13px; color: #660000; } 
li a {font-size: 12px; color: #990000; } 
.links-cent {margin: 10px auto 0 auto; width: 470px; height: 110px; BORDER: #c09b88 0px solid; } 
.center-end {margin:0; padding:0; }
.links-cent-top {width: 470px; height: 5px; background: url(a1004553_4f6ba4d.gif) no-repeat; }
.links-cent-center {margin-top: -1px; padding: 0 5px 0 5px; text-align: justify; font-size: 13px; color: #660000; background: url(a1004553_4f6bbc9.gif) repeat-y; }
.links-cent-center a {
     font-size: 13px; color: #550000; 
     border-bottom: 1px solid #550000;
     text-decoration: none; } 
.links-cent-bottom {width: 470px; height: 5px; background: url(a1004553_4f6c3e0.gif) no-repeat; }
.end {margin: 5px auto; width: 300px; text-align: center; } 
.end-p {margin: 0; padding: 0; font-size: 11px; color: #ffffff; }
.partner {width: 170px; margin-top: -10px; margin-left: 460px; }
.partner img {border: none; margin-left: 5px; }

.fh {margin: 0px; padding: 0px; }
.lin a {
   border-bottom: 1px solid #000000; text-decoration:none;
 }
.foto-right-link a {
   border-bottom: 1px solid #aa0000; text-decoration:none; padding: 0;
 }
li a {
   border-bottom: 1px solid #990000; text-decoration:none;
 }

.text p strong {font-weight:400; }

.type_2 strong {font-weight:bold; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.text p {word-spacing: -1.0px; }
.content-left .a {word-spacing: -0.6px; }
.content-left .c {word-spacing: -0.7px; }
.content-left .e {word-spacing: -1.3px; }
.center-right .f {padding: 0 2px 0 2px; word-spacing: -0.4px; }
.foto-right { word-spacing: -0.4px; }
hr {margin-right: 5px; width: 245px; height: 1px; border-bottom: #c09b88 1px solid; border-top: none; border-left: none; border-right: none; }
.links-cent-center {margin-top: 0px; padding: 0 5px 0 5px; text-align: justify; font-size: 13px; word-spacing: -0.4px; color: #660000; background: url(a1004553_4f6bbc9.gif) repeat-y; }
} 
@-moz-document url-prefix() { 
.text p {line-height: 1.2; }
.center-right {width: 470px; height: auto; } 
.button {margin: 8px auto 0 auto; }
.block-end {
    margin-top: 5px;
}
.links-cent {
    margin: 6px auto 10px auto; 
}
.block-links {
    margin: 15px auto 10px auto;
}
}

@media only screen and (max-device-width: 872px) {
body {text-align: center; padding: 0em; margin: 0px; color: black; font-family:Roboto; background-color: #f7f2f3; }

.new {margin: 0; width: 99.5%; text-align: center; height: auto; border: #915250 0.065em solid; border-radius: 0.5em; overflow: hidden; }

.header {margin: 0; padding:0; width: 100%; background: none; height: auto; }

.zagl {position: relative; text-align: center; margin:20px 0 10px 0; width: 100%; padding: 0px; }

h1 {margin: 7px 0 0 0; padding: 0em; font-size: 1.28em; color: #990000; }

.text {position: relative; margin: 5px auto; width: 96%; height: auto; padding: 0; border: none; }

.text p {width: 100%; margin: 0px; padding: 0px; text-align: left; height: auto; font-size: 1.05em; color: #990000; word-spacing: normal; line-height: normal; }

.autoriz {
    width:98%;  
    margin:1px auto 0 auto;
    height:auto;
    text-align: center;
    border-top: 1px red solid;
}

.vxod {
    float:none;
    width:49%;
    margin:15px auto 0 auto;
    padding: 5px 20px;    
    border: 1px solid #b35858;   
    border-radius: 5px; 
    background-color:#fdfddb; 
}

.reg {
    float:none; 
    width:49%; 
    margin:25px auto 0 auto;
    padding: 5px 20px;    
    border: 1px solid #b35858;   
    border-radius: 5px; 
    background-color:#fdfddb; 
}

.reg:hover, .vxod:hover {
    background-color: #ffffb9; 
}

.vxod a, .reg a {
    color:#671e03;
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
}

.autoriz span {
    display: none;
}

.block1-photos {margin-top: 20px; margin-left: 0; padding: 0; width: 100%; height: auto; background-color: #edddb9; }
.block1-photos-b {margin: 0 auto; width: 98%; height: auto; background: none; }
.block1-photos-women-t {display: none; } 

.block-h2 {width:100%; margin:0; padding: 0; text-align: center; background: #f5e8e1; border-top: 1px solid #fdecb8; }

h2 {margin: 0px; padding: 0px; text-align: center; font-weight: normal; font-size: 20px; color: #990000; }

.block1-photos-women {margin: 0; width: 100%; height: auto; background-color: #f9f1d8; border-left: none; border-right: none; border-top: 1px solid #fbea8d; }
.block1-photos-women-b {display:none; }

.block1-photos-women img {margin-top: 0.4em;}

.woman {float: none; display:inline-block; vertical-align: top; width: 170px; height: auto; margin:5px 0; text-align: center; font-size: 1em; color: #000000; }

.woman img {width: 120px; height: 180px; border: #bb0000 0.065em solid; }

.liniya {margin: 0em; width: 100%; height: 0.065em; background-color: #ff0000; }

.content {margin: 0 auto; margin-top: 0em; width: 100%; height: auto; background-color: transparent;  }

.content-left {float: none; margin: 0 auto; width: 99%; height: auto; text-align: left; }

.content-left .v {margin-left: 0; width: 100%; font-size: 1em; text-align: center; padding: 0; color: #990000; }

.content-left h2 {margin: 0; padding: 0; font-size: 1em; color: #990000; font-weight: normal; display: inline; }

.content-left span {font-size: 1em; color: #990000;}

.near-photo {
    font-size: 1em;
    color: #770000;
}

.content-left .a {float: none; width: 98%; text-align: left; margin: 0 0 0 5px; padding: 0 0 5px 0; font-size: 1em; color: #770000; border-right: none; border-bottom: #bb0000 0.065em solid; border-radius: 0; }

.content-left .a img {float: left; border: 0; width: 6.625em; height: 5.688em; }

.content-left .a img {margin-top: 0.2em; margin-left: 0.1em; margin-right: 0.6em; margin-bottom: 0; }
.lin { color: #630909; }

.content-left .b {position: relative; margin-top: 5px; width: 100%; text-align: center; }

.content-left .b h2 {margin: 0; padding: 0; font-size: 1em; color: #990000; font-weight: normal; display: inline; }

.content-left .b .type_h2 {margin: 0; padding: 0; font-size: 1em; color: #990000; font-weight: bold; display: inline; }
.content-left .b span {font-size: 1em; color: #990000; font-weight: normal; }

.content-left .b .sp {color: #990000; font-weight: lighter; }

.content-left .c {position: relative; margin-top: 0.1em; margin-left: 0.3em; padding:0 0 5px 0; width: 98%; text-align: left; font-size: 1em; color: #770000; border-bottom: #bb0000 0.065em solid; } 
 
.content-left .c img {float: right; margin-top: 0.2em; margin-right: 0.2em; margin-bottom: 0em; margin-left: 0.3em; }

.content-left .c img {border: 0em; width: 6.625em; height: 5.688em; }

.content-left .d {position: relative; margin: 0; width: 100%; font-size: 1em; text-align: center; padding: 0; color: #990000; }

.content-left .d h2 {margin: 0em; padding: 0em; font-size: 1em; color: #990000; font-weight: normal; display: inline; }
.content-left .d .type_h2 {margin: 0em; padding: 0em; font-size: 1em; color: #990000; font-weight: bold; display: inline; }

.content-left .e {position: relative; float: none; margin-top: 5px; padding: 0 0 5px 0; width: 98%; text-align: left; margin-left: 0.3em; font-size: 1em; color: #770000; word-spacing: normal; border-right: none; border-bottom: #bb0000 0.065em solid; border-radius: 0; } 
  
.content-left .e img {float: left; border: 0em; width: 6.625em; height: 5.688em; }
.content-left .e img {margin-top: 0.2em; margin-left: 0.1em; margin-right: 0.3em; margin-bottom: 0em; }
.block-links {float: none; margin-top: 0; text-align: center; margin-left: 0em; width: 100%; height: auto; }
 
.links-t {margin: 0em; padding: 0em; width: 100%; height: auto; background: none; }

.links-c {margin: 0em; padding: 0em; width: 100%; height: auto; background: none; border-left: none; border-right: none; }

.links-b {margin: 0em; padding: 0em; width: 100%; height: auto; background: none; }

.block-links .lefts {float: none; margin-top: 0em; margin-left: 0em; padding: 0em; width:100%; height: auto; }

h3 {font-size: 1.1em; color: #770000; margin: 15px 0 0 0; padding: 0; font-weight: normal; }

.type_h3 {font-size: 17px; color: #770000; margin: 10px 0 0 0; padding: 0em; font-weight: normal; }

.block-links .lefts ul {margin-top: 0em; margin-left: 0em; padding-left: 0em; padding-bottom: 0em; text-align: center; }

.block-links .lefts li {list-style: none; padding: 15px 0; margin: 0; color: #660000; }

.block-links .lefts li a {font-size: 16px; color: #990000; }

.content-right {float: none; margin-top: 10px; margin-right: 0em; width: 100%; }

.center-right {width: 100%; height: auto; font-size: 1em; color: #990000; background: none; }

.center-right .a {margin-top:10px; margin-left: 0em; padding-left: 0em; width: 100%; text-align: center; word-spacing: normal; height: auto; }

.center-right .a .ap {font-size: 15px; color: #990000; font-weight: bold; margin:0; padding:0; height: auto; }

.center-right .b {margin: 5px auto; padding: 0; width: 96%; height: auto; }

.center-right .b .bp {font-size: 16px; color: #990000; margin:0; padding:0; text-align:left; height: auto; }

.center-right .b .bp a {font-size: 16px; }

.center-right ul {
        width: 96%;
        margin: 7px auto 10px auto; 
        padding-left: 0;
        text-align:left; 
}

.center-right li {list-style: none; padding: 0 0 0 20px; margin: 5px 0; font-size: 1em; color: #660000; }

.center-right li br {display:none; }

.foto-right {height: auto; border-bottom: 1px solid #e10a0a; padding-bottom: 15px; }

.foto-right-text {
      font-size: 16px; 
      margin: 5px auto;
      text-align: left;
      width: 96%; 
      padding: 5px 5px;
}

.foto-right-text br {display:none; }

.foto-right img {float: none; margin:0 auto; display:block; border: 1px #aa0000 solid; }

.foto-right-link {margin: 0; padding: 0; }

.foto-right-link a {margin-left: 0em; font-size: 17px; color: #aa0000; }

hr { margin-right: 0em; width: 0px; height: 0.065em; border-bottom: none; border-top: none; border-left: none; border-right: none; }

.center-right .f {
    margin: 0;
    padding: 0;
    width: 100%;
    border-top: 1px #a00 solid;
}

.center-right .f .fp {
    width:96%;
    margin: 3px auto;
    text-align: left;
    padding: 0;
    font-size: 1.1em;
    color: #990000;
}

.center-right .f .fp br {display:none; }

.button {margin: 20px auto; width: 13.6em; height: 2.0625em; text-align: center; padding-top: 0.3em; background: url(a1004553_4f6c22a.jpg) no-repeat; }

.button a {font-size: 1.2em; color: #ffffff; text-decoration: none; }
.button a:link {font-size: 1.2em; color: #ffffff; text-decoration: none; }
.button a:visited {font-size: 1.2em; color: #ffffff; text-decoration: none; }
.button a:hover {font-size: 1.2em; color: #ffffff; text-decoration: none; }
.button a:active {font-size: 1.2em; color: #ffffff; text-decoration: none; }
.bottom-right {display:none; }
.block-end {width:100%; height:auto; position:relative; }
.links-right { float: none; margin-top: 0em; margin-right: 0em; width: 100%; height: auto;  border-top:1px solid #fdb4b4; border-bottom: 1px solid #fdb4b4; }

.links-right p {margin: 10px 0 0 0; font-size: 17px; color: #770000; padding: 0; font-weight: normal; }

.links-right ul {margin-top: 0em; margin-left: 0em; padding-left: 0em; padding-bottom: 0em; }

.links-right li {list-style: none; padding-left: 0em; padding-top: 0em; font-size: 1em; margin: 15px 0 25px 0; color: #660000; }

.links-right li a {font-size: 16px; color: #990000; }

.links-cent {float: none; margin: 0; padding:0; width: 100%; height: auto; border-bottom: 1px #f99f9f solid; border-top: 1px #f99f9f solid; }

.links-cent-top {display:none; }
.links-cent-center {
      margin-top: 0em;
      padding: 0;
      background: none;
}

.links-cent-center .fh {
    margin: 5px auto;
    padding: 0px;
    width:96%;
    text-align: left;
    font-size: 16px;
    color: #660000;
}

.links-cent-center .center-end {
      width:96%;
      margin: 10px auto;
      padding: 0;
      text-align: left;
      font-size: 1.3em;
      word-spacing: normal;
      color: #660000;
}

.links-cent-center .center-end a {font-size: 1em; color: #630909;  }

.links-cent-bottom {display: none; }
.end {margin: 0; width: 100%; text-align: center; font-size: 1em; color: #990000; }

.end-p {
      margin: 5px 0 0 0;
      padding: 0;
      font-size: 16px;
      color: #ab3232;
}

.partner {
      width: 100%; 
      margin: 1em 0; 
      display: flex;
      justify-content: space-around; 
}

.partner img {border: none; margin-left: 0; padding: 0.5em 0 1.2em 0; }

.block1-photos-b {display: none; }
.block1-photos-women-t {display: none; }
.content-t {display: none; }
.content-b {display: none; }
.links-b {display: none; }
.epig-right {display: none; }
.top-right {display: none; }
.links-cent-top {display: none; }
.links-cent-bottom {display: none; }
}

@media only screen and (max-device-width: 872px) and (orientation: landscape) { 
    .woman {width:140px; }
    .vxod, .reg {width: 30%; }
    .content-left .v {margin: 5px 0 0 0; }
    .content-left .a {height: auto; min-height:95px; }
    .content-left .d {margin: 5px 0 0 0; }
}

@media only screen and (max-device-width: 356px) {
   .center-right .ap {font-size: 14px; }
   
}

@media only screen and (max-device-width: 350px) {
   .woman {width:140px; } 
   h1 {font-size: 1.3em; }
   
}

@media only screen and (max-device-width: 335px) {
   
    .center-right .fp {font-size: 1em; }
    h3 {font-size: 1em; }

}

@media only screen and (max-device-width: 319px) {
.vxod a, .reg a {font-size: 13px; }
}
