/* 1 Картинки и текст
-------------------------------------------------------------*/
#profile-left .user_online strong {
color: #dae2ea!important;
    text-shadow: none;
    width: 200px;
    font-size: 12px;
    position: absolute;
    font-family: "Roboto Condensed";
    letter-spacing: 0px;
    text-transform: lowercase;
    text-align: center;
    margin: 156px 0px 0px -38px;
}

/* анкета правки */
    .out_quest_wrapper .qout_answer {
        margin: 6px 7px 7px 5px;
        padding: 4px 10px;
        background-color: rgba(0, 0, 0, .25);
        color: white;
        font-size: 12px;
        line-height: 120%;
        text-align: right;
    }
    .out_quest_wrapper .qout_question {
        position: relative;
        width: 358px;
        margin-left: 5px;
        text-align: justify;
        padding: 1px 7px 5px 70px;
        background-color: rgba(0, 0, 0, .25);
        color: white;
        font-size: 12px;
        line-height: 120%;
    }
    

    .out_quest_wrapper #header_img img {
        position: absolute;
        z-index: 1;
        left: 3px !important;
        top: 0px;
        margin: 0 !important;
        width: 60px !important;
        height: 60px !important;
        border: 3px solid #919191;
        border-radius: 50%;
    }

    .out_quest_wrapper .var01_block > #header_1 {
        background: url(http://forumstatic.ru/files/001a/34/12/74947.jpg) top no-repeat !important;
        position: relative;
        height: 27px;
        line-height: normal !important;
        padding-top: 10px !important;
        text-transform: uppercase;
        font-weight: bold;
        color: white;
        text-align: center;
font-size:11px;
    }

    .out_quest_wrapper #qout_var01 {
        position: absolute;
        top: 15px;
        left: 185px;
        width: 447px;
        height: 576px;
        overflow-y: auto;
        overflow-x: hidden;


    }

    .out_quest_wrapper  #quot_var02 > #subtext {
        width: 426px;
        font-size: 12px;
        height: 560px;
        position: absolute;
        color: white;
        top: 52px;
        left: 24px;
           background-color: rgba(0, 0, 0, .25);
        /* padding-right: 10px; */
        padding: 10px;
        overflow-y: auto;
        text-align: justify;
    }
    }

    .out_quest_wrapper  #quot_var02 > #subheader {
        position: absolute;
        text-transform: uppercase;
        font-family: 'calibri', 'Open Sans', sans-serif;
        display:none;
        font-weight: bold;
        color: white;
        width: 530px;
        top: 10px;
        text-align: center;
        font-size: 16px;
        left: 65px;
    }

    .out_quest_wrapper #quot_var02 {
        position: absolute;
        top: -42px;
        left: 160px;
        width: fit-content !important;
        height: fit-content !important;
    }

    .out_quest_wrapper  .quot_data {
        position: absolute;
        color: white;
        width: 160px;
        font-size: 10px;
        left: 16px !important;
        text-align: justify;
        text-transform: uppercase;

    }

    .out_quest_wrapper #qout_date {
        top: 364px;
        left: 14px;
    }

    .out_quest_wrapper #qout_place {
        top: 309px;
        left: 14px;
    }

    .out_quest_wrapper  #qout_rel {
        top: 418px;
        left: 14px;
    }

    .out_quest_wrapper  #qout_socc {
        top: 245px;
        left: 14px;
    }

    .out_quest_wrapper  #qout_sex {
        top: 474px;
        left: 14px;
    }

    .out_quest_wrapper #qout_podpiska {
        top: 529px;
        left: 14px;
    }

    .out_quest_wrapper #qout_ava {
        position: absolute;
        top: 95px;
        left: 44px;
    }

    .out_quest_wrapper  #qout_ava img {
        width: 100px;
        height: 100px;
        object-fit: cover;
border-radius: 0%;
    }

    .out_quest_wrapper #qout_name {
        position: absolute;
        top: 104px;
        left: 130px;
        display:none;
        font-family: 'calibri', 'Open Sans', sans-serif;;
        font-size: 24px;
        line-height: 100%;
    }

    .out_quest_wrapper #qout_faceclaim {
        position: absolute;
        top: 34px;
        left: 8px;
        text-align: center;
        font-size: 14px;
        line-height: 100%;
        color: white;
        font-size: 16px;
        /* background: blue; */
        width: 171px;
        font-weight: bold;
        text-transform: uppercase;
        font-family: calibri, 'Open Sans', sans-serif;;
    }

    .out_quest_wrapper #qout_name::after {

        display: inline-block;
        content: '\2714';
        font-size: 12px;
        line-height: 16px;
        text-align: center;
        width: 16px;
        height: 16px;
        margin-left: 5px;
        border-radius: 50%;
        color: #fff;
        background-color: #6e6e6e;

    }

   .punbb .out_quest_wrapper {
        background-image: url('http://forumstatic.ru/files/001a/34/12/56206.jpg');
        width: 638px;
        height: 600px;
        margin: auto;
        position: relative;
        font: normal 72.75% tahoma, verdana, arial, helvetica, sans-serif;
    }
/* маска профиля */
#mask_dialog .inner {font-size: 12px;
    font-family: "Roboto Condensed";
    color: rgb(113, 113, 113);
    text-shadow: rgba(255, 255, 255, 0.58) 0px 1px 0px;
    outline-offset: 5px;
    box-shadow: rgb(212, 209, 209) 0px 0px 7px inset;
    background-color: rgb(230, 230, 230) !important;
    /* margin: 1.4em 1.8em 2.4em; */
    /* padding: 10px; */
background: none;
    outline: rgb(222, 221, 221) solid 4px;}


.questq_answer {    width: 589px !important;}
#pun-stats li.item3 {display: none}
span.num_msg {    margin-top: -61px!important;
    margin-left: 92px!important;      z-index: 1; background: #bb5555 !important;}
span.num_msg:before {
    background: #bb5555 !important;
}

#pun-reputation .inner {    font-family: "Roboto Condensed";
    color: rgb(113, 113, 113);
    text-shadow: rgba(255, 255, 255, 0.58) 0px 1px 0px;
    outline-offset: 5px;
    box-shadow: rgb(212, 209, 209) 0px 0px 7px inset;
    background-color: rgb(230, 230, 230) !important;
    /* margin: 1.4em 1.8em 2.4em; */
    padding: 10px;
    outline: rgb(222, 221, 221) solid 4px;
    display: block;}

li.pa-respect {    color: rgba(0, 255, 255, 0);
    font-size: 0px;
    line-height: 23px;
    margin: 10px 0px -16px 0px !important;
    /* position: absolute; */}




.pa-respect span {    margin: -14px 0px 0px -27px !important;
    position: absolute;
    color: #b6cde2;
    font-family: "Proxima Nova Thin";
    font-size: 17px;
    font-weight: 900!important;
    width: 56px;}


