.offctgr {display:block!important;
visibility:visible!important;
}

#pun-index .tc2, #pun-index .tc3, #pun-index .tcmod {
    width: 10%;
}

#pun-index .tcr {
    width: 40%;
}

.pa-respect img {width: 7px}


.pa-posts {
    display: block;
    font-family: cuprum;
    width: 50px;
    text-transform: lowercase;
    font-size: 12px;
    float: left;
    margin-left: 15px !important;
}

.pa-respect {
    display: block;
    font-family: cuprum;
    width: 50px;
    text-transform: lowercase;
    font-size: 12px;
    float: right;
    margin-right: 25px !important;
}

#profilenav h2 {
    text-align: left !important;
}
.post-author {
    margin-left: 20px !important;
    margin-top: -20px !important;
    margin-bottom: 0px !important;
    padding-bottom: 10px !important;
    width: 235px !important;
    padding-top: 5px !important;
    background: url("http://forumfiles.ru/files/0019/98/a2/16553.png") no-repeat scroll center top, url("http://forumfiles.ru/files/0019/98/a2/49035.png") no-repeat scroll center bottom, rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0019/98/a2/11414.png") repeat-y scroll center center;
}

.post h3 span {
padding-top: 0 !important;
padding-bottom: 0 !important;
font-family: tahoma;
font-size: 11px;
text-transform: uppercase;
margin-left: 250px !important;
margin-top: 10px;
margin-right: 13px;}

.post-box {margin-left: 60px !important;
margin-right: 5px !important;
color: #333 !important;
margin-top: -7px !important;
}

.post-author .pa-author {
    font-family: aa bebas neue !important;
    font-size: 20px !important;
    letter-spacing: 0;
 color: rgba(255,255,255,0.8) !important;
    background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;  
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    text-shadow: 1px 1px 0 rgba(122,121,162,0.6) !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    text-align: center;
    padding: 3px 0 16px 0;
    margin-top: 18px !important;
margin-left: 5px !important;
    letter-spacing: 1px
   
}

.pa-author a {
   color: rgba(255,255,255,0.8) !important;
    background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;  
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    text-shadow: 1px 1px 0 rgba(122,121,162,0.6) !important;
display: inline-block;
    font-family: aa bebas neue !important;
font-weight: 700 !important;
padding-bottom: 5px}

.post-author ul a:hover {
    color: #555 !important;
    text-shadow: none
}
.post-author ul {
    color: #796781; 
    text-shadow: 0px 1px 2px #ffff;
    font-size: 10px;
    line-height: 11px;
    margin-left: 11px;
    padding: 0 6px !important;;
    text-align: center;
    width: 200px;
    margin-bottom: 0px;
}
.pa-avatar {
    margin-left: 0px !important;
    margin-top: 0px !important;
    width: 200px;
}

.pa-title {
    color: #fff;
    font-family: arial !important;
    font-size: 10px !important;
    font-weight: normal !important;
    text-transform: lowercase;
    padding-bottom: 25px !important;
    margin-top: -7px !important;
    text-shadow: 1px 1px 0 #9f9fb0;
    letter-spacing: 1px
}
.pa-online {
margin-top: 55px !important;
width: 200px;
margin-left: -10px !important;
font-family: oswald;
color: #6a7b9f;
text-transform: uppercase;
font-weight: lighter;
margin-bottom: 15px !important;}

.punbb th {
    font-size: 0 !important;
}
li#navawards, .lastedit {
    display: none !important;
}
.pa-gifts {
    display: none;
}


HTML , body {
    background: #a4a5c1 url("http://forumfiles.ru/files/0019/98/a2/88753.png") repeat-x scroll left top;}


#pun-title table {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/gRy8z8w.png") no-repeat scroll center top;
    border: medium none;
    height: 558px;
    margin-left: -90px;
    margin-top: -8px;
    width: 1113px;
}

#pun-navlinks a {
    color: #7a6483;
    font-family: aa bebas neue !important;
    font-size: 18px !important;
    text-align: center;
    transition: all 0.3s ease-in-out 0.1s;
    text-transform: lowercase;
    display: inline-block;
    padding: 0 10px !important;
}
#pun-navlinks a:hover {
    transition: all 0.3s ease-in-out 0.1s;
