/* CS1 Background and text colours
-------------------------------------------------------------*/

/* Ôîí ôîðóìà */
body {
    background: #080603 url(http://forumstatic.ru/files/001b/cf/4e/56791.jpg) no-repeat fixed top center;
    background-size: cover;
}

/* Øàïêà */
#pun-title table {
    background-image: url(http://forumstatic.ru/files/001b/cf/4e/79566.png);
    background-repeat: repeat-x;
    background-position: top left;
    border: none;
    width: 1100px;
    height: 474px;
    margin-left: -72px;
    overflow-x: hidden;
    margin-top: -250px;
}

/* Òåëî ôîðóìà */
#pun {
    background-position: center top;
    background-repeat: repeat-y;
}


/* Ôóòåð */
#pun-about p.container {
    border: none !important;
    background-image: url(http://forumstatic.ru/files/001b/cf/4e/63854.png);
    margin: 0px 0px -52px -72px;
    background-position: bottom left;
    background-repeat: repeat-x;
    width: 1100px;
    height: 45px;
    overflow-x: hidden;
}


/* CS1.1 Ôîí è öâåò òåêñòà íà ôîðóìå */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container {
    background-color: transpanent;
    color: #0f0e0c;
    font-weight: normal;
    font-style: normal;
}

#pun-admain .adformal, #pun-admain .adcontainer
{border: none;
border-color:  transparent;}

.punbb .main h1, #pun-debug h2, .punbb-admin #pun-admain h2 {
    background-color: transparent;
    color: #0f0e0c;
    text-align: center;
    font-style: normal;
    font-family: 'roboto';
}


/* Öèòàòà è âûäåëèòü êîä */
.punbb .quote-box, .punbb .code-box {
    color: #0f0e0c;
    border: 1px solid #af914b;
    background: #b4b1a1  url(http://forumstatic.ru/files/001b/cf/4e/34553.jpg);
    border-radius: 1px !IMPORTANT;
    box-shadow: 0px 0px 5px #b3b09e61, 0px 0px 50px #cfccbb6e inset;
}

/* Îáëàñòü äëÿ ââîäà òåêñòà â ôîðìå îòâåòà è àäìèíêå */
.punbb textarea, .punbb input {
    background: #bcbab7;
    color: #0f0e0c;
}


/* Òåíü è çàêðóãëåíèå */
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
 }

.punbb input { border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

/* Ôîí îêíà íàãðàä è ðåïóòàöèè */
#pun-popup_awards div, #pun-reputation div {
    background: #bcbab7 url(http://forumstatic.ru/files/001b/c0/18/59041.jpg) repeat;
}


/* CS2 Ññûëêè
-------------------------------------------------------------*/

/* CS2.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited, #pun-navlinks a, #pun-ulinks a {color: #8d6a43;
  text-decoration: none;
  }

/* CS2.2 */
.punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active,  #pun-ulinks a:focus, #pun-ulinks a:active {
color: #6e5626;
    transition-duration: 1s;
  }

.punbb a:hover, #pun-navlinks a:hover, #pun-ulinks a:hover {
color: #6e5626;
    transition-duration: 1s;
  text-decoration: none;
  }

#pun-ulinks a {
    font-size: 10px !important;
    transition: color 0.5s linear 0s;
    padding: 0 2px 0px 2px !important;
    position: relative;
    margin: 0px 2px;
    color: #dbd7c3e6;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .4px;
    font-family: lora;
}
#pun-ulinks a:hover {
    text-decoration: none;
    color: #d3a740;
}


#pun-navlinks a {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    color: #cfc9abe6;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
}

#pun-navlinks a:hover {
    color: #d3a740;
    transition-duration: 1s;
}



/* CS3 Îñòàëüíîå 
-------------------------------------------------------------*/
#pun-index tr.inew .tclcon {
    background: url(http://forumstatic.ru/files/001b/cf/4e/56791.jpg);
    padding: 0px 10px 10px 15px;
    text-align: justify;
    position: relative;
    border: 1px solid #af9a69;
    box-shadow: 0px 0px 5px #a39f8e96;
}

#pun-index tr.inew .tclcon:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 5px;
    height: 100%;
    box-shadow: 0px 0px 5px #8d6e31 inset;
    background: #ab8b40;
    border-right: 1px solid #81662c;
}