.pa-respect a{
    line-height: 100%;
    color: #f9f7f7!important;}

li.pa-respect a img {/* display: none; */width: 45px;content: url(http://forumstatic.ru/files/0018/11/de/42889.png) !important;height: 10px;position: absolute;margin: -40px 0px 0px -22px;}

.pa-respect a {
    font-size: 0px;
    /* opacity: 0; */
    width: 46px;
    margin: 11px 0px 18px 6px;
    height: 10px;
    position: absolute;
    /* background: blanchedalmond; */
    z-index: 2000;
    display: block;
    }

/* фон форума */
body {
background: url( ) center top no-repeat, url() center bottom no-repeat, url() repeat-y;
background-color: #b0bbc5; 
overflow-x: hidden}

/* тело форума и ширина*/
#pun {
background-image: url(http://forumstatic.ru/files/001a/34/12/26922.png);
background-color: #d2d2d2; 
width: 1038px; 
margin: auto;   
position: relative;
margin-bottom: 0px }

/* шапка */
#pun-title table {
background-image: url(http://forumstatic.ru/files/001a/34/12/50356.png);
width: 1232px;
height: 677px;
margin-left: -163px;
background-repeat : no-repeat;
background-position: top center;
border: none }

/* футер */ 
#pun-about p.container { 
background-image : url(http://forumstatic.ru/files/001a/34/12/84199.png); 
width: 1050px; 
height: 130px; 
margin-left: -66px;
margin-top: -27px;
margin-bottom: -29px;
background-color: #; 
background-position: center top; 
border-color: transparent; 
font-size:0 !important;


}

/* иконки */
.punbb table Div.icon {
background-image : url(http://forumstatic.ru/files/001a/34/12/69010.png);
width: 40px;
height: 44px;
float: right;
display: block;z-index:100;
border-style: none;
display: inline-block;
position: relative;
background-repeat: no-repeat;opacity: 1;
margin-right: 5px;}

/* новая */
TR.inew Div.icon {
background-image : url(http://forumstatic.ru/files/001a/34/12/55743.png);
background-repeat: no-repeat;
width: 40px;
z-index:100;
height: 44px;
opacity: 1.0;}

/* закрытая*/
TR.iclosed Div.icon {
background-image : url(http://forumstatic.ru/files/001a/34/12/72743.png);
background-repeat: no-repeat;
width: 40px;
height: 44px;
opacity: 1.0;}

/* важная */
TR.isticky Div.icon {
background-image : url(http://forumstatic.ru/files/001a/34/12/92847.png);
background-repeat: no-repeat;
width: 40px;
height: 44px;
opacity: 1.0;}

/* 24/7 */
#pun-stats ul.container {    background-image: url(http://forumstatic.ru/files/001a/34/12/57148.png);
    padding-left: 100px;
    margin-left: 10px;
    padding-top: -20px;
    padding-top: 35px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;}

/* категории */

#pun-category1.category h2 {
    background-image: url(http://forumstatic.ru/files/001a/34/12/71591.png);
    font-size: 0px!important;
    width: 1015px!important;
    height: 108px;
    position: relative;
    margin-left: -34px;
    margin-top: -67px;
    text-transform: uppercase;}

#pun-category2.category h2 {
background-image: url(http://forumstatic.ru/files/001a/34/12/58800.png);
 font-size: 0px!important;
 width: 1015px!important;
    height: 108px;
    margin-left: -34px;
text-transform: uppercase;}

#pun-category3.category h2 {
background-image: url(http://forumstatic.ru/files/001a/34/12/61030.png);
font-size: 0px!important;
width: 1015px!important;
    height: 108px;
    margin-left: -34px;
text-transform: uppercase;}

#pun-category4.category h2 {
background-image: url(http://forumstatic.ru/files/001a/34/12/98951.png);
font-size: 0px!important;
width: 1015px!important;
    height: 108px;
    margin-left: -34px;
text-transform: uppercase;}

#pun-category5.category h2 {
background-image: url(http://forumstatic.ru/files/001a/34/12/82760.png);
font-size: 0px!important;
 width: 1015px!important;
    height: 108px;
    margin-left: -34px;
text-transform: uppercase;}

#pun-category6.category h2 {
background-image: url(http://forumstatic.ru/files/0018/11/de/40562.png);
font-size: 0px!important;
width: 0px!important;
height: 0px;
margin-left: -92px;
text-transform: uppercase;}

/* статистика */
#pun-stats.section h2 {
background-image: url(http://forumstatic.ru/files/001a/34/12/32727.png);
font-size: 0px!important;
 width: 1013px!important;
    height: 108px;
    margin-left: -34px;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 50% 0%;

background-size: auto;
 }

/* форма ответа*/
div#post-form.formal h2 {
    background-image: url(http://forumstatic.ru/files/001a/34/12/15073.png);
    width: 409px;
    height: 0px;
    color: #f2f2f2;
    padding-top: 108px;
    padding-left: 630px;
    margin-left: -66px;
    font-size: 0px!important;}

.punbb h2 span {font-family: oswald;
    top: -25px;
    left: 25px;
    color: #fff!important;
    text-transform: uppercase;
 }

/* кнопки навигации */
#navindex a {
background: url(http://forumstatic.ru/files/001a/34/12/15460.png) no-repeat top center; 
display: inline-block; 
position: absolute; 
height: 37px; 
width: 110px; 
font-size: 0px!important;       
left: 84px;
top: -61px;}

#navuserlist a {
background: url(http://forumstatic.ru/files/001a/34/12/98137.png) no-repeat top center;
display: inline-block;
position: absolute;
z-index: auto;
height: 37px; 
width: 110px; 
font-size: 0px!important;
left: 206px;
top: -61px;}

#navsearch a {
background: url(http://forumstatic.ru/files/001a/34/12/98639.png) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 110px; 
font-size: 0px!important;
left: 328px;
top: -61px;}

#navprofile a {
background: url(http://forumstatic.ru/files/001a/34/12/33452.png) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 110px; 
font-size: 0px!important;
left: 450px;
top: -61px;}

#navpm a {
background: url(http://forumstatic.ru/files/001a/34/12/87426.jpg) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 110px; 
font-size: 0px!important;
left: 573px;
top: -61px;}

#navadmin a {
background: url(http://forumstatic.ru/files/001a/34/12/89457.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 37px;
    width: 97px;
    font-size: 0px!important;
    left: 920px;
    top: 89px;}

#navlogout a {
background: url(http://forumstatic.ru/files/001a/34/12/34669.png) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 110px; 
font-size: 0px!important;
left: 695px;
top: -61px;}

#navlogin a  {
background: url(http://forumstatic.ru/files/001a/34/12/69259.png) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 110px;  
font-size: 0px!important;
left: 450px;
top: -61px;}

#navregister a {
background: url(http://forumstatic.ru/files/001a/34/12/86067.png) no-repeat top center;
display: inline-block;
position: absolute;
height: 37px; 
width: 128px;  
font-size: 0px!important;
left: 566px;
top: -61px;}













. third_profile_row {
display: inline-block; width: 32% !important; margin-top: 10px!important}





/* ник в профиле*/
.pa-author {
width: 220px!important;
    margin-top: 16px!important;
    margin-left: 25px!important;
    text-align: center;
    font-size: 15px;
    font-family: roboto condensed!important;
    font-weight: bold!important;
    text-transform: uppercase;
    margin-bottom: 26px;
color: #fff!important;}

.pa-author a {color: #fff!important;}

/* статус в профиле*/
li.pa-title {     width: 180px;
    position: absolute;
    top: 30px;
    font-size: 10px;
    left: 45px!important;
    letter-spacing: 0px;
    font-family: Proxima Nova rg;
    color: #ffffff;
    line-height: 9px;
    text-transform: lowercase;}



/* последний визит*/
.pa-last-visit, li.pa-online {
margin-bottom:11px!important;
position: absolute;}

.pa-last-visit {
height:25px;}



#set_avatar {margin: 0.4em 1.8em 1.4em;
padding: 10px;
background: #eee none repeat scroll 0% 0%;
border-width: 4px 2px;
border-style: solid;
border-color: #4f3363 #eaab3b #4f3363;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
box-shadow: 0px 0px 12px 0px #dbdbdb inset;
border-radius: 25px;
opacity: 0.8;} 



/* стиль ссылки темы на главной */
.punbb .main .tcr, .punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod, .punbb .main .tcl {
font-family: "Roboto Condensed";
    font-size: 12px;
    text-align: center;
    color: #6f6f6f!important;}

.punbb .main .tcr a  {  text-transform: uppercase;
    font-family: 'Akrobat'!important; 
    font-weight: 900;
    font-size: 12px;
    line-height: 20px;}

/* аватар рядом с темой */
.punbb .user-avatar img.ava {
border-radius: 0% !important;
border-bottom: 2px solid #fff !important;
box-shadow: 3px 3px 0px #a9a9a9;
border-color: #2b2b2b!important;
border: 2px solid currentColor !important;}

.punbb .user-avatar img.ava {border: 2px solid #f2f3ef !important;}

/* личная информация */
.inform1 {
font-size: 14px;
color: #646464!important;}
.inform2 {
font-size: 15px;
color: #646464!important;}

.inform1 t1 {
margin: 0px 0px 0px 40px;
position: absolute;}

.inform1 t2 {
margin: 5px 0px 0px 40px;
position: absolute;}

.inform1 t3{
margin: 10px 0px 0px 40px;
position: absolute;}

.inform2 t1 {
margin: -50px 0px 0px 440px;
position: absolute;}

.inform2 t2 {
margin: -45px 0px 0px 441px;
font-size: 15px!important;
position: absolute;}

.inform2 t2 a{
font-size: 15px!important;}

.inform2 t3{
margin: -40px 0px 0px 440px;
position: absolute;}

/* приветствие */
/* приветствие */
#pun-status .item1  {    z-index: 2;
    position: absolute;
    left: 900px;
    top: 584px;
    font-family: 'Akrobat';
    font-size: 12px;
    font-weight: 900;
    width: 200px;
    color: #ffffff;}

#pun-status .item2  { position: absolute;
    top: 561px;
    left: 936px;
    line-height: 14px;
    width: 144px;
    height: 100px;
    white-space: normal;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    color: #ececec;
    display: none; }

#pun-status .item2 a{
color: #ececec;}

/* темы */
.ytheme1 {
position: relative;
background-image: url(http://forumstatic.ru/files/001a/34/12/49044.png);
width: 575px;
height: 151px;
    left: -30px;}

.ytheme2 {
position: relative;
background-image: url(http://forumstatic.ru/files/001a/34/12/28547.png);
width: 575px;
height: 151px;
left: -30px;}

.ytheme3 {
position: relative;
background-image: url(http://forumstatic.ru/files/001a/34/12/85061.png);
width: 575px;
height: 151px;
left: -30px;}

.ytheme4 {
position: relative;
background-image: url(http://forumstatic.ru/files/001a/35/24/36433.png);
width: 575px;
height: 170px;
    left: -30px;}




.ytheme1 text {    position: relative;
    font-family: "Roboto";
    /* margin: 45px 0px 0px -140px; */
    width: 395px;
    top: 30px;
    left: 60px;
    height: 100px;
    display: table-cell;
    vertical-align: middle;
    text-align: justify;
    font-size: 11px;
    line-height: 11px;
    color: #989898;
    text-shadow: 0 1px 0 #ffffff94;}

.ytheme1 titl {position: absolute;color: #ececec;font-family: 'MyriadPro BoldCondit';font-size: 20px;text-align: center;width: 300px;margin: 0px 0px 0px -280px;}

.ytheme2 text {position: relative;
    font-family: "Roboto";
    /* margin: 45px 0px 0px -100px; */
    width: 395px;
    top: 30px;
    left: 60px;
    height: 100px;
    text-align: justify;
    display: table-cell;
    vertical-align: middle;
    font-size: 11px;
    color: #989898;
    text-shadow: 0 1px 0 #ffffff94;}

.ytheme2 titl {    position: absolute;
    color: rgb(236, 236, 236);
    font-family: "MyriadPro BoldCondit";
    font-size: 20px;
    text-align: center;
    width: 300px;
    margin: 0px 0px 0px -280px;}

.ytheme3 text {  position: relative;
    font-family: Roboto;
    /* margin: 40px 0px 0px -140px; */
    width: 395px;
    top: 30px;
    left: 60px;
    display: table-cell;
    vertical-align: middle;
    height: 100px;
    text-align: justify;
    font-size: 11px;
    line-height: 12px;
    color: #989898;
    text-shadow: 0 1px 0 #ffffff94;}

.ytheme3 titl {    position: absolute;
    color: rgb(236, 236, 236);
    font-family: "MyriadPro BoldCondit";
    font-size: 20px;
    text-align: center;
    width: 300px;
    margin: 0px 0px 0px -280px;}

.ytheme4 text {
    position: relative;
    font-family: Roboto;
    /* margin: 40px 0px 0px -140px; */
    width: 395px;
    top: 28px;
    left: 60px;
    display: table-cell;
    vertical-align: middle;
    height: 100px;
    text-align: justify;
    font-size: 11px;
    line-height: 13px;
    color: #989898;
    text-shadow: 0 1px 0 #ffffff94;}

.ytheme4 titl {    position: absolute;
    color: rgb(236, 236, 236);
    font-family: "MyriadPro BoldCondit";
    font-size: 20px;
    text-align: center;
    width: 300px;
    margin: 0px 0px 0px -280px;}


.ythimg {width:100px;height: 100px;position: absolute;margin: 36px 0px 0px 30px!important}


/* разделитель в теме */
.punbb .post-links {
background: url(http://forumstatic.ru/files/001a/34/12/33005.png);
    padding: 26px 5px -0px 18px;
    width: 1014px;
    height: 40px;
    margin-left: -57px!important;}




/* кнопки удалить цитировать редактировать */
li.pl-delete a, li.pl-edit a, li.pl-quote a, li.pl-email a {
    padding: 1px 10px 2px 10px;
    font-family: 'Roboto';
    font-size: 11px;
    user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px;
    transition: all .218s ease 0s;
    font-family: RobotoBold;
    font-size: 14px;
    font-size: 1.4rem;
    color: #fff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#8465af,#3f367b);}

li.pl-delete a, li.pl-edit a, li.pl-quote a, li.pl-email a:hover
{user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    transition: all .218s ease 0s;
    color: #fff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#bd5ab4,#642a5d);
    }

 #pun-main .post-links li a {
    padding: 1px 10px 2px 10px;
    font-family: 'Roboto';
    font-size: 11px;
    user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px;
    transition: all .218s ease 0s;
    font-family: RobotoBold;
    font-size: 14px;
    font-size: 1.4rem;
    color: #f0f0f9!important;
    text-shadow: 1px 0px 1px #273442;
    border-radius: 0px;
    background: linear-gradient(to bottom,#6e91a7,#3d5266);
    }

 #pun-main .post-links li a:hover
{user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    transition: all .218s ease 0s;
    color: #fff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#cf6e6e,#a03737);
    }



.linksb .postlink a span {
    user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    transition: all .218s ease 0s;
    color: #ffffff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#6e91a7,#3d5266);
    padding: 1px 7px 3px 7px;
   }
.linksb .postlink a span:hover
{user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    transition: all .218s ease 0s;
    color: #fff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#cf6e6e,#a03737);
    padding: 1px 7px 3px 7px;
    }

/* новая тема, новый опрос */
.postlink span a {
    padding: 1px 10px 1px 10px;
    border-radius: 2px;
    transition: all 0.218s ease 0s;
    color: #fff!important;
    background: linear-gradient(to bottom,#6e91a7,#3d5266);
    height: 22px !important;
    padding: 1px 9px 3px 9px;
    letter-spacing: 1px;}

/* новая тема, новый опрос, страницы 123 нижние ссылки */
.linksb .pagelink, .linksb .postlink, .subscribelink {
   font-family: 'Akrobat'!important; 
   font-weight: 900;
   color: #4e4e4e!important;
    text-transform: uppercase;
    font-size: 12px;}

/* новая тема, новый опрос верхние ссылки */
.linkst .postlink {
  position: absolute;
  top: -4em;
  right: 1em;
  text-align: right;
  font-weight: bold;
  font-family: 'Akrobat'!important; 
   font-weight: 900;
    text-transform: uppercase;
    font-size: 12px;  }

/* cтраницы 123 верхние ссылки */
.linkst .pagelink {
   font-family: 'Akrobat'!important; 
   font-weight: 900;
    text-transform: uppercase;
    color: #4e4e4e!important;
    font-size: 12px;  }

/* спойлер */
#pun-main div.quote-box.spoiler-box {
    color: rgb(105, 105, 105);
    text-shadow: rgba(255, 255, 255, 0.58) 0px 1px 0px;
    outline-offset: 5px;
    box-shadow: rgb(191, 202, 214) 0px 0px 7px inset;
    background-color: rgb(218, 226, 234) !important;
    margin: 1.4em 1.8em 2.4em;
    padding: 10px;
    outline: rgb(192, 205, 218) solid 4px;}

.post-content .spoiler-box > blockquote.visible:before {   
    content: ''; background-color: transparent;}

#pun-main div.quote-box.spoiler-box:before  {content: '...';
    float: left;
    font-size: 44px;
    height: 47px;
    color: #ceced4;
    /* background-color: #ececec; */
    position: absolute;
    margin: -68px 6px 0px -8px;}

#p218373-content blockquote span span span {
text-shadow:none;
}

.punbb .post-content blockquote {
padding: 5px 0px 0px 10px;
width: 97%!important;}

#pun-main .quote-box {
    color: rgb(105, 105, 105);
    text-shadow: rgba(255, 255, 255, 0.58) 0px 1px 0px;
    outline-offset: 5px;
    box-shadow: rgb(191, 202, 214) 0px 0px 7px inset;
    background-color: rgb(218, 226, 234) !important;
    margin: 1.4em 1.8em 2.4em;
    padding: 10px;
    outline: rgb(192, 205, 218) solid 4px;}

#pun-main .quote-box p {    z-index: 1;
    position: relative;
    margin-top: 5px;
}

.punbb .quote-box cite {    background-color: #b34a4a;
    height: 10px;
    font-style: normal;
    /* font-size: 12px; */
    text-transform: uppercase;
    text-shadow: none;
    font-family: akrobat;
    color: #fff;
    position: relative;
    font-size: 14px;
    font-weight: 900;
    font-style: normal;
    padding: 0px 20px 1px 20px;}


/* выделить код, легенда кода, цитаты и тд */
 .punbb .code-box strong.legend,  .code-box .legend a{
    background-color: #b34a4a;
    height: 10px;
    font-style: normal;
    margin: 10px 2px 0px 0px;
    font-size: 14px;
    text-transform: uppercase;
    text-shadow: none;
    font-family: akrobat;
    color: #fff!important;
    padding: 0px 20px 1px 20px;
}

div.code-box div.blockcode div.scrollbox {margin-top: 10px;}


/* цитаты, коды, селекты, кнопки, формы ответа */
.punbb select{
  position: relative;
  z-index: 1;
  display: inline-block;
  outline: none;
  background: #ddd;
  box-shadow: 0 1px rgba(0,0,0,.1) inset, 0 1px #fff;
    }

 #pun-main .code-box {    font-family: "Roboto Condensed";
    color: rgb(105, 105, 105);
    text-shadow: rgba(255, 255, 255, 0.58) 0px 1px 0px;
    outline-offset: 5px;
    box-shadow: rgb(191, 202, 214) 0px 0px 7px inset;
    background-color: rgb(218, 226, 234) !important;
    margin: 1.4em 1.8em 2.4em;
    padding: 10px;
    outline: rgb(192, 205, 218) solid 4px;}


.punbb textarea#main-reply { background: url(https://i.imgur.com/PNU72dv.png) center top no-repeat, url(https://i.imgur.com/ZPYVXYT.png) center bottom no-repeat, url(https://i.imgur.com/vNIQSnL.png) repeat-y;
    opacity: 1;
    padding: 15px;
    width: 846px!important;}

  #form-buttons  {background-image: url(https://i.imgur.com/1xlm1cC.png);
    width: 876px;
    height: 43px;
    padding-top: 1px;}


.punbb input {    
    user-select: none;
    border: 1px solid rgba(0,0,0,.1);
    transition: all .218s ease 0s;
    color: #fff!important;
    border-radius: 0px;
    background: linear-gradient(to bottom,#6e91a7,#3d5266);
    }

.punbb textarea, .punbb input, .punbb select {outline: none;}

/* форма ответа */
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #pun-popup_awards div  {
    margin: 0.4em 1.8em 1.4em;
    padding: 10px; z-index:100;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px inset, rgb(255, 255, 255) 0px 1px;
    border-width: 4px 2px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    background: linear-gradient(to right, rgb(233, 233, 233), rgb(233, 233, 233)) !important;
    border-image: none;
    opacity: 0.8;}

#pun-admain textarea

{width: 640px!important;     background: linear-gradient(to right, #e9e9e9, #e9e9e9)!important;}

/* личные сообщения */
div#pun-messages.punbb div#pun-main.main div#notify-settings {
    margin-top: 10px;
    margin-bottom: 1.1em;
    text-shadow: 0 1px 0 #41599a;
    font-family: 'Roboto Condensed';
    color: #ececec;
    padding-top: 10px;
}
div#pun-messages .punbb div#pun-main.main a:not(#action-computer):not(#action-internet){
color: #dae2ea !important;
}

.tabs11 li a {
    background: rgb(56, 90, 119)!important;
    color: #dae2ea !important;
    box-shadow: 1px 1px rgba(255, 255, 255, 0.1) inset, 1px 1px #8fabc1!important;
 }

div#pun-messages.punbb div#pun-main.main li.pa-avatar.item2 img {
    margin: 1px 0px 0px 3px;
    position: initial;
     z-index: 1000;
    width: 100px;
    border-radius: 100%;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box li.pa-avatar.item2{
    margin-left: 35px;
    margin-top: -95px;}

div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box li.pa-author img.indOnline{
margin: 181px 0px 0px -53px}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box li.pa-author img.indOffline{
margin: 181px 0px 0px -53px}


div#pun-messages.punbb div#pun-main.main h2 span {display:none}

div#pun-messages.punbb div#pun-main.main {
    background: url(http://forumstatic.ru/files/0018/11/de/40304.png) center top no-repeat, url(http://forumstatic.ru/files/001a/34/12/78981.png) center bottom no-repeat, url(http://forumstatic.ru/files/001a/34/12/23432.png) repeat-y;
    width: 961px;
    margin: 0px 0px 0px -24px;}
div#pun-messages.punbb div#profile.formal div.icon.inew {    background-image: url(http://forumstatic.ru/files/001a/34/12/48904.png);
    background-repeat: no-repeat;
    width: 72px;
    height: 20px;}

div#pun-messages.punbb div#profile.formal div.icon {    background-image: url(http://forumstatic.ru/files/001a/34/12/66936.png);
    background-repeat: no-repeat;
    width: 72px;
    height: 20px;}

#pun-messages li.pa-reg, #pun-messages li.pa-posts{    display: none;}
div#pun-messages.punbb div.pagelink, div#pun-messages.punbb div.pagelink a {color: white!important; margin-top:25px}
div#pun-messages.punbb em.user-avatar {display:none}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div#profilenav  {
    margin: 40px 0px 0px -26px;
    z-index: 2;
    position: relative;
}
div#pun-messages.punbb div#pun-main.main div#profile.formal p.inputfield.required {
    background: #ced9e4;
    box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff;
    margin-left: -19px;
    padding-left: 10px;
    width: 710px;
    padding-top: 4px;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal div.container a.online
{font-size:12px}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box .post-author {    background-image: url(http://forumstatic.ru/files/001a/34/12/88685.png)!important;
    width: 154px;
    height: 379px;
    margin: -20px 0px 0px -190px;
    z-index: 0;}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.post-content {    margin-left: 0px;}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box div.tclcon a {    color: #fff!important;}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box li.pa-author {
    width: 154px!important;
    margin-left: 0px!important;
    /* position: absolute; */
    margin-top: 355px!Important;}

div#pun-messages.punbb div#pun-main.main div#profile.formal div.container div.fs-box li.pa-title{
    display: none;}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset div.fs-box div.post-body{
    margin: 3px 0px 0px -20px;
   background: #dae2ea;
    width: 720px;
    box-shadow: inset rgba(151, 118, 234, 0.73) 0px 1px 2px, #6b5686 0px 0px 0px;
    height: auto;
    color: #fff;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset div.fs-box div.post-body div.post-box {
    border: 0;
    overflow: auto;
    height: auto;
    font-size: 11px;
    margin-top: 34px;
    padding-top: 20px;
    color: #464444;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset input.botton {
    padding-bottom: 30px;
    margin-top: -22px!important;
}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container form#messages div.linksb div.postlink input.button {
    margin: 30px 0px 10px 0px;
}
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container td {font-family: oswald;
    font-family: roboto;
    font-size: 11px;
    color: #ffffff;
    text-shadow: 0 1px 0 #8b95a1;
 }
div#pun-messages.punbb div#pun-main.main div#profile.formal div.container form#messages fieldset div.fs-box div.container{background: #4c647dc7;
    width: 720px;
    padding-left: 10px!important;
    padding-bottom: 20px!important;
    top: 28px;
    position: relative;
    margin-left: -22px;
    box-shadow: inset rgb(103, 128, 154) 0px 1px 2px, #627b95 0px 1px 0px;
    padding: 0;
}
div#pun-messages.punbb div#pun-main.main div#profile.formal tr  a, div#pun-messages.punbb div#pun-main.main div#profile.formal tr td.tc3  {
    color: #fff!important;
    font-family: "Roboto Condensed";
    font-size: 12px!important;
}
div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset legend span {display: none}
div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset span.checkfield {
font-family: akrobat;
    font-weight: 900;
    font-size: 13px!important;
    text-transform: uppercase;
    padding-top: 3px;
    color: #fff;
    float: right;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal #profilenav li {
      height: 10px!important;
    padding: 3px 10px 6px 10px;
    box-shadow: 0 1px rgb(136, 162, 189) inset, 0 1px #44596f;
    width: 131px;
    margin: 0px 0px 0px -158px;
    background: #;
}


div#pun-messages.punbb div#pun-main.main div#profile.formal div#fntSlider.FNTslider,  div#pun-messages.punbb div#pun-main.main div#profile.formal small#plng {display: none}

div#pun-messages  textarea#main-reply.processed {  width: 689px!important;
    margin: 0px 0px 0px -19px;
    font-family: 'Roboto';
    background: #ced9e4;
font-size:11px;
    min-height: 130px;
    box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset legend strong {
    top: 41px;
    left: -38px;
    width: 400px;
    font-size: 13px;
    text-align: center;
color: #ced9e4;
    z-index: 1;
    font-family:akrobat;
    text-transform: uppercase;
    position: relative;
    /* background: #3e5085; */
    /* box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff; */
    padding: 4px 20px 4px 40px;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset div.fs-box div.post-links {
    background: #dcdce0!important;
    box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff;
    margin: 0px 0px 0px -20px!important;
    width: 719px!important;
}

div#pun-messages.punbb div#pun-main.main div#profile.formal fieldset div.fs-box h3 span {
    width: 680px;
    margin: 13px 0px 0px -20px;
    font-size: 12px;
    position: absolute;
    text-align: right;
    color: white;
    font-weight: 900;
    font-family: akrobat;
    text-transform: uppercase;
    background: #4c647dc7;
    box-shadow: inset rgb(103, 128, 154) 0px 1px 2px, #627b95 0px 1px 0px;
    padding: 4px 20px 4px 20px;
}

#pun-messages blockquote::before {content: " "!important;     background-color: transparent}
#pun-messages div#form-buttons {  width: 720px!important;
    margin-top: 26px;
    margin-left: -19px;
    background: #ced9e4;
    box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff;
    height: 40px;}

.fs-box .post-links {
width: auto !important;
margin: 0 0 0 30px !important;
height: auto !important;
background: #ffffff8a !important;
border: 1px solid #ffffff !important;
box-shadow: inset 1px 3px 15px #ffffff, 0px 3px 3px #ffffff inset;
padding: 0px 0px 0px 0px !important;}



#profilenav li {   margin: 0 0 1px -205px;
    width: 190px;
    background: #627b95;
    text-transform: uppercase;
    font-size: 13px;
    font-family: akrobat;
    /* padding-top: 3px; */
    box-shadow: none;
    padding: 9px 10px 4px 10px;
    /* border-radius: 2px; */
    transition: all 0.218s ease 0s;

}


#viewprofile h2, #profilenav h2 {
    background: transparent;
    border: none;
    margin: -70px 0 0px 0px;
    box-shadow: none !important;
    width: auto;
    position: absolute;
    padding-left: 90px !important;
}

div#pun-main.main.multipage h1 span {display: none}
div#pun-edit.punbb input.button {    margin-top: 10px;}

/* профиль внутри редактирование*/
div#pun-profile.punbb div#profile.formal {width: 900px;
    padding-top: 2px;
    margin: -45px 0px 0px 0px;
    font-size: 12px;
    font-family: Roboto;
    color: #ececec!important;
    border-width: 0px;
    z-index: 1;
    position: relative;
    line-height: 0.9;
    background: url(http://forumstatic.ru/files/0018/11/de/56830.png) center top no-repeat, url(http://forumstatic.ru/files/0018/11/de/60158.png) center bottom no-repeat, url(http://forumstatic.ru/files/001a/34/12/16295.png) repeat-y;
}
div#pun-profile.punbb  p.container.crumbs {    z-index: 1000;
    position: relative;}
div#pun-profile.punbb  div#profile-gifts {display:none}
div#pun-profile.punbb div#profile.formal span.label, div#pun-profile.punbb div#profile.formal div.fs-box {    color: #ececec;    line-height: 14px;}

#viewprofile div.container ul td#profile-left li div img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    left: 45px;
    top: 32px;
    transform: translate(-50%, -50%);
    background: #7794a6!important;
    padding: 3px!important;
object-fit:cover;
}

div#pun-profile.punbb div#pun-main.main h1 span {       color: transparent;}
div#pun-profile.punbb div#pun-main.main h1 span a{       width: 25px;
    position: absolute;
    height: 30px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/89985.png);
    background-repeat: no-repeat;
    margin: 22px 0px 0px -49px;
    color: transparent;
    z-index: 1;
    display: block;
    /* background-color: wheat; */
    opacity: 0.5;
    padding: 0px 0px 0px 0px;
    transition: all 0.218s ease 0s;}

li.urespect:hover::after {   content: "репутация"; background-color: #000; padding: 1px 10px 1px 10px; margin-left: 6px; border-radius: 5px }
li.hcvisit:hover::after {   content: "просмотров"; background-color: #000; padding: 1px 10px 1px 10px; margin-left: 11px; border-radius: 5px  }
li.uposit:hover::after { content: "понравившиеся"; background-color: #000; padding: 1px 10px 1px 10px; margin-left: 7px; border-radius: 5px  }
div#pun-profile.punbb div#pun-main.main h1 span:hover::after {  font-size:10px;     color: #dae2ea!important;  position: absolute;content: "редактировать профиль"; width:110px;text-align:center;  background-color: #000; padding: 1px 10px 1px 10px;border-radius: 5px; margin-left: -27px;  margin-top: 7px;    opacity: 0.8;  }
textarea#main-reply {
    height: 245px;
    position: relative;
    z-index: 1;
}

/* профиль внутри редактирование. подпись*/
div#post-sig.areafield.hashelp div#form-buttons {width: 630px!important}
div#pun-profile.punbb textarea#main-reply.processed {  width: 598px!important;
    margin: 0px 0px 0px 0px;
    font-family: 'Roboto';
    background: #ced9e4;
    min-height: 130px;
    box-shadow: 0 1px rgba(197, 205, 216, 0.38) inset, 0 1px #fff;
}

/* профиль внутри редактирование. персональное*/
div#profile.formal  textarea#fld10.processed {    width: 638px!important;
    background: linear-gradient(to right, #e9e9e9, #e9e9e9)!important;
    height: 0px;}

/* профиль внутри редактирование. дополнительно*/

div#profile.formal legend span {    font-size: 14px!important;
    color: #ececec;
    font-weight: 900;
    font-family: akrobat;
    background-color: #ffffff2e;}
div#profile.formal  p.formsubmit{       margin: 0px 9px 24px 0;
    color: #ececec;}
div#profile.formal label {    font-size: 13px!important;
    color: #ececec;
    line-height: 22px;
    font-weight: 900;
    font-style: normal;
    font-family: akrobat;}

div#profile.formal p.inputfield.required label strong {color: #4e4e4e;}
div#profile.formal fieldset {margin-top: 1px!important;    margin-left: 10px;}
div#profile.formal p.inputfield a, div#profile.formal  p.datafield a{    color: #ececec;
    text-decoration: underline;}