color: #909fb8;
    text-shadow: none !important;
}
#pun-navlinks .container {
    display: inline-block;
    font-size: 10px !important;
    font-style: normal;
    font-weight: bold;
    margin-left: 100px !important;
    position: absolute;
    text-align: center;
    top: 497px;
    width: 730px !important;
    padding: 0px !important;
}

div#pun-ulinks {
    font-family: arial !important;
    font-style: normal;
    font-weight: lighter !important;;
    height: 5px;
    letter-spacing: 0px;
    margin-left: 30px !important;
    padding: 0 !important;
    position: absolute;
    text-align: center !important;
    text-transform: lowercase;
    top: 515px;
    width: 870px !important;

}
#pun-ulinks .item5 {
    display: none;
}
#pun-ulinks a {
    color: #585b46;
    font-size: 10px !important;;
    font-weight: lighter;
    transition: all 0.5s linear 0s;
    word-spacing: 0px;
    letter-spacing: 0px;
    padding: 0 5px !important;
}

#pun-ulinks a:hover {
color: #8b5454;
}


.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, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {
    border-color: transparent;
    color: #555;
}
.punbb .post-box {
    color: #0e0e0e;
}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    border-color: transparent;
    color: #67291e;
    font-style: normal;
    font-weight: normal;
}


.punbb textarea {
    background-clip: padding-box;
    background: #c4c1bf;
    color: #000;
    padding: 3px !important;
    width: 97% !important;
border: none;
box-shadow: 0 0 10px 0 rgba(255,255,255,0.5) inset, 0 0 0 2px #d9d5d4, 0 0 0 3px #c7c4c2, 0 0 5px 0 #93a8c9;
}
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
    background-clip: padding-box;
    background: #c4c1bf;
    color: #333;
    padding: 7px 7px 7px 7px !important;
box-shadow: 0 0 10px 0 rgba(255,255,255,0.5) inset, 0 0 0 2px #d9d5d4, 0 0 0 3px #c7c4c2, 0 0 5px 0 #93a8c9;
}

.punbb select {
    background: #c4c1bf;
    color: #222;
border: none;
box-shadow: 0 0 10px 0 rgba(255,255,255,0.5) inset, 0 0 0 2px #d9d5d4, 0 0 0 3px #c7c4c2, 0 0 5px 0 #93a8c9;
}


#pun-navlinks .container {
    border-color: transparent;
    color: #152115;
}
.offline li.pa-online strong {
    font-weight: normal;
}

.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .quote-box, .punbb .code-box, .punbb th, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt {
    border-color: transparent;
}
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    border-bottom: 0 none #000;
    color: #796781;
    text-decoration: none;
    transition: all 0.3s ease-in-out; }


.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 {  border-bottom: 0 none #000;
    color: #333;
    text-decoration: none;
}
#pun-pagelinks a:active, #pun-pagelinks a:focus {
    background-color: #211a13;
    color: #fff;
}

.punbb .section h2, #pun-main h1, #pun-stats h2, #pun-main h2, #pun-debug h2 {
    background: transparent;
    color: #9495b1 !important;
    font-family: open sans condensed !important;
    font-size: 15px !important;
    font-style: normal;
    font-weight: 400;
    height: 13px;
    padding: 0px !important;
    text-align: center;
    width: auto;
text-transform: uppercase;
    margin-bottom: 10px !important;
    text-shadow: 1px 1px 0 #ececec, 0 0 5px #fff
}


#pun-main div.catleft, #pun-main div.catright {
    display: none;
}
#pun-index table Div.icon {
    background-image: url("http://forumfiles.ru/files/0019/98/a2/13292.png");
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    height: 55px;
    margin-left: 368px;
    margin-top: -2px;
    position: absolute;
    width: 55px;
    opacity: 0.5
}
#pun-index TR.inew Div.icon {
    background-image: url("http://forumfiles.ru/files/0019/98/a2/13292.png");
    background-repeat: no-repeat;
    height: 55px;
    width: 55px;
    opacity: 1
}

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background-image: url("http://forumfiles.ru/files/0019/98/a2/63499.png");
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    float: left;
    height: 20px;
    margin-left: 6px;
    margin-right: 8px;
    margin-top: -4px;
    position: relative;
    width: 20px;
    opacity: 0.4
}