div.icon {
display:none;
}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    background: #666666;
    border: 1px solid #484848;
    height: 7px;
    width: 7px;
    border-radius: 100%;
    margin-right: 8px !important;
    margin-top: 5px;
    box-shadow: 0px 0px 4px #303030 inset, 0px 0px 5px #7a786d;
}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
    background: #8b6713;
    border: 1px solid #7e6526;
    height: 7px;
    width: 7px;
    border-radius: 100%;
    margin-right: 8px !important;
    margin-top: 5px;
    box-shadow: 0px 0px 4px #97731f inset, 0px 0px 5px #a7a498;
}

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background: #bdbaa9;
    border: 1px solid #a9a694;
    height: 7px;
    width: 7px;
    border-radius: 100%;
    margin-right: 8px !important;
    margin-top: 5px;
    box-shadow: 0px 0px 4px #aba795 inset, 0px 0px 5px #a7a498;
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background: #a9842d;
    border: 1px solid #9b8244;
    height: 7px;
    width: 7px;
    border-radius: 100%;
    margin-right: 8px !important;
    margin-top: 5px;
    box-shadow: 0px 0px 4px #aba795 inset, 0px 0px 5px #a7a498;
}


/* CS3.2 Âñ¸ ïîäðÿä*/
#pun-main div.catleft, #pun-main div.catright {display: none;}
#pun-main .post-author ul {text-align: center;}
ul.post-ul-Sp, .post-img-Sp {text-align:center;}
#pun th, #pun-main h2 {text-align: center}
#pun-navlinks .container, #pun-ulinks .container {text-align: center;}
.modlist {font-size: 95.05%;}
#pun-announcement .container {font-size: 101%; font-family: "Arial";}
.category h2 span{display: block;}
#pun-stats h2 span {visibility: visible;}
#pun td .modlist{display:none;}
.lastedit {display:none;}
#pun-announcement h2 {display: none;}
#pun-navlinks #navawards{display:none;}
li#navawards {display: none;}



/*---Ïðîêðóòêà---*/
::-webkit-scrollbar {
    width: 10px;
    height: 6px;
    background-color: #0f0e0c;
}

::-webkit-scrollbar-thumb {
    background-color: #cea33e;
    border: 1px solid #a6815f;
}

::selection {
    background: #8e681f !important;
    color: #cfccbb;
}

td.tcr a {
    font-weight: 600;
    font-family: roboto;
    font-size: 12px;
    transition: 1s;
    letter-spacing: .1px;
}


.punbb .user-avatar .avatar-image {
    border: 1px solid #c9a877;
    opacity: 0.78 !important;
    width: 32px !important;
    height: 32px !important;
    border-radius: 100% !important;
    mix-blend-mode: luminosity;
}

.punbb tr.inew .user-avatar .avatar-image {
    opacity: 1 !important;
}


.punbb .user-avatar .isonline {
    margin-right: 3px;
    background: #b99050 !important;
}


.punbb .user-avatar {
    margin: 1px 8px 2px 0px !important;
}


.category .container thead {display: none;}

.punbb .pa-avatar img {
    max-width: 180px !important;
    margin-bottom: 0px;
    border: 1px solid #af914b;
    margin-top: 6px;
    border-radius: 0px;
    box-shadow: 0px 0px 9px #5235037d;
}


#counters A IMG{opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=30);}
#counters a:hover img {opacity:1.0; -moz-opacity:1.0;
filter:alpha(opacity=70); transition-duration: 2s;}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    position: absolute;
    right: 6px;
    top: 43px;
    overflow-y: auto;
    padding-top: 10px;
    background: #c8c5b3;
    border: 1px solid #af914b;
}


.punbb .post-content a, .punbb .post-content a:link {
    font-weight: bold;
}


.pun-modal .modal-inner {
    width: 700px;
    max-width: 94%;
    height: auto;
    max-height: 44em;
    margin: 12% auto 0;
    position: relative;
    z-index: 120000;
    overflow: hidden;
    background: #c8c5b3;
    border: 1px solid #af914b;
}


.button {
    font-family: roboto !important;
    font-size: 11px !important;
    margin-top: 5px !important;
    padding: 4px 17px 5px 17px !important;
    text-decoration: none;
    transition: all 0.5s ease-in-out 0s;
    vertical-align: middle;
    text-transform: lowercase;
    font-weight: 400 !important;
    border-radius: 1px !important;
    letter-spacing: 0.3px;
    color: #c5c1af !IMPORTANT;
    border: 1px solid #957251 !IMPORTANT;
    background: #0f0e0c !IMPORTANT;
    text-align: justify;
    cursor: pointer;
    box-shadow: 0px 0px 6px #0000004f, 0px 0px 0px 540px #0f0e0c63 inset, 0px 0px 10px #1c1c1c inset, 0px 0px 6px #fff inset;
}
.button:hover {
    font-family: roboto !important;
    font-size: 11px !important;
    margin-top: 5px !important;
    padding: 4px 17px 5px 17px !important;
    text-decoration: none;
    transition: all 0.5s ease-in-out 0s;
    vertical-align: middle;
    text-transform: lowercase;
    font-weight: 400 !important;
    border-radius: 10px !important;
    letter-spacing: 0.3px;
    color: #c5c1af !IMPORTANT;
    border: 1px solid #957251 !IMPORTANT;
    background: #0f0e0c !IMPORTANT;
    text-align: justify;
    cursor: pointer;
    box-shadow: 0px 0px 6px #0000004f, 0px 0px 0px 540px #0f0e0c63 inset, 0px 0px 10px #1c1c1c inset, 0px 0px 6px #fff inset;
}