div#profile.formal form#profile10.container fieldset p {    color: #ececec;}

div#profile.formal span.input a {
    color: #ececec;
    text-decoration: underline;
}
div#profile.formal h2 span {
    display: none;
}


/* скролл */
::-webkit-scrollbar-button { 
background-image:url(''); 
background-repeat:no-repeat; 
width:6px; 
height:0px 
} 

::-webkit-scrollbar-track { 
background-color:#dae2ea; 
border: 1px solid #ececec;
    box-shadow: 0 0 1px #cfd7e0 inset;
}

::-webkit-scrollbar-thumb { 
background-color: #5b768c;
    border: 1px solid #7a93a6;
    box-shadow: 0 0 1px #bac6e0 inset;
background-image:url('https://yraaa.ru/_pu/24/59610063.png'); 
background-position:center; 
background-repeat:no-repeat; 
} 



::-webkit-resizer{ 
background-image:url(''); 
background-repeat:no-repeat; 
width:7px; 
height:0px 
} 

::-webkit-scrollbar { 
  width: 5px;
  height: 6px; 
}
/* кнопочки */
.hashelp center div a button, .button,  #pun-admain input{  
    position: relative;
    z-index: 1;
    display: inline-block;
    outline: none;
    box-shadow: 0 1px rgba(0,0,0,.1) inset, 0 1px #fff;
    text-align: center;
    overflow: hidden;
    height: 22px !important;
    text-decoration: none;
    text-transform: uppercase !important;
    cursor: pointer;
    font-weight: 900;
    font-family: akrobat!important;
    font-size: 12px!important;
    color: ##ffffff!important;
    letter-spacing: 1px;}
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {    margin: 0 0.6em 0 0;
    position: relative;
    z-index: 1;
    color: #394f98;
    height: 22px !important;
    outline: none;
    text-align: center;
    overflow: hidden;
    text-shadow: #394f98;
    text-shadow: 0px 0px 0px #582dad;
    text-decoration: none;
    text-transform: uppercase !important;
    cursor: pointer;
    padding: 1px 7px 3px 7px;
    font-family: akrobat!important;
    font-size: 12px !important;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    letter-spacing: 1px;
  }