#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background-image: url("http://forumfiles.ru/files/0019/98/a2/63499.png");
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    opacity: 1
}

#pun-about .container .item1 {margin-top: 30px;
width: 810px;
    margin-left: 140px;
position: absolute;
font-family: pt sans;
font-size: 10px}

#pun-about p.container {
    background: rgba(0, 0, 0, 0) url("http://forumfiles.ru/files/0019/98/a2/11675.png") no-repeat scroll center bottom;
    height: 90px;
    margin-bottom: -25px;
    margin-left: -65px;
    margin-top: -20px;
    width: 1064px;
    padding: 0 !important;
}


div#pun-about {
    margin-top: 30px;
}
div#html-footer {
    margin: -33px 0 0;
}


#pun-announcement.section h2 span {
    display: none;
}

.punbb input {
    border: medium none;
}

.button {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #d6d5d4 0%, #c6c4c2 100%) repeat scroll 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#d6d5d4), to(#c6c4c2));
    border-radius: 0px;
    border-top: medium none;
box-shadow: 0 0 5px 0 rgba(255,255,255,0.5) inset, 0 0 0 2px #d9d5d4, 0 0 0 3px #c7c4c2, 0 0 3px 0;
    color: #5e739a;
    font-family: oswald !important;
    font-size: 11px !important;
    font-weight: normal !important;;
    margin-top: 5px !important;
    padding: 2px 15px 2px 15px;
    text-decoration: none;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.4);
    transition: all 0.5s ease-in-out 0s;
    vertical-align: middle;
    text-transform: uppercase
}
.button:hover {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #c6c4c2 0%, #c6c4c2 100%) repeat scroll 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#c6c4c2), to(#c6c4c2));
box-shadow: 0 0 5px 0 rgba(255,255,255,0.5) inset, 0 0 0 2px #d9d5d4, 0 0 0 3px #c7c4c2, 0 0 3px 0;
    color: #555;
    cursor: pointer;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}

.button:active {
    border-top-color: #2c5f75;
}
#pun-crumbs1 {
    font-family: arial !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    padding: 0 !important;
    position: relative;
    margin-top: -30px !important;
    margin-bottom: 15px !important;
}
#pun-crumbs2 {
    font-family: PT Sans !important;
    font-size: 13px !important;
    font-weight:700 !important;
    letter-spacing: 0 !important;
    padding-bottom: 0px !important;
    margin-bottom: 20px !important;
}

.post_reputation {
    background: #c5c3c2;
}


#font-area, .popup_graffiti, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {position: absolute;
   padding: 7px;
   border-top: 3px solid #b8a2d1;
   text-align: center;
   background: #d7d5d4;
   border-bottom: 3px solid #b8a2d1;
   overflow-y: auto;
   height: 200px;}


#pun-category1.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/vmxvhW7.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 351px;
    margin-top: -20px;
    width: 531px;
}

#pun-category2.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/nvE3msS.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 331px;
    margin-top: -5px;
    width: 531px;
}


#pun-category3.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/w7xfuAH.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 361px;
    margin-top: -5px;
    width: 531px;
}


#pun-category4.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/t5AaAfd.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 351px;
    margin-top: -5px;
    width: 531px;
}


#pun-category5.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/oroRaav.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 391px;
    margin-top: -5px;
    width: 531px;
}


#pun-category6.category h2 {
    background: rgba(0, 0, 0, 0) url("https://i.imgur.com/dUb2lDD.png") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 391px;
    margin-top: -5px;
    width: 531px;
}


#pun-category7.category h2 {
    background: rgba(0, 0, 0, 0) url("") no-repeat scroll 0 0;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 451px;
    margin-top: -5px;
    width: 531px;
}

#pun-stats h2 {background: url(https://i.imgur.com/er0JI5t.png) no-repeat;
    font-size: 0px !important;
    height: 63px;
    margin-bottom: 0px !important;
    margin-left: 401px;
    margin-top: -10px;
    width: 531px;}