#video-area-tinp, #image-area-tinp {
    margin: .5em 0;
    padding: .3em;
    background: #c8c5b3;
    border: 1px solid #af914b;
    height: 70px;
}



#MyBookmarks {
    display: none;
    position: fixed;
    z-index: 101;
    left: 0;
    top: 0;
    right: 0;
    height: 100%;
    box-shadow: 0 0 20px rgba(0,0,0,.5);
    width: 240px;
    background: #c8c5b3;
    border: 1px solid #af914b;
}


#BookmCntToggle.default-style {
    background: #F7F7F7;
    border-left: solid 5px currentColor;
    box-shadow: 0 0 6px rgb(0 0 0 / 42%);
    color: #7a5634 !important;
    display: block;
    height: 26px;
    width: 21px;
}



#mask_dialog .inner {
    cursor: default;
    margin: 0;
    width: 760px;
    max-width: 99%;
    max-height: 90%;
    overflow-x: auto;
    z-index: 100;
    background: #c8c5b3;
    border: 1px solid #af914b;
    padding: 8px;
}




#MyBookmarks h2 {
margin: 10px 0 10px 0 !important;
}


#pun-viewforum .tclcon, #pun-messages .tclcon, #pun-searchtopics .tclcon {
    font-size: 12px;
    font-weight: 500;
    font-family: 'roboto';
    text-transform: none;
}

#pun-viewforum .tclcon a, #pun-messages .tclcon a, #pun-searchtopics .tclcon a {
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: playfair display sc;
    text-shadow: 0px 0px 1px #545244;
}

#pun-viewforum td.tcr a, #pun-messages td.tcr a, #pun-searchtopics td.tcr a {
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: 'Lora';
}


#pun-viewforum span.byuser, #pun-messages span.byuser, #pun-searchtopics span.byuser {
    font-family: 'Roboto';
    font-size: 11px;
    font-weight: 400;
    text-transform: none;
}

.punbb .post .post-author  a {
    color: #af9457;
    font-weight: 500;
}



.pa-ip {
    font-family: 'lora';
    font-size: 11px;
    text-transform: lowercase;
}


#tags .container {
    position: absolute;
    right: 6px;
    top: 43px;
    z-index: 2;
    background: #c8c5b3;
    border: 1px solid #af914b;
}



#imageupload-left input[type=button] {
    width: auto !important;
    text-align: center;
}



#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
    position: relative;
    width: auto;
    z-index: 9999999;
    margin-left: 0px !important;
}



#pun-viewforum .main td {
    padding: 0.5em 1em;
    vertical-align: top;
}






#pun .code-box strong.legend a {
    color: #cfcdb2;
    font-weight: 400;
}


.post-author {
    background: #161514 url(http://forumstatic.ru/files/001b/cf/4e/35632.jpg) center/cover;
    padding: 6px 0 0px 0;
    margin: -20px 0 0 -45px!important;
    font-family: 'Roboto';
    font-size: 11px;
    position: relative;
    border: 1px solid #af914b;
    font-weight: 300;
    color: #cfccbb;
    box-shadow: 0px 0px 6px #0000003d, 0px 0px 0px 540px #0f0e0c63 inset, 0px 0px 30px #1c1c1c inset;
    border-radius: 1px;
}



/* Èíäèêàòîð àêòèâíîñòè ïîëüçîâàòåëÿ */
    .post .post-author ul {
      position: relative;
    }
.pa-online {
    position: absolute;
    display: inline-block !important;
    top: 5px;
    left: -1px;
    background: #cea33e;
    height: 10px;
    border: 1px solid #997c38;
    width: 10px;
    margin: -10px 0 0 -5px !important;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
    border-radius: 50px;
    box-shadow: 0px 0px 6px #9f7b28 inset;
    z-index: 9;
}
    .pa-online:hover {
opacity:1;
    }