.topic a.sharelink {display: none}

/* главные ссылки */
.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 {  cursor: pointer;
color: #5a7792;}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {  cursor: pointer;
color: #395069!important}
.punbb div#profilenav a {  cursor: pointer;
color: #dae2ea}

/* ссылки при наведении*/
.punbb a:hover, .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 {
color: #6f6f6f;    cursor: pointer;}

/* ссылки при наведении */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-ulinks a: hover {
color: #6f6f6f;    cursor: pointer;
text-transform: uppercase;
text-decoration: none    }


/* ссылки новые сообщения активные темы и тд*/
#pun-navlinks a {   cursor: pointer;
color: #e8e8e8;
text-decoration: none } 

#pun-ulinks a {   cursor: pointer;
color: #dddce1; 
font-family: Roboto Condensed;
text-transform: uppercase;}

#pun-ulinks .container {
cursor: pointer; 
border-top: none; 
margin-top: -539px; 
margin-left: 118px; 
text-align: center; 
position: absolute; 
font-weight: 500; 
width: 664px; 
letter-spacing: 0px; 
color: #e8e8e8!important; 

text-transform: uppercase; 
font-family: arial!important; 
}

.im3, .bkv {color: #000!important}
#smilies-area{  width: 560px;}

.my-tabs>span {
background-image: url(http://forumstatic.ru/files/0018/11/de/51194.png)!important;
font-size: 17px!important;
margin-top: 60px!important}

.my-tabs>span:first-child {
margin-left: 120px!important}


/*------------------ НАЧАЛО КАНАЛ СТРАНИЦА ПРОФИЛЯ  ------------------*/


/*имя профа пара*/
.lzinfo {
    font-size: 15px;
    color: #676767!important;
    line-height: 19px;
}
.lzinfo a{
 position: absolute;
    font-size: 15px !important;
    color: #676767 !important;
   line-height: 19px !important;
}

.lzinfo {
    width: 110px!important;
    height: 0px;
    padding: 27px 32px 0px !important;}
#viewprofile li.lzinfo span {display: none;}



/*промокоды*/
.scpro::-webkit-scrollbar { width: 3px; height: 6px; }
.scpro::-webkit-scrollbar-track {background-color: #6f9cd9; border: 1px solid #6397dc;}
.scpro::-webkit-scrollbar-thumb {background-color: #afcbf1; border: 1px solid #afe0f7;}

.mam01 {
       width: 0px!important;
    height: 0px!important;
    position: absolute;
    left: -220px;
    top: 220px;
}
#viewprofile li.mam01 span {display: none;}



/*ИНФА О ПЕРСЕ БЛОК*/
/*линии инфы*/
.line01 {
    width: 1px;
    height: 57px;
    position: absolute;
    left: 316px;
    top: 100px;
    background-color: #8a8a8a;
}
.line02 {
    width: 1px;
    height: 57px;
    position: absolute;
    left: 296px;
    top: 100px;
    background-color: #8a8a8a;
}

/* блок инфа о персе */
.pageinfo {
    width: 204px;
    height: 20px;
    position: absolute;
    left: 191px;
    top: 73px;
    font-size: 19px;
    color: #fff!important;
    text-shadow: #354267 1px 1px 0px;
    background-color: #52618c;
    padding: 3px 0px 0px 62px !important;
}

/*анкета подписка хз что 3*/
.linkpage{
position: absolute;
    left: 388px;
    top: 100px;
    font-size: 15px;
    color: #676767!important;
    line-height: 19px;
}
.linkpage a{
 position: absolute;
    font-size: 15px !important;
    color: #676767 !important;
   line-height: 19px !important;
}





/*сдвигаем что-то справа влево под аву и тд*/
.punbb #viewprofile td{
overflow: visible;}

/*убираем лишнее со страницы профиля*/
.fldByGerda-del {display: none !important;}

/*поля на странице профиля в одну линию*/
.mamd {display: inline-block; }

.namd{display: none; width: 32% !important; margin-top: 10px!important}

.namd strong sub {position:relative; top:-4px}


/*настройка больших полей профиля на странице профиля + убираем название полей*/
.mamadr {width: 575px!important;  height: 92px; padding: 0px 1px 16px !important;
}
#viewprofile li.mamadr span {display: none;}

/*основа для дизайна профиля*/
#viewprofile {
    background: url(http://forumstatic.ru/files/001a/34/12/45453.jpg);
    width: 894px;
    height: 230px;
    margin: -40px 0px 0px 10px
}
/*------------------ левая часть ------------------*/

/*ширина*/
#profile-left {
position:relative;
width: 215px !important;
}
/*высота*/
.punbb #profile-left {
height: 295px;
}
#profile-left li {
  text-align: center;
  margin: 0 !important;
}

#profile-left div {
    width: 180px;
    height: 180px;
    position: absolute;
    top: 55px;
    left: 19px;
}


#profile-left img {
    border: 1px solid #97b6cc;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

/*ширина и тд*/
.punbb #profile-right {
    width: 100%;
    padding-right: 20px;
    padding-left: 30px;
    padding-top: 9px;
}



#profile-name strong { font-size: 15px!important;} 
#profile-left #profile-name {
color: #dae2ea!important;
    text-shadow: none;
    width: 200px;    font-size: 15px!important;
    text-transform: uppercase;
    position: absolute;
    font-family: "Roboto Condensed";
    text-align: center;
margin: 5px 0px 0px -37px!important;
} 

#profile-left #profile-title {
color: #dae2ea!important;
    text-shadow: none;
    width: 200px;
    font-family: "Roboto";
    position: absolute;
    text-transform: lowercase;
    font-size: 10px;
    text-align: center;
    line-height: 10px;
    margin: 20px 0px 0px -37px!important;
}

#viewprofile li strong {
  display: block;
  font-weight: 400 !important;
}

#profile-left #img src{  
    position: relative;
    top: -64px !important;
    left: 0px;}



#profile-left .profile_ls_move strong {
    position: absolute;
top: 283px !important;
    left: 10px !important;
    width: 193px;
    background: #4c5983;
    height: 15px;
    padding: 0 !important;
    color: #fff;
    font-size: 15px;
    text-shadow: 0px 1px 0 #651a1a;
    font-family: "Roboto Condensed";
    letter-spacing: 1px;
}

#pun-viewtopic span.ls_click {display:none}

#viewprofile li span.ls_click {color: #dae2ea!important;
    top: 110px;
    left: -260px;
    display: block!important;
    position: absolute;
    text-shadow: none;
    width: 122px!important;
    height: 21px;
    text-align: center;
    padding: 9px 0px 0px 0px!important;
    font-size: 14px;
    font-family: Roboto Condensed;
    background-color: #30404d75;
    cursor: pointer;
}


/*------------------ правая часть ------------------*/

/*двигаем правую часть*/
#profile-right {
  position: relative;
  right: -4px;
}



/*текст заголовков блоков на странице профиля*/
#viewprofile li span {    font-weight: 700 !important;
    font-family: Roboto Condensed;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-size: 12px;
    padding-left: 10px;
    color: #dae2ea;
    line-height: 13px;
   }

/*цвет текста заголовков блоков на странице профиля*/
#viewprofile li span a { color: #545454;}
#viewprofile li span a:hover{ color: #52618c;}


#profile-right li strong {    padding-left: 10px!important;}

#profile-right av,  #profile-right pl, #profile-right av1, #profile-right av2, #profile-right act, #profile-right act1, #profile-right act2, #profile-right lnk, #profile-right icon, #profile-right micr, #profile-right edit {display: none}

#profile-right li.uinfo age {position: absolute;
 margin: -64px 0px 0px -271px;
    width: 124px;
    height: 124px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/40293.png);}