#pun-index .tcl a {color: #ffffff}
#pun-index .tcl a:hover {color: #607397}
#pun-index .tcl h3 {
    font-family: aa bebas neue !important;
    font-size: 18px !important;
    font-weight: lighter !important;
    text-align: center;
    text-transform: uppercase;
    width: 375px;
    text-shadow: 1px 1px 0 #9975b3;
    letter-spacing: 2px;
    padding-top: 13px

}
.podforumlinks {display: inline-block;
width: 310px;
text-align: center;
margin-top: 8px !important;
margin-bottom: 10px !important;}
.podforumlinks a {background: #9494b0;
padding: 4px 10px;
font-family: roboto;
    letter-spacing: 2px;
color: #fff;
text-shadow: 1px 1px 0 #777794;
text-transform: lowercase;
font-size: 10px !important;
margin-left: 10px;
display: inline-block;
line-height: 9px}
.podforumlinks a:hover {background: #c3c1bd;
text-shadow: 1px 1px 0 #d9d5d4;}
.podforum {padding: 25px 28px 20px 27px}

#pun-index .tclcon {
    font-size: 10px;
    text-align: justify;
    color: #7e889b !important;
    width: 375px;
    margin-left: 35px;
    background: url(http://forumfiles.ru/files/0019/98/a2/29263.png) no-repeat top center, 
        url(http://forumfiles.ru/files/0019/98/a2/83464.png) no-repeat bottom center,
        url(http://forumfiles.ru/files/0019/98/a2/99775.png) repeat-y center center
}



#pun {
    background-position: center top;
    background-repeat: repeat-y;
}

#pun-main .post-author ul {
    font-size: 10px;
    text-align: center;
}

.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post {
    border-color: transparent;
    text-align: justify;
}


.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 32px;
    margin-bottom: 160px;
    opacity: 0.9;
    position: fixed;
    width: 57px;
    z-index: 9999;
}
.go-up {
    bottom: 50%;
    margin-left: 960px !important;
}
.go-down {
    bottom: 41%;
    margin-left: 960px !important;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}


.topic a.sharelink {
    display: none;
}

.tabl {
  position: relative;
  display:inline-block;
}

.tabl a {
    letter-spacing: 1px;
    font-size: 12px;
    font-family: fjalla one;
    color: rgb(245, 243, 243) !important;
    /* line-height: 1.385; */
    text-align: center;
    text-shadow: 0px 1px 0px rgb(107, 43, 96)!important;
    /* font-weight: bold; */
    text-transform: uppercase;
}

.tablams {
 position: relative;
 }
.img-wrap{
height: 250px;
overflow:hidden;
position:relative;
width:0px;}
.img-overlay{
bottom:0;
color:#fff;
opacity:0;
filter: alpha(opacity = 0);
position:absolute;
width:100%;
z-index:1000;}
.img-overlay h4, .img-overlay p{
padding:0 10px;}
.img-wrap:hover .img-overlay{
opacity:0.75;
filter: alpha(opacity = 75);
transition:opacity 0.25s;
-moz-transition:opacity 0.25s;
-webkit-transition:opacity 0.25s;}

.tablams {
 position: relative;
 }
.tablams em {
 display: none;
z-index:1000;
 }
.tablams:hover em {
 display: block;
 position: absolute;
letter-spacing: 2px;
 padding: 10px 10px;
 bottom: -200px;
 right: -30px;
}
.tablams:hover em i {
 position: absolute;
 display: block;}


#bestpost {;
top: 410px;
position: absolute;
margin-left: 55px;
width: 380px}
#bestpost div {float: left}
#bestpost-text {float: right;
padding-right: 5px;
width: 300px;
margin: 2px 0 0 7px;
height: 55px;
overflow-y: auto;
text-align: justify;
color: #fff;
font-family: Helvetica;
font-size: 10px;
line-height: 11px;
text-shadow: 0px 0px 1px #72738e}