.pa-online strong {
    position: absolute;
    top: 18px;
    right: 0px;
    padding: 0 8px;
    height: 20px;
    line-height: 20px;
    background: #0f0e0c;
    font-weight: 400;
    white-space: nowrap;
    color: #cfccbb;
    opacity: 1 !IMPORTANT;
    font-family: 'Roboto';
    text-transform: lowercase;
    font-size: 10px;
    text-align: center;
    z-index: 222;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
    opacity: 0;
    visibility: hidden;
}
    .pa-online:hover strong {
      opacity: 1.0;
      visibility: visible;
    }
.pa-online strong:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    right: 6px;
    top: -10px;
    border-width: 5px 5px;
    border-style: solid;
    border-color: transparent transparent #0f0e0c transparent;
}

#pun-index .category h2, #pun-stats h2 {
    background: url(http://forumstatic.ru/files/001b/cf/4e/56791.jpg) bottom left;
    width: auto;
    height: 24px;
    font-size: 18px !important;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    -webkit-text-size-adjust: 100%;
    padding: 5px 7px !important;
    font-family: playfair display sc !important;
    margin: 0 !important;
    border-radius: 2px !IMPORTANT;
    box-shadow: 0px 0px 10px #0f0e0c inset, 0px 0px 5px #918d7cd9 !important;
    border: 1px solid #918874;
}

#pun-index .category h2 span, #pun-stats h2 span {
    display: block;
    margin-bottom: -8px;
    -webkit-text-size-adjust: 100%;
    color: #d3a740;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
}

/* ÎÁÚßÂËÅÍÈß ÀÌÑ */

.objav {
    overflow: hidden;
    background: url(http://forumstatic.ru/files/001b/cf/4e/36346.jpg) top center/cover;
    height: auto;
    width: auto;
    border: 1px solid #af914b;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset, 0px 0px 5px #8b887a;
    margin: 5px;
    padding-bottom: 5px;
}

.objav zag {
    padding: 10px;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 23px;
    color: #e1b755ad !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
    border-bottom: 1px solid #786027;
    box-shadow: 0px 0px 0px 40px #0000004f inset, 0px 0px 20px #000;
}


.objav text {
    display: block;
    color: #cfccbb;
    text-align: justify;
    margin: 0px 25px;
    font-family: 'Roboto';
    font-weight: 400;
    line-height: 18px;
    padding: 20px;
}


.objav podzag {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: lowercase;
    font-size: 18px;
    color: #f3c55bbf !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
}


.objav text a {
    color: #cdab5c !IMPORTANT;
    transition: 1s;
    text-decoration: none;
}

.objav text a:hover {
    color: #bfbcac !IMPORTANT;
    transition: 1s;
}

/* ÀÍÊÅÒÀ */

.anketa {
    background: url(http://forumstatic.ru/files/001b/cf/4e/35651.jpg) top center repeat-y;
    min-height: 600px;
    width: auto;
    border: 1px solid #af914b;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset, 0px 0px 5px #8b887a;
    margin: 5px;
    padding-bottom: 5px;
}


.anketa #info {
    display: flex;
    flex-direction: row;
    border: 1px solid #856928;
    border-width: 1px 0;
    padding: 20px 20px 20px 40px;
    background: #00000078;
    flex-wrap: nowrap;
    color: #cfccbb;
    gap: 0 20px;
    align-items: center;
}



.anketa #info blok name {
    display: block;
    text-align: left;
    font-family: playfair display sc;
    font-size: 17px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e3b447cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.anketa #info blok name:before {
    content: ' ';
    background: #cca13c;
    width: 400px;
    position: absolute;
    height: 1px;
    margin: 30px 0px 0px -26px;
}


.anketa #info blok date {
    display: block;
    text-align: left;
    margin-top: 20px;
    font-family: 'Roboto';
}


.anketa #info blok date z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #ddd6c7cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}



.anketa #info blok prof {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}



.anketa #info blok prof z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #ddd6c7cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.anketa #info blok owl {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}


.anketa #info blok owl z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #ddd6c7cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.anketa #info blok born {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}


.anketa #info blok born z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #ddd6c7cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.anketa #info blok img {
    border: 1px solid #cea33d;
    border-radius: 100%;
    width: 180px;
    height: 180px;
}


.anketa #info blok span {
    display: block;
    font-family: 'Roboto';
    margin-top: 8px;
}


.anketa #bio {
    color: #cfccbb;
    font-family: 'Roboto';
    margin: 20px 30px 30px 30px;
    min-height: 300px;
    text-align: justify;
}