#profile-right li.uinfo age y {position: relative;
    font-family: "Proxima Nova Thin";
    font-size: 25px;
    font-weight: 900;
    height: 110px;
    width: 118px!important;
    vertical-align: middle;
    display: table-cell;
    width: 100px;
    line-height: 1;
    left: 2px;
    text-align: center!important;}

#profile-right li.uinfo subs{    position: absolute;
    margin: -64px 0px 0px -11px;
    width: 124px;
    height: 124px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/53892.png);}

#profile-right li.uinfo subs y {
    position: relative;
    font-family: "Proxima Nova Thin";
    font-size: 13px;
    font-weight: 900;
    width: 124px!important;
    height: 110px;
    vertical-align: middle;
    display: table-cell;
    line-height: 1;
    text-align: center!important;
}

#profile-right li.uform strong {position: absolute;
    width: 114px;
    height: 124px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/38280.png);
    margin: -187px 0px 0px 129px;}

#profile-right li.uform strong form {
    position: relative;
    font-family: "Proxima Nova Thin";
    font-size: 15px;
    font-weight: 900;
    width: 124px!important;
    height: 110px;
    vertical-align: middle;
    display: table-cell;
    line-height: 1;
    text-align: center!important;
    left: -4px;
}

#profile-right li.ulove strong {position: absolute;
    width: 114px;
    height: 124px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/95972.png);
    margin: -187px 0px 0px 259px;}

#profile-right li.ulove strong name {
    position: relative;
    font-family: "Proxima Nova Thin";
    font-size: 13px;
    font-weight: 900;
    width: 124px!important;
    height: 110px;
    vertical-align: middle;
    display: table-cell;
    line-height: 1;
    text-align: center!important;
    left: -6px;
}
#profile-right li.ulove strong name1 {position: absolute;
    font-family: "Proxima Nova Thin";
    font-size: 12px;
    font-weight: 900;
    width: 124px!important;
    height: 35px;
    top: 35px;
    line-height: 1;
    text-align: center!important;
    left: 0px;
}
#profile-right li.ulove strong name2 {position: absolute;
    font-family: "Proxima Nova Thin";
    font-size: 12px;
    font-weight: 900;
    width: 124px!important;
    height: 35px;
    top: 65px;
    line-height: 1;
    text-align: center!important;
    left: 0px;
}

#profile-right li.uwork strong {
    position: absolute;
    margin: -187px 0px 0px -131px;
    width: 114px;
    height: 124px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/58364.png)}

#profile-right li.uwork strong work {
    position: relative;
    font-family: "Proxima Nova Thin";
    font-size: 13px;
    font-weight: 900;
    height: 110px;
    vertical-align: middle;
    display: table-cell;
    width: 100px;
    line-height: 1;
    left: 3px;
    text-align: center!important;
}

#profile-right li.uposit{color: #dae2ea;
    position: absolute;
    text-align: center;
    opacity: 0.8;
    box-shadow: none;
    background-color: transparent;
    text-shadow: none;
    width: 90px!important;
    top: 173px;
    left: -135px;
}

#profile-right li.hcvisit{
    color: #dae2ea;
       position: absolute;
    text-align: center;
    opacity: 0.8;
    box-shadow: none;
    background-color: transparent;
    text-shadow: none;
    width: 90px!important;
    left: -207px;
    top: 186px;
}

#profile-right li.lastm{color: #dae2ea;
    padding-top: 0px;
    top: 168px;
    left: 88px;
    padding-top: 3px;
    position: absolute;
    text-shadow: none;
    width: 126px!important;
    font-size: 11px;
    font-family: Roboto Condensed;
    height: 27px!important;
    background-color: #30404d75;
}

#profile-right li.hcvisit span, #profile-right li.uplash span, #profile-right li.uinfo span, #profile-right li.uinfo money, #profile-right li.uinfo name, #profile-right li.uinfo info{display: none}

#profile-right li.uinfo {
    position: absolute;
    margin: -100px 0px 0px 0px;
    box-shadow: none;
    background-color: transparent;}




#profile-right li.urespect{color: #88a6b9;
    position: absolute;
    text-align: center;
    opacity: 0.8;
    text-shadow: none;
    background-color: transparent;
    width: 70px!important;
    box-shadow: none;
    left: -268px;
    top: 173px;
}

li.pa-fld1 age, li.pa-fld1 subs{display: none}

#profile-right li.hclike strong{    position: absolute;
    top: 12px;
    left: 360px;
    color: #88a6b9;
    z-index: 6;
}

#profile-right li.ulastvis{color: #88a6b9;
    padding-top: 0px;
    top: 127px;
    left: 91px;
    position: absolute;
    text-shadow: none;
    width: 122px!important;
    font-size: 11px;
    padding-top: 3px;
    font-family: Roboto Condensed;
    height: 27px!important;
    background-color: #30404d75;
    box-shadow: 0 4px 8px rgba(119, 145, 167, 0.26), 0 5px 10px rgba(37, 50, 95, 0.28);
    }

#profile-right li.uregist{    padding-top: 0px;
    color: #b4c1e1;
    top: 127px;
    left: -39px;
    position: absolute;
    text-shadow: none;
    width: 122px!important;
    font-size: 11px;
    padding-top: 3px;
    font-family: Roboto Condensed;
    height: 27px!important;
    background-color: #30404d75;
    box-shadow: 0 4px 8px rgba(119, 145, 167, 0.26), 0 5px 10px rgba(37, 50, 95, 0.28);
    }

#profile-right li.umes{color: #b4c1e1;
    padding-top: 0px;
    top: 127px;
    left: 221px;
    padding-top: 3px;
    position: absolute;
    text-shadow: none;
    width: 154px!important;
    font-size: 11px;
    font-family: Roboto Condensed;
    height: 27px!important;
    background-color: #30404d75;
    box-shadow: 0 4px 8px rgba(119, 145, 167, 0.26), 0 5px 10px rgba(37, 50, 95, 0.28);
    }

#profile-right li.umes a{font-family: Roboto Condensed;
    width: 195px;
    font-size: 10px;
    color: #b4c1e1;
    text-align: left;}

#profile-right li.uplash quote {
    position: absolute;
    margin: 25px 0px 0px 50px;
    font-family: sans-serif;
    width: 163px;
    font-size: 11px;
    color: #dae2ea;
    text-align: left;
}

#profile-right li.uplash img{
    width: 40px;
    position: absolute;
    height: 40px;
    margin: 4px 0px 0px -5px;
}

#profile-right li.uplash nick {
    font-family: sans-serif;
    font-size: 11px;
    position: absolute;
    color: #dae2ea;
    font-weight: 600;
    margin: 10px 0px 0px 43px;
}

#profile-right li.uplash strong{
    color: #b4c1e1;
    position: absolute;
    text-shadow: none;
    width: 211px!important;
    margin: -44px 0px 0px 162px;
    height: 71px!important;
    background-color: #30404d75;
    box-shadow: 0 4px 8px rgba(119, 145, 167, 0.26), 0 5px 10px rgba(37, 50, 95, 0.28);
}
#profile-right li {
    color: #dae2ea!important;
    top: 168px;
    left: 221px;
    position: absolute;
    text-shadow: none;
    padding-top: 3px;
    width: 154px!important;
    font-size: 11px;
    font-family: Roboto Condensed;
    height: 27px!important;
    background-color: #435464;
    }
#profile-right li a {    color: #dae2ea!important;}

#viewprofile li span#clrlk {
    padding: 0 0 0 10px !important;
    margin: 0px 0px 0px -87px !important;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Roboto Condensed;
    cursor: pointer;
    text-decoration: underline;
    position: absolute;
}
#profile-right .ilike, #profile-right #viewprofile li div.ilike {background-image: url(http://forumstatic.ru/files/001a/34/12/32780.png)!important;}

#profile-right .ilike.is, #profile-right #viewprofile li div.ilike.is {background-image: url(http://forumstatic.ru/files/0018/11/de/97029.png)!important;}

/*------------------ КОНЕЦ КАНАЛ СТРАНИЦА ПРОФИЛЯ  ------------------*/

/*------------------ ТЕМА ЭПИЗОДА НАЧАЛО ------------------------------*/

