/* Up & Down Arrows © max, the murderer!
------------------------------------------------------------------ */

.go-up,
.go-down {
    display: none;
    position: fixed;
    right: 0;
    z-index: 0;
    cursor: pointer;
    width: 100px;
    height: 50%;
    box-sizing: border-box;
    z-index: 1;
}

.go-up {
    top: 0;
}

.go-down {
    bottom: 0;
}

.go-up .inside,
.go-down .inside {
    display: flex;
    justify-content: center;
    height: 100%;
    opacity: .6;
    transition: opacity .1s ease;
}

.go-up .inside {
    align-items: flex-start;
    background: linear-gradient(to bottom, rgb(255 255 255 / .12) 0%, rgb(255 255 255 / 0) 100%);
}

.go-down .inside {
    align-items: flex-end;
    background: linear-gradient(to top, rgb(255 255 255 / .12) 0%, rgb(255 255 255 / 0) 100%);
}

.go-up .inside:hover,
.go-down .inside:hover {
    opacity: 1;
}

.go-up img,
.go-down img {
    padding: 20px 0;
}

.go-down img {
    transform: rotate(180deg);
}

/*всплывающие подсказки*/
#tooltip {
  position:absolute;
  margin-top: -40px;
  margin-left: -40px;
  border: 0px solid #8b808e!important;
  font-family: Nunito;
  font-size: 7px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  padding: 4px 7px;
  background-color: #94ce9a;
  border-radius: 10px;
  display: block;
}

/*маркировка*/
.post-content .highlight-text {
    background-color: #eaddff!important;
    color: #4a4a4a!important;
}