.anketa #bio zag {
    display: block;
    text-align: center;
    font-family: playfair display sc;
    font-size: 17px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e3b447cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.anketa #bio text {
    display: block;
    line-height: 16px;
    min-height: 270px;
    padding-right: 10px;
    margin-top: 10px;
}

/* ÍÓÆÍÛÅ */

.need {
    /*overflow: hidden;*/
    background: url(http://forumstatic.ru/files/001b/cf/4e/36346.jpg) top center/cover;
    height: 600px;
    width: auto;
    border: 1px solid #af914b;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset, 0px 0px 5px #8b887a;
    margin: 5px;
    padding-bottom: 5px;
}


.need #info {
    display: flex;
    flex-direction: row;
    border: 1px solid #856928;
    border-width: 1px 0;
    padding: 20px 20px 20px 40px;
    background: #00000078;
    flex-wrap: nowrap;
    color: #cfccbb;
    gap: 0 20px;
    align-items: center;
}



.need #info blok name {
    display: block;
    text-align: left;
    font-family: 'Playfair Display';
    font-size: 11px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #cfccbb !important;
    transition-duration: 1s;
    /* background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%); */
    letter-spacing: .5px;
    text-transform: uppercase;
}



.need #info blok date {
    display: block;
    text-align: left;
    margin-top: 20px;
    font-family: 'Roboto';
}


.need #info blok date z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e5b646e3 !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}



.need #info blok prof {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}



.need #info blok prof z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e5b646e3 !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.need #info blok owl {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}


.need #info blok owl z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e5b646e3 !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.need #info blok born {
    display: block;
    text-align: left;
    margin-top: 10px;
    font-family: 'Roboto';
}


.need #info blok born z {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e5b646e3 !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.need #info blok img {
    border: 1px solid #cea33d;
    border-radius: 100%;
}


.need #info blok span {
    display: block;
    font-family: 'Roboto';
    margin-top: 8px;
}


.need #bio {
    color: #cfccbb;
    font-family: 'Roboto';
    margin: 20px 30px 30px 30px;
    height: 300px;
    overflow: hidden;
    text-align: justify;
}


.need #bio zag {
    display: block;
    text-align: center;
    font-family: playfair display sc;
    font-size: 17px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e3b447cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}


.need #bio text {
    overflow-y: auto;
    display: block;
    line-height: 16px;
    height: 270px;
    padding-right: 10px;
    margin-top: 10px;
    white-space: break-spaces;}


.need #bio text::-webkit-scrollbar {
    width: 5px;
    height: 6px;
    background-color: #0f0e0c;
}

.need #bio text::-webkit-scrollbar-thumb {
    background-color: #a17b21;
    border: 1px solid #8f6f25;
}

.need #stat {
    display: flex;
    justify-content: center;
    font-weight: 400 !important;
    font-family: 'Lora';
    color: #ffd166;
    margin-top: -10px;
    z-index: 9;
    position: absolute;
    width: 100%;
    gap: 0 20px;
}

.need #stat imp {
    background: #000;
    padding: 2px 10px 3px 10px;
    color: #cea33d;
    font-family: 'Playfair Display SC';
    font-size: 10px;
    font-weight: 500;
    letter-spacing: .6px;
    border: 1px solid #8d6c20;
}

/* ÈÒÎÃÈ ÍÅÄÅËÈ */

.weekly.weekly-post {
    overflow: hidden;
    background: url(http://forumstatic.ru/files/001b/da/a4/22964.jpg) top center;
    width: 1009px;
    height: 397px;
    border: 1px solid #af914b;
    border-width: 1px 0px;
    position: relative;
}

.weekly-post .activees {
    height: 80px;
    width: 440px;
    top: 27px;
    display: flex;
    justify-content: space-between;
    position: absolute;
    z-index: 100;
    margin-left: 50px !important;
}

.weekly-post .activees2 {
    height: 80px;
    width: 440px;
    top: 219px;
    display: flex;
    justify-content: space-between;
    position: absolute;
    z-index: 100;
    margin-left: 519px !important;
}


.weekly-post .activees div, .weekly-post .activees2 div {
    position: relative;
    width: 80px;
    height: 80px;
    box-shadow: 0 0 0px 1px #978438;
    border-radius: 100%;
}

.weekly-post .activees div img, .weekly-post .activees2 div img {
    width: 80px;
    height: 80px;
}

.weekly-post .activees div:hover, .weekly-post .activees2 div:hover {
    position: relative;
    width: 80px;
    height: 80px;
    box-shadow: 0 0 0px 1px #978438;
    border-radius: 100%;
    transform: scale(1.2) rotate(360deg);
    transition: 1s;
}

.weekly-post #news {
    width: 400px;
    height: 170px;
    margin-left: 558px;
    overflow-y: hidden;
    top: 27px;
    position: absolute;
    color: #c9c7bf;
}