@font-face {
        font-family: 'Proxima Nova Rg';
        src: url('http://forumstatic.ru/files/0018/26/71/43527.woff') format('woff'),
        url('http://forumstatic.ru/files/0018/26/71/99192.ttf') format('truetype');
        font-weight: bold;
        font-style: normal;
    }
 .game_body_color#green {
        background:#537f7e;
    }
    .game_body_color#purple {
        background:#676767;
    }
    .game_body_color#laguna {
        background:#b34848;
    }
    .game_body_color#red {
         background:#bb5493;
     }
    .game_body_color#grey {
        background:#4f3773;
    }
    .game_body_color#forest {
        background:#524c97;
    }
    .game_body_color#darkblue {
        background:#398c83;
    }
    .game_body_color#skyblue {
        background:#429756;
    }
    .game_body_color#orange {
        background:#63ab74;
    }
    .game_body_color#lightorange {
        background:#af5ab4;
    }
    .game_body_color#pink {
        background:#d19b8b;
    }
    .game_body_color {
        width:14px;
        height:14px;
        display:inline-block;
        position: relative;
        margin-top:8px !important;
        cursor:pointer;
    }
    .game_body_palitra {
        background-image:url('http://forumstatic.ru/files/0018/26/71/33651.png');
        top:35px;
        left:430px;
        position: absolute;
        width:209px;
        height:31px;
        padding-left:10px;
    }
    .game_body_pointer {
        background-image: url("http://forumstatic.ru/files/0018/26/71/14172.png");
        width:55px;
        height:25px;
        position: absolute;
        top:0px;
        left:450px;
    }
    .game_body_palitra_txt {
        position: absolute;
        top:5px;
        left:510px;
    width: 108px;
        color:white;
        text-transform: uppercase;
        font-size:10px;
        font-family:'Proxima Nova Rg';

    }
    .game_theme {
        position:relative;
      left: -19px;
    }
    .game_theme > .game_body {
        width:650px;
        height:229px;
        position: relative;
        margin-left: 25px;

    }
    .game_body_green {
        background-image: url('http://forumstatic.ru/files/0018/11/de/98095.png');
    }
    .game_body_purple {
        background-image: url('http://forumstatic.ru/files/0018/11/de/27009.png');
    }

    .game_imgs_green {
        background: url(http://forumstatic.ru/files/0018/11/de/23303.png) top no-repeat, url(http://forumstatic.ru/files/0018/11/de/81266.png) bottom no-repeat, url(http://forumstatic.ru/files/0018/11/de/54202.png) repeat-y;
    }
    .game_imgs_purple {
        background: url(http://forumstatic.ru/files/0018/11/de/96896.png) top no-repeat, url(http://forumstatic.ru/files/0018/11/de/62396.png) bottom no-repeat, url(http://forumstatic.ru/files/0018/11/de/99486.png) repeat-y;
    }

    .game_body_laguna {
        background-image: url('http://forumstatic.ru/files/0018/11/de/94229.png');
    }
    .game_imgs_laguna {
        background: url(http://forumstatic.ru/files/0018/11/de/27632.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/69911.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/15940.png) repeat-y;
    }

    .game_body_red {
        background-image: url('http://forumstatic.ru/files/0018/11/de/26521.png');
    }
    .game_imgs_red {
        background: url(http://forumstatic.ru/files/0018/11/de/65125.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/89577.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/63654.png) repeat-y;
    }
    .game_body_grey {
        background-image: url('http://forumstatic.ru/files/0018/11/de/54086.png');
    }
    .game_imgs_grey {
        background: url(http://forumstatic.ru/files/0018/11/de/40597.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/72047.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/43744.png) repeat-y;
    }
    .game_body_forest {
        background-image: url('http://forumstatic.ru/files/0018/11/de/41700.png');
    }
    .game_imgs_forest {
        background: url(http://forumstatic.ru/files/0018/11/de/68571.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/71729.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/72997.png) repeat-y;
    }
    .game_body_darkblue {
        background-image: url('http://forumstatic.ru/files/0018/11/de/90474.png');
    }
    .game_imgs_darkblue {
        background: url(http://forumstatic.ru/files/0018/11/de/58176.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/86151.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/73507.png) repeat-y;
    }
    .game_body_skyblue {
        background-image: url('http://forumstatic.ru/files/0018/11/de/61671.png');
    }
    .game_imgs_skyblue {
        background: url(http://forumstatic.ru/files/0018/11/de/12935.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/31552.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/15734.png) repeat-y;
    }
    .game_body_orange {
        background-image: url('http://forumstatic.ru/files/0018/11/de/67200.png');
    }
    .game_imgs_orange {
        background: url(http://forumstatic.ru/files/0018/11/de/30531.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/12018.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/45633.png) repeat-y;
    }
    .game_body_lightorange {
        background-image: url('http://forumstatic.ru/files/0018/11/de/15288.png');
    }
    .game_imgs_lightorange {
        background: url(http://forumstatic.ru/files/0018/11/de/37991.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/45477.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/68224.png) repeat-y;
    }
    .game_body_pink {
        background-image: url('http://forumstatic.ru/files/0018/11/de/70373.png');
    }
    .game_imgs_pink {
        background: url(http://forumstatic.ru/files/0018/11/de/53532.png) top no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/40611.png) bottom no-repeat,
        url(http://forumstatic.ru/files/0018/11/de/97857.png) repeat-y;
    }


    .game_theme > .game_imgs {
        position: relative;
        width:650px;
        min-height:100px;
        padding: 20px 0px 60px 0px;
        margin-left: 25px;
    }
    .game_titles {
        overflow-y:hidden;
        white-space: nowrap;
        text-align:center;
        text-transform: uppercase;
        font-size:12px;
        color:white;
        font-family: 'Roboto Bold';
    }
    #game_name {
        width:255px;
        height:20px;
        padding-bottom: 5px;
        position: absolute;
        top:15px;
        left:170px;
    }
    #game_players {
        position: absolute;
        width:252px;
        top:44px;
        height:20px;
        left:20px;

    }
    #game_metadata {
        position: absolute;
        width:400px;
        top:77px;
        left:200px;
        height:20px;
    }
    #game_content {
     position: absolute;
    color: white;
    font-family: 'Roboto';
    font-size: 11px;
    width: 530px;
    line-height: 11px;
    height: 80px;
    overflow-y: auto;
    top: 105px;
    left: 30px;
    padding: 3px;
    text-align: justify;

    }
  #tema_ep_add {letter-spacing: 1px;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    font-style: normal;
        position:absolute;
        top:105px;
        left:390px;
        color:#fff;
        text-transform: uppercase;
        cursor:pointer;
        box-sizing: border-box;
        padding: 2px 10px 3px;
        border-width: 1px;
        border-style: outset;
        border-color: #f0f4ff;
        border-image: initial;
    }
#tema_ep_clear {
    position:absolute;
    top:105px;
    left:185px;
    color:#fff;
    text-transform: uppercase;
   font-family: Akrobat;
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: 900;
    font-style: normal;
    padding: 2px 10px 3px;
    cursor:pointer;
    box-sizing: border-box;
    padding: 2px 6px 3px;
    border-width: 1px;
    border-style: outset;
    border-color: #f0f4ff;
    border-image: initial;
}
    #tema_ep_newline {position: absolute;
    top: 105px;
    left: 281px;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    box-sizing: border-box;
    padding: 2px 10px 3px;
    border-width: 1px;
    border-style: outset;
    border-color: #f0f4ff;
    border-image: initial;
font-family: 'Akrobat';
    font-size: 13px;
    /* line-height: 20px; */
    letter-spacing: 1px;
    font-weight: 900;
    font-style: normal;
    }
    #tema_ep_photo {
        position: absolute;
background:white;
        top:80px;
        left:184px;
        width:320px;
        font-size:10px;
        color:black;
        height:20px;

    }
    #tema_ep_area img {
        max-width:600px;
        margin-right:5px;
        object-fit: contain;
    }
    #tema_ep_area {
        position: relative;
        text-align: center;
        margin-left:20px;
        width:610px;


    }



/*------------------ ТАБЛИЦА  ------------------*/

.tabl {width: 1010px; height: 300px; position: absolute}

.tabl active1 {width: 92px;height: 64px;margin: 444px 1px 1px -44px;position: absolute;}

.tabl active2 {width: 92px;height: 64px;margin: 553px 1px 1px 51px;position: absolute;}

.tabl active3 {width: 92px;height: 64px;margin: 455px 1px 1px 86px;position: absolute;}

.tabl active4 {width: 92px;height: 64px;margin: 448px 1px 1px 626px;position: absolute;}

.tabl active5 {width: 92px;height: 64px;margin: 531px 1px 1px 604px;position: absolute;}

.tabl active6 {width: 92px;height: 64px;margin: 465px 1px 1px 539px;position: absolute;}

.tabl pl {width: 213px;height: 77px;margin: 308px 1px 1px 371px;position: absolute;}

.tabl collab1 {width: 81px;height: 68px;margin: 507px 1px 1px 384px;position: absolute;}

.tabl collab2 {width: 81px;height: 78px;margin: 473px 1px 1px 169px;position: absolute;}

.tabl sob1 {display: none; width: 92px;height: 81px;margin: 415px 1px 1px 170px;position: absolute;}

.tabl sob2 {width: 96px;
    height: 81px;
    margin: 562px 1px 1px 404px;
    position: absolute;}

.tabl ep1 {    width: 113px;
    height: 70px;
    margin: 515px 1px 1px -40px;
    position: absolute;}

.tabl ep2 {    width: 92px;
    height: 81px;
    margin: 445px 1px 1px 359px;
    position: absolute;}

.tabl need {width: 72px;height: 74px;margin: 320px 1px 1px 58px;position: absolute;}

.tabl privet {width: 211px;height: 16px;margin: 568px 1px 1px 749px;position: absolute;background: url(http://forumstatic.ru/files/001a/34/12/43247.png);z-index: 1;}

.tabl poloska1 {
    width: 145px;
    height: 17px;
    margin: 452px 1px 1px 115px;
    position: absolute;
    background: url(http://forumstatic.ru/files/001a/34/12/79191.png);}

.tabl poloska1 text {margin: 0px 0px 0px 39px;
    position: absolute;
    color: #ececec;
    text-shadow: 0 1px 0 #902525;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    font-style: normal;
}

.tabl poloska2 {
    width: 161px;
    height: 17px;
    margin: 462px 1px 1px 366px;
    position: absolute;
    background: url(http://forumstatic.ru/files/001a/34/12/88912.png);}

.tabl poloska2 text {     margin: 0px 0px 0px -1px;
    position: absolute;
    color: #ececec;
    text-shadow: 0 1px 0 #ec9648;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    text-align: center;
    width: 165px;
    font-style: normal;}

.tabl textams {margin: 383px 0px 0px 189px;
    position: absolute;
    text-align: center;
    width: 250px;
    color: #ffffff;
    text-shadow: 0 1px 0 #425ca6;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-size: 13px;
    font-weight: 900;
    font-style: normal;}

.tabl amslink {margin: 390px 0px 0px 721px; position: absolute;width: 139px;height: 24px;}

.tabl hello {margin: 487px 0px 0px 700px;font-size: 11px;position: absolute;color: #ffffff;line-height: 12px;width: 244px;text-shadow: 0 1px 0 #6f6e73;font-family: 'Roboto Condensed';text-align: center; letter-spacing: 0.5px;}

.tabl proprof {
    z-index: 2;
    position: absolute;
    left: 755px;
    text-align: center;
    top: 587px;
    font-family: 'Akrobat';
    font-weight: 900;
    text-transform: uppercase;
    width: 200px;
    line-height: 12px;
    color: #ffffff;
   }

.tabl icon1 {    position: absolute;
    margin: 540px 0px 0px 778px;}
.tabl icon2 {    position: absolute;
    margin: 540px 0px 0px 805px;
}
.tabl icon3 {position: absolute;
    margin: 540px 0px 0px 833px;}
.tabl icon4 {position: absolute;
    margin: 540px 0px 0px 916px;}
.tabl icon5 {    position: absolute;
    margin: 540px 0px 0px 861px;}
.tabl icon6 {position: absolute;
    margin: 540px 0px 0px 889px;}

.tabl .fa {color: #fff!important;
    font-size: 16px!important;}

.slider-box{width:213px;height:77px;overflow:hidden;}

.slider{position:relative;width:10000px;height:77px;}

.slider img{float:left;z-index:0;}

/*------------------ ФОРУМ  ------------------*/

.youfor {width: 446px;
    height: 169px;
    background-image: url(http://forumstatic.ru/files/001a/34/12/18009.png);}

.youfor text {width: 438px;
    height: 144px;
    position: absolute;
    font-family: "Roboto";
    font-size: 11px;
    margin: 44px 0px 0px -193px;
        width: 405px;
    text-align: justify;
    color: #7b8798;
    text-shadow: 0 1px 0 #ffffff94;
}

.youfor kn1 {    width: 220px;
    font-size: 18px;
    position: absolute;
    height: 20px;
    text-align: left;
    color: #989898;
    text-shadow: 0 1px 0 #ffffff94;
    margin: -2px 0px 0px 20px;}

.youfor kn1 a {color: #7f7f86!important;    font-size: 28px;
text-shadow: 0 1px 0 #ffffff94!important;}



.youfor img1 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/81706.png'); margin: 91px 0px 0px 295px;}

.youfor img2 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/48049.png'); margin: 91px 0px 0px 295px;}

.youfor img3 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/82097.png'); margin: 91px 0px 0px 295px;}

.youfor img4 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/72704.png'); margin: 91px 0px 0px 295px;}

.youfor img5 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/92585.png'); margin: 91px 0px 0px 295px;}

.youfor img6 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/23495.png'); margin: 91px 0px 0px 295px;}

.youfor img7 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/48715.png'); margin: 91px 0px 0px 295px;}

.youfor img8 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/82758.png'); margin: 91px 0px 0px 295px;}

.youfor img9 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/29086.png'); margin: 91px 0px 0px 295px;}

.youfor img10 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/91519.png'); margin: 91px 0px 0px 295px;}

.youfor img11 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/22188.png'); margin: 91px 0px 0px 295px;}

.youfor img12 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/36640.png'); margin: 91px 0px 0px 295px;}

.youfor img13 {width: 133px; height: 20px; position: absolute; background-image: url('http://forumstatic.ru/files/001a/34/12/81416.png'); margin: 91px 0px 0px 295px;}
/*------------------ ФОРУМНОЕ ИМЯ ------------------*/

/*------------------ название форумов  ------------------*/
#pun-index .tcl h3 a, li#pun-index .tcl h3 {color: #ececec;   font-family: 'MyriadPro BoldCondit'!important;  text-transform: lowercase;    font-size: 19px;}
#pun-index .tcl h3 {     z-index: 100;
    width: 200px;
    position: absolute;
    margin: -14px 10px 10px -2px;
    padding-top: 12px;
    text-transform: lowercase;}


/*------------------ описание к темам  ------------------*/
p.topic-dsc {text-transform: lowercase;
    font-family: roboto condensed;
    color: #666367ba!important;
    background: #dae2ea;
    box-shadow: 1px 1px rgba(0, 0, 0, 0.1) inset, 1px 1px #ffffff8f;
    text-align: center;
    width: 200px;
    text-decoration: none;}

#pun-index #pun-main #pun-category1 .fa, #pun-index #pun-main #pun-category2 .fa, #pun-index #pun-main #pun-category3 .fa, , #pun-index #pun-main #pun-category4 .fa, #pun-index #pun-main #pun-category5 .fa {
    font-size: 16px!important;}


div.post-rating a, div.post-vote a {
    font-size: 130% !important;
    text-decoration: none !important;
    font-family: oswald;}


.punbb fieldset legend small#plg {font-family: oswald;
    text-transform: uppercase;
    color: #f4f4f4!important;
    font-size: 12px;
    width: 170px;
    text-align: center;
    position: absolute;
    margin: -70px 0px 0px 500px;
    /* margin-top: -100px; */
    /* margin: 0 20px 0 10px; */
    /* background: #ddd; */
    /* box-shadow: 0 1px rgba(0,0,0,.1) inset, 0 1px #fff; */
    padding: 4px 4px 4px 10px;}


#font-area {
    width: 300px;
    height: 200px;
    font-size: 15px;
    overflow: auto;
}

#pun-post.punbb #pun-main.main div.topic h2 span {color: #394f8c!important;}


#slider {position: relative;overflow: hidden;margin: 20px auto 0 auto;border-radius: 4px;}
#slider ul { position: relative;margin: 0; padding: 0; height: 200px;list-style: none;}

a.control_prev, a.control_next{ position: absolute;
    top: 0%;
    z-index: 999;
    display: block;
    /* padding: 333px 1%; */
    width: 63px;
    height: 65px;
    opacity: 0.8;
    cursor: pointer;}
a.control_prev:hover, a.control_next:hover {opacity: 1;-webkit-transition: all 0.2s ease;}
#slider222 { position: relative;  display: block; text-align: center; margin-top: 60px;}

#slider ul li {    position: relative;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 747px;
    height: 354px;
    text-align: center;}
a.control_prev {    left: 39px;
    top: 96px;}
a.control_next {       right: 43px;
    top: 96px;}
#slider1 {    position: relative;
    display: block;
    text-align: center;
    margin-top: 60px;
    margin-left: 1px;}

#pun-admain.admain h2 span {    top: 0px;}

#pun-main form div.topic div.container div.post-links ul li.pl-nodelete, #pun-main form div.topic div.container div.post-links ul li.pl-select.checkfield label {
    color: white!important;
}

#pun-moveposts.punbb h1 span  {
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-size: 13px;
    line-height: 20px;
    font-weight: 900;
    color: #3e538f;
    font-style: normal;
}


li.pa-avatar.item2 {  width: 190px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 14px;
    margin-left: 89px;
    margin-top: 60px;}

li.pa-avatar.item2 img { 
    width: 100px;
    height: 100px;
    border-radius: 50%;
    left: 50%;
    top: 30%;
    transform: translate(-50%, -50%);
    background: #dae2ea!important;
    padding: 3px!important;
    position: absolute;
object-fit:cover;
}

li.pa-avatar.item2 img:hover {
    left: 130px;
    border-radius: 0%;
    padding: 0px!important;
    position: absolute;
    top: 111px;
    z-index: 10000;
    width: auto;
    height: auto;
    border: 3px solid #dae2ea;
     }

/* профиль */
.punbb .post .post-author {
background-image: url(http://forumstatic.ru/files/001a/34/12/17317.png);
    float: left;
    width: 261px;
    height: 371px;
    margin-top: -1.5em;
    margin-left: -35px;
    font-family: arial;
    font-size: 10px;
    text-align: center;
    position: relative;}

/* кнопки профиль и лс*/
.lsemail {
background-image: url(http://forumstatic.ru/files/001a/34/12/64815.png);
font-size: 0px;
   width: 28px;
    height: 28px;
    position: absolute;
    top: 93px;
    left: 201px;}

.lschannel {
background-image: url(http://forumstatic.ru/files/001a/34/12/33691.png);
font-size: 0px;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 93px;
    left: 33px;}


/* сдвигаем кнопки лз */
img.post-img-Sp {margin: 203px 2px!important;}

/* имя, фамилия, место рождения, возраст */
.pa-fld1 money {    position: absolute;
margin: 92px 0px 0px 49px;
    color: #b6cde2;
    font-family: "Proxima Nova Thin";
    font-size: 18px;
    font-weight: 900;
    width: 54px;
}
.pa-fld1 edit a {position: absolute;
    width: 20px;
    display: block;
    color: transparent!important;
    height: 25px;
    font-size: 0px;
    top: 10px;
    left: 10px;}

.pa-fld1 name {position: absolute;
    font-family: Proxima Nova Regular;
    font-size: 16px;
    color: #ececec;
text-transform: capitalize;
    margin: 48px 0px 0px -110px;
    text-align: center;
    width: 220px;}
.pa-fld1 info {position: absolute;
    font-family: Proxima Nova Regular;
    font-size: 12px;
    opacity: 0.5;
    color: #ececec;
text-transform: capitalize;
    margin: 63px 0px 0px -110px;
    text-align: center;
    width: 220px;}

/* плашка */
.pa-fld2 quote {
    position: absolute;
    font-family: sans-serif;
    width: 177px;
    font-size: 11px;
    top: 293px;
    left: 60px;
    z-index: 1;
    color: #9b9b9b;
    text-align: left;}

.pa-fld2 nick {
    font-family: Proxima Nova Regular;
    font-weight: bold;
    font-size: 11px;
    position: absolute;
    color: #4c657c;
    font-weight: 600;
    top: 278px;
    left: 50px;}

.pa-fld2 ava img {width: 40px;
    border-radius: 50%;
    position: absolute;
    top: 275px;
    left: 10px;}

.pa-fld2 act {    width: 10px;
    height: 9px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/12958.png);
    position: absolute;
    top: 318px;
    left: 25px;}

/* love */
.pa-fld3 {    position: absolute;
    width: 250px;
    margin: -286px 0px 0px 6px!important;
    height: 36px;
    background-color: #ced9e4;}

.pa-fld3 name { position: relative;
    text-align: center;
    font-size: 13px;
    line-height: 15px;
    display: table-cell;
    vertical-align: middle;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-weight: 900;
    font-style: normal;
    width: 150px;
    height: 38px;
    color: #476077;
    left: 49px;}

.pa-fld3 name a, .pa-fld4 form a {color: #476077!important;}

.pa-fld3 icon {      position: absolute;
    left: -0px;
    top: 7px;
    font-size: 25px!important;
    text-transform: uppercase;
    font-family: oswald;
    width: 47px;
    /* height: 39px; */
    color: #b34a4a;}

.pa-fld3 act {    width: 10px;
    height: 9px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/12958.png);
    position: absolute;
    top: 38px;
    left: 69px;}


/* анкета */
.pa-fld4 {    position: absolute;
    width: 250px;
    margin: -286px 0px 0px 6px!important;
    height: 36px;
    background-color: #ced9e4;}

.pa-fld4 form{z-index: 100;
    position: absolute;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-weight: 900;
    font-style: normal;
    width: 170px;
    top: 12px;
    left: 38px;
    line-height: 15px;
    color: #476077;}

.pa-fld4 icon {position: absolute;
    left: 0px;
    top: 7px;
    font-size: 25px!important;
    text-transform: uppercase;
    font-family: oswald;
    width: 47px;
    color: #b34a4a;}

i.fa.fa-microphone {font-size: 25px!important;}

.pa-fld4 lnk, .pa-fld3 lnk, .pa-fld5 lnk, .pa-fld6 lnk {      position: absolute;
    text-align: center;
    font-size: 25px;
    text-transform: uppercase;
    font-family: oswald;
    width: 10px;
    color: #476077;
    top: 10px;
    left: 220px;
}

.pa-fld4 act {    width: 10px;
    height: 9px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/12958.png);
    position: absolute;
       top: 38px;
    left: 120px;}

/* работа */
.pa-fld5 {    position: absolute;
    width: 250px;
    margin: -286px 0px 0px 6px!important;
    height: 36px;
    background-color: #ced9e4;}

.pa-fld5 icon {   position: absolute;
    left: 0px;
    top: 7px;
    font-size: 25px!important;
    text-transform: uppercase;
    font-family: oswald;
    width: 47px;
    /* height: 39px; */
    color: #b34a4a;}

.pa-fld5 work {      position: relative;
    top: -1px;
    left: 50px;
    font-size: 13px!important;
    line-height: 16px;
    height: 38px;
    z-index: 100;
    display: table-cell;
    vertical-align: middle;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-weight: 900;
    width: 150px;
    color: #476077;}

i.fa.fa-briefcase {font-size: 25px!important;}

.pa-fld5 act{width: 10px;
    height: 9px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/12958.png);
    position: absolute;
    top: 39px;
    left: 169px;}

/* подписчики */
.pa-fld6 {    position: absolute;
    width: 250px;
    margin: -286px 0px 0px 6px!important;
    height: 36px;
    background-color: #ced9e4;}

.pa-fld6 icon {   position: absolute;
    font-size: 25px!important;
    text-transform: uppercase;
    font-family: oswald;
    width: 47px;
    left: 0px;
    top: 7px;
    color: #b34a4a;}

.pa-fld6 sub{       position: absolute;
    top: 10px;
    left: 35px;
    font-size: 13px!important;
    z-index: 100;
    line-height: 16px;
    text-transform: uppercase;
    font-family: 'Akrobat';
    font-weight: 900; 
    width: 180px;
    color: #476077;}

i.fa.fa-users, .fa.fa-heart{font-size: 25px!important;}

.pa-fld6 act{    width: 10px;
    height: 9px;
    background-image: url(http://forumstatic.ru/files/0018/11/de/12958.png);
    position: absolute;
    top: 38px;
    left: 220px;}



/* ип*/
.pa-ip {
padding-top: 0px!important; 
padding-bottom: 20px}

li.pa-ip {   line-height: 100%;
    font-family: akrobat;
    color: #3e5599!important;
    position: absolute;
    font-size: 13px;
    top: 370px;
    left: 30px;    font-weight: 900;
    width: 200px;}

/* респекты и сообщения */
.pa-posts, .pa-respect {text-align: center;height: 26px;width: 56px;padding: 3px 20px 16px 16px;line-height: 15px;letter-spacing: 0px;font-family: "Proxima Nova Thin";font-size: 18px;font-weight: 900;display: inline-block;position: absolute;top: 210px;
}

.pa-posts {color: #b6cde2;}
.pa-respect  {color: #b6cde2; left: 102px;}

.pa-posts{
    left: 31px;
}

li.pa-ip a {
 color: #4c667d !important;}

/* онлайн в профиле */
.indOnline, .indOffline {
    display: -webkit-box;
     left: 163px;
    top: 38%;position: absolute;width: 11px;
     z-index: 1;height: 11px!important;}
    .indOnline {background: url(http://forumstatic.ru/files/0018/11/de/57591.png);}
    .indOffline {background: url(http://forumstatic.ru/files/0018/11/de/16675.png);}

/*фигня без сортировки от с*/
div[contenteditable] {
outline: none; 
}


::selection { 
color: #ffffff;     text-shadow: 0 1px 0 #ffffff94!important;
background: #425a9b; 
}

#pun-main #viewprofile-next #viewprofile .container #profile-signature {   display: none;
}


div#pun-viewtopic div#pun-main h2 span  {    position: relative;
    font-family: akrobat;
    color: #293a77!important;
    font-size: 13px;
    font-weight: 900;
    text-transform: uppercase;
    /* left: -11px; */
    line-height: 40px;}


#MyBookmarks {    background: #ffffffcf;}
#MyBookmarks h2, #MyBookmarks h1 {margin-left: 18px;
    color: #2d4792!important;
    text-transform: uppercase;
    font-family: 'Akrobat'!important;
    font-weight: 900;
    font-size: 13px;
}

#MyBookmarks h2 span {    background: #4b65a8;    font-family: 'Akrobat'!important; padding: 1px 20px 1px 20px}
div#pun-viewtopic div#pun-main h2 span {display: none;}
.pun-modal .modal-inner {background: #ffffffd6;}
/* хочу к вам and хочу видеть */
  fill-form {
        background-image:url('http://forumstatic.ru/files/0018/26/71/74765.png');
        position:relative;
        text-align: center;
        width:507px;
        height:508px;
        display:block;
    margin: auto !important;
    }
your-image {
        position: absolute;
        top:36px;
        left:32px;

    }
your-image img {
        width:442px;
        height:443px;
        object-fit: cover;
        filter: grayscale(0.85);
        border-radius: 10px;

    }

  face-claim {
    position: absolute;
    width: 380px;
    max-height: 30px;
    height: 28px;
    overflow: hidden;
    left: 42px;
    top: 352px;
    font-size: 22px;
    color: white;
    font-family: Roboto Bold;
    text-transform: uppercase;
    cursor: pointer;
    text-align: left;
    z-index: 1000;
    cursor: auto;
    display: block;
}
 your-content {
    position: absolute;
    width: 420px;
    height: 92px;
    overflow: auto;
    padding: 2px;
    left: 42px;
    top: 380px;
    font-size: 11px;
    color: white;
    font-family: 'Roboto';
    text-transform: lowercase;
    cursor: pointer;
    text-align: left;
    z-index: 1000;
    text-align: justify;
    cursor: auto;
}

    #psearch_tinder {
        background-image:url('http://forumstatic.ru/files/0018/26/71/56110.png');
        position: absolute;
        width:126px;
        height:51px;
        z-index:2000;
        left:190px;
        top:2px;

    }
    #psearch_icon3 {
        background-image: url('http://forumstatic.ru/files/0018/26/71/15937.png');
        position:absolute;
        top:340px;
        left:430px;
        width:32px;
        height:34px;
        z-index:2000;

    }
#psearch_content {
        background:black;
        position: absolute;
        width:442px;
        height:130px;
        top:350px;
        left:32px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        opacity: 0.6;
        filter: grayscale(1.0);
        cursor:auto;
    }

/* нужные */
#search_wrapper {
        position: relative;
        width:600px;
        height:609px;
        background-image: url('http://forumstatic.ru/files/001a/35/24/32838.png');
    }      
    #search_wrapper_girls{
        position: relative;
        width:600px;
        height:609px;
        background-image: url('http://forumstatic.ru/files/001a/35/24/63195.png');
    }    
 #search_content {position: absolute;
    top: 286px;
    color: white;
    font-family: 'Roboto';
    left: 40px;
    width: 490px;
    padding: 10px;
    height: 180px;
    text-align: justify;
    font-size: 11px;
    overflow: auto;
    border-radius: 20px;
    background-color: transparent;
}
    #search_quote {    position: absolute;
    top: 224px;
    color: white;
    font-family: 'Akrobat';
    left: 80px;    font-weight: 900;
    font-style: normal;
    width: 430px;
    padding: 5px;
    height: 13px;
    text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    overflow: hidden;
    }
      #search_remarks_2 {
    position: absolute;
    top: 514px;
    color: white;
    font-family: 'Roboto';
    text-transform: lowercase;
    left: 320px;
    width: 210px;
    padding: 10px;
    height: 45px;
    text-align: center;
    font-size: 11px;
    overflow: auto;
    border-radius: 20px;
}
    #search_remarks_1 {    position: absolute;
    top: 512px;
    color: white;
    font-family: 'Roboto';
    text-transform: lowercase;
    left: 44px;
    width: 210px;
    padding: 10px;
    height: 45px;
    text-align: center;
    font-size: 11px;
    overflow: auto;
    border-radius: 20px;
   }
  
           #search_name {    position: absolute;
    left: 69px;
    top: 174px;
    width: 450px;
    height: 16px;
    text-align: center;
    color: white;
    font-family: 'Akrobat';
    font-weight: 900;
    font-style: normal;
    text-transform: uppercase;
    font-size: 22px;
    }
    #search_profession { position: absolute;
    left: 97px;
    top: 199px;
    width: 400px;
    height: 16px;
    font-size: 11px;
    text-align: center;
    color: white;
    font-family: 'Roboto';
    text-transform: lowercase;
    }  
    #search_img {
        position: absolute;
        left:224px;
        top:14px;
    }
    #search_img img {
        width:150px;
        height:150px;
        object-fit: cover;
        border-radius: 70px;
    }
    
    #search_link_m {
        background:white;
        position: absolute;
        width:150px;
        max-height:30px;
        left:224px;
        top:80px;
        font-size:9px;
        font-family:'Akrobat';    font-weight: 900;
    font-style: normal;
        opacity: 0.4;
        overflow: hidden;
    }
    #search_link_button_m{    background: #3f3b73;
    position: absolute;
    width: 120px;
    max-height: 30px;
    left: 240px;
    top: 120px;
    font-size:  13px;
    color: white;
    text-transform: uppercase;
    font-family: 'Akrobat';    font-weight: 900;
    font-style: normal;
    cursor: pointer;
    }
    #search_link_input_m {
     font-size: 11px;
    width: 150px;
    font-family: Roboto Condensed;
    }




#psearch_tinder {
         background-image:url('http://forumstatic.ru/files/0018/26/71/56110.png');
         position: absolute;
         width:126px;
         height:51px;
         z-index:2000;
         left:190px;
         top:2px;
         
     }
        #psearch_img_wrap {
            position: absolute;
            top:36px;
            left:32px;
            display:none;
            
        }
        #psearch_img_wrap img {
            width:442px;
            height:443px;
            object-fit: cover;
            filter: grayscale(0.85);
            border-radius: 10px;
        }
            #search_link {
        background:white;
        position: absolute;
        width:310px;
        max-height:30px;
        left:95px;
        top:80px;
        font-size:9px;
        font-family: Roboto;
        opacity: 0.4;
        overflow: hidden;
    }
        .tema_peepsearch {
            background-image:url('http://forumstatic.ru/files/0018/26/71/63674.png');
            position:relative;
            text-align: center;
            width:507px;
            height:508px;
        }
        #search_link_button{
        background:#e4baba;
        position: absolute;
        width:120px;    padding-bottom: 1px;
    font-weight: 900;
        max-height:30px;
        left:190px;
        top:120px;
        font-size:14px;
        color:white;
            text-transform: uppercase;
        font-family:'Akrobat';
        cursor: pointer;
    }
    #search_link_input {
        font-size: 12px;
        width:300px;