.post-content abbr { 
border-bottom: dashed 2px #9872e3;}
 div#smilies-block { overflow-y: auto; height: 185px; padding-right: 15px; width: 457px; top: -5px; left: -8px; margin-bottom: -11px!important; position: relative; }
.pl-reports {display:none!important;}

.fb {
    background-color: #f9f9f9;
    font-family: Roboto;
    font-size: 8px;
    color: #878787;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 500;
    display: block;
    padding: 10px;
    font-style: normal;
    margin: auto;
    border-radius: 5px;
}

.tipsy-inner {
font-size:12px !important;
font-family: var(--font-family-global) !important;
background-color: #d78376 !important;
color: #fff !important;
}

.tipsy-arrow {
border-top-color: black!important;
border-bottom-color: black!important;
}

#p165 .post-author, #p165 dl.post-sig { display: none; }
#p165-content.post-content { width: 905px; margin-left: -200px; }

.p { display: block; width: 250px; height: auto; border-radius: 5px; border: 1px solid #e4e4e4; font-family: calibri; padding: 20px; margin-bottom: 0px!important; }
.p msg2 { display: block; padding: 10px; text-align: right; border-radius: 5px 5px 0px 5px; background: #e9defd; color: #333; margin: 2px 0;}
.p date2 { display: block; color: #b5b5b5; padding: 5px 0; font-size: 10px; text-align: right; text-transform: uppercase; }
li#Rz.item9 { display: none;}
.smska {
    width: 300px;
    height: auto;
    background: #e6f1e8;
    font: 500 11px arial;
    color: #696969;
    border-radius: 40px 40px 0;
    padding: 15px;
    text-align: right;
    letter-spacing: 0px;
}

.moon { font: 100 7.5px calibri; letter-spacing: 0.5px; text-transform: uppercase;}

th.tc2, th.tc3, td.tc2, td.tc3 {     text-align: center;}
div.statscon {    outline: 1px solid #d2d2d2;
    padding: 10px 20.5px; min-height: 160px;}

.post-content .spoiler-box > div {
    background: url(https://i.imgur.com/2AlaLSS.png) no-repeat left center!important;
    cursor: pointer;
    padding-left: 15px!important;
}

#pun-index .category tr { outline: 1px solid #d2d2d2; }
#pun-index .category thead { display: none; }
#pun-index .category table { border-spacing: 0px 15px; }

li.pa-gifts, li.pa-gifts cc_cursor {display: none!important;}
/* CS1 Background and text colours

.post-content .highlight-text {
    background-color: #93e3a0!important;
    font-weight: bold;
    color: #000;
}

#pun-main .forum .tcl .byuser {
margin-left: -2px;
    display: block;
    margin-top: 4px;
    text-transform: uppercase;
    font: 100 9px arial;
}

.postlink.long {
    width: 30em;
    font: 600 10px arial;
    text-transform: uppercase;
}

#pun-index .main h2 {
margin-left: -100px;
}
#pun-index .main .container {
    /* width: 940px; */
    margin-top: -60px;
}

#main-reply {padding: 5px!important; width: 98%!important;}

#pun-admain textarea, #pun-admain input, #pun-admain select, #pun-admain optgroup {
    font: 1em verdana, arial, helvetica, sans-serif;
    padding: 5px;
}
div.post-rating a, div.post-vote a { margin-left: -30px; }

span.lastpost {
    font: 100 10px arial;
    text-transform: uppercase;
    color: #646464;
}

#post-form.formal h2 {display: none;}
#post-form.formal h2:before {content:"quick answer"; font-weight: normal;}
.f {
    width: 650px;
    margin: auto!important;
    background-color: #fff;
    padding: 20px;
    border: 1px solid #f0f2f7!important;
    text-transform: lowercase;
    line-height: 15px;
    text-align: justify;
} 

.plate {
    display: block;
    width: 172px;
    height: 20px;
    line-height: 5px;
    background: linear-gradient(-100deg, #d9d3b3, #100605);
    padding: 5px 10px 10px 10px;
    color: white;
}

.plate x1 {font: 600 12px arial;}

.plate x2 {font: 100 10px arial;}

::-webkit-scrollbar-thumb:vertical {
background-color: #8d71df; height: 3px; border: 1px solid #0d0d0d;
    width: 3px;
}

::-webkit-scrollbar-thumb:horizontal {
background-color: #8d71df; height: 3px; border: 1px solid #0d0d0d;
    width: 3px;
}

::-webkit-scrollbar { /*фон*/
    background-color: transparent;
    width: 5px;
    height: 5px; 
}

::selection { /*выделение*/
    background: #d5f0fc!important;
    color: #949494;
}

#pun-index .user-avatar, .punbb .user-avatar {
    height: 36px!important;
    /* vertical-align: middle; */
    border: solid 1px #d2d2d2;
    margin: -5px 10px 0px -60px;
}

.punbb .user-avatar .avatar-image {
    height: 25px!important;
    width: 25px!important;
    filter: grayscale(1);
    opacity: 0.7;
    transition: all 0.3s ease;
    margin-left: 5px;
    margin-top: 5px;
    border-radius: 0!important;
}

.punbb .user-avatar .avatar-image:hover {
transition: all 0.3s ease;
    opacity: 1;
    filter: grayscale(1);
}

.punbb .user-avatar .isonline {
    top: 5px!important;
    right: 6px!important;
    -webkit-animation: blinkColor 1.9s linear infinite!important;
    background: #f2df7c!important;
}

span.fld-name {display: none}
li.pa-posts:before {content:"sms"; font-weight: normal;}
li.pa-respect:before {content:"respect"; font-weight: normal;}
li.pa-fld2:before {content:"team"; font-weight: normal;}
li.pa-fld3:before {content:"coins"; font-weight: normal;}
li.pa-fld1 {
    font: 400 8px arial;
    text-transform: lowercase;
    margin-bottom: 5px;
    border-top: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    /* width: 140px; 
    text-align: justify;*/
    padding: 5px!important;
    padding-bottom: 10px !important;
}
li.pa-fld1 a {font: 600 20px arial; text-transform: lowercase;}

#viewprofile li.pa-edit {
background: #8d71df;
    color: #ededed;
    padding: 6px 10px;
    border-radius: 0px;
}

li.pa-posts, li.pa-respect, li.pa-fld2, li.pa-fld3 {display: inline-block; width: min-content; font: 600 7px arial; letter-spacing: 0.5px; padding: 5px!important; color: #74706f; text-transform: uppercase; line-height: 220%;}
li.pa-respect {/*min-width: 40px;*/}

.punbb h2 span, #pun-stats h2:after {
font: 100 50px Journalism!important;
}
#pun-admain h2 span {font-size: 25px!important;}

.punbb strong { color: #202020;}
.punbb del { text-decoration: none; filter: blur(2px); transition: all 0.3s ease;}
.punbb del:hover { text-decoration: none; filter: blur(0px); transition: all 0.3s ease;}

/*#pun-navlinks #navindex>a>span, #navuserlist>a>span, #navrules>a>span, #navsearch>a>span, #navprofile>a>span, #navpm>a>span, #navadmin>a>span, #navregister>a>span, #navlogin>a>span, #navlogout>a>span, #pun-stats h2>span {display:none;}

#pun-navlinks #navindex a:after{content:"main";}
#pun-navlinks #navuserlist a:after{content:"users";}
#pun-navlinks #navsearch a:after{content:"search";}
#pun-navlinks #navprofile a:after{content:"profile";}
#pun-navlinks #navpm a:after{content:"mailbox";}
#pun-navlinks #navadmin a:after{content:"admin";}
#pun-navlinks #navregister a:after{content:"registration";}
#pun-navlinks #navlogin a:after{content:"enter";}
#pun-navlinks #navlogout a:after{content:"exit";}*/

#pun-stats h2>span {display:none;}
#pun-stats h2:after{content:"statistics";}

#pun-navlinks li>a {display: inline-block; visibility: hidden; width: 24px;}
#pun-navlinks li>a:after {display: inline-block; visibility: visible!important; transition: .3s; opacity: .6;}
#pun-navlinks li:hover>a:after {opacity: 1;}
#pun-navlinks #navindex a:after {content:url(https://i.imgur.com/tpVN9TG.png);}
#navuserlist>a:after {content:url(https://i.imgur.com/LlF5dP0.png);}
#navsearch>a:after {content:url(https://i.imgur.com/MCh4Nwu.png);}
#navprofile>a:after {content:url(https://i.imgur.com/kK1ctJN.png);}
#navpm>a:after {content:url(https://i.imgur.com/igTjjlW.png);}
#navadmin>a:after {content:url(https://i.imgur.com/TBi2DsK.png);}
#navlogout>a:after {content:url(https://i.imgur.com/D7Ld1Ua.png);}
#navlogin>a:after {content:url(https://i.imgur.com/D7Ld1Ua.png);}
#navregister>a:after {content:url(https://i.imgur.com/Dr9wfZI.png);}
#navpr_1>a:after {content:url(https://i.imgur.com/rq3usmw.png);}
#navpr_1 {margin-top: -15px!important;}

div#pun-live-rusff, .topic a.sharelink, #pun-status .status-right, .pl-reports, .punbb .modmenu .container span {display:none!important;}

div#pun-main.main.multipage {
padding-right: 25px;}
div.post-rating a, div.post-vote a {
    font: 100 35px Journalism!important;
    position: relative;
    right: -915px;
}

.punbb textarea, .punbb input, .punbb select, .punbb optgroup{
font: 1em verdana, arial, helvetica, sans-serif;
    border: none;
    border-radius: 0px;
    margin: 5px 0;
    padding: 5px;
    padding: 0px 5px;
    background: #e5e5e5;
}

#tags .container {
background: #f1f1f1;
    padding: 5px;
    border-radius: 0px;
}

input.button {
    background:#e5e5e5;
    color: #8d71df;
    border: none;
    font: 600 8px arial!important;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    padding: 10px 10px;
    cursor: pointer;
    margin-bottom: 15px!important;
    transition: all 0.3s ease;
}

input.button:hover {
    background: #8d71df26;
    transition: all 0.3s ease;
}

#pun-about p.container {
    margin-top: 10px;
    margin-bottom: -11px;
    border-radius: 0 0 0px 0px;
    margin-left: -50px;
    width: 990px;
    height: 28px;
    border-bottom: solid 10px #8d71df;
    /* background: url(https://i.imgur.com/XV6NZxR.gif) no-repeat; */
}

