body { font-family: "Montserrat", sans-serif; font-weight: 400; font-style: normal; font-size: 14px; line-height: 1.8; padding: 0; margin: 0; background: #f5f4f2; color: #444; } header { background: #D73E3E; line-height: 0; top: 0; left: 0; position: fixed; width: 100%; z-index: 9; -webkit-box-shadow: 0 0 8px 1px rgb(0 0 0 / 20%); box-shadow: 0 0 8px 1px rgb(0 0 0 / 20%); } .fubuja a { margin-right: 6px; } .fubuja li { color: #D73E3E!important; } .ruhop .qabocaw { line-height: 1.6; color: #fff; margin: 10px auto; text-decoration: none; } .ruhop .qabocaw:last-child { color: #fff; background: none; border: 1px solid #fff; } .ruhop .qabocaw:last-child:hover { color: #fff; background-color: #00000020; border-color: #0000000a; } body > .qewanek { margin-top: 80px; } .cuba { border: none; border-radius: 0; padding: 20px; margin-bottom: 30px; -webkit-box-shadow: 0px 1px 15px 0px rgb(51 51 51 / 20%); box-shadow: 0px 1px 15px 0px rgb(51 51 51 / 20%); } .kywa li { display: inline-block; } .pufe { padding: 20px 0; border-bottom: 1px dashed #e0e0e0; } .pufe img { float: left; margin-right: 20px; } .pufe span { font-weight: 500; } .pufe a { margin-right: 10px; } .cefupo { color: #444; background: #f5f4f0; padding: 0.375rem 0.75rem; /* font-size: 0.8rem; */ line-height: 1.5; border-radius: 2rem; } form { color: #fff; background: #D73E3E; margin-bottom: 20px; padding: 20px; } #sidebar > div > div { background: #D73E3E; color: #fff; padding: 20px; margin: 20px -20px -20px; } #sidebar > div a:not(.pybo) { color: #444; text-decoration: underline; } #sidebar > div > div a { color: #fff !important; } #sidebar ul { display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 20px; } #sidebar img { width: 100%; margin: 10px auto; } #sidebar h4, #sidebar h5 { text-align: center; } .giticux { text-align: center; } footer ul, .cemov li { overflow: hidden; margin-bottom: 0; padding: 0; list-style: none; } footer ul li, .cemov li { display: inline-block; } footer ul li a, .cemov li a { position: relative; display: block; text-decoration: none; color: #444; background: #f5f4f0; margin: 4px; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 2rem; } .cemov { padding-inline-start: 0px; } #cities { overflow: hidden; max-height: 530px; } .joxyva { position: relative; padding-bottom: 56%; height: 0; overflow: hidden; background: #999; } .joxyva iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-width: 0; outline-width: 0; } .joxyva::before { content: "Идет загрузка видео"; position: absolute; top: 45%; left: 10%; color: #fff; font-size: 24px; } .mewowac span, .mewowac strong, .mewowac a { display: inline-block; color: #D73E3E; border: 1px solid #D73E3E; margin: 0 4px; padding: 0.35rem 1.5rem; font-size: 1rem; line-height: 1.8em !important; border-radius: 2rem; text-decoration: none !important; } .mewowac strong, .mewowac a:hover { color: #fff; background-color: #D73E3E; } #popup { position: fixed; left: 50%; top: 45%; max-width: 400px; text-align: center; background: #fff; border: 4px solid #D73E3E; border-radius: 12px; padding: 40px 20px 20px; z-index: 9999; transform: translate(-50%, 400%); } .popup_active { transition: all 0.6s; transform: translate(-50%, -50%) !important; display: block; } #popup a { display: inline-block; font-size: 1.1rem; margin: 20px; padding: 10px 40px; color: #333; border: 1px solid #D73E3E; border-radius: 0.25rem; } #popup .tuqyju { color: #fff; background: #D73E3E; border-color: #D73E3E; } #overlay { position: fixed; z-index: 999; left: 0; top: 0; width: 200%; height: 200%; background-color: rgba(0, 0, 0, 0.6); display: none; } #exit { position: absolute; top: 0px; right: 10px; font-size: 2rem; cursor: pointer; } #popup .h2, #popup p, #exit { color: #444; } #online { position: fixed; right: 30px; bottom: 30px; width: 140px; height: 140px; background: #D73E3E url(/img/sex2.gif) center no-repeat; z-index: 999; border: 4px #D73E3E solid; border-radius: 20px; white-space: nowrap; overflow: hidden; } #online::before { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 28px; background: #D73E3E; } #online span { position: absolute; left: 0; bottom: 0; color: #fff; display: inline-block; padding-left: 100%; -webkit-animation: scroll 5s infinite linear; -moz-animation: scroll 5s infinite linear; animation: scroll 5s infinite linear; } @-webkit-keyframes scroll { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 100% { -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); } } @-moz-keyframes scroll { 0% { -moz-transform: translate(0, 0); transform: translate(0, 0); } 100% { -moz-transform: translate(-100%, 0); transform: translate(-100%, 0); } } @keyframes scroll { 0% { transform: translate(0, 0); } 100% { transform: translate(-100%, 0); } } @media (max-width: 992px) { .qabocaw:not(:first-child):not(:last-child) { display: none; } .pybo { margin-bottom: 10px; } }