cursor:auto;
    }
    #psearch_name {
    position: absolute;
    width: 380px;
    max-height: 30px;
    height: 28px;
    overflow: hidden;
    left: 42px;
    top: 352px;
    font-size: 22px;
    color: white;
    font-family: Roboto Bold;
    text-transform: uppercase;
    cursor: pointer;
    text-align: left;
    z-index: 1000;
    cursor: auto;
   }
     #psearch_name2 {
        position: absolute;
        width:380px;
        height:18px;
        overflow: hidden;
        left:60px;
        top:380px;
        font-size:12px;
        color:white;
        font-family: 'Roboto Bold';
        cursor: pointer;
         text-align:left;
         z-index: 1000;
         text-transform: uppercase;
         cursor:auto;
     }
     #psearch_content {
         background:black;
         position: absolute;
         width:442px;
         height:130px;
         top:350px;
         left:32px;
         border-bottom-left-radius: 10px;
         border-bottom-right-radius: 10px;
         opacity: 0.6;
         filter: grayscale(1.0);
cursor:auto;
     }
     #psearch_texttext {
        position: absolute;
        width:420px;
        height:92px;
        overflow: auto;
        padding:2px;
        left:42px;
        top:379px;
        font-size:11px;
        color:white;
        font-family: 'Roboto';
        text-transform: lowercase;
        cursor: pointer;
         text-align:left;
         z-index: 1000;
         text-align:justify;
         cursor:auto;
     }
     #psearch_icon2 {
         background-image: url('http://forumstatic.ru/files/0018/26/71/84990.png');
         position:absolute;
         top:378px;
         left:42px;
         width:15px;
         height:19px;
         z-index:2000;
         
     }
        #psearch_icon3 {
         background-image: url('http://forumstatic.ru/files/0018/26/71/15937.png');
         position:absolute;
         top:340px;
         left:430px;
         width:32px;
         height:34px;
         z-index:2000;
         
     }
     #psearch_texttext::-webkit-scrollbar {
  width: 3px;
}