#pun-about p.container a {color: grey!important;}

p.infofield {
font: 200 10px arial;
    text-transform: lowercase;
}

thead {
    text-align: left;
    font: 200 7px arial;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

th{ color: grey;
height: 25px;}

html {
background-color: transparent;
}

body { /*фон*/
background: #010100 url(https://i.imgur.com/lL56ezu.jpg); background-attachment: fixed; background-repeat: repeat; background-position: top center; background-size: cover; 
}

#pun {
background-color: #dfdfdf;
    -webkit-box-shadow: 0px 10px 62px 18px rgb(0 0 0 / 28%);
    -moz-box-shadow: 0px 10px 62px 18px rgba(0, 0, 0, 0.28);
    box-shadow: 0px 10px 62px 18px rgb(0 0 0 / 28%);
}

#pun-title table {
    background: url( );
    background-color: transparent;
    width: 990px;
    height: 10px;
border-radius: 0px;
}

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  color: #333;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  color: #333;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, #pun-admain h1 span, #pun-admain h2 span  {
    font: 100 30px Journalism;
    text-transform: lowercase;
    color: #3f3f3b;
    background: url( );
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    display: inline-block;
}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #b3b3b3;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: transparent;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: none;
  color: #8d71df;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
    background: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: transparent;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }

.punbb .divider {
  border-color: transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #8d71df;
    transition: all 0.3s ease;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333;
    transition: all 0.3s ease;
  }