.weekly-post #news z {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .8px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 14px;
    color: #d3a740 !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
    text-align: center;}


.weekly-post #news z span {
    color: #dfdccacf;
}


.weekly-post #news text {
    font-family: roboto;
    font-size: 10px;
    margin-top: 10px;
    display: block;
    overflow-y: auto;
    height: 140px;
    padding-right: 10px;
}

.weekly-post #news a {
    color: #cdab5c !IMPORTANT;
    transition: 1s;
}

.weekly-post #news text::-webkit-scrollbar, .weekly-post #news2::-webkit-scrollbar {
    width: 5px;
    height: 6px;
    background-color: #0f0e0c;
}

.weekly-post #news text::-webkit-scrollbar-thumb, .weekly-post #news2::-webkit-scrollbar-thumb {
    background-color: #a17b21;
    border: 1px solid #8f6f25;
}


.weekly-post #news2 {
    /* border: red 1px solid; */
    width: 400px;
    height: 80px;
    margin-left: 49px;
    overflow-y: auto;
    top: 130px;
    position: absolute;
    color: #c9c7bf;
    padding-right: 10px;
    font-family: roboto;
    font-size: 10px;
}


.weekly-post .best_ep {
    width: 390px;
    color: #cfccbb;
    height: 34px;
    font-size: 10px;
    position: absolute;
    text-align: center;
    top: 233px;
    margin-left: 49px;
    /* border: red 1px solid; */
    background: #0f0e0c;
    padding-left: 10px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}


.weekly-post .best_ep a {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .8px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 14px;
    color: #d3a740 !IMPORTANT;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    font-weight: 400 !IMPORTANT;
}

.weekly-post .best_ep a:hover {
    color: #e7dcc1c7 !important;
    transition-duration: 1s;
}

.weekly-post .ams_z2 {
    position: absolute;
    font-size: 12px !important;
    color: #dbd7c3e6;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: 1px;
    font-family: playfair display sc;
    text-transform: uppercase;
    top: 321px;
    margin-left: 558px;
    width: 400px;
    text-align: center;
    height: 40px;
}

.weekly-post .ams_z2 z {
    display: block;
    font-size: 14px;
}


.weekly-post .ams_z2 a {
    color: #d3a740 !important;
    font-weight: 400 !IMPORTANT;
}


.weekly-post #admn {
    width: 402px;
    height: 71px;
    position: absolute;
    top: 300px;
    margin-left: 49px;
}

/* ÁÀÍÊ */

.bank {
    overflow: hidden;
    background: url(http://forumstatic.ru/files/001b/da/a4/19265.jpg) top center;
    width: 1009px;
    height: 660px;
    border: 1px solid #af914b;
    border-width: 1px 0px;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset;
    color: #cfccbb;
}

.bank zag {
    margin: 20px;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 19px;
    color: #e3b855db !important;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
}


.bank #spis {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 0 50px;
    justify-content: center;
    /* border: red 1px solid; */
    height: 400px;
    overflow-y: hidden;
}




.bank #spis blok {
    width: 400px;
    /* border: red 1px solid; */
    height: 378px;
    overflow-y: hidden;
    background: #000;
    padding: 10px 20px;
    border: #a37f2d 1px solid;
}


.bank #spis blok z {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 15px;
    color: #e3b855db !important;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
}

.bank #spis blok text {
    height: 345px;
    overflow-y: auto;
    display: block;
    text-align: left;
    font-family: roboto;
    line-height: 18px;
    padding-right: 10px;
    margin-top: 10px;
}

.bank #spis blok text a {
   color: #cdab5c
}

.bank #spis blok text::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #120e0675;
}

.bank #spis blok text::-webkit-scrollbar-thumb {
    background-color: #a37f2d;
    border: 1px solid #624e1e;
}


.bank .progressbar {
    border: #a37f2d 1px solid;
    height: 45px;
    display: flex;
    margin: 20px 37px 0px 37px;
    justify-content: space-between;
    align-items: center;
    background: #000000b8;
    padding: 0 20px;
    gap: 5px;
}


.bank #bar {
    background: #811b20;
    height: 20px;
    width: 800px;
    border-radius: 30px;
    border: 1px solid #440a0d;
    box-shadow: 0px 0px 20px #58121687 inset;
    overflow: hidden;
}


.bank #woman {
    background: #876927;
    height: 30px;
}

.bank #girlspoint {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: lora;
    text-transform: uppercase;
    font-size: 14px;
    color: #ebc160db !important;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
}