#bestpost-text a {font-family: Helvetica;
color: #dfdfdf;
text-shadow: 0px 0px 1px #abb9ce
text-transform: lowercase;
font-weight: bold;
font-size: 11px;
letter-spacing: 1px}


#bestcit {
top: 347px;
position: absolute;
margin-left: 258px;
width: 380px;}
#bestcit div {float: right}
#bestcit-text {float: left;
padding-right: 5px;
width: 270px;
margin: 7px 5px 0 7px;
height: 50px;
overflow-y: auto;
text-align: justify;
color: #fff;
font-family: Helvetica;
font-size: 11px;
line-height: 11px;
text-shadow: 0px 0px 1px #72738e;
}
#bestcit-text a {font-family: Helvetica;
color: #705277;
text-transform: lowercase;
font-weight: bold;
font-size: 11px;
letter-spacing: 1px;
text-shadow: 0px 0px 1px #abb9ce}

/* ----------------------------- первое сообщение тем ----------------------------- */
.topicbody {
width: 630px;
    min-height: 165px;
    padding-top: 23px;
    padding-bottom: 20px;
    position: relative;
    background: url(https://i.imgur.com/nJbvljU.png) center top no-repeat, url(https://i.imgur.com/gHalcMe.png) center bottom no-repeat, url(https://i.imgur.com/r8Fdi7N.png) repeat-y;
    margin-left: -4px !important;}

.topicname { position: relative;
    text-align: center;
    font-family: Yanone Kaffeesatz;
    top: 6px;
    color: #fefcff;
    text-transform: uppercase;
    font-size: 25px;
    text-shadow: 1px 0 #a0a0a0;
    letter-spacing: 1px;
}
.topictext {    position: relative;
    top: 50px;
    padding: 0px;
    color: #55425e;
    width: 540px;
    text-shadow: 0px 1px 0px #f7f6f3;
    text-align: justify;
    font-family: Fira Sans Extra Condensed;
 font-size: 13px;
    line-height: 15px;
left: -4px;
    }



/***************************  внешности *************************/
.topic01 {
    width: 630px;
    min-height: 160px;
    padding-top: 33px;
    padding-bottom: 20px;
    position: relative;
    margin-left: -4px !important;
    background: url(https://i.imgur.com/KvBe14J.png) center top no-repeat, url(https://i.imgur.com/wYK8VUz.png) center bottom no-repeat, url(https://i.imgur.com/ZWlxJXZ.png) repeat-y;}
.face {padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 10px;
    border-radius: 30px;
    letter-spacing: 7px;
    text-align: center;
    color: #123601;
    font-family: bebas neue;}
.faceb {background-color: #a09fae;
    text-shadow: 1px 1px 1px #689ba1;
    text-align: center;
    color: white;}
.faceba {background-color: #c9dda0; width: 500px;color: #ffffff; font-family: bebas neue!important; text-shadow: 1px 1px 1px #6d8c33; font-size: 13px;padding-left: 194px;}
.facearea {     color: #7a6483;
    font-family: roboto condensed;
    width: 246px;
    height: 133px;
    font-size: 12px;
    overflow: auto;
    text-transform: lowercase;
    padding-right: 27px;
    padding: 5px;}
.facearea2 { color: #bf7530; font-family: roboto; width: 203px;  height: 355px;  font-size: 12px;  overflow: auto;    text-transform: lowercase;}


.tabl {
  position: relative;
  display:inline-block;
}

.tabl a {
    letter-spacing: 1px;
    font-size: 12px;
    font-family: fjalla one;
    color: rgb(245, 243, 243) !important;
    /* line-height: 1.385; */
    text-align: center;
    text-shadow: 0px 1px 0px rgb(107, 43, 96)!important;
    /* font-weight: bold; */
    text-transform: uppercase;
}

.tablams {
 position: relative;
 }
.img-wrap{
height: 250px;
overflow:hidden;
position:relative;
width:0px;}
.img-overlay{
bottom:0;
color:#fff;
opacity:0;
filter: alpha(opacity = 0);
position:absolute;
width:100%;
z-index:1000;}
.img-overlay h4, .img-overlay p{
padding:0 10px;}
.img-wrap:hover .img-overlay{
opacity:0.75;
filter: alpha(opacity = 75);
transition:opacity 0.25s;
-moz-transition:opacity 0.25s;
-webkit-transition:opacity 0.25s;}

.tablams {
 position: relative;
 }
.tablams em {
 display: none;
z-index:1000;
 }
.tablams:hover em {
 display: block;
 position: absolute;
letter-spacing: 2px;
 padding: 10px 10px;
 bottom: -200px;
 right: -30px;
}
.tablams:hover em i {
 position: absolute;
 display: block;}


/*----------------------------------------- принятие -----------------------------------------*/

.prinatye01 {margin-left: 30px !important;
background:url(https://i.imgur.com/aiAXNon.png); width:551px; height:266px;}
.prinatye02 {font-size: 17px; font-family: aa bebas neue; text-align: center; z-index: 11; margin-top: 24px !important; position: absolute;  width: 547px;  word-spacing: 17px;}
.prinatye02 a {color:#fff!important;}
.prinatye03 {font-size: 11px; font-family: tahoma; color: #76627f; line-height: 1.1; position: absolute; margin-left: 31.179px !important;  margin-top: 96px !important;  z-index: 10;  width: 274px;  text-align: justify;  height: 145px; overflow: auto; text-shadow: 1px 1px 0px #8dc9cc;}
.prinatye04 {position:absolute;margin-top: 85px !important;margin-left: 379px !important;}
.prinatye04 img {width: 130px; border-radius: 100%;}

/*----------------------------------------- анкета -----------------------------------------*/
.ank01 {width: 470px; height: 500px; background:#ebebee;  opacity: 0; font-family: Roboto Condensed; text-align: justify; transition-duration: 1s;  -moz-transition-duration: 1s;  -webkit-transition-duration: 1s;  -o-transition-duration: 1s; }
.ank01:hover {width: 470px; height: 500px; opacity: 1; background:#ebebee;  text-align: justify; }
.ank02 {overflow: auto;line-height: 150% !important;  height: 489px;  width: 460px;  padding: 5px;  font-size: 11px;  font-family: arial; color: #555;  text-shadow: 0px 1px 0px #ececef;}
.anketa01 {margin-left: 40px !important;background:url(https://i.imgur.com/VacM11C.png); width:542px; height:710px;}
.anketa02 {text-align: right; width: 300px; margin-left: 214px !important; margin-top: 18px !important; position: absolute; height: 125px; color: #ececef; font-family: roboto condensed;    font-size: 15px;}
.anketa03 {font-family: oswald; font-size: 31px; text-shadow: 1px 1px 0px #b383b0;}
.anketa06 {font-family: Yanone Kaffeesatz; font-size: 17px; text-shadow: 1px 1px 0px #b383b0;}
.anketa04 {position: relative; left: 127px !important; top: 15px !important; padding-bottom: 107px; width: 405px; font-family: arial;  line-height: 15px;}
.anketa05 {width: 470px;height: 500px;margin-left: -159px !important;margin-top: 166px !important;position: absolute; background-repeat: no-repeat; background-blend-mode: multiply; background-size: cover;}
.quote01 {font-family: georgia; line-height: 21px; font-size: 22px; text-transform: lowercase; text-align: center; margin-bottom: 5px !important; margin-top: 5px !important; color: #5d5c5c;}

/*------------------------строчка в теме-----------------------------------*/
.linetext {
background: #aeaac5; color: #f6efff; text-shadow: 1px 0 #898989; text-align: center; font-family: Yanone Kaffeesatz; font-size: 16px; padding: 4px 1px 2px; text-transform: uppercase;}

/*------------------------кнопка-----------------------------------*/
#menu span {
padding: 7px 15px 7px; 
margin-right: 5px;
margin: 10px 0;
width: 100px;
text-decoration: none;
background: #afa4b2;
border-radius: 8px;
border: 1px double #afa4b2;
}
#menu .tabactive {
color: #342f38;
}


/*------------------------инстаграм-----------------------------------*/

.demondays {margin-left: 30px !important;
background: #fafafa; width: 500px; padding: 30px 20px; color: #4b4f54; /*box-shadow: -1px 1px 5px rgba(0,0,0,.2);*/}
 .demondays .header img {width: 140px; height: 140px; border-radius: 50%; float: left; border: solid 1px #cccfd0; margin-left: 10px;}
 .demondays .info {margin-left: 180px; font: 12px 'tahoma'; line-height: 22px; text-align: left;}
 .demondays .uname { font-size: 27px; display: block; float: left; margin-top: 2px;}
 .demondays .follow {color: #4090db; text-transform: uppercase; font-size: 12px; margin-left: 50px; border: solid 1px; padding: 5px 10px; border-radius: 2px; font-weight: bold; display: inline-block; line-height: 16px;}
 .demondays .follow a {color: #4090db; text-decoration: none;}
 .demondays .etc {color: #fafafa; text-shadow: 1px 0px #8d9192, -1px 0px #8d9192, 0px 1px #8d9192, 0px -1px #8d9192; font-size: 25px; letter-spacing: 3px; display: inline-block; padding-left: 10px;}
 .demondays .under {padding-top: 15px;}
 .demondays .info .under a { display: block; color: #125688; text-decoration: none;}
 .demondays .pic {border: solid 5px #fafafa; background: #fff; text-align: center;}
 .demondays .pic img {height: 150px;}
.demondays .followinf {margin-left: -30px; font: 14px 'lato'; line-height: 21px;}

/*------------------------инстапост-----------------------------------*/

 .plasticbeach { margin-left: 80px !important;
background: #fff; color: #4b4f54; height: 550px; width: 430px; /*box-shadow: -1px 1px 5px rgba(0,0,0,.2);*/}
 .plasticbeach .pic img { width: 400px; padding-top: 0px;}
 .plasticbeach .words { width: 70px; margin: 10px; vertical-align: top; padding: 10px; font: 14px lato;}
 .plasticbeach .top { height: 30px;}
 .plasticbeach .uname { color: #125688; font: bold 13px lato; padding-top: 4px;margin-right: 280px;}
 .plasticbeach .top img { border-radius: 50%; width: 50px; height: 50px; float: right; margin-right: 10px; border: solid 1px #cccfd0;}
 .plasticbeach .place { font-size: 10px; color: #4090db;}
 .plasticbeach .stats { padding-top: 5px; line-height: 13px; text-align: justify; margin-left: 15px; margin-right: 15px;}
 .plasticbeach .stats b { color: #4b4f54;}
 .plasticbeach .stats a { float: right; color: #a5a7aa; text-decoration: none;}
 .plasticbeach .stats a:hover { color: #818488;}
 .plasticbeach .caption { clear: both; padding-top: 5px; line-height: 13px; text-align: justify; margin-left: 15px; margin-right: 15px;}
 .plasticbeach .caption b { color: #125688;}
 .plasticbeach .caption h { color: #125688;}

/*---------------------------три слайдера---------------------------*/
.strawbgl {margin-left: -20px !important;
width: 180px; height: 220px; background-color: #;border: 1px solid #; overflow: hidden; position: relative; }
.strawbgl .image {width: 180px; height: 220px; transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -webkit-transition: all 1s ease-in-out; position: absolute; left: 0px;}
.strawbgl:hover .image {left: -400px; overflow: hidden;}
.strawcontl {width: 160px; height: 180px; color: #688895; text-align: justify; line-height: 100%; padding: 20px; margin-top: 2px; font-family: tahoma; font-size: 11px; overflow: auto;}
.strawcontl::-webkit-scrollbar .strawcont::-webkit-scrollbar-thumb { background: #96afb9; } .strawcont::-webkit-scrollbar-corner { background: #96afb9; }
.strawtitlel {color:#4e6670; text-shadow:1px 1px #768389; font-family:tahoma; font-size:18px; text-align:center;}


ul.wrapper, ul.wrapper li.pa-awards { font-size: 0px;}


/*---------------------------обтекание---------------------------*/
IMG.fig {
    float: right; /* Обтекание картинки по левому краю */
    padding-left: 10px; /* Отступ слева */
    padding-bottom: 10px; /* Отступ снизу */
   }