/* Track */
#psearch_texttext::-webkit-scrollbar-track {
  background: #f1f1f1; 
}

/* Handle */
#psearch_texttext::-webkit-scrollbar-thumb {
  background: #000; 
}

/* Handle on hover */
#psearch_texttext::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

/* USTORE forma otveta*/
#store_sell {
        background-image: url(http://forumstatic.ru/files/001a/35/24/37165.png);
        width: 235px;
        height: 45px;
        top: 69px;
        right: 19px;
        position: absolute;
        cursor:pointer;
    }
    .window_post#store_sell_window {
        background-image:url(http://forumstatic.ru/files/001a/35/24/45297.png);
        width:199px;
        height:128px;
        position:relative;
        right: 0;
    top: 0;
    margin: 0 auto;
    display: block;
    }
    #store_sell_window .name {
        position: absolute;
        width: 180px;
        color: white;
        text-align: center;
        font-family: Proxima Nova Rg;
        text-transform: uppercase;
        font-size: 14px;
        top: 39px;
        left: 9px;
        z-index:1000;
        overflow-x:auto;
        height:20px;
    }
 #store_sell_window .price {
        font-family: roboto, sans-serif;
        font-size: 12px;
        position: absolute;
        z-index: 1000;
        color: white;
        top: 64px;
        width: 200px;
        text-align: center;
    }
 #store_sell_window  .send_selling_pack {
        z-index: 1000;
        position: absolute;
        top: 98px;
        font-family: Proxima Nova Rg, roboto, sans-serif;
        color: white;
        left: 20px;
        width: 159px;
        cursor:pointer;
        font-size: 14px;
        text-transform: uppercase;
        text-align: center;

    }



 .store_element_res {
        width: 180px;
        height:16px;
        padding:4px;
        color: white;
        border-radius: 10px;
        text-align: center;
        font-family: Proxima Nova Rg;
        text-transform: uppercase;
        font-size: 14px;
        left: 10px;
        margin-bottom:5px !important;
        position:relative;
    }
    #ustore-wrapper {
        background-image:url(http://forumstatic.ru/files/0018/26/71/11404.jpg);
        width:250px;
        height:180px;
        position:relative;
        margin: 0 auto;
    }
    #ustore-wrapper #ustore-packs {
        position:absolute;
        height:115px;
        width:215px;
        padding:3px;
        left:20px;
        top:18px;
        overflow-y:auto;
    }
    #ustore-wrapper #ustore-money {
        position:absolute;
        width:203px;
        color:white;
        font-family: roboto;
        text-align:center;
        top:145px;
        left:24px;
    }

    #ustore-wrapper #buy_1 {
        background:#7aa163;
    }
     #ustore-wrapper  #buy_2 {
        background:#c28558;
    }
     #ustore-wrapper  #buy_3 {
        background:#bf4b4b;
    }
     #ustore-wrapper  #buy_4 {
        background:#a15272;
    }
     #ustore-wrapper  #buy_5 {
        background:#5091bb;
    }
     #ustore-wrapper  #buy_6 {
        background:#8173b0;
    }
     #ustore-wrapper  #buy_7{
        background:#3f9296;
    }
     #ustore-wrapper  #buy_8{
        background:#6273ab;
    }
    #ustore-wrapper   #buy_9{
        background:#bba961;
    }
    #ustore-wrapper   #buy_10{
        background:#b24b7c;
    }
 #ustore-wrapper #buy_11{
        background:#a5587a;
  }
#ustore-wrapper    #buy_12{
        background:#624e95;
    }

/* SLIDER TABLE */

    #slider_tabla .generate-plashka header {
        color:white;
        font-family: 'Proxima Nova';
        text-transform: uppercase;
        position:absolute;
        top:15px;
        left:10px;
        width:120px;
        height:20px;
        text-align:center;
        font-size:16px;
        font-weight:bold;
    }
    @font-face {
        font-family: 'MyriadPro BoldCondit';
        src: url('http://forumstatic.ru/files/0017/bd/dc/43359.woff') format('woff'),
        url('http://forumstatic.ru/files/0017/bd/dc/62906.ttf') format('truetype'); }
    #slider_tabla .generate-plashka text {
        color:white;
        font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
        text-transform: uppercase;
        position:absolute;
        top:43px;
        text-align:left;
        text-align-last:right;
        left:10px;
        width:110px;
        font-style:italic;
        font-size:10px;
        letter-spacing: 1px;
        line-height: 11px;
    }
    #slider_tabla  .generate-plashka .icon {
        width:80px;
        height:auto;
        position:absolute;
        left:134px;
        top:-5px;
    }
    #slider_tabla .generate-plashka {
        background-image:url('http://forumstatic.ru/files/001a/34/12/55317.png');
        width:213px;
        height:69px;
        position:relative;
    }


    #slider_tabla #slider-tbl {position: relative;overflow: hidden;margin: 20px auto 0 auto;border-radius: 4px;}
    #slider_tabla #slider-tbl ul { position: relative;margin: 0; padding: 0; height: 200px;list-style: none;}

    #slider_tabla  a.control_prev,#slider_tabla a.control_next{    position: absolute;
        top: 62%;
        z-index: 999;
        display: block;
opacity:1.0;
        width: 26px;
        height: 30px;
        cursor: pointer;}
    #slider_tabla #slider222 { position: relative;  display: block; text-align: center; margin-top: 60px;}

    #slider_tabla #slider-tbl ul li {    position: relative;
        display: block;
        float: left;
        margin: 0;
        padding: 0px;
        padding-top: 3px;
        width: 223px;
        height: 70px;
        text-align: center;}
    #slider_tabla a.control_prev {
left:0;
        background-image:url(http://forumstatic.ru/files/001a/34/12/47471.png);
    }
    #slider_tabla  a.control_next {
        background-image:url(http://forumstatic.ru/files/001a/34/12/82188.png);
        right:9px;
    }
    #slider_tabla {    position: absolute;
        display: block;
        text-align: center;
        margin:0 auto;
    width:283px;
    top: 524px;
    left: 118px;}