.punbb a.permalink {
    font: 400 8px arial;
    letter-spacing: 0.5px;
    padding: 5px;
    position: relative;
    top: -3px;
    text-transform: uppercase;
    background: #333333;
    color: #fdfdfd;
    border-radius: 0px;
    transition: all 0.3s ease;
}

/* CS3.2 */
.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: #ecca57;
    transition: all 0.3s ease;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #8d71df;
  text-decoration: none;
    transition: all 0.3s ease;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #efb5b2;
  text-decoration: none;
    transition: all 0.3s ease;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: transparent;
  color: #d9d3b3;
    transition: all 0.3s ease;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {
background-color: #f2f2f2;
    border: solid 1px #d2d2d2;
}

tr.iredirect div.icon {
    background-color: transparent;
}

div.inew {
    background-color: #8d71df;
border: #8d71df;
animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor 1.9s linear infinite;
}

#pun-index div.catleft, #pun-index div.catright {display: none}


.reply {width: 500px; min-height: 140px; display:block; position:relative; background-color: #fcfcfc;margin-left: 59px!important; font-family:arial;font-size: 14px; line-height: 15px; border: #e5e5e5 solid 1px; background-image: url(https://funkyimg.com/i/36vLG.jpgg), url(https://funkyimg.com/i/36vLv.jpg); background-repeat: no-repeat; background-position: top, bottom;}
.reply post {width: 430px; padding-top: 20px; margin-left: 35px; display: block;} 
.reply post name {font-size: 18px;font-weight:600;}
.reply post username, date {color: #cacaca;}
.reply post name, username {line-height: 18px; padding-bottom: 20px;}
.reply post text {display: block; padding-top: 30px;}
.reply post pic {padding: 10px 0 60px 0px; display: block;}
.reply post pic img {max-width: 430px; border-radius: 10px;}
.reply post tag {color: #38b8f0; font-weight: 600; cursor: pointer;}
.reply userpic {width:50px;height:50px;display: block;float:left; padding-right: 10px;}
.reply userpic img {border-radius:25px;max-width: 50px;}
.reply time {color: #cacaca;} .reply f{color:#888;}

.ppage {display: block; background: url(https://funkyimg.com/i/36vw3.jpg) no-repeat; width: 865px; height: 556px;}
.ppage pic {max-width: 100px; max-height: 100px;position: relative; left: 378px; top: 41px;}
.ppage info {display: block; width: 865px; text-align: center; position: relative; top: 80px; line-height: 15px;}
.ppage info n {font-family: yeseva one; font-size: 20px; color: #e28352; font-weight: 600;}
.ppage info q {font-family: arial; font-size: 9px; color: #7c9598; padding: 0 5px; width: 100px;}
.ppage parp {display:block; position: relative; top: 105px;}
.ppage a1 {font-family: arial;font-weight: 600;width: 70px;background-color: #fcfcfc;font-size: 15px;color: #838b67;position: relative;text-align: center;margin-left: -637px!important;margin-top: -6px;}
.ppage a2 {font-family: arial;font-weight: 600;width: 70px;background-color: #fcfcfc;font-size: 15px;color: #838b67;position: relative;text-align: center;margin-left: 685px!important;margin-top: -17px;}
.ppage a3 {font-family: arial;font-weight: 600;width: 70px;background-color: #fcfcfc;font-size: 15px;color: #838b67;position: relative;text-align: center;margin-left: -637px!important;margin-top: -6px;}

.ppage warpper{
  display:flex;
  flex-direction: column;
  align-items: center;
}
.tab{
    cursor: pointer;
    background-image: url(https://funkyimg.com/i/36vy3.png);
    width: 111px;
    height: 34px;
    display: inline-block;
    font-family: morva;
    font-size: 18px;
    text-align: center;
    line-height: 25px;
    font-weight: bold;
    letter-spacing: 1px;
}
.panels{
    min-height: 270px;
    width: 100%;
    max-width: 825px;
    overflow: hidden;
    top: 5px;
    position: relative;
}
.panel{
  display:none;
  animation: fadein .8s;
}

.panel n{
    text-align:center;
    background-color:#fcfcfc;
    padding: 0 10px;
    margin: 40%;
    font-family: yeseva one;
    color: #e28352;
    font-weight: 600;
}

.panel block1{
    position: absolute;
    width: 400px;
    height: 270px;
    margin-left: 2px;
}

.panel block1 case{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 232px;
    display: block;
}

.panel block1 achieve{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 232px;
    display: block;
}

.panel block2{
    display: block;
    width: 397px;
    height: 122px;
    position: relative;
    left: 428px;
}

.panel block2 plate{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 93px;
    display: block;
    overflow-y: scroll;
}

.panel block2 tasks{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 93px;
    display: block;
}

.panel block3{
    display: block;
    width: 397px;
    height: 130px;
    position: relative;
    left: 428px;
    top: 17px;
}

.panel block3 gift{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 93px;
    display: block;
}

.panel block3 coupon{
    background-color: #fff3dc;
    padding: 10px;
    min-height: 93px;
    display: block;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
.radio{
  display:none;
}
#one:checked ~ .panels #one-panel,
#two:checked ~ .panels #two-panel{
  display:block
}
#one:checked ~ .tabs #one-tab,
#two:checked ~ .tabs #two-tab{
background-image: url(https://funkyimg.com/i/36vxR.png);
    color: #000;
}


/*твит без картинки*/
.twit {width: 500px; min-height: 170px; display:block; position:relative; background-color: #fcfcfc;margin-left: 59px!important; font-family:arial;font-size: 14px; line-height: 15px; border: #e5e5e5 solid 1px; background-image: url(https://funkyimg.com/i/36uQg.jpg), url(https://funkyimg.com/i/36uQh.jpg); background-repeat: no-repeat; background-position: top, bottom;}
.twit msg {width: 430px; padding-top: 20px; margin-left: 35px; display: block;} 
.twit msg us {font-size: 18px;font-weight:600;}
.twit msg un, date {color: #cacaca;}
.twit msg us, un {line-height: 18px; padding-bottom: 20px;}
.twit msg text {display: block; padding-top: 30px;}
.twit msg pic {padding: 10px 0 45px 0px; display: block;}
.twit msg pic img {max-width: 430px; border-radius: 10px;}
.twit msg tag {color: #38b8f0; font-weight: 600; cursor: pointer;}
.twit up {width:50px;height:50px;display: block;float:left; padding-right: 10px;}
.twit up img {border-radius:25px;max-width: 50px;}
.twit stats {width: 430px; bottom: 20px; left: 35px; display: block; position: absolute;}
.twit stats img {top: -11px; padding: 0px 10px; position: absolute; cursor: pointer;}
.twit stats n {font-weight:800;font-size: 13px;padding: 0px 5px;}
.twit stats f, date {color: #cacaca;}
.twit stats date {float:right; display: block;}

/*твиттер*/

.twitter2 {width: 500px;min-height:560px;margin-left: 59px!important;font-family:arial;font-size: 12px; line-height: 14px;position:relative;border: #e5e5e5 solid 1px; background-image: url(https://funkyimg.com/i/36uTs.jpg), url(https://funkyimg.com/i/36uTt.jpg); background-color: #fcfcfc; background-repeat: no-repeat; background-position: top, bottom;}
.twitter2 info {display: block; width:430px; margin: 15px 15px 0px 35px;}
.twitter2 info us {font-size: 14px;font-weight:600;}
.twitter2 info un {color: #cacaca;}
.twitter2 info bio {color: #3f3f3f;display: block; margin-top: 10px;max-block-size: 25px;}
.twitter2 up {width:100px;height:100px;display: block; margin: -55px 0px 0px 35px;}
.twitter2 up img {border-radius: 55px; border: #fcfcfc solid 4px;}
.twitter2 us1 {font-weight: 600; line-height: 20px; display: block; padding: 9px 0px 6px 35px; color: #34a0cf;}
.twitter2 head {width: 500px; height: 150px; display: block;}
.twitter2 stats {display:block; margin: 20px 15px 0px 30px;}
.twitter2 stats n {font-weight:800;font-size: 13px;padding: 0px 5px;}
.twitter2 stats f {color: #cacaca;}
.twitter2 media {width: 500px; margin-left: -5px; bottom: 12px; display: flex; flex-direction: row; justify-content: center; position: absolute;}
.twitter2 media img {max-width: 145px; max-height: 145px;margin-left: 10px;border-radius: 10px;}