.bank #boyspoint {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: lora;
    text-transform: uppercase;
    font-size: 14px;
    color: #c94247 !important;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
}


.bank .toss {
    font-family: roboto;
    height: 100px;
    display: flex;
    justify-content: space-around;
    margin: 20px 37px 0px 37px;
}

.bank .code-box {
    color: #cfccbb !IMPORTANT;
    border: 1px solid #af914b !IMPORTANT;
    background: #000 !important;
    box-shadow: 0px 0px 50px #0a0a04 inset !important;
    width: 430px;
    text-align: left;
}

.bank .code-box strong.legend a {
    color: #bd9d53 !IMPORTANT;
    transition: 1s;
}

.bank .code-box strong.legend a:hover {
    color: #cfccbb !IMPORTANT;
    transition: 1s;
}

/* FAQ */

.novo {
    display: flex;
    margin: 5px 5px 10px 5px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 20px 20px;
}

.novo a.navi {
    width: 360px;
    display: block;
    background: #000 url(http://forumstatic.ru/files/001b/da/a4/45216.jpg);
    box-shadow: 0px 0px 100px #000 inset, 0px 0px 5px #8b887a;
    border: 1px solid #af914b;
    height: 120px;
    transition: 1s;
    filter: brightness(0.6);
    z-index: 5;
    position: relative;
}

.novo #blok {
    width: 360px;
    position: relative;
}

.novo a.navi:hover {
    transition: 1s;
    filter: none;
}

.novo #stat {
    display: flex;
    justify-content: center;
    font-weight: 400 !important;
    font-family: 'Lora';
    color: #ffd166;
    margin-top: -10px;
    z-index: 9;
    position: absolute;
    width: 100%;
    gap: 0 20px;
}

.novo #stat imp {
    background: #000;
    padding: 2px 10px 3px 10px;
    color: #cea33d;
    font-family: 'Playfair Display SC';
    font-size: 10px;
    font-weight: 500;
    letter-spacing: .6px;
    border: 1px solid #8d6c20;
}


.novo #stat new {
    background: #000;
    padding: 2px 10px 3px 10px;
    color: #cea33d;
    font-family: 'Playfair Display SC';
    font-size: 10px;
    font-weight: 500;
    letter-spacing: .6px;
    border: 1px solid #8d6c20;
}

.novo a.navi z {
    display: block;
    text-align: center;
    font-family: playfair display sc;
    font-size: 13px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e5b646e3 !important;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
    padding: 10px 10px;
    border-bottom: 1px solid #af914b;}


.novo a.navi text {
    padding: 10px;
    display: block;
    font-family: 'Roboto';
    color: #cfccbb;
    font-weight: 400;
}

/* ÂÍÅØÍÎÑÒÈ */

.html_title {
    overflow: hidden;
    background: url(http://forumstatic.ru/files/001b/da/a4/19265.jpg) top center;
    width: 1009px;
    height: 680px;
    border: 1px solid #af914b;
    border-width: 1px 0px;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset;
}

.html_title .tabs>input[type="radio"] {
      display: none;
    }   

.html_title .tabs {
    padding: 16px 15px;
    margin: auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

.html_title #tab-btn-1:checked~#content-1,
    #tab-btn-2:checked~#content-2 {
      display: block;
    }

.html_title .tabs>label {
    display: inline-flex;
    vertical-align: middle;
    user-select: none;
    padding: 5px 10px 6px 10px;
    line-height: 1.5;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
    position: relative;
    top: 1px;
    background: #000;
    cursor: pointer;
    border: 1px solid #cea33d;
    text-align: center;
    font-family: 'Playfair Display SC';
    text-transform: uppercase;
    font-size: 14px;
    text-shadow: 1px 1px #000, 0px 0px 5px #090703;
    margin: 0px 10px 0px 0px;
    color: #dbb660;
    max-height: 30px;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: center;
}

.html_title .tabs>label span {
    display: block;
    text-transform: lowercase;
    margin-top: -3px;
    font-family: alice;
    color: rgb(195 195 185 / 79%);
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 66%), 0 0 5px rgb(127 114 62 / 30%);
    font-size: 10px;
    letter-spacing: .5px;
}

.html_title .tabs>div {
    display: none;
    background: #080603a6;
    padding: 10px;
    border: 1px solid #cea33d;
    font-family: roboto;
    width: 100%;
    margin-top: 20px;
    height: 450px;
    color: #cfccbb;
}

.html_title .tabs>input[type="radio"]:checked+label {
    box-shadow: 0px 0px 20px #080603 inset;
    color: #b3afa0;
    letter-spacing: .4px;
}

.html_title .lis {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 0 20px;
    justify-content: center;
}


.html_title #content-1 blok {
    width: 400px;
    height: 440px;
    overflow-y: hidden;
}


