/*------------------------------------------------------------------------------------- ØÀÏÊÀ */

.sh{position: absolute;width: 950px;height: 120px;background: url(https://forumstatic.ru/files/001a/33/ae/70557.png) no-repeat;margin-top: -233px;margin-left: -11px;}
.hello {background-size: cover;height: 121px;cursor: none;width: 950px;position: absolute;margin-left: -11px;border-radius: 0px 0px 20px 20px;overflow: hidden;margin-top: -233px;}
.sh1 {position: absolute;width: 20px;height: 20px;border-radius: 100px;background: #abb9df;margin-top: -145px;margin-left: 472px;z-index: 1;}
.sh2 {position: absolute;width: 10px;height: 10px;border-radius: 100px;background: #abb9df;margin-top: -119px;margin-left: 477px;z-index: 1;}
.spotlight {position: absolute;height: 100%;width: 100%;background-image: radial-gradient(circle,#ffffff00 160px,rgb(211 133 63 / 58%) 200px);}

/*------------------------------------------------------------------------------------- ÍÀÇÂÀÍÈÅ */

.mname2{position:absolute;width: 130px;font-size: 24px;display: flex;align-items: center;flex-wrap: wrap;justify-content: flex-end;color: #fff;text-transform: uppercase;letter-spacing: 2px;margin-top: -170px;margin-left: 428px;z-index: 10;font-family: Audiowide;}
.mname {overflow: hidden;position: relative;display: inline-block;font-size: 10px;}
.mname::before,.mname::after {content: '';position: absolute;width: 100%;left: 0;}
.mname::before {background-color: #333333;height: 1px;bottom: 0;transform-origin: 100% 50%;transform: scaleX(0);transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);}
.mname::after {content: attr(data-replace);height: 100%;top: 0;transform-origin: 100% 50%;transform: translate3d(200%, 0, 0);transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);color: #333333;}
.mname:hover::before {transform-origin: 0% 50%;transform: scaleX(1);}
.mname:hover::after {transform: translate3d(0, 0, 0);}
.mname span {display: inline-block;transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);width: 82px;text-align: right;}
.mname:hover span {transform: translate3d(-200%, 0, 0);}
.mname1:hover {color: #fff;box-shadow: inset 200px 0 0 0 #aab7dec4;}
.mname1 {box-shadow: inset 0 0 0 0 #a1b0ded6;transition: color .3s ease-in-out, box-shadow .3s ease-in-out;height: 20px;display: flex;align-items: center;}

/*------------------------------------------------------------------------------------- ÏËÀØÊÈ */

.pl {height: 29px;position: absolute;background: #cf9a6c;border-radius: 0px 0px 20px 20px;padding-left: 20px;padding-right: 20px;display: flex;align-items: center;justify-content: space-between;letter-spacing: 1px;text-transform: uppercase;font-size: 8px;font-family: 'open sans';}
.pl0 {display: flex;justify-content: center;width: 950px;height: 29px;position: absolute;margin-top: -53px;margin-left: -12px;}
.pl a {padding: 5px;}
.pl2 {color: #eee;transition: all 0.5s;background: linear-gradient(to right, #ffffff, #151515 50%, #ffffff 50%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: 200% 100%;background-position: 100%;transition: background-position 275ms ease;}
.pl1 {color: #151515;transition: all 0.5s;background: linear-gradient(to right, #000000, #ffffff 50%, #000000 50%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: 200% 100%;background-position: 100%;transition: background-position 275ms ease;}
.pl1:hover, .pl2:hover {transition: all 0.5s;opacity: 1;background-position: 0 100%;}
.pl a:hover {background: none !important;}

/*------------------------------------------------------------------------------------- ÒÀÁËÈÖÀ */

.ams{position:absolute;margin-top: -228px;margin-left: 25px;font-family: 'open sans';letter-spacing: 2px;width: 100px;display: flex;align-items: center;justify-content: space-between;font-size: 8px;}
.ams a{color: #ffffff !important;}
.pp{position:absolute;width: 260px;text-align: justify;font-size: 8px;font-family: 'open sans';color: #faf6f2;margin-top: -168px;margin-left: 667px;height: 57px;}
.pp a {display: block;font-size: 11px;color: #faf6f2 !important;letter-spacing: 1px;font-family: 'open sans';}
.pp1{position:absolute;background: url(http://forumstatic.ru/files/001a/33/ae/78920.png) no-repeat;width: 17px;height: 14px;margin-left: -25px;margin-top: 5px;}
.pp2 {overflow: auto;height: 33px;}
.act{position:absolute;width: 240px;height: 60px;display: flex;align-items: center;justify-content: space-around;margin-top: -220px;margin-left: 691px;}
.act img{width: 40px;height: 40px;transition: all 0.5s;mix-blend-mode: soft-light;}
.act a {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;background: #9dacd9;border-radius: 100px;position: relative !important;overflow: hidden;}
.love{position:absolute;margin-top: -203px;margin-left: 456px;}
.mm{position:absolute;width: 132px;height: 82px;margin-top: -212px;margin-left: 11px;display: flex;align-items: center;justify-content: center;background: #ffffff36;border-radius: 20px;transition: all 0.5s;}
.mm1{position:absolute;width: 100px;height: 50px;display: flex;align-items: center;justify-content: center;text-align: center;color: #ffffff;letter-spacing: 1px;font-size: 9px;line-height: 10px;}
.pp a:hover {background: none !important;color: #151515 !important;}
.act img:hover {transition: all 0.5s;opacity: 0.8;}
.love a:hover {background: none !important;}
.love img:hover {transition: all 0.5s;filter: brightness(110%);}
.love img {transition: all 0.5s;mix-blend-mode: soft-light;}
.ams a:hover {background: none !important;opacity: 0.5;}
.love a {background: #9eaddc;border-radius: 100px;position: relative !important;overflow: hidden;width: 50px;height: 50px;display: flex;}
.mm:hover {box-shadow: inset 0 0 0 10px #151515;}

/*------------------------------------------------------------------------------------- ÌÎÌÅÍÒÛ ÏÐÎÔÈËÜ */

.m0 {width: 58px;height: 50px;position: absolute;background: url(https://forumstatic.ru/files/001a/33/ae/73844.png) no-repeat;z-index: 1;}
.m1 {clip-path: polygon(77% 1%, 92% 7%, 99% 23%, 99% 46%, 90% 61%, 89% 46%, 88% 45%, 51% 31%);position: absolute;background: #dfaf86;width: 57px;height: 51px;}
.m2 {clip-path: polygon(51% 71%, 51% 33%, 88% 47%, 89% 61%, 51% 98%);position: absolute;background: #acb5cf;width: 58px;height: 50px;}
.m3 {clip-path: polygon(68% 4%, 77% 2%, 49% 31%, 25% 3%, 30% 4%, 42% 9%, 50% 18%, 55% 11%);position: absolute;background: #919bba;width: 58px;height: 51px;}
.m4 {position: absolute;background: #ca8c56;width: 58px;height: 51px;clip-path: polygon(22% 1%, 49% 31%, 11% 46%, 11% 62%, 1% 47%, 0 33%, 3% 16%, 8% 8%);}
.m5 {position: absolute;background: #30302f;width: 58px;height: 51px;clip-path: polygon(13% 47%, 49% 33%, 49% 98%, 33% 83%, 11% 63%, 12% 47%);}
.m10 {clip-path: polygon(77% 1%, 92% 7%, 99% 23%, 99% 46%, 90% 61%, 89% 46%, 88% 45%, 51% 31%);position: absolute;width: 57px;height: 51px;z-index: 2;}
.m20 {clip-path: polygon(51% 71%, 51% 33%, 88% 47%, 89% 61%, 51% 98%);position: absolute;width: 58px;height: 50px;z-index: 2;}
.m30 {clip-path: polygon(68% 4%, 77% 2%, 49% 31%, 25% 3%, 30% 4%, 42% 9%, 50% 18%, 55% 11%);position: absolute;width: 58px;height: 51px;z-index: 2;}
.m40 {position: absolute;width: 58px;height: 51px;clip-path: polygon(22% 1%, 49% 31%, 11% 46%, 11% 62%, 1% 47%, 0 33%, 3% 16%, 8% 8%);z-index: 2;}
.m50 {position: absolute;width: 58px;height: 51px;clip-path: polygon(13% 47%, 49% 33%, 49% 98%, 33% 83%, 11% 63%, 12% 47%);z-index: 2;}

/*------------------------------------------------------------------------------------- ÒÅÌÀ */

.tem {border-top: 3px solid #9daad3;border-bottom: 3px solid #cf9a6c;width: 560px;margin-left: 60px;font-family: 'open sans';font-size: 11px;color: #151515;text-align: justify;}
.tem1 {margin-top: 10px;}
.tem2 {background: #30302f;width: inherit;display: flex;align-items: center;justify-content: center;color: #f2eaee;text-transform: uppercase;letter-spacing: 3px;font-size: 14px;}
.tem3 {padding-top: 10px;padding-bottom: 10px;}
.tem4 {background: #caa98d;width: inherit;display: flex;align-items: center;justify-content: center;color: #f0f0f0;text-transform: uppercase;letter-spacing: 3px;font-size: 14px;margin-bottom: 10px;}
.tem3 em {display: block;font-size: 12px;margin-bottom: 10px;background: #e2d4ae;padding-bottom: 5px;margin-top: 10px;font-style: unset !important;letter-spacing: 2px;}

/*------------------------------------------------------------------------------------- ØÀÁËÎÍÛ */

.need, .want, .epi, .ank {padding: 10px;font-family: 'Open Sans';line-height: 16px;border-top: 3px solid #9daad3;border-bottom: 3px solid #cf9a6c;min-height: 131px;}
.need b, .want b, .epi b, .ank b {display: block;text-align: center;margin-bottom: 9px;font-size: 14px;letter-spacing: 1px;color: #151515;text-transform: lowercase;border-bottom: 1px dashed #151515;padding-bottom: 4px;}
.need img, .want img, .ank img {float: right;width: 100px;height: 100px;object-fit: cover;border-radius: 50px;border: 1px solid #7a9e7e !important;filter: grayscale(1) contrast(0.5);}
.need em {display: block;font-style: unset !important;color: #151515;letter-spacing: 1px;height: 20px;background: #e8e8e8;margin-bottom: 8px;width: 300px;padding-left: 4px;}
.need p, .epi em, .ank p {text-align: center !important;color: #151515;font-size: 12px !important;background: #ffffff4a;border-top: 2px solid #9daad3;display: block;}
.want {min-height: unset !important;}
.want b {text-align: left;}
.want img {margin-top: -36px;}
.epi img {max-width: 627px;margin-bottom: 4px;}
.ank em {display: inline-block;font-style: unset !important;color: #151515;letter-spacing: 1px;height: 20px;background: #ffffff4a;margin-bottom: 8px;width: 250px;padding-left: 4px;text-align: center;}
.ank s {display: block;text-decoration: none;color: #c38a59;letter-spacing: 3px;margin-bottom: 8px;text-align: right;}

/*------------------------------------------------------------------------------------- ËÎÒÅÐÅß */

.lot {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.lot1, .lot2 {background: url(https://forumstatic.ru/files/001a/33/ae/48483.png) 10px 8px no-repeat;height: 33px;width: 33px;padding: 10px;display: flex;align-items: center;justify-content: center;;color: #7a9e7e;;font-size: 10px;filter: grayscale(1);}
.lot2 {background: url(https://forumstatic.ru/files/001a/33/ae/80719.png) 10px 8px no-repeat;font-size: 0px;}

/*------------------------------------------------------------------------------------- ÁÀÍÊ */

.bank {display: flex;align-items: flex-start;justify-content: space-between;margin-top: 10px;margin-bottom: 10px;}
.bank1 {width: 270px;}
.bank2 {text-align: center;margin-bottom: 5px;font-size: 14px;letter-spacing: 1px;text-transform: uppercase;border-bottom: 2px solid #9daad3;padding-bottom: 4px;}
.bank em {display: block;font-style: unset !important;margin-bottom: 4px;padding: 2px;border-bottom: 1px dashed #cf9a6c;text-align: center;}

/*------------------------------------------------------------------------------------- ÂÍÅØÍÎÑÒÈ È ÈÌÅÍÀ */

.vne{padding: 10px 20px 10px 20px;font-size: 10px;text-align: center;border-bottom: 1px dashed #9daad3;margin-bottom: 10px;}
.vne1{display: flex;align-items: flex-start;justify-content: space-between;}
.vne2{background: #ffffff47;width: 254px;padding: 10px;}
.vne3{text-align: center;font-size: 14px;text-transform: uppercase;letter-spacing: 1px;border-bottom: 2px solid #cf9a6c;margin-bottom: 5px;padding-bottom: 5px;}
.vne4{text-align: center;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;border-bottom: 1px dashed #cf9a6c;margin-bottom: 5px;padding-bottom: 5px;margin-top: 5px;}
.vne5{font-size: 10px;background: #cf9a6c4f;margin-bottom: 5px;padding: 2px;color: #a06d41;}
.vne5 a {position: absolute;display: flex;justify-content: flex-end;}

/*------------------------------------------------------------------------------------- ÏÐÀÂÈËÀ */

.prav {text-align: center;font-size: 12px;letter-spacing: 1px;margin-bottom: 5px;border-bottom: 1px dashed #cf9a6c;padding-bottom: 5px;margin-top: 5px;}
.prav1 {text-align: center;padding: 5px;margin-bottom: 5px;background: #cf9a6c;color: #30302f;letter-spacing: 2px;width: 263px;display: inline-block;margin-left: 3px;}
.prav2 {padding: 10px;background: #ffffff47;}

/*------------------------------------------------------------------------------------- ÃÎÑÒÅÂÀß */

.gost{border-top: 3px solid #30302f;border-bottom: 3px solid #cf9a6c;width: 560px;margin-left: 55px;font-family: 'open sans';font-size: 11px;color: #30302f;letter-spacing: 1px;}
.gost1{margin-top: 10px;background: url(http://forumstatic.ru/files/001b/9f/0b/84567.png) 0px 247px no-repeat;;height: 340px;}
.gost2{background: #30302f;width: inherit;display: flex;align-items: center;justify-content: center;color: #ebf0f4;text-transform: uppercase;letter-spacing: 3px;font-size: 14px;}
.gost3{width: inherit;text-align: center;letter-spacing: 4px;text-transform: uppercase;font-size: 8px;margin-top: 2px;color: #cf9a6c;}
.gost4{position:absolute;width: 550px;height: 140px;background: #ffffff3d;margin-top: 4px;padding: 5px;overflow: auto;text-align: center;font-size: 8px;line-height: 16px;color: #30302f;border-bottom: 2px solid #cf9a6c;}
.gost5{position:absolute;width: 560px;text-align: justify;margin-top: 161px;font-size: 8.6px;}
.gost6{position:absolute;width: 560px;text-align: center;font-size: 10px;margin-top: 292px;color: #151515;}
.vn {text-align: center;font-size: 10px;color: #bf8c60;margin-bottom: 4px;}
.vn a {/* color: #69916d !important; */}

/*------------------------------------------------------------------------------------- ÊÎÍÊÓÐÑ */

.im {margin-top: 10px;border-top: 3px solid #a0bfca;padding-top: 5px;}
.im em {display: block;text-align: center;font-style: unset !important;letter-spacing: 1px;font-size: 14px;text-transform: uppercase;margin-bottom: 5px;margin-top: 5px;background: #a0bfca;color: #5a8b9b;}
.im s {text-decoration: none !important;display: block;margin-bottom: 4px;}
.im img {width: 135px;height: 100px;object-fit: cover;filter: grayscale(1);}

/*------------------------------------------------------------------------------------- ÈÒÎÃÈ ÍÅÄÅËÈ */

.itg {height: 112px;}
.itg .pp {margin-top: 0px;margin-left: 29px;width: 506px;border-bottom: 1px dashed #cf9a6c;color: #30302f !important;}
.itg .act {margin-top: 61px;margin-left: 161px;}
.itg .act a {background: none !important;}
.itg .love {margin-top: -47px;margin-left: 490px;}
.itg .pp a {color: #cf9a6c !important;}

/*------------------------------------------------------------------------------------- ÌÎÌÅÍÒÛ */

.moment {margin-top: 10px;border-top: 2px solid #9daad3;padding-top: 5px;}
.moment1 {text-align: center;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 5px;background: #cf9a6c;color: #f2f2f2;margin-top: 5px;}
.moment2 {background: #ffffff3d;margin-bottom: 10px;padding-bottom: 10px;}
.moment3 {text-align: center;font-size: 12px;text-transform: uppercase;margin-bottom: 5px;margin-top: 5px;border-bottom: 1px dashed #9daad3;padding-bottom: 2px;}
.moment4 {text-align: center;font-style: italic;}
.moment5 {text-align: center;font-weight: 600;}
.moment6 {text-align: center;background: #cf9a6c59;margin: 0px 50px 0px 50px;padding: 4px;margin-top: 4px;}
.moment6 em {background: #cf9a6c;display: block;color: #f8f6f6;padding-bottom: 2px;}
.moment7 {text-align: center;margin-bottom: 4px;}

/*------------------------------------------------------------------------------------- ÏÐÈÅÌÊÀ */

.me1 {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;font-size: 12px;text-align: center;}
.me2 {width: 250px;padding: 10px;border: 1px solid #799e7e;}
.me3 {width: 250px;padding: 10px;border: 1px solid #799e7e;overflow: auto;height: 127px;}
.me4 {font-size: 14px;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 5px;background: #cf9a6c;color: #151515;text-align: center;padding-bottom: 1px;}
.me5 {margin-bottom: 4px;background: #ffffff52;letter-spacing: 2px;color: #cf9a6c;}
.me6 {margin-bottom: 4px;border-bottom: 1px dashed #a0bfca;padding-bottom: 2px;}
.md {background: #fff;}
.me8 {text-align: center;}

/*---------------- ÊÀÑÒÎÌÈÇÀÖÈß ----------------*/

[data-user-id="48"] li.pa-author {background: #a29dc3;}
[data-user-id="16"] li.pa-author {background: #b599a4;}
[data-user-id="12"] li.pa-author {background: #baaa94;}
[data-user-id="20"] li.pa-author {background: #855656;}
[data-user-id="18"] li.pa-author {background: #f0ca00;}
[data-user-id="23"] li.pa-author {background: #2b2b2b;}
[data-user-id="8"] li.pa-author {background: #9d2626;}



