/* CS1 Фон и цвет текста*/
/* CS1.2 */
.punbb .post .container,
.punbb .post h3 {
background: transparent;
color: #110b00;}
.punbb .post h3 span {
background: transparent;download
color: #110b00;}
.punbb td.tc2, .punbb td.tc3 {
background: transparent;
color: #110b00;
font-family: calibri;
text-transform: uppercase;
font-size: 10px!important;}
.punbb td.tc3 {
background: transparent;
color: #110b00; }
.usertable .container td.tcl {
background: transparent;}
.punbb td.tc2, .punbb td.tcr {
color: #110b00;
background: transparent;}
.multipage td.tc2, .multipage td.tc3 {
font-family: calibri;
text-transform: uppercase;
font-size: 10px!important}
.punbb td.tc3 {
color:#110b00;}
/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
background: transparent;
color: #110b00;
font-size: 1.2em;
text-align: center;
font-family: calibri;
font-variant: normal;
border-color: transparent ;}
.punbb-admin #pun-admain h2 {
background: transparent;
color: #110b00;
font-weight: bold;}
/* CS1.4 */
.punbb .modmenu .container {
background: transparent;
font-size: 10px!important;
font-family: calibri!important;
font-weight: bold!important;
letter-spacing: 0.5px;
margin-top: 7px;}
/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span {
padding: 2px!important;
font-family: 'Playfair Display'!important;
font-size: 9px!important;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
font-style: normal;
margin: 0;
color: #371c2d!important;
display: inline;
padding-right: 10px;
padding-left: 10px!important;
margin-bottom: 5px!important;
}
.punbb-admin #pun-admain legend span {
padding: 2px!important;
font-family: 'Playfair Display'!important;
font-size: 9px!important;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
font-style: normal;
margin: 0;
color: #000!important;
display: inline;
padding-right: 10px;
padding-left: 10px!important;
margin-bottom: 5px!important;
}
/* CS1.6 */
#viewprofile h2 span {
background-image: none;}
.punbb .post h3 strong {
font-size: 0.9em;
color: #110b00;}
/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
background: transparent;
color: #110b00;}
/* настройка поля для текстов названия тем и т д */
.punbb textarea {
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
color: #110b00;
border-radius: 0px;
box-shadow: inset 0 0 5px #bdd9c3;
border: 1px solid #92ba9a!important;
background: #b1d2b8!important;
outline: none!important;}
.punbb select, .punbb input {
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
color: #110b00;
border-radius: 0px;
box-shadow: inset 0 0 5px #bdd9c3;
border: 1px solid #92ba9a!important;
background: #b1d2b8!important;
outline: none!important;}
/* CS1.8 */
#pun-navlinks .container {
background: none;
color: #110b00;}
.offline li.pa-online strong {
font-weight: normal;
background: url(http://forumstatic.ru/files/0016/9d/65/92088.png) top center no-repeat;
}
.punbb th {
color: #110b00;
background: transparent;}
/* фон форума */
body {
/*background: url() repeat-x top center;*/
background-color: #6b8a6f;
overflow-x: hidden;
background-position-x: center;
-webkit-background-size: none;
-moz-background-size: none;
-o-background-size: none;
}
/* шапка */
#pun-title table {
border: none;
height: 520px;
width: 1178px;
margin-left: -104px;
background: url(http://forumstatic.ru/files/001b/74/24/56405.png) top center no-repeat;}
/* низ форума */
#pun-about p.container { background: transparent url(http://forumstatic.ru/files/001b/74/24/26752.png) bottom center no-repeat;
width: 1050px!important;
margin-bottom: -115px;
margin-left: -36px;
height: 200px;
margin-top: 15px;}
/* CS2 Ссылки */
#pun-title, #pun-navlinks {
border-color: transparent;}
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
border-color: transparent;}
/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
border-color: transparent;}
/* CS2.4 */
.punbb td {
border-color: transparent;}
.punbb fieldset, #viewprofile ul, #profilenav ul,
.punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
border-color: transparent;}
/* CS2.5 */
.punbb th {
border-color: transparent;}
/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
border-color: #ccbdb6}
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
border-color: transparent;}
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
border-color: transparent;}
.punbb .divider {
border-color: transparent;}
.punbb .formal fieldset .post-box, .punbb .info-box {
border: 1px solid transparent;}
/* CS3 Links
-------------------------------------------------------------*/
/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited {
color: #7e8833;}
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
color: #638766;}
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #633941;}
/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active {
color: #7b5349;
text-decoration: none;}
#pun-ulinks a {
color: #676c4d!important;
text-decoration: none;
text-transform: none;
font-size: 1.0em;}
/* CS3.4 */
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #8e645a!important;
-webkit-transition: .3s all;
-moz-transition: .3s all;
-ms-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
}
#pun-pagelinks a:active, #pun-pagelinks a:focus {
background-color: transparent;
color: #1c1106;}
.post h3 span a:link, .post h3 span a:visited {
font-weight: normal;
font-size: 0.9em;
text-decoration: none;}
/* CS3 Иконки старых, новых, важных, закрытых тем */
/* CS3.1 Иконка старых сообщений*/
.punbb table Div.icon { float: right;
display: block;
border-style: none none none none;
margin-left: -4px;
margin-right: 15px;
margin-top: -2px;
background-image: url(link);
background-repeat: no-repeat;
width: 85px;
height: 33px;}
/* CS3.2 Иконка новых */
TR.inew Div.icon {background-image: url(http://forumstatic.ru/files/001b/74/24/98884.png);
background-repeat: no-repeat;
width: 85px;
height: 33px;}
/* CS3.3 Иконка важных*/
TR.isticky Div.icon {background-image: url(http://forumstatic.ru/files/001b/74/24/43225.png);
background-repeat: no-repeat;
width: 85px;
height: 33px;}
/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {background-image: url(http://forumstatic.ru/files/001b/74/24/18973.png);
background-repeat: no-repeat;
width: 85px;
height: 33px;}
/* Картинки категорий */
#pun-category1.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/67639.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 110px;
margin-left: -98px;
width: 1178px;
}
#pun-category2.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/28164.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 110px;
margin-left: -98px;
width: 1178px;
}
#pun-category3.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/46405.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 110px;
margin-left: -98px;
width: 1178px;
}
#pun-category4.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/37532.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 95px;
margin-left: -99px;
width: 1178px;
}
#pun-category5.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/63249.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 110px;
margin-left: -98px;
width: 1178px;
}
#pun-category6.category h2 {
background: url(http://forumstatic.ru/files/001b/74/24/19124.png) 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 110px;
margin-left: -98px;
width: 1178px;
}
.punbb .main h2 span, #pun-stats h2 span {
background: none;
padding-left: 10px;
padding-top: 9px;
padding-bottom: 8px;
margin-left: -12px;}
#profilenav h2 span {
background-image: none;}
td.tcr a{
background: transparent url() no-repeat 0px 3px;
padding-left: 10px;
padding-bottom: 0px;
pading-top: 0px;}
#pun-crumbs2 .container, #pun-about .container{
background: transparent;
color: #664841;}
#pun-stats div.statscon {
background: url() transparent no-repeat 20px 20px;
padding-left: 20px;}
#pun-main .post-author ul {line-height: 9px}
.image.first,.image.second {
border:2px solid transparent;
margin:0;
padding:0;
}
.image.first {
opacity:1px;
display:block;
position:absolute;
z-index:100;
transition-duration:0.96s;
-webkit-transition-duration:0.96s;
-moz-transition-duration:0.96s;
-o-transition-duration:0.96s;
-ms-transition-duration:0.96s;
}
.image.first:hover {
opacity:0.00;
}
div.ImgField {
display:inline-block;
background-position:center center;
background-repeat:no-repeat;
margin:0;
padding:0;
}
a.sbla:link, a.sbla:visited { display: block; margin-bottom: 1px; text-transform: lowercase; font-style: italic; font-family: georgia; font-size: 9px; letter-spacing: 1px;border-radius: 2px; background: #dfd2a4; color: #7e7819; text-align: center; padding: 1px 2px 2px 10px;}
a.sbla:hover, a.sbla:active { -moz-transition: 1s ease; -webkit-transition: 1s ease; display: block; text-transform: lowercase; font-family: georgia; font-size: 9px; letter-spacing: 5px; background: #f6f0de; text-decoration: none; color: #7e7819; text-align: center; padding: 1px 2px 2px 20px;border-radius: 2px;}
#ex4 {
width: 135px;
margin: 0 auto;
}
#ex4 img {
margin: 0 auto;
border: 0px solid #eee;
-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
#ex4 img:hover {
-webkit-transform: rotate(-7deg);
-moz-transform: rotate(-7deg);
-o-transform: rotate(-7deg);
}
/* CS5.6 Совсем другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}
/* прокрутка
-------------------------------------------------------------*/
::-webkit-scrollbar {
width: 6px;
height: 5px;
}
::-webkit-scrollbar-track {
background-color: #a09f52;
border: 1px solid #dfe3c2;
box-shadow: inset 0 0 3px #d1c767;
}
::-webkit-scrollbar-thumb {
background-color: #d8ddb3;
border: 1px solid #c1bf62;
box-shadow: inset 0 0 2px #e6e8b8;
}
/* ПОЛЯ ПРОФИЛЯ
-------------------------------------------------------------*/
/*Удаляем название доп полей*/
.pa-fld1 .fld-name, .pa-fld2 .fld-name, .pa-fld3 .fld-name, .pa-fld3 .fld-name, .pa-fld5 .fld-name {display: none;}
.pa-fld1 b { color: #d1d2ba;}
.pa-fld3 { margin-top: -6px !important; margin-left: 8px!important; max-width: 200px !important;
}
.pa-fld2 { width: 197.5px;
margin: auto!important;
margin-left: 8px!important;
color: #e6edbf!important;
background: #a7b075;
border: 1px
solid #a2ab72;
box-shadow: 0px 0px 5px 0px #a2ab72 inset;
padding-bottom: 6px!important;
text-align: justify;
padding-right: 5px!important;
padding-left: 5px!important;
font-size: 9px;
text-transform: lowercase;
font-family: 'Century Gothic';}
.pa-fld2 a {color: #fff!important;
font-weight: 500;
letter-spacing: 0.5px;
}
.pa-fld2 name {font-size: 12px!important;
font-family: 'Century Gothic'!important;
display: block;
letter-spacing: 0.6px;
line-height: 11px;
color: #eff5cf!important;
padding-top: 10px;
padding-bottom: 6px;
text-shadow: 0 0 1.4px #6b8a6f;
text-align: center;
text-transform: uppercase;}
.pa-fld2 name a { color: #ffffff!important;
text-shadow: 0 0 0px #f5ffe9;}
.pa-fld1 {display: inline-block;
text-align: center;
width: 206px;
line-height: 11px;
margin-left: -1px!important;
margin-top: -2px!important;
font-family: 'Century Gothic'!important;
font-size: 8px;
letter-spacing: 1px;
font-weight: bold;
text-transform: uppercase;
padding: 3px!important;
margin-bottom: 2px!important;
color: #f0e4dd!important;
background: #638766;
border: 1px solid #638766;}
/*Выравниваем в одну строку число постов и Уважение*/
.pa-posts { display: inline-block;
text-align: left;
width:90px;
line-height: 11px;
margin-top: 4px!important;
font-family: 'Calibri'!important;
font-size: 8px;
letter-spacing: 1px;
font-weight: bold;
color: #f7fbe3!important;
text-transform: uppercase;
}
.pa-respect { display: inline-block;
text-align: right;
width: 110px;
line-height: 11px;
margin-top: 4px!important;
font-family: 'Calibri'!important;
font-size: 8px;
letter-spacing: 1px;
margin-bottom: 4px!important;
font-weight: bold;
color: #f7fbe3!important;
text-transform: uppercase;
}
.pa-respect a {
color: #f7fbe3!important;
text-shadow: none!important;}
.pa-reg {display:none!important}
/* донастройка аватара */
.punbb .pa-avatar img{
margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
}
.pa-avatar img {
margin-top: 20px;
}
.punbb .pa-avatar img{
border: 3px solid #ccd3a7;
}
/* регистрация, айпи и визит */
.pa-reg, .pa-ip, li.pa-online, .pa-last-visit {
text-shadow: none!important;
}
.pa-ip {
margin-bottom: 17px!important;
text-align: center;
margin-top: 0px!important;
}
.pa-gifts {display:none!important}
.pa-last-visit {
text-shadow: none!important;
margin-bottom: 10px!important;
}
/* кнопки на форуме */
#pun-admain input
{background-color: #fff;}
input.button, #post fieldset .hashelp div input, .button {
padding: 4px;
padding-left: 10px;
padding-right: 10px;
font-size: 10px!important;
font-family: calibri!important;
text-transform: uppercase;
font-weight: bold!important;
cursor: pointer;
letter-spacing: 1.0px;
border: 1px solid #c6d7c3!important;
background: linear-gradient(#648667, #86a589)!important;
outline: 1px solid #486b4b!important;
color: #f0f7ef!important;
}
input.button:hover, #post fieldset .hashelp div input:hover, .button:hover {
background-color: #fff!important;
}
/*ОТКЛЮЧЕНИЕ ПЛАШКИ СМЕНЫ DNS*/
#dns-ip-replace-notify {display:none!important;}
#pun_wrap{position:static!important;}
/* удаляем строку про улучшение профиля */
#pun-status .status-right {
float: right;
display: none!important;
}
span.num_msg {
margin-top: 9px!important;
margin-left: -108px!important;
background: none!important;
}
.go-up, .go-down {
display: none;
height: 37px;
margin-bottom: 160px;
opacity: 1;
position: fixed;
width: 37px;
}
.go-up {
bottom: 50%;
margin-left: 1060px!important;
}
.go-down { bottom: 46%;
margin-left: 1100px!important;
}
.go-down:hover, .go-up:hover {
opacity: 0.7;
}
.icon[data-new-topics]:before, .subforums span[data-new-topics]:before {
background: none!important;
margin: 4px!important;
padding: 5px!important;
}
.punbb .user-avatar .avatar-image {
border-radius: 0%!important;
border: 1px solid #926b64!important;
outline: 1px solid #371c2d!important;
}
.pun-modal .modal-inner
{ width: 698px!important;
max-width: 94%!important;
height: auto!important;
max-height: 44em!important;
margin: 12% auto 0!important;
position: relative!important;
z-index: 120000!important;
overflow: auto!important;
border-top: 3px solid #ca954a!important;
border-left: 3px solid #956182!important;
border-right: 3px solid #956182!important;
border-bottom: 3px solid #956182!important;
background: #fffbe8!important;
box-shadow: inset 0 0 3px #b8be7c!important;}
.tabs li.active a {display: block;
margin-bottom: -1px;
position: relative;
text-align: center;
text-decoration: none;
width: 70px;
font-size: 10px!important;
cursor: pointer!important;
font-family: calibri!important;
color: #fff!important;
text-transform: uppercase;
font-weight: bold!important;
border: 1px solid #d4dfa2!important;
background: linear-gradient(#98a754, #cdcb78)!important;
outline: 1px solid #e8eabf!important;
}
.tabs li a { font-weight: bold!important;
padding: 2px!important;
font-family: 'Playfair Display'!important;
font-size: 9px!important;
text-transform: uppercase;
letter-spacing: 1px;
font-style: normal;
margin: 0;
border: 1px solid #d4dfa2!important;
background: linear-gradient(#4d8352, #85b88a)!important;
outline: 1px solid #e8eabf!important;
color: #fff!important;
padding-left: 13px!important;
padding-right: 31px!important;
margin-bottom: 5px!important;
}
.amspic {
position: relative;
display:inline-block;
}
.amspic a{
color:#fff!important;
text-transform: 1px 1px #d88615;
}
.amspic span {
display:none;
}
.amspic:hover span{
position:absolute;
text-align:center;
display:inline-block;
margin-top: 30px;
left:-0px;
z-index:100000;
}
.fortext { width: 364px;
max-height: 65px;
overflow: auto;
color: #424334;
font-family: tahoma;
letter-spacing: 1px;
padding-bottom: 6px;
line-height: 9px;
font-size: 9px;
text-align: justify;
padding-left: 40px;
margin-top: 10px!important;
text-transform: lowercase;}
.forlink {margin-left: 15px!important;
width: 15px!important;
margin-top: 20px!important;
font-family: 'Playfair Display'!important;
font-size: 10px;
padding-bottom: 5px;
letter-spacing: 1px;
color: #81594f;
position: absolute;}
#pun-index .user-avatar {
height: 36px!important;
vertical-align: middle;
}
#mask_dialog .inner
{ background: url(style.1626191350.css) center top rgb(255, 255, 255) !important;
border-width: 2px !important;
border-style: solid !important;
border-color: rgb(187, 213, 200) rgb(190, 195, 202) rgb(190, 195, 202) rgb(187, 213, 200) !important;}
/* ПЛАШКА в шапке */
.plplace {
position: absolute;
margin-top: 185px!important;
margin-left: 515px!important;
width: 195px;
height: 84px;
overflow: auto;
}
.plash { width: 57px; height: 9px; text-align: center; background: linear-gradient(#e8eabd, #d9d88f)!important; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; padding: 2px 0px 1px 0px;margin-bottom: 4px!important;
}
.plash a {color: #fff!important;}
.plash1 a {color: #fff!important;}
.plash2 a {color: #fff!important;}
.plash3 a {color: #fff!important;}
.plash date {position: absolute; margin-left: 47px!important; width: 41px; height: auto; text-align: center; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 13px; margin-top: -7px;
}
.plash txt {position: absolute; margin-left: 104px!important; width: 154px; height: 15px; text-align: left; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; margin-top: -3px;
}
.plash1 { width: 57px; height: 9px; text-align: center; background: linear-gradient(#b68e78, #be9581)!important; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; padding: 2px 0px 1px 0px;margin-bottom: 4px!important;
}
.plash1 date {position: absolute; margin-left: 47px!important; width: 41px; height: auto; text-align: center; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 13px; margin-top: -7px;
}
.plash1 txt {position: absolute; margin-left: 104px!important; width: 154px; height: 15px; text-align: left; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; margin-top: -3px;
}
.plash2 { width: 57px; height: 9px; text-align: center; background: linear-gradient(#b68e78, #be9581)!important; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; padding: 2px 0px 1px 0px;margin-bottom: 4px!important;
}
.plash2 date {position: absolute; margin-left: 47px!important; width: 41px; height: auto; text-align: center; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 13px; margin-top: -7px;
}
.plash2 txt {position: absolute; margin-left: 104px!important; width: 154px; height: 15px; text-align: left; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; margin-top: -3px;
}
.plash3 { width: 57px; height: 9px; text-align: center; background: linear-gradient(#b68e78, #be9581)!important; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; padding: 2px 0px 1px 0px;margin-bottom: 4px!important;
}
.plash3 date {position: absolute; margin-left: 47px!important; width: 41px; height: auto; text-align: center; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 13px; margin-top: -7px;
}
.plash3 txt {position: absolute; margin-left: 104px!important; width: 154px; height: 15px; text-align: left; color: #ffffff; font-family: 'Playfair Display'; letter-spacing: 0.75px; font-size: 10px; margin-top: -3px;
}
/*-------ОФОРМЛЕНИЕ ТЕМ-------------*/
.episode { background: url(http://forumstatic.ru/files/001b/74/24/37394.png) top no-repeat, url(http://forumstatic.ru/files/001b/74/24/23886.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/74/24/40213.png) repeat-y;
width: 671px;
margin: auto!important;
position: relative;}
.episodename { width: 672px;
text-align: center;
font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 18px;
top: 5px;
letter-spacing: 1px;
color: #fff7e3;
text-shadow: 0px 0px 3px #fff7e3;
position: relative;}
.episodepeople { text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 7px;
top: -8px;
color: #fff7e3;
letter-spacing: 2px;
position: relative;}
.episodepic {text-align: center;
max-width: 650px;
margin: auto!important;
position: relative;
top: -5px;}
.episodepic img {border: 2px solid #c9a8a0!important;
outline: 1px solid #9a7971!important;
max-width: 650px!important;}
.episodeplace { top: -15px;
width: 672px;
text-align: center;
font-family: 'Tahoma'!important;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
text-shadow: 0px 0px 2px #fff7e3;
position: relative;}
.ineed {width: 672px;
background: url(http://forumstatic.ru/files/001b/74/24/31209.png) top no-repeat, url(http://forumstatic.ru/files/001b/74/24/28372.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/74/24/78624.png) repeat-y;
margin: auto!important;
min-height: 210px;
height: auto;
padding-bottom: 16px;
position: relative;
padding-top: 5px;}
.ineedu { width: 672px;
text-align: center;
font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 2px;
font-weight: bolder;
color: #fff7e3;
top: 3px;
position: relative;}
.ineedvn { top: -5px;
width: 670px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 1px;
color: #fff7e3;
position: relative;
-webkit-font-size: 8px;
-moz-font-size: 8px;
-ms-font-size: 8px;
-o-font-size: 8px;}
.ineedimg {width: 672px;
max-height: 300px;
overflow: auto;
text-align: center;
position: relative;
margin: auto!important;}
.ineedimg img { border: 2px solid #d6d583!important;
outline: 1px solid #ecebb5!important;
max-width: 250px!important;
margin-right: 10px!important;
object-fit: cover!important;}
.ineedtx {
width: 625px;
max-height: 200px;
overflow: auto;
margin: auto!important;
position: relative;}
.need { width: 672px;
background: url(http://forumstatic.ru/files/001b/74/24/91572.png) top no-repeat, url(http://forumstatic.ru/files/001b/74/24/85132.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/74/24/48792.png) repeat-y;
min-height: 200px;
margin: auto!important;
position: relative;
padding-bottom: 17px!important;}
.needn { width: 672px;
text-align: center;
font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 2px;
font-weight: bolder;
color: #fff7e3;
top: 10px;
position: relative;
text-shadow: 0px 0px 3px #fbf6e3;}
.needimg {
width: 642px;
top: 46px;
margin-left: 12px;
text-align: center;
height: 167px;}
.needimg img { width: 250px!important;
max-height: 140px!important;
object-fit: cover!important;
border: 2px solid #c9a8a0!important;
outline: 1px solid #9a7971!important;
margin-right: 4px!important;
margin-left: 4px!important;}
.needtx { top: -15px!important;
left: 10px;
width: 652px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 10px;
letter-spacing: 2px;
color: #fff7e3;
height: 10px;
line-height: 10px;
position: relative;}
.needtext{ margin-top: 15px!important;
margin-left: 15px!important;
padding-bottom: 20px;
width: 645px;
text-align: justify;
font-family: tahoma;
text-transform: lowercase;
font-size: 10px;
letter-spacing: 1px;
max-height: 300px;
line-height: 9px;
overflow: auto;
padding-right: 4px;}
.anketa {background: url(http://forumstatic.ru/files/001b/74/24/63223.png) top no-repeat;
width: 672px;
margin: auto!important;
min-height: 500px;
position: relative;}
.anketan { position: absolute;
top: 8px!important;
width: 672px;
text-align: center;
font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 16px;
letter-spacing: 1px;
color: #fff7e3;
text-shadow: 0px 0px 3px #fff7e3;}
.anketaimg { position: absolute;
width: 250px;
/* margin-top: 10px;
margin-left: 7px;*/ top: 34px;
left: 8px;}
.anketaimg img {width: 250px!important;
height: 140px!important;
object-fit: cover!important;}
.anketavn { position: absolute;
/* margin-top: -2px;
margin-left: 260px;*/ top: 42px;
left: 260px;
width: 412px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
line-height: 10px;}
.anketadate { position: absolute;
top: 82px;
left: 260px;
width: 206px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
/* overflow: auto; */
line-height: 10px;}
.anketacity { position: absolute;
/* margin-top: 8px;
margin-left: 466px;*/ top: 82px;
left: 460px;
width: 206px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
overflow: auto;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
line-height: 10px;}
.anketasex { position: absolute;
/* margin-top: 30px;
margin-left: 260px;*/ top: 122px;
left: 260px;
width: 206px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
line-height: 10px;}
.anketafam { position: absolute;
/* margin-top: 15px;
margin-left: 466px;*/ top: 122px;
left: 460px;
width: 206px;
text-align: center;
font-family: tahoma;
text-transform: uppercase;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
line-height: 10px;}
.anketaprof { position: absolute;
top: 162px;
left: 260px;
width: 406px;
text-align: center;
font-family: tahoma;
font-size: 8px;
letter-spacing: 2px;
color: #fff7e3;
height: 24px;
overflow: auto;
line-height: 10px;
}
.anketatext { /* margin-top: 57px;
margin-left: 20px;*/ top: 200px;
left: 20px;
width: 630px;
text-align: justify;
font-family: tahoma;
font-size: 11px;
letter-spacing: 0.5px;
height: 289px;
overflow: auto;
line-height: 11px;
position: absolute;
padding-right: 4px;}
/* ОФОРМЛЕНИЕ ТЕМЫ */
.dutytem { background: url(http://forumstatic.ru/files/001b/74/24/22338.png) 0px top no-repeat, url(http://forumstatic.ru/files/001b/74/24/18453.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/74/24/66830.png) repeat-y;
width: 672px;
margin: auto!important;
height: auto;
min-height: 100px;
position: relative;
}
.dtitle {
position: absolute;
text-transform: uppercase!important;
letter-spacing: 1px;
width: 622px;
color: #fff7e3;
font-family: 'Playfair Display'!important;
font-size: 22px;
text-transform: uppercase;
text-shadow: 0px 0px 3px #fbf6e3;
text-align: center;
margin: 20px 0px 0px 6px !important;}
.dtext { color: #504a3c;
text-shadow: rgb(255 255 255 / 49%) 0px 0px 2px;
line-height: 13px;
font-size: 12px;
font-family: tahoma;
margin-left: 14px!important;
margin-top: 5px!important;
padding: 10px 7px 10px !important;
width: 630px !important;
text-align: justify!important;}
.dtext img {
margin: 5px;}
.dimg { position: relative;
width: 47px;
left: 529px !important;
top: 8px !important;
}
.dimg img {
width: 45px;
height: 45px;
}
/* банк */
.bank { background: url(http://forumstatic.ru/files/001b/74/24/25583.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/74/24/84130.png) 0px top no-repeat, url(http://forumstatic.ru/files/001b/74/24/86142.png) 0px repeat-y;
width: 672px;
margin: auto!important;
padding-bottom: 75px;
height: auto;
min-height: 100px;}
.bank name {position: absolute;
color: #fff7e3;
font-family: 'Playfair Display'!important;
font-size: 20px;
text-transform: uppercase;
text-shadow: 0px 0px 3px #e4d3a7;
letter-spacing: 1px;
width: 672px;
text-align: center;
margin: 14px 0px 0px 0px !important;
text-shadow: 0px 0px 3px #fbf6e3;}
.bank text {font-size: 11px!important;
font-family: tahoma;
letter-spacing: 0.5px!important;
color: #fff6e3!important;
font-style: normal;
text-align: center;
width: 652px!important;
position: absolute;
margin-left: 10px;
margin-top: 50px;
height: 44px;
line-height: 11px;
overflow: auto;}
.banktext { width: 300px;
display: inline-block;}
.bankhead {font-size: 10px!important;
font-family: 'Playfair Display'!important;
letter-spacing: 2.75px!important;
text-transform: uppercase;
color: #fff!important;
font-style: normal;
background: #3f6948;
box-shadow: inset 0px 0px 0px 1px #6d9d77;
padding: 4px 10px 4px 10px;
margin: 2px 0 6px 20px!important;
text-align: center;
width: 550px;}
.bankheadd { font-size: 10px!important;
font-family: 'Playfair Display'!important;
letter-spacing: 2.75px!important;
text-transform: uppercase;
color: #fff;
background: #3f6948;
box-shadow: inset 0px 0px 0px 1px #6d9d77;
padding: 4px 10px 4px 10px;
margin: 2px 0 6px 20px!important;
text-align: center;
width: 230px;
font-weight: bold;}
.korpus > div, .korpus > input {
display: none;
position: relative;
top: 10px;
font-family: tahoma;
margin-left: 20px;
font-size: 12px;
width: 620px;}
.korpus label { width: 176px;
margin-top: 98px;
margin-left: -84px;
padding-right: 150px;
display: inline-block;
letter-spacing: 2px;
transition: 0.3s ease;
cursor: pointer;
color: #fffbe8 !important;
text-align: center;
font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 12px;
transform: translatex(66%);
font-weight: bold;
}
.korpus input[type="radio"]:checked + label {
}
.korpus > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.korpus > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.korpus > input:nth-of-type(3):checked ~ div:nth-of-type(3) { display: block; padding: 5px; }
/* настройка гостевой */
.gostevaya { background: url(http://forumstatic.ru/files/001b/74/24/41562.png) 50% 0% no-repeat transparent;
height: 400px;
width: 952px;
margin: auto !important;
margin-left: -1px!important;}
.gostevaya faces {position: absolute;
margin-top: 60px;
color: #ffffff;
width: 220px;
height: 192px;
overflow: auto;
margin-left: 60px;
text-align: left;
text-transform: lowercase;
letter-spacing: 0.5px;
font-family: roboto;
font-size: 11px;}
.gostevaya faces a {
color: #b5c487!important;
font-weight: bolder;
margin-left: 10px;}
.gostevaya faces1 {position: absolute;
margin-top: 60px;
color: #ffffff;
width: 220px;
height: 150px;
overflow: auto;
margin-left: 360px;
text-align: left;
text-transform: lowercase;
letter-spacing: 0.5px;
font-family: roboto;
font-size: 11px;}
.gostevaya faces1 a {
color: #b5c487!important;
font-weight: bolder;
margin-left: 10px;}
.gostevaya letter { font-size: 10px!important;
font-family: 'Playfair Display'!important;
display: block;
letter-spacing: 2px;
text-transform: uppercase;
text-align: center;
padding-top: 4px;
padding-bottom: 4px;
color: #f9f5ec;
font-weight: bold;}
.gostevaya text {position: absolute;
margin-top: 325px;
color: #f6fbff;
width: 534px;
margin-left: 20px;
height: 30px;
overflow: auto;
padding: 5px;
line-height: 10px;
text-align: justify;
font-size: 10px;
font-family: tahoma;
text-transform: lowercase;
letter-spacing: 0.5px;}
.face-place { position: absolute;
margin-top: 265px!important;
margin-left: 40px!important;
width: 125px;
height: 15px;
padding: 2px 0px 1px 20px;
}
.face-place .copy-paste { font-family: 'calibri'!important;
text-align: center;
letter-spacing: 1px;
color: #ffffff;
position: absolute;
padding: 2px 0 2px 0 !important;
text-transform: uppercase;
font-weight: 900;
}
.face-place .copy-paste:hover {
color: #caa9a2;
opacity: 0.4;
}
.face-code {position: absolute;
resize: none;
font-size: 10px;
color: #f3f5ed;
font-family: 'calibri';
text-transform: lowercase;
top: 26px;
left: -10px;
width: 360px;
height: 20px;
padding: 4px 0px 2px 4px;
overflow: auto;
background: linear-gradient(rgb(88 130 97), rgb(106 148 115));
border: 1px solid #456f4e;
box-shadow: inset 0px 0px 2px 0px black;
}
.disabled {
pointer-events: none;
}
/* прокрутка
-------------------------------------------------------------*/
.gostevaya text::-webkit-scrollbar {
width: 6px;
height: 5px;
}
.gostevaya text::-webkit-scrollbar-track {
background-color: #c7d798;
/* border: 1px solid #a0b369; */
box-shadow: inset 0 0 2px #d8e4b4;
}
.gostevaya text::-webkit-scrollbar-thumb {
background-color: #a3b253;
border: 1px solid #e2eca8;
box-shadow: inset 0 0 4px #c0d359;
}
.gostevaya faces::-webkit-scrollbar {
width: 6px;
height: 5px;
}
.gostevaya faces::-webkit-scrollbar-track {
background-color: #b7997c;
/* border: 1px solid #efdccd; */
box-shadow: inset 0 0 2px #ceb59f;
}
.gostevaya faces::-webkit-scrollbar-thumb {
background-color: #b7997c;
border: 1px solid #efdccd;
box-shadow: inset 0 0 4px #ceb59f;
}
/* настройка персональной страницы */
.personalpage {width: 910px;
height: 510px;
background: url(http://forumstatic.ru/files/001b/74/24/45276.png) top no-repeat;
margin: auto!important;}
.personalpage name { position: absolute;
width: 150px;
margin-top: 15px;
margin-left: 80px;
line-height: 15px;
text-align: left;
font-family: 'Playfair Display'!important;
font-size: 17px;
letter-spacing: 1px;
color: #fbfcfc;
text-shadow: 0px 0px 1px #fbf6e3;}
.personalpage prof { position: absolute;
font-family: 'calibri';
font-size: 10px;
color: #ffffff;
padding-right: 6px;
width: 140px;
margin-top: 47px;
margin-left: 80px;
font-weight: bold;
letter-spacing: 1px;}
.personalpage gif { position: absolute;
margin-top: 17px;
margin-left: 14px;}
.personalpage gif img { border-radius: 100px;
width: 58px;
height: 58px;
object-fit: cover;}
.personalpage status { position: absolute;
width: 120px;
margin-top: 103px;
margin-left: 15px;
font-family: 'Playfair Display'!important;
font-size: 11px;
letter-spacing: 1px;
color: #fbfcfc;
text-align: center;}
.personalpage mil {position: absolute;
width: 76px;
margin-top: 103px;
margin-left: 150px;
font-family: 'Playfair Display'!important;
font-size: 11px;
letter-spacing: 1px;
color: #fbfcfc;
text-align: center;}
.personalpage plash { position: absolute;
margin-top: 130px;
width: 220px;
margin-left: 10px;
overflow: auto;
height: 370px;
line-height: 22px;}
.personalpage blog {
position: absolute;
margin-left: 233px;
width: 447px;
height: 190px;
letter-spacing: 5px;
margin-top: 56px;
overflow-x: auto;
padding: 4px 5px 1px 3px;
white-space: nowrap;
}
.personalpage blog img {
display: inline-block;
padding: 0px 4px;
}
.travel { position: absolute;
width: 442px;
height: 192px;
background: url(http://forumstatic.ru/files/001b/74/24/68945.png) top no-repeat;
margin-left: 244px!important;
margin-top: 304px!important;}
.travel img {margin-top: -9px;
margin-left: -9px;}
.travel ptext { position: absolute;
font-family: tahoma;
font-size: 9px;
color: #ffffff;
padding-right: 6px;
width: 200px;
margin-top: 10px;
margin-left: 6px;
letter-spacing: 1px;
height: 90px;
overflow: auto;
line-height: 15px;}
.travel ptext b { padding-left: 10px;
padding-right: 5px;
font-size: 9px!important;
font-family: Playfair Display;
text-transform: uppercase;
font-weight: bold!important;
margin-right: 4px;
letter-spacing: 1.0px;
background: linear-gradient(#979f4c, #737d1b)!important;
color: #fff!important;
padding-bottom: 0px!important;}
.travel ftext { position: absolute;
font-family: tahoma;
font-size: 9px;
color: #ffffff;
padding-right: 6px;
width: 425px;
margin-top: 108px;
margin-left: -216px;
letter-spacing: 1px;
height: 78px;
overflow: auto;
line-height: 15px;}
.travel ftext b { padding-left: 10px;
padding-right: 5px;
font-size: 9px!important;
font-family: Playfair Display;
text-transform: uppercase;
font-weight: bold!important;
margin-right: 4px;
letter-spacing: 1.0px;
background: linear-gradient(#979f4c, #737d1b)!important;
color: #fff!important;
padding-bottom: 0px!important;}
.personalpage coupon { margin-top: 61px;
width: 208px;
margin-left: 698px;
height: 210px;
display: block;
position: absolute;
overflow: auto;}
.gifts {display: block;
position: absolute;
margin-top: 310px!important;
width: 195px;
height: 182px;
overflow: auto;
margin-left: 698px!important;}
.gifts big { width: 185px;
font-family: tahoma!important;
font-size: 9px;
display: inline-block;
padding-left: 4px;
text-align: left;
line-height: 8px;
height: 57px;
overflow: auto;}
.gifts img { float: left;
padding-right: 8px;
width: 50px;
height: 50px;
object-fit: cover;}
.gifts nname {font-family: 'Playfair Display'!important;
text-transform: uppercase;
font-size: 12px;
height: 12px;
display: block;
text-align: left;
padding-top: 5px;
margin-left: 24px!important;}
.gifts txt {}
/* настройка внешностей */
.faces { background: url(http://forumstatic.ru/files/001b/74/24/61954.png) 50% 0% no-repeat transparent;
height: 800px;
width: 952px;
margin: auto !important;
margin-bottom: 13px!important;
margin-left: 0px!important;}
.faces text {position: absolute;
margin-top: 71px;
color: #ffffff;
width: 920px;
margin-left: 10px;
height: 55px;
overflow: auto;
padding: 5px;
text-align: justify;
text-transform: lowercase;
letter-spacing: 0.5px;
line-height: 10px;
font-family: tahoma;
font-size: 10px;}
.faces abcdef { position: absolute;
margin-top: 210px;
color: #ffffff;
width: 290px;
height: 240px;
overflow: auto;
margin-left: 44px;
text-align: left;
text-transform: lowercase;
line-height: 14px;}
.faces ghijklm {position: absolute;
margin-top: 210px;
color: #ffffff;
width: 290px;
height: 240px;
overflow: auto;
margin-left: 425px;
text-align: left;
text-transform: lowercase;
line-height: 14px;}
.faces nopqrs {position: absolute;
margin-top: 490px;
color: #ffffff;
width: 290px;
height: 240px;
overflow: auto;
margin-left: 44px;
text-align: left;
text-transform: lowercase;
line-height: 14px;}
.faces tuvwxyz { position: absolute;
margin-top: 490px;
color: #ffffff;
width: 290px;
height: 240px;
overflow: auto;
margin-left: 425px;
text-align: left;
text-transform: lowercase;
line-height: 14px;}
.faces surnames { position: absolute;
margin-top: 490px;
width: 120px;
height: 240px;
overflow: auto;
margin-left: 780px;
text-align: left;}
.faces surnames a {
text-transform: uppercase;
font-size: 9px;
color: #b8cb89!important;
font-weight: 900;
padding: 1px 5px 1px 6px;
text-shadow: none;
margin-right: 2px!important;
}
.faces names { position: absolute;
margin-top: 210px;
width: 120px;
height: 240px;
overflow: auto;
margin-left: 780px;
text-align: left;
}
.faces names a {
text-transform: uppercase;
font-size: 9px;
color: #b8cb89!important;
font-weight: 900;
padding: 1px 5px 1px 6px;
text-shadow: none;
margin-right: 2px!important;
}
.faces name { position: absolute;
color: #fff7e3;
font-family: 'Playfair Display'!important;
font-size: 22px;
text-transform: uppercase;
width: 950px;
margin-top: 30px;
text-align: center;
text-shadow: 0px 0px 3px #fbf6e3;}
.faces girl
{display: block;}
.faces girl a {text-transform: uppercase;
font-size: 9px;
color: #b8cb89!important;
font-weight: 900;
padding: 1px 5px 1px 6px;
text-shadow: none;
margin-right: 2px!important;
border-left: 4px solid #e48181;
}
faces girl a:hover {color: #b8cb89!important;}
.faces boy
{display: block;}
.faces boy a { text-transform: uppercase;
font-size: 9px;
color: #b8cb89!important;
font-weight: 900;
padding: 1px 5px 1px 6px;
text-shadow: none;
margin-right: 2px!important;
border-left: 4px solid #8a9dc0;
}
faces boy a:hover {color: #b8cb89!important;}
.faceq-place { position: absolute;
margin-top: 743px!important;
margin-left: 40px!important;
width: 125px;
height: 15px;
padding: 2px 0px 1px 20px;
}
.faceq-place .copy-paste { font-family: 'calibri'!important;
text-align: center;
letter-spacing: 1px;
color: #ffffff;
position: absolute;
padding: 2px 0 2px 0 !important;
text-transform: uppercase;
font-weight: 900;
}
.faceq-place .copy-paste:hover {
color: #5f3d4b;
opacity: 0.4;
}
.faceq-code {position: absolute;
resize: none;
font-size: 10px;
color: #5f3d4b;
font-family: 'calibri';
text-transform: lowercase;
top: 23px;
left: -10px;
width: 360px;
height: 17px;
padding: 4px 0px 2px 4px;
overflow: auto;
background: linear-gradient(rgb(85 127 94), rgb(106 171 120));
border: 1px solid #c1cca5;
box-shadow: inset 0px 0px 2px 0px black;
}
.facew-place { position: absolute;
margin-top: 743px!important;
margin-left: 530px!important;
width: 125px;
height: 15px;
padding: 2px 0px 1px 20px;
}
.facew-place .copy-paste { font-family: 'calibri'!important;
text-align: center;
letter-spacing: 1px;
color: #ffffff;
position: absolute;
padding: 2px 0 2px 0 !important;
text-transform: uppercase;
font-weight: 900;
}
.facew-place .copy-paste:hover {
color: #5f3d4b;
opacity: 0.4;
}
.facew-code {position: absolute;
resize: none;
font-size: 10px;
color: #5f3d4b;
font-family: 'calibri';
text-transform: lowercase;
top: 21px;
left: -10px;
width: 360px;
height: 17px;
padding: 4px 0px 2px 4px;
overflow: auto;
background: linear-gradient(rgb(85 127 94), rgb(106 171 120));
border: 1px solid #c1cca5;
box-shadow: inset 0px 0px 2px 0px black;
}
.map #raz, #dva, #tri, #chetiri, #pat, #shest, #sem, #vosem, #devat, #desat, #razraz, #razdva, #raztri, #razchtr, #razpat, #razshest, #razsem, #razvos, #razdev, #dvades, #dvaraz, #dvadva, #dvatri, #dvachtr, #dvapat, #dvashst, #dvasem, #dvavos, #dvadev, #trides, #triraz, #tridva, #tritri, #trichtr, #tripat, #trishst, #trisem, #trivos, #tridev, #chtdes, #chtraz, #chtdva, #chttri, #chtcht, #chtpat, #chtshst, #chtsem, #chtvos, #chtdev, #patdes, #patraz {
display: none;
width: 440px;
height: 180px;
line-height: 15px;
color: white;
font-size: 10px;
position: absolute !important;
margin-top: 137px !important;
margin-left: 259px !important;}
.usa #obraz { display: block;
width: 683px;
height: 483px;
line-height: 15px;
color: white;
font-size: 10px;
position: absolute !important;
top: 190px !important;
left: 138px !important;}
.usa #police, #medicine, #priut { display: none;
width: 683px;
height: 483px;
line-height: 15px;
color: white;
font-size: 10px;
position: absolute !important;
top: 190px !important;
left: 138px !important;}
.usa name { color: #fff7e3;
font-family: 'Playfair Display'!important;
font-size: 22px;
text-transform: uppercase;
width: 950px;
text-align: center;
top: 23px;
margin: auto;
margin-left: -476px;
text-shadow: 0px 0px 3px #fbf6e3;
position: absolute;}
.usaname { position: relative;
margin-top: 21px!important;
margin-left: 0px!important;
margin-bottom: 21px!important;
width: 440px;
text-align: center;
color: #fff;
font-family: 'Dita Sweet'!important;
font-size: 34px;
text-transform: uppercase;
text-shadow: 0 0 4px #ffffff8a;}
.usatext {display: inline-block;
width: 675px;
text-align: justify;
padding: 0px 5px 5px 5px;
text-transform: lowercase;
font-family: tahoma;
height: 420px;
overflow: auto;
line-height: 13px;
font-size: 11.5px;}
.usatext b {text-align: center;
color: #fff;
font-family: 'Dita Sweet'!important;
font-size: 17px;
text-transform: uppercase;
text-shadow: 0 0 4px #ffffff8a;}
/*-- спойлер html --*/
summary::-webkit-details-marker {display:none;}
summary::-moz-list-bullet {list-style-type:none;}
summary::marker {display:none;}
summary {
display:inline-block;
padding: .3em .5em .3em .4em;
font-size:1.4em;
cursor: pointer;
}
summary:before {
content: "+";
margin-right: .3em;
}
details[open] > summary:before {
content: "–";
}
summary ~ * {
padding:0 1em 0 1em;
}
summary:focus {
outline:0;
box-shadow: inset 0 0 1px rgba(0,0,0,0.3), inset 0 0 2px rgba(0,0,0,0.3);
}
details{
display:block;
margin-bottom: .5rem;
}
.map name { position: absolute;
color: #fff7e3;
font-family: 'Playfair Display'!important;
font-size: 22px;
text-transform: uppercase;
width: 950px;
text-align: center;
top: 26px;
text-shadow: 0px 0px 3px #fbf6e3;
left: 4px;}
/*---новости весна----*/
.news33 { background: url(http://forumstatic.ru/files/001b/72/aa/33599.png) top no-repeat;
width: 672px;
height: 400px;
margin: auto!important;
position: relative;}
.news33 text { position: absolute;
width: 660px;
height: 155px;
top: 20px;
left: 5px;
overflow: auto;
font-family: tahoma;
color: #eeddd5;
font-size: 11px;
text-transform: lowercase;}
.news33 tablquo {position: absolute;
width: 140px;
top: 343px;
margin-left: 2px;
line-height: 120%;
text-align: right;
font-family: 'Century Gothic'!important;
font-size: 12px;
letter-spacing: 1px;
color: #75795f;
text-transform: uppercase;
text-shadow: 0px 0px 1px #6f7a22;}
.news33 tablquote {
position: absolute;
width: 200px;
height: 32px;
top: 356px;
margin-left: 19px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #f4e6e2;
padding: 1px 2px 2px 3px;
}
.news33 tablpostname {
position: absolute;
width: 140px;
top: 265px;
margin-left: 370px;
line-height: 120%;
text-align: left;
font-family: 'Century Gothic'!important;
font-size: 12px;
letter-spacing: 1px;
color: #cfd2bc;
text-transform: uppercase;
}
.news33 tablpostimg {
position: absolute;
width: 50px;
height: 60px;
top: 270px;
margin-left: 582px;
}
.news33 tablposttext {
position: absolute;
width: 205px;
height: 42px;
top: 285px;
margin-left: 365px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #edd9d4;
padding: 1px 2px 2px 3px;
}
.news33 tablposts {
position: absolute;
width: 340px;
height: 200px;
top: 341px;
margin-left: 347px;
line-height: 85%;
letter-spacing: 2px;
text-align: center;
}
.news33 tablactiv {
position: absolute;
width: 322px;
height: 55px;
top: 185px;
margin-left: -7px;
line-height: 220%;
letter-spacing: 2px;
text-align: center;
}
.news33 tabllove {
position: absolute;
top: 260px;
margin-left: 18px;
}
.news33 tablep { position: absolute;
top: 188px;
margin-left: 540px;}
.news33 tablpass {position: absolute;
top: 290px;
margin-left: 286px;}
.news33 tablnew {position: absolute;
top: 249px;
margin-left: 199px;}
/*---новости февраль ----*/
.news22 { background: url(http://forumstatic.ru/files/001b/74/24/76202.png) top no-repeat;
width: 672px;
height: 386px;
margin: auto!important;
position: relative;}
.news22 text { position: absolute;
width: 660px;
height: 155px;
top: 10px;
left: 5px;
overflow: auto;
font-family: tahoma;
color: #eeddd5;
font-size: 11px;
text-transform: lowercase;}
.news22 tablquo {position: absolute;
width: 140px;
top: 247px;
margin-left: 350px;
line-height: 120%;
text-align: right;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #c5a595;
text-transform: uppercase;
text-shadow: 0px 0px 1px #6f7a22;}
.news22 tablquote {
position: absolute;
width: 251px;
height: 28px;
top: 265px;
margin-left: 385px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #eeddd5;
padding: 1px 2px 2px 3px;
}
.news22 tablpostname {
position: absolute;
width: 140px;
top: 300px;
margin-left: 420px;
line-height: 120%;
text-align: left;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #c5a595;
text-transform: uppercase;
}
.news22 tablpostimg {
position: absolute;
width: 82px;
height: 58px;
top: 302px;
margin-left: 590px;
}
.news22 tablposttext {
position: absolute;
width: 210px;
height: 45px;
top: 320px;
margin-left: 360px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #eeddd5;
padding: 1px 2px 2px 3px;
}
.news22 tablposts {
position: absolute;
width: 340px;
height: -200px;
top: 178px;
margin-left: 170px;
line-height: 85%;
letter-spacing: 4px;
text-align: center;
}
.news22 tablactiv {
position: absolute;
width: 322px;
height: 55px;
top: 325px;
margin-left: 3px;
line-height: 220%;
letter-spacing: 4px;
text-align: center;
}
.news22 tabllove {
position: absolute;
top: 244px;
margin-left: 184px;
}
.news22 tablep { position: absolute;
top: 178px;
margin-left: 538px;}
.news22 tablpass {position: absolute;
top: 225px;
margin-left: 103px;}
.news22 tablnew {position: absolute;
top: 193px;
margin-left: 23px;}
/*-- новости под зимний диз--*/
.news2 { background: url(http://forumstatic.ru/files/001b/5f/33/96603.png) top no-repeat;
width: 672px;
height: 386px;
margin: auto!important;
position: relative;}
.news2 text { position: absolute;
width: 650px;
height: 155px;
top: 10px;
left: 5px;
overflow: auto;
font-family: tahoma;
color: #fffbe8;
font-size: 11px;
text-transform: lowercase;}
.news2 tablquo { position: absolute;
width: 120px;
top: 172px;
margin-left: 317px;
line-height: 120%;
text-align: right;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #ffffff;
text-transform: uppercase;
text-shadow: 0px 0px 1px #eed9bc;}
.news2 tablquote {
position: absolute;
width: 330px;
height: 28px;
top: 190px;
margin-left: 320px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news2 tablpostname {
position: absolute;
width: 120px;
top: 271px;
margin-left: 225px;
line-height: 120%;
text-align: left;
font-family: 'Playfair Display'!important;
font-size: 11px;
letter-spacing: 1px;
color: #ffffff;
text-transform: uppercase;
text-shadow: 0px 0px 1px #eed9bc
}
.news2 tablpostimg { position: absolute;
width: 132px;
height: 34px;
top: 236px;
margin-left: 225px;
}
.news2 tablposttext { position: absolute;
width: 177px;
height: 45px;
top: 236px;
margin-left: 40px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news2 tablposts {
position: absolute;
width: 322px;
height: 50px;
top: 176px;
margin-left: 3px;
line-height: 220%;
letter-spacing: 6.2px;
text-align: center;
}
.news2 tablactiv {
position: absolute;
width: 322px;
height: 50px;
top: 325px;
margin-left: 330px;
line-height: 85%;
letter-spacing: 6.1px;
text-align: center;
}
.news2 tabllove { position: absolute;
top: 251px;
margin-left: 370px;
}
.news2 tablep { position: absolute;
top: 251px;
margin-left: 514px;}
.news2 tablpass {position: absolute;
top: 321px;
margin-left: 170px;}
.news2 tablnew {position: absolute;
top: 300px;
margin-left: 26px;}
/*-- новости под диз хелла--*/
.news1 { background: url(http://forumstatic.ru/files/001a/c6/43/73114.png) top no-repeat;
width: 672px;
height: 386px;
margin: auto!important;
position: relative;}
.news1 text { position: absolute;
width: 660px;
height: 155px;
top: 10px;
left: 5px;
overflow: auto;
font-family: tahoma;
color: #fffbe8;
font-size: 11px;
text-transform: lowercase;}
.news1 tablquo { position: absolute;
width: 120px;
top: 320px;
margin-left: 238px;
line-height: 120%;
text-align: right;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #eed9bc;
text-transform: uppercase;
text-shadow: 0px 0px 1px #eed9bc;}
.news1 tablquote {
position: absolute;
width: 307px;
height: 28px;
top: 340px;
margin-left: 12px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news1 tablpostname {
position: absolute;
width: 104px;
top: 173px;
margin-left: 244px;
line-height: 120%;
text-align: left;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #eed9bc;
text-transform: uppercase;
text-shadow: 0px 0px 1px #eed9bc
}
.news1 tablpostimg { position: absolute;
width: 82px;
height: 58px;
top: 182px;
margin-left: 160px;
}
.news1 tablposttext { position: absolute;
width: 269px;
height: 40px;
top: 190px;
margin-left: 220px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news1 tablposts {
position: absolute;
width: 322px;
height: 55px;
top: 320px;
margin-left: 350px;
line-height: 85%;
letter-spacing: 6.5px;
text-align: center;
}
.news1 tablactiv {
position: absolute;
width: 322px;
height: 34px;
top: 259px;
margin-left: 1px;
line-height: 220%;
letter-spacing: 6.5px;
text-align: center;
}
.news1 tabllove { position: absolute;
top: 245px;
margin-left: 313px;
}
.news1 tablep { position: absolute;
top: 163px;
margin-left: 547px;}
.news1 tablpass {position: absolute;
top: 183px;
margin-left: 20px;}
.news1 tablnew {position: absolute;
top: 245px;
margin-left: 590px;}
/*---первые новости----*/
.news { background: url(http://forumstatic.ru/files/001b/5f/33/63620.png) top no-repeat;
width: 672px;
height: 386px;
margin: auto!important;
position: relative;}
.news text { position: absolute;
width: 660px;
height: 155px;
top: 10px;
left: 5px;
overflow: auto;
font-family: tahoma;
color: #fffbe8;
font-size: 11px;
text-transform: lowercase;}
.news tablquo {position: absolute;
width: 120px;
top: 320px;
margin-left: 238px;
line-height: 120%;
text-align: right;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #2a2e09;
text-transform: uppercase;
text-shadow: 0px 0px 1px #6f7a22;}
.news tablquote {
position: absolute;
width: 307px;
height: 28px;
top: 340px;
margin-left: 12px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news tablpostname {
position: absolute;
width: 104px;
top: 173px;
margin-left: 244px;
line-height: 120%;
text-align: left;
font-family: 'Playfair Display'!important;
font-size: 12px;
letter-spacing: 1px;
color: #e8eeb9;
text-transform: uppercase;
}
.news tablpostimg {
position: absolute;
width: 82px;
height: 58px;
top: 185px;
margin-left: 160px;
}
.news tablposttext {
position: absolute;
width: 210px;
height: 41px;
top: 199px;
margin-left: 241px;
line-height: 120%;
text-align: justify;
overflow: auto;
font-family: arial;
font-weight: normal;
font-size: 9px;
letter-spacing: 0.5px;
color: #ffffff;
padding: 1px 2px 2px 3px;
}
.news tablposts {
position: absolute;
width: 322px;
height: 55px;
top: 320px;
margin-left: 350px;
line-height: 85%;
letter-spacing: 4px;
text-align: center;
}
.news tablactiv {
position: absolute;
width: 322px;
height: 34px;
top: 259px;
margin-left: 1px;
line-height: 220%;
letter-spacing: 4px;
text-align: center;
}
.news tabllove {
position: absolute;
top: 259px;
margin-left: 316px;
}
.news tablep { position: absolute;
top: 180px;
margin-left: 515px;}
.news tablpass {position: absolute;
top: 173px;
margin-left: 75px;}
.news tablnew {position: absolute;
top: 239px;
margin-left: 534px;}
.lsinfo {background: url(http://forumstatic.ru/files/001b/74/24/74559.png) top no-repeat;
width: 960px;
height: 800px;
position: relative;}
.lsinfo name {position: absolute;
top: 33px!important;
left: 0px!important;
margin-bottom: 21px!important;
width: 959px!important;
text-align: center;
color: #fff;
font-family: 'Dita Sweet'!important;
font-size: 34px;
text-transform: uppercase;
text-shadow: 0 0 4px #ffffff8a;}
.lsinfo text {position: absolute;
top: 65px;
color: #ffffff;
width: 896px;
left: 27px;
height: 125px;
overflow: auto;
padding: 5px;
text-align: justify;
text-transform: lowercase;
letter-spacing: 0.5px;
line-height: 10px;
font-family: tahoma;
font-size: 10px;}
.lsinfo text b { color: #fff;
font-family: 'Dita Sweet'!important;
font-size: 17px;
text-transform: uppercase;
text-shadow: 0 0 4px #ffffff8a;
letter-spacing: 1px;
font-weight: bold;
padding: 3px;}
- Подпись автора