.html_title #appmanfaces, .html_title #appgirlfaces {
    height: 406px;
    overflow-y: auto;
}


.html_title #appmanfaces a, .html_title #appgirlfaces a {
    color: #cdab5c !IMPORTANT;
    transition: 1s;
}


.html_title #appmanfaces a:hover, .html_title #appgirlfaces a:hover {
    color: #bfbcac !IMPORTANT;
    transition: 1s;
}

.html_title .lis blok z {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 17px;
    color: #d7ae4fad !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
    margin-bottom: 10px;
}


.html_title #appmanfaces::-webkit-scrollbar, .html_title #appgirlfaces::-webkit-scrollbar,
.html_title #appnames::-webkit-scrollbar, .html_title #appsurnames::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #120e0675;
}

.html_title #appmanfaces::-webkit-scrollbar-thumb, .html_title #appgirlfaces::-webkit-scrollbar-thumb,
.html_title #appnames::-webkit-scrollbar-thumb, .html_title #appsurnames::-webkit-scrollbar-thumb {
    background-color: #a37f2d;
    border: 1px solid #624e1e;
}


.html_title .lis {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 0 20px;
    justify-content: center;
}


.html_title #content-2 blok {
    width: 400px;
    height: 440px;
    overflow-y: hidden;
}


.html_title #appnames, .html_title #appsurnames {
    height: 406px;
    overflow-y: auto;
}


.html_title #appnames a, .html_title #appsurnames  a {
    color: #cdab5c !IMPORTANT;
    transition: 1s;
}


.html_title #appnames a:hover, .html_title #appsurnames a:hover {
    color: #bfbcac !IMPORTANT;
    transition: 1s;
}

.html_title .lis blok z {
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    letter-spacing: .5px;
    font-family: playfair display sc;
    text-transform: uppercase;
    font-size: 17px;
    color: #d7ae4fad !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    display: block;
    margin-bottom: 10px;
}


.html_title .toss {
    position: absolute;
    background: #080603a6;
    border: 1px solid #cea33d;
    border-width: 1px 0px 0 0;
    font-family: roboto;
    height: 100px;
    color: #cfccbb;
    width: 100%;
    display: flex;
    justify-content: space-around;
    padding: 10px 0;
}

.html_title .code-box {
    color: #cfccbb !IMPORTANT;
    border: 1px solid #af914b !IMPORTANT;
    background: #000 !important;
    box-shadow: 0px 0px 50px #0a0a04 inset !important;
    width: 250px;
}

/*ØÀÁËÎÍ ÏÐÈÍßÒÈß ÀÌÑ*/

.admin-accept {
    background: url(http://forumstatic.ru/files/001b/cf/4e/35651.jpg) top center repeat-y;
    min-height: 246px;
    width: auto;
    border: 1px solid #af914b;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 100px #000 inset, 0px 0px 5px #8b887a;
    margin: 5px !important;
}
.admin-accept #info {
    display: flex;
    flex-direction: row;
    border: 1px solid #856928;
    border-width: 1px 0;
    padding: 20px 20px 20px 40px;
    flex-wrap: nowrap;
    gap: 0 20px;
    align-items: center;
}
.admin-accept #info blok img {
    border: 1px solid #cea33d;
    border-radius: 100%;
    width: 180px;
    height: 180px;
}
.admin-accept #info blok welcome {
    display: block;
    text-align: center;
    font-family: playfair display sc;
    font-size: 17px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #e3b447cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
    height: 40px;
}
.admin-accept #info blok welcome:before {
    content: ' ';
    background: #cca13c;
    width: 490px;
    position: absolute;
    height: 1px;
    margin: 30px 0px 0px -100px;
}
.admin-accept #info blok text {
    text-align: left;
    font-family: playfair display sc;
    font-size: 13px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #ddd6c7cc !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}
.admin-accept #info blok links {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0px 10px;
    align-items: center;
    text-align: center;
    align-content: center;
    justify-content: center;
    margin-top: 10px;
}
.admin-accept #info blok links a {
    text-align: left;
    font-family: playfair display sc;
    font-size: 14px;
    font-weight: 500 !IMPORTANT;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    color: #cdab5c !important;
    transition-duration: 1s;
    background: linear-gradient(rgba(255,255,255,1) 5%, rgba(0,0,0,1) 65%);
    letter-spacing: .5px;
    text-transform: uppercase;
}