/*********** Цветовая схема: Original  **********/
body, #MyBookmarks, #mask_dialog .inner {
    color: #d9cccf;
    background-color: #313469;
    background-image: url(https://i.gyazo.com/7b05677f194180f2d51cee2198e3a959.jpg); /*fon1*/}

.TopicViews {color: #d9cccf;}

a, #pun-admain li a, #pun-admain p a, #banners_2, #form-buttons td:hover::before, #add_float:hover::before {
    color: #37631f;
}

a.hv-delete-mask {color: #f58726;}

#copy a:hover, .crumbs a:hover, .pagelink a:hover, .postlink a:hover, .modmenu a:hover, .subscribelink a:hover, #wrapper ul li a:hover, #MyBookmarks li.BookmarkL > span.last_click, #MyBookmarks span.last_click > a, #html-footer #copy > a, #pun-about a:hover, div#profile .pagelink, #uploaded-count-block, #okno a:hover {
color: #d9cccf;
}

#BookmCntToggle, .post-content .bookmark {color: #f58726 !important;}

a:hover, input[type='submit']:hover, input[type='button']:hover, input[type="date"]:hover, .button:hover, .button:hover a, span.cool1:hover, span.cool1:hover a, span.cool3:hover, span.cool3:hover a, #post .spelling a:hover, #button-image b p, .post .post-links li a:hover, #post fieldset a, #pun-messages #post a, .post-content .quote-box a, .inputfield.required a:hover, #modal-m a, .code-box a, .tcl .newtext a {
    color: #313469;
}

.crumbs a, .pagelink a, .postlink a, .modmenu a, .subscribelink a, #post fieldset a:hover, #pun-messages #post a:hover, .post-content .quote-box a:hover, .code-box a:hover, #pun-about a, #html-footer #copy > a:hover, .post h3 a, .post h3 a.sharelink::before, .pa-author a, .fa-volume-up:before, #okno a {
    color: #f58726;
}

#pun-title {
    background-color: #191614;
    background-image: url(https://i.gyazo.com/dbba2554b03a54e3305f995f079786ab.jpg); /*shapka1*/
}

#pun-navlinks, #pun-ulinks li:hover, #pun-ulinks li.active {
    background-color: #313469;
}

#pun-navlinks a, #pun-ulinks li:hover a, #pun-ulinks li.active a {
    color: #f58726;
}

#pun-navlinks li:hover, #pun-ulinks, #pun-navlinks span.num_msg, #pun-navlinks span.num_msg::before, span.bubble, #pun-navlinks li.active {
    background-color: #f58726;
}

.bubble:after {
    border-color: #f58726 transparent!important;
    border-style: solid;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
}

#pun-navlinks li:hover a, #pun-ulinks a, #pun-navlinks li.active a {
    color: #223671;
}

div.container, #profile #post-sig div.container, .adcontainer, .korpus > div, #banners, #pun-status, .statscon, input[type='submit'], input[type='button'], input[type="date"], .button, .button a, span.cool1, span.cool1 a, span.cool3, span.cool3 a, .formsubmit a, #form-buttons, #post .spelling a, #userlist .fs-box, #pun-profile fieldset, #punbbsearch fieldset, #login fieldset, #profilenav, #messages, #MyBookmarks ul span, #pun-movetopic fieldset, #pun-upavatar fieldset, #notify-settings, .post-body, #profile .hashelp .container, .post-box, .korpus label:hover, .korpus input[type="radio"]:checked + label, .korpus input[type="radio"]:checked + label:hover, #css-menu ul li a span.text-bottom, .tab-a, .my-tabs>span.selected, .my-tabs>span:hover, #post fieldset .inputfield.required a, .editBookmark, .stena .podtext, #List-UserNames, .punbb #pun-navlinks #form-login, form#film-list, #pun-online td, #pun-online thead {
    color: #3e436d;
    background-color: #d9cccf;
}

#profile div.container {
    background-color: transparent;
}

span.cool1:hover, span.cool3:hover {
    background-color: #d9cccf;
}

.korpus label, #add_float, .my-tabs>span, .jGrowl, .notify-message .jGrowl-message a, .notify-message .jGrowl-message a:hover {
    color: #d2d9ed;
}

.korpus > div, .category .container, .forum .container, #similar-topics div.container, #pun-stats .statscon, #pun-redirect .info .container, input[type='submit'], input[type='button'], input[type="date"], .button, .button a, span.cool1, span.cool3, .formsubmit a, #post .spelling a, #userlist .fs-box, #pun-profile fieldset, #punbbsearch fieldset, #login fieldset, .usertable .container, #profilenav, #messages, .info .container, #viewprofile > .container, #pun-movetopic fieldset, #pun-upavatar fieldset, .tab-a, .inputfield.required a, #forum-anc, #pun-main #subforums, #List-UserNames, .punbb #pun-navlinks #form-login, #List-UserNames {
    border: 0;
    border-top: 5px solid #f58726 !important;
}

.korpus > div, #pun-status, #pun-redirect .info .container, input[type='submit'], input[type='button'], input[type="date"], .button, .button a, span.cool1, span.cool3, .formsubmit a, #post .spelling a, #profilenav, #notify-settings, .tab-a, .inputfield.required a, #forum-anc, .punbb #pun-navlinks #form-login, #List-UserNames {
    border: 0;
    border-bottom: 5px solid #d9cccf !important;
}

.square li, .square li:before {  border-top: 2px solid #334374;}
.square li:before {background: #334374;
  color: #d9cccf;}
 .square li:hover {border-top: 2px solid #f58726;}
.square li:hover::before {
  border: 2px solid #f58726;
  background: #f58726;
   color: #334374;
}

#banners, span.cool2 {
    border: 0;
    border-top: 5px solid #d9cccf !important;
}

.post > .container, span.cool2 {
    border: 0;
    border-bottom: 5px solid #f58726 !important;
}

.korpus > div, #pun-status, .category .container, .forum .container, #similar-topics div.container, #pun-stats .statscon, #pun-redirect .info .container, input[type='submit'], input[type='button'], input[type="date"], .button, .button a, span.cool1, span.cool3, .formsubmit a, #post .spelling a, #userlist .fs-box, #pun-profile fieldset, #punbbsearch fieldset, #login fieldset, .usertable .container, #profilenav, #messages, .info .container, #viewprofile > .container, #pun-movetopic fieldset, #pun-upavatar fieldset, #notify-settings, .tab-a, .inputfield.required a, #forum-anc, #pun-main #subforums, .punbb #pun-navlinks #form-login, .punbb #pun-navlinks #form-login, #List-UserNames {
    -webkit-border-image: url(https://forumstatic.ru/files/0015/1e/ae/56850.jpg) 5 0 repeat !important;
    -moz-border-image: url(https://forumstatic.ru/files/0015/1e/ae/56850.jpg) 5 0 repeat !important;
    -o-border-image: url(https://forumstatic.ru/files/0015/1e/ae/56850.jpg) 5 0 repeat !important;
    border-image: url(https://forumstatic.ru/files/0015/1e/ae/56850.jpg) 5 0 repeat !important; /*bord11*/
}

#banners, .post .container, span.cool2 {
    -webkit-border-image: url(https://forumstatic.ru/files/0015/1e/ae/42426.jpg) 5 0 repeat;
    -moz-border-image: url(https://forumstatic.ru/files/0015/1e/ae/42426.jpg) 5 0 repeat;
    -o-border-image: url(https://forumstatic.ru/files/0015/1e/ae/42426.jpg) 5 0 repeat;
    border-image: url(https://forumstatic.ru/files/0015/1e/ae/42426.jpg) 5 0 repeat; /*bord21*/
}

.post .post-author li.pa-avatar img, #profile4 .fs-box img, #viewprofile #profile-left img, .no-avatar #profile-left #pa-avatar strong, .punbb .no-avatar .pa-avatar .guest, .punbb .no-avatar .pa-avatar a  {
    border: 5px solid #f58726;
    -webkit-border-image: url(https://forumstatic.ru/files/0015/1e/ae/28151.jpg) 5 5 repeat;
    -moz-border-image: url(https://forumstatic.ru/files/0015/1e/ae/28151.jpg) 5 5 repeat;
    -o-border-image: url(https://forumstatic.ru/files/0015/1e/ae/28151.jpg) 5 5 repeat;
    border-image: url(https://forumstatic.ru/files/0015/1e/ae/28151.jpg) 5 5 repeat; /*avabord1*/
}

#pun-status .status_userava {
    border: 2px solid #f58726;
}

.user-avatar .avatar-image, .author-avatar > img, .hashelp .container, .button-1 {
    border: 1px solid #f58726;
}

.user-avatar .isonline {border: 2px solid #d9cccf;}

.button-1:before {border: 1px solid #656697;}

textarea:focus, input:focus, select:focus {
    box-shadow: 0 0 3px #f58726;
}

#html-footer div.container {
    background-color: #191614;
    color: #d2d9ed;
    border-top: 13px solid #f58726;
}

#html-footer #copy {
    color: #f58726;
}

.category td, .forum td, .usertable td, #pun-online #pun-main td, hr, dt, #wrapper ul, #similar-topics table td, #move_posts_form thead tr, #move_posts_form tbody tr, #filetable td {
    border-bottom: 1px solid #bfbad8  !important;
}

#profile-signature ul {
    border-color: #bfbad8;
}

.post-content table td, #mask_dialog .inner {
    border: 1px solid #bfbad8; 
}

#modal-m, #css-menu ul li a span.text-bottom, #pun-main div#pun-live-rusff-peoples, #Search_Punbb form, #Login_Punbb form, #post .spelling span, .post-content .code-box, .post-content .quote-box, #pun-profile fieldset legend, #punbbsearch fieldset legend, fieldset legend small {
    color: #d2d9ed;
    background: rgba(135, 138, 191, .9);
    border-left: 6px solid #f58726;
    border-right: 6px solid #f58726;
}

.tooltipsy, .tipsy .tipsy-inner, #pre-wrap, #P_Search, #P_Login, #mask_dialog .hv-bg {
    background-color: rgba(60, 66, 107, .9) !important;
}

.tipsy-arrow {
    border-color: rgba(60, 66, 107, .9) transparent transparent transparent !important;
}

.jGrowl-notification, .jGrowl-closer {
    background-color: #3c426b !important;
}

.post .post-links li a {
    color: #344474;
}

.name-author, div#pun-live-rusff-peoples .people-head, legend span, .post-content .quote-box cite, .post-content .quote-box > div, .code-box a, .tooltipsy .post-share-legend {
    color: #344474;
    background: transparent;
    border-bottom: 1px solid #777ab0;
}

.post .post-author li.pa-title, #profile-title {
    color: #344474;
    background-color: #878abf;
}

textarea, select, input[type="text"], input[type="url"], #sTheme {
    background-color: #d9cccf;
    color: #3e436d;
    border-color: #878abf;
}

#post fieldset, #pun-messages #post {
    background-color: #656697;
    border: 1px solid #878abf;
}

.post h3, #profile-name, #pun-reputation .inner, #pun-report .inner, #pun-graffiti-rusff .inner, .pa-author, .pun-modal h2, .pun-modal h1 {
    color: #d9cccf;
    background-color: #656697;
}

.post h3 a:hover, .post h3 a.sharelink:hover::before, .fa-volume-up:hover::before, .pa-author a:hover {    color: #d9cccf;}

.post h3 a, .post h3 a.sharelink::before, .fa-volume-up:before, .pa-author a { color: #f39d52;}

.post-content span.highlight-text {
    background-color: #bfbad8;
    color: #3c426b;
}

.tcl .icon, .tcl .stickytext, .tcl .closedtext, .tcl .newtext a::after, .closedatafield, a.qc-post-link, .post-content .quote-box.spoiler-box > div {
    background-image: url(https://forumstatic.ru/files/0015/1e/ae/87765.png); /*icon1*/
}

.post .post-author img.post-img-Sp {
    background-image: url(https://i.gyazo.com/24e23406fb44ecf4ef70c2bbeade48d9.png); /*sp1*/
}

.tclcon .Tems_And_messages, .post .post-links li, .post-author, #profile-left, div.post-rating a, #pun-index .isub td.tcl, blockquote:before, blockquote:after, a.topic-subscribe.un, a.topic-subscribe, .category div.rights {
    background-color: #bfbad8;
}

a.topic-subscribe.un {color: #878abf;}

.post .post-author li.pa-fld3, .post .post-author li.pa-fld3::before, .post .post-author li.pa-fld3::after {
    color: #bfbad8;
    background-color: #3c426b;
}

.post .post-links li.pl-email {
    background-color: #d9cccf;
}

#dice, tr#forum_f9 .tcl div.icon, tr#forum_f5 .tcl div.icon, tr#forum_f6 .tcl div.icon, tr#forum_f10 .tcl div.icon, tr#forum_f8 .tcl div.icon, tr#forum_f57 .tcl div.icon {
    -webkit-filter: hue-rotate(30deg);
    filter: hue-rotate(30deg);
}

.go-up, .go-down {
    background-image: url(https://i.gyazo.com/b422d9d2a8c3639d6ab4025067f0d9ce.png); /*arrow1*/
}

#pun-redirect h1 {
    background-image: url(https://i.gyazo.com/8930dbab4ce5853cfa04fc432f4e728f.png); /*anim1*/
}

#pun-index .isub .icon {
    background-image: url(https://i.gyazo.com/a4e84e537bdee8a447b9a7d332178a5d.png);
} /* old1 */

#pun-index .isub .icon.inew {
    background-image: url(https://i.gyazo.com/0b335f442236291ce89a365614756934.png);
} /* new1 */

.punbb .user-avatar .isonline, fieldset .hashelp .container p:hover, .post #post .hashelp .container p:hover, #size-area div:hover, #font-area div:hover, #addition-area div:hover {background: #f58726!important;}

.fr a {color: #f58726;}

.line1 {background-color: #f58726; color: #d9cccf;}
.line2 {background-color: #656697; color: #d9cccf;}

tr.inew {background: #ccc;}

.chat .you, .chat .me{  background: #bfbad8;}
.chat .me:after { border-left: 10px solid #bfbad8;}
.chat .you:after {border-right: 10px solid #bfbad8}


/*********** Цветовая схема: Light  ***********/

body.light, .light #MyBookmarks, .light #mask_dialog .inner {
    color: #5d5c5c;
    background-color: #d8d5d8;
    background-image: url(https://i.gyazo.com/dddf734cdcc4f65edd543d3615f664d8.png); /*fon2*/
}

.light .TopicViews { color: #5d5c5c;}

.light a, .light #pun-admain li a, .light #pun-admain p a, .light #banners_2, .light #form-buttons td:hover::before, .light #wrapper ul li a:hover, .light .crumbs a, .light .pagelink a, .light .postlink a, .light .modmenu a, .light .subscribelink a, .light .code-box a:hover, .light div#profile .pagelink, .light #okno a {
    color: #d33695;} 
    
    .light a.topic-subscribe.un {color: #999;}

.light #BookmCntToggle, .light .post-content .bookmark {color: #d33695 !important;}

.light a:hover, .light input[type='submit']:hover, .light input[type="date"]:hover, .light input[type='button']:hover, .light .button:hover, .light .button:hover a, .light span.cool1:hover, .light span.cool1:hover a, .light span.cool3:hover, .light span.cool3:hover a, .light #post .spelling a:hover, .light #button-image b p, .light .post .post-links li a:hover, .light #post fieldset a, .light #pun-messages #post a, .light .inputfield.required a:hover, .light #modal-m a, .light .code-box a, .light .tcl .newtext a, .light .crumbs a:hover, .light #pun-about a:hover, .light #html-footer #copy > a:hover, .light #uploaded-count-block, .light #okno a:hover {
    color: #555;
}

.light #post fieldset a:hover, .light #pun-messages #post a:hover, .light .post-content .quote-box a:hover, .light .code-box a:hover, .light #profileContainer .checkfield {
    color: #595259;
}

.light #pun-title {
    background-color: #2d2a2d;
    background-image: url(https://i.gyazo.com/4496c70b112a2acb649a244285397e9e.jpg); /*shapka2*/
}

.light #pun-navlinks, .light #pun-ulinks li:hover, .light #pun-ulinks li.active {
    background-color: #595259;
}

.light #pun-navlinks a, .light #pun-ulinks li:hover a, .light #pun-ulinks li.active a {color: #b7b3b8;}

.light #pun-navlinks li:hover, .light #pun-ulinks, .light #pun-navlinks span.num_msg, .light #pun-navlinks span.num_msg::before, .light span.bubble, .light #pun-navlinks li.active {
    background-color: #b7b3b8;
}

.light .bubble:after {
border-color: #b7b3b8 transparent!important;
    border-style: solid;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
}

.light #pun-navlinks li:hover a, .light #pun-ulinks a, .light #pun-navlinks li.active a {
    color: #595259;
}

.light div.container, .light #profile #post-sig div.container, .light .adcontainer, .light .korpus > div, .light #banners, .light #pun-status, .light .statscon, .light input[type='submit'], .light input[type="date"], .light input[type='button'], .light .button, .light .button a, .light span.cool1, .light span.cool1 a, .light span.cool3, .light span.cool3 a, .light .formsubmit a, .light #form-buttons, .light #post .spelling a, .light #userlist .fs-box, .light #pun-profile fieldset, .light #punbbsearch fieldset, .light #login fieldset, .light #profilenav, .light #messages, .light #MyBookmarks ul span, .light #pun-movetopic fieldset, .light #pun-upavatar fieldset, .light #notify-settings, .light .post-body, .light #profile .hashelp .container, .light .post-box, .light .korpus label:hover, .light .korpus input[type="radio"]:checked + label, .light .korpus input[type="radio"]:checked + label:hover, .light #css-menu ul li a span.text-bottom, .light .tab-a, .light .my-tabs>span.selected, .light .my-tabs>span:hover, .light #post fieldset .inputfield.required a, .light .editBookmark, .light .stena .podtext, .light .punbb #pun-navlinks #form-login, .light #List-UserNames, .light form#film-list, .light #pun-online td, .light #pun-online thead {
    color: #635f63;
    background-color: #e3e4e8;
}

.light #profile div.container {
    background-color: transparent;
}

.light span.cool1:hover, .light span.cool3:hover {
    background-color: #e3e4e8;
}

.light .korpus label, .light #add_float, .light .my-tabs>span {
    color: #9f93a1;
}

.light .korpus > div, .light .category .container, .light .forum .container, .light #similar-topics div.container, .light #pun-stats .statscon, .light #pun-redirect .info .container, .light input[type='submit'], .light input[type="date"], .light input[type='button'], .light .button, .light .button a, .light span.cool1, .light span.cool3, .light .formsubmit a, .light #post .spelling a, .light #userlist .fs-box, .light #pun-profile fieldset, .light #punbbsearch fieldset, .light #login fieldset, .light .usertable .container, .light #profilenav, .light #messages, .light .info .container, .light #viewprofile > .container, .light #pun-movetopic fieldset, .light #pun-upavatar fieldset, .light .tab-a, .light .inputfield.required a, .light #forum-anc, .light #pun-main #subforums, .light .punbb #pun-navlinks #form-login, .light #List-UserNames {
    border: 0;
    border-top: 5px solid #d33695 !important;
}

.light .korpus > div, .light #pun-status, .light #pun-redirect .info .container, .light input[type='submit'], .light input[type="date"], .light input[type='button'], .button, .light .button a, .light span.cool1, .light span.cool3, .light .formsubmit a, .light #post .spelling a, .light #profilenav, .light #notify-settings, .light .tab-a, .light .inputfield.required a, .light #forum-anc, .light .punbb #pun-navlinks #form-login, .light #List-UserNames {
    border: 0;
    border-bottom: 5px solid #e3e4e8 !important;
}

.light #banners, .light span.cool2 {
    border: 0;
    border-top: 5px solid #e3e4e8 !important;
}

.light .post > .container, .light span.cool2 {
    border: 0;
    border-bottom: 5px solid #d33695 !important;
}

.light .korpus > div, .light #pun-status, .light .category .container, .light .forum .container, .light #similar-topics div.container, .light #pun-stats .statscon, .light #pun-redirect .info .container, .light input[type='submit'], .light input[type='button'], .light input[type="date"], .light .button, .light .button a, .light span.cool1, .light span.cool3, .light .formsubmit a, .light #post .spelling a, .light #userlist .fs-box, .light #pun-profile fieldset, .light #punbbsearch fieldset, .light #login fieldset, .light .usertable .container, .light #profilenav, .light #messages, .light .info .container, .light #viewprofile > .container, .light #pun-movetopic fieldset, .light #pun-upavatar fieldset, .light #notify-settings, .light .tab-a, .light .inputfield.required a, .light #forum-anc, .light #pun-main #subforums, .light .punbb #pun-navlinks #form-login, .light #List-UserNames {
    -webkit-border-image: url(https://i.gyazo.com/ab5e5e22b5ba67132fe1a742b1836e4f.png) 5 0 repeat !important;
    -moz-border-image: url(https://i.gyazo.com/ab5e5e22b5ba67132fe1a742b1836e4f.png) 5 0 repeat !important;
    -o-border-image: url(https://i.gyazo.com/ab5e5e22b5ba67132fe1a742b1836e4f.png) 5 0 repeat !important;
    border-image: url(https://i.gyazo.com/ab5e5e22b5ba67132fe1a742b1836e4f.png) 5 0 repeat !important; /*bord12*/
}

.light #banners, .light .post .container, .light span.cool2 {
    -webkit-border-image: url(https://i.gyazo.com/3c48612b69b47d544129f81ee02920e5.png) 5 0 repeat;
    -moz-border-image: url(https://i.gyazo.com/3c48612b69b47d544129f81ee02920e5.png) 5 0 repeat;
    -o-border-image: url(https://i.gyazo.com/3c48612b69b47d544129f81ee02920e5.png) 5 0 repeat;
    border-image: url(https://i.gyazo.com/3c48612b69b47d544129f81ee02920e5.png) 5 0 repeat; /*bord22*/
}

.light .post .post-author li.pa-avatar img, .light #profile4 .fs-box img, .light #viewprofile #profile-left img, .light .no-avatar #profile-left #pa-avatar strong, .light punbb .no-avatar .pa-avatar .guest, .light .punbb .no-avatar .pa-avatar a {
    border: 5px solid #d33695;
    -webkit-border-image: url(https://i.gyazo.com/009174f2a38b7c71b9fe4a00dfcaf278.png) 5 5 repeat;
    -moz-border-image: url(https://i.gyazo.com/009174f2a38b7c71b9fe4a00dfcaf278.png) 5 5 repeat;
    -o-border-image: url(https://i.gyazo.com/009174f2a38b7c71b9fe4a00dfcaf278.png) 5 5 repeat;
    border-image: url(https://i.gyazo.com/009174f2a38b7c71b9fe4a00dfcaf278.png) 5 5 repeat; /*avabord2*/
}

.light #pun-status .status_userava {
    border: 2px solid #d33695;
}

.light .square li, .light .square li:before {  border-top: 2px solid #595259;}
.light .square li:before {background: #595259;}
.light .square li:hover {border-top: 2px solid #d33695;}
.light .square li:hover::before {
  border: 2px solid #d33695;
  background: #d33695;
   color: #595259;
}

.light .user-avatar .avatar-image, .light .author-avatar > img, .light .hashelp .container, .light .button-1 {
    border: 1px solid #d33695;
}

.light .user-avatar .isonline {border: 2px solid #e3e4e8;}

.light .button-1:before {border: 1px solid #595259;}

.light textarea:focus, .light input:focus, .light select:focus, .light #sTheme:focus {
    box-shadow: 0 0 3px #d33695;
}

.light #html-footer div.container {
    background-color: #2d2a2d;
    color: #9f93a1;
    border-top: 13px solid #b7b3b8;
}

.light #html-footer #copy, .light .jGrowl, .light .notify-message .light .jGrowl-message a, .light .notify-message .light .jGrowl-message a:hover {
    color: #b7b2b8;
}

.light .category td, .light .forum td, .light .usertable td, .light #pun-online #pun-main td, .light hr, .light dt, .light #wrapper ul, .light #similar-topics table td, .light #move_posts_form thead tr, .light #move_posts_form tbody tr, .light #filetable td {
    border-bottom: 1px solid #ccc5cd  !important;
}

.light #profile-signature ul {
    border-color: #b7b3b8ad;
}

.light .post-content table td, .light #mask_dialog .inner {
    border: 1px solid #b7b3b8ad;
}

.light #modal-m, .light #css-menu ul li a span.text-bottom, .light #pun-main div#pun-live-rusff-peoples, .light #Search_Punbb form, .light #Login_Punbb form, .light #post .spelling span, .light .post-content .code-box, .light .post-content .quote-box, .light #pun-profile fieldset legend, .light #punbbsearch fieldset legend, .light fieldset legend small {
    color: #3c373c;
    background: #ccc9cd;
    border-left: 6px solid #b7b3b8;
    border-right: 6px solid #b7b3b8;
}

.light .tooltipsy, .light .tipsy .tipsy-inner, .light #pre-wrap, .light #P_Search, .light #P_Login, .light #mask_dialog .hv-bg {
    background-color: rgba(45, 42, 45, .9) !important;
}

.light .tipsy-arrow {
    border-color: rgba(45, 42, 45, .9) transparent transparent transparent !important;
}

.light .jGrowl-notification, .light .jGrowl-closer {
    background-color: #2d2a2d !important;
}

.light .post .post-links li a, .light #MyBookmarks li.BookmarkL > span.last_click, .light #MyBookmarks li.BookmarkL > span.last_click a {
    color: #675d68;
}

.light .name-author, .light div#pun-live-rusff-peoples .people-head, .light legend span, .light .post-content .quote-box cite, .light .post-content .quote-box > div, .light .code-box a, .light .tooltipsy .post-share-legend {
    color: #595259;
    background: transparent;
    border-bottom: 1px solid #8c848c;
}

.light .post .post-author li.pa-title, .light #profile-title {
    color: #595259;
    background-color: #afaaaf;
}

.light textarea, .light select, .light input[type="text"], .light #sTheme, .light input[type="url"] {
    background-color: #e3e4e8;
    color: #636063;
    border-color: #afaaaf;
}

.light #post fieldset, .light #pun-messages #post {
    background-color: #918991;
    border: 1px solid #afaaaf;
}

.light .post h3, .light #profile-name, .light #pun-reputation .inner, .light #pun-report .inner, .light #pun-graffiti-rusff .inner, .light .pa-author, .light .pa-author a:hover, .light .pun-modal h2, .light .pun-modal h1 {
    color: #e2e4e8;
    background-color: #595259;
}

.light .post h3 a:hover, .light .post h3 a.sharelink:hover::before, .light .fa-volume-up:hover::before, .light .pa-author a:hover {color: #e2e4e8;}

.light .post h3 a, .light .post h3 a.sharelink::before, .light .fa-volume-up:before, .light .pa-author a { color: #f570c0;}

.light .post-content span.highlight-text {
    background-color: #ccc9cd;
    color: #555;
}

.light #post-errors, .light .checkfield, .light .inputfield.required.longinput {
    color: #e3e4e8;
}

.light .tcl .icon, .light .tcl .stickytext, .light .tcl .closedtext, .light .tcl .newtext a::after, .light .closedatafield, .light a.qc-post-link, .light .post-content .quote-box.spoiler-box > div {
    background-image: url(https://i.gyazo.com/b698973ae3985098cf3917638001837c.png); /*icon2*/
}

.light .post .post-author img.post-img-Sp {
    background-image: url(https://i.gyazo.com/2e7d0dd10fc4561a63de64f85d2aa2a4.png); /*sp2*/
}

.light .tclcon .Tems_And_messages, .light .post .post-links li, .light .post-author, .light #profile-left, .light div.light .post-rating a, .light #pun-index .isub .tcl, .light div.post-rating a, .light blockquote:before, .light blockquote:after, .light a.topic-subscribe.un, .light a.topic-subscribe, .light .category div.rights {
    background-color: #ccc9cd;
}

.light .post .post-author li.pa-fld3, .light .post .post-author li.pa-fld3::before, .light .post .post-author li.pa-fld3::after {
    color: #e2e4e8;
    background-color: #918991;
}

.light .post .post-links li.pl-email {
    background-color: #e2e4e8;
}

.light #dice, .light tr#forum_f9 .tcl div.icon, .light tr#forum_f5 .tcl div.icon, .light tr#forum_f6 .tcl div.icon, .light tr#forum_f10 .tcl div.icon, .light tr#forum_f8 .tcl div.icon, .light tr#forum_f57 .tcl div.icon {
    -webkit-filter: hue-rotate(20deg);
    filter: hue-rotate(325deg);
}

.light .go-up, .light .go-down {
    background-image: url(https://i.gyazo.com/889da67b69e193ed064a47e79e2b2af4.png); /*arrow2*/
}

.light #pun-redirect h1 {
    background-image: url(https://i.gyazo.com/74156d00f8c56795ca075f49511745b7.png); /*anim2*/
}

.light #pun-index .isub .icon {
    background-image: url(https://i.gyazo.com/c852af5f30c6729e9d1ac9409bb33162.png);
} /* old2 */

.light #pun-index .isub .icon.inew {
    background-image: url(https://i.gyazo.com/ccfd5740c46f4f0a49deaa74cccfd524.png);
} /* new2 */

.light .punbb .user-avatar .isonline, .light fieldset .hashelp .container p:hover, .light .post #post .hashelp .container p:hover, .light #addition-area div:hover, .light #size-area div:hover, .light #font-area div:hover {background: #d33695!important;
    color: #333;
}

.light .fr a {color: #d33695;}

.light .line1 {background-color: #d33695; color: #e3e4e8;}
.light .line2 {background-color: #595259; color: #e3e4e8;}

.light tr.inew {background: #d9d9d9;}

.light .chat .you, .light .chat .me{  background: #ccc9cd;}
.light .chat .me:after { border-left: 10px solid #ccc9cd;}
.light .chat .you:after {border-right: 10px solid #ccc9cd;}


/************ Цветовая схема: Dark  ***********/

body.dark, .dark #MyBookmarks, .dark #mask_dialog .inner {
    color: #707070;
    background-color: #0d0c0d;
    background-image: url(https://i.gyazo.com/6eea69371130a97273283ee803afda21.png); /*fon3*/
}

.dark .TopicViews {color: #707070;}

.dark a, .dark #pun-admain li a, .dark #pun-admain p a, .dark #banners_2, .dark #form-buttons td:hover::before, .dark #add_float:hover::before, .dark #copy a:hover, .dark .crumbs a:hover, .dark #pun-about a:hover, .dark .pagelink a:hover, .dark .postlink a:hover, .dark .modmenu a:hover, .dark .subscribelink a:hover, .dark #wrapper ul li a:hover, .dark #html-footer #copy > a, .dark a.hv-delete-mask, .dark .fa-volume-up:before, .dark div#profile .pagelink, .dark #okno a {
    color: #006166;
}

.dark #BookmCntToggle, .dark .post-content .bookmark {color: #008d94 !important;}

.dark a:hover, .dark input[type='submit']:hover, .dark input[type="date"]:hover .dark input[type='button']:hover, .dark .button:hover, .dark .button:hover a, .dark span.cool1:hover, .dark span.cool1:hover a, .dark span.cool3:hover, .dark span.cool3:hover a, .dark #post .spelling a:hover, .dark #button-image b p, .dark .post .post-links li a:hover, .dark #post fieldset a, .dark #pun-messages #post a, .dark .post-content .quote-box a, .dark .inputfield.required a:hover, .dark #modal-m a, .dark .code-box a, .dark .tcl .newtext a,  .dark #html-footer #copy > a:hover, .dark #uploaded-count-block, .dark #okno a:hover {
    color: #008d94;
}

.dark #post fieldset a:hover, .dark #pun-messages #post a:hover, .dark .post-content .quote-box a:hover, .dark .code-box a:hover {
    color: #006166;
}

.dark .crumbs a, .dark #pun-about a, .dark .pagelink a, .dark .postlink a, .dark .modmenu a, .dark .subscribelink a, .dark .pa-author a:hover, .dark .post h3 a:hover, .dark .post h3 a.sharelink:hover::before, .dark .fa-volume-up:hover::before {
    color: #008d94;
}

.dark #pun-title {
    background-color: #0a090a;
    background-image: url(https://i.gyazo.com/957b20a21ee7048cfcffbc61ab6982db.jpg); /*shapka3*/
}

.dark #pun-navlinks, .dark #pun-ulinks li:hover, .dark #pun-ulinks li.active {
    background-color: #004c51;
}

.dark #pun-navlinks a, .dark #pun-ulinks li:hover a, .dark .jGrowl, .dark .notify-message .jGrowl-message a, .dark .notify-message .jGrowl-message a:hover, .dark #pun-ulinks li.active a {
    color: #008087;
}

.dark #pun-navlinks li:hover, .dark #pun-ulinks, .dark #pun-navlinks span.num_msg, .dark #pun-navlinks span.num_msg::before, .dark span.bubble, .dark #pun-navlinks li.active {
    background-color: #005a5f;
}

.dark .bubble:after {
    border-color: #005a5f transparent!important;
    border-style: solid;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
}

.dark #pun-navlinks li:hover a, .dark #pun-ulinks a, .dark #pun-navlinks li.active a {
    color: #003134;
}

.dark div.container, .dark #profile #post-sig div.container, .dark .adcontainer, .dark .korpus > div, .dark #banners, .dark #pun-status, .dark .statscon, .dark input[type='submit'], .dark input[type="date"], .dark input[type='button'], .dark .button, .dark .button a, .dark span.cool1, .dark span.cool1 a, .dark span.cool3, .dark span.cool3 a, .dark .formsubmit a, .dark #form-buttons, .dark #post .spelling a, .dark #userlist .fs-box, .dark #pun-profile fieldset, .dark #punbbsearch fieldset, .dark #login fieldset, .dark #profilenav, .dark #messages, .dark #MyBookmarks ul span, .dark #pun-movetopic fieldset, .dark #pun-upavatar fieldset, .dark #notify-settings, .dark .post-body, .dark #profile .hashelp .container, .dark .post-box, .dark .korpus label:hover, .dark .korpus input[type="radio"]:checked + label, .dark .korpus input[type="radio"]:checked + label:hover, .dark #css-menu ul li a span.text-bottom, .dark .tab-a, .dark .my-tabs>span.selected, .dark .my-tabs>span:hover, .dark #post fieldset .inputfield.required a, .dark .editBookmark, .dark .stena .podtext, .dark #P_Login, .dark .punbb #pun-navlinks #form-login, .dark #List-UserNames, .dark form#film-list, .dark #pun-online td, .dark #pun-online thead {
    color: #635f63;
    background-color: #161616;
}

.dark #profile div.container {
    background-color: transparent;
}

.dark span.cool1:hover, .dark span.cool3:hover {
    background-color: #161616;
}

.dark .korpus label, .dark #add_float, .dark .my-tabs>span {
    color: #363636;
}

.dark .korpus > div, .dark .category .container, .dark .forum .container, .dark #similar-topics div.container, .dark #pun-stats .statscon, .dark #pun-redirect .info .container, .dark input[type='submit'], .dark input[type="date"], .dark input[type='button'], .dark .button, .dark .button a, .dark span.cool1, .dark span.cool3, .dark .formsubmit a, .dark #post .spelling a, .dark #userlist .fs-box, .dark #pun-profile fieldset, .dark #punbbsearch fieldset, .dark #login fieldset, .dark .usertable .container, .dark #profilenav, .dark #messages, .dark .info .container, .dark #viewprofile > .container, .dark #pun-movetopic fieldset, .dark #pun-upavatar fieldset, .dark .tab-a, .dark .inputfield.required a, .dark #forum-anc, .dark #pun-main #subforums, .dark .punbb #pun-navlinks #form-login, .dark #List-UserNames {
    border: 0;
    border-top: 5px solid #008d94 !important;
}

.dark .korpus > div, .dark #pun-status, .dark #pun-redirect .info .container, .dark input[type='submit'], .dark input[type="date"], .dark input[type='button'], .dark .button, .dark .button a, .dark span.cool1, .dark span.cool3, .dark .formsubmit a, .dark #post .spelling a, .dark #profilenav, .dark #notify-settings, .dark .tab-a, .dark .inputfield.required a, .dark #forum-anc, .dark .punbb #pun-navlinks #form-login, .dark #List-UserNames {
    border: 0;
    border-bottom: 5px solid #161616 !important;
}

.dark #banners, .dark span.cool2 {
    border: 0;
    border-top: 5px solid #161616 !important;
}

.dark .post > .container, .dark span.cool2 {
    border: 0;
    border-bottom: 5px solid #008d94 !important;
}

.dark .korpus > div, .dark #pun-status, .dark .category .container, .dark .forum .container, .dark #similar-topics div.container, .dark #pun-stats .statscon, .dark #pun-redirect .info .container, .dark input[type='submit'], .dark input[type="date"], .dark input[type='button'], .dark .button, .dark .button a, .dark span.cool1, .dark span.cool3, .dark .formsubmit a, .dark #post .spelling a, .dark #userlist .fs-box, .dark #pun-profile fieldset, .dark #punbbsearch fieldset, .dark #login fieldset, .dark .usertable .container, .dark #profilenav, .dark #messages, .dark .info .container, .dark #viewprofile > .container, .dark #pun-movetopic fieldset, .dark #pun-upavatar fieldset, .dark #notify-settings, .dark .tab-a, .dark .inputfield.required a, .dark #forum-anc, .dark #pun-main #subforums, .dark .punbb #pun-navlinks #form-login, .dark #List-UserNames {
    -webkit-border-image: url(https://i.gyazo.com/09fdb1e5ab5b084fe2bacebddc81e372.png) 5 0 repeat !important;
    -moz-border-image: url(https://i.gyazo.com/09fdb1e5ab5b084fe2bacebddc81e372.png) 5 0 repeat !important;
    -o-border-image: url(https://i.gyazo.com/09fdb1e5ab5b084fe2bacebddc81e372.png) 5 0 repeat !important;
    border-image: url(https://i.gyazo.com/09fdb1e5ab5b084fe2bacebddc81e372.png) 5 0 repeat !important; /*bord13*/
}

.dark #banners, .dark .post .container, .dark span.cool2 {
    -webkit-border-image: url(https://i.gyazo.com/6bfc621e6fa9c39ba92b56c7a4d48af6.png) 5 0 repeat;
    -moz-border-image: url(https://i.gyazo.com/6bfc621e6fa9c39ba92b56c7a4d48af6.png) 5 0 repeat;
    -o-border-image: url(https://i.gyazo.com/6bfc621e6fa9c39ba92b56c7a4d48af6.png) 5 0 repeat;
    border-image: url(https://i.gyazo.com/6bfc621e6fa9c39ba92b56c7a4d48af6.png) 5 0 repeat; /*bord23*/
}

.dark .post .post-author li.pa-avatar img, .dark #profile4 .fs-box img, .dark #viewprofile #profile-left img, .dark .no-avatar #profile-left #pa-avatar strong, .dark .punbb .no-avatar .pa-avatar .guest, .dark .punbb .no-avatar .pa-avatar a {
    border: 5px solid #008d94;
    -webkit-border-image: url(https://i.gyazo.com/756ab8e5dc294a7fbb8863970fd53347.png) 5 5 repeat;
    -moz-border-image: url(https://i.gyazo.com/756ab8e5dc294a7fbb8863970fd53347.png) 5 5 repeat;
    -o-border-image: url(https://i.gyazo.com/756ab8e5dc294a7fbb8863970fd53347.png) 5 5 repeat;
    border-image: url(https://i.gyazo.com/756ab8e5dc294a7fbb8863970fd53347.png) 5 5 repeat; /*avabord3*/
}

.dark #pun-status .status_userava {
    border: 2px solid #008d94;
}

.dark .square li, .dark .square li:before {  border-top: 2px solid #0e0c0e;}
.dark .square li:before {background: #0e0c0e;}
.dark .square li:hover {border-top: 2px solid #004c51;}
.dark .square li:hover::before {
  border: 2px solid #004c51;
  background: #004c51;
   color: #0e0c0e;
}

.dark .user-avatar .avatar-image, .dark .author-avatar > img, .dark .hashelp .container, .dark .button-1 {
    border: 1px solid #008d94;
}

.dark .button-1:before {border: 1px solid #343434;}

.dark textarea:focus, .dark input:focus, .dark select:focus, .dark #sTheme:focus {
    box-shadow: 0 0 3px #008d94;
}

.dark #html-footer div.container {
    background-color: #0a090a;
    color: #636063;
    border-top: 13px solid #005a5f;
}

.dark #html-footer #copy {
    color: #636063;
}

.dark .category td, .dark .forum td, .dark .usertable td, .dark #pun-online #pun-main td, .dark hr, .dark dt, .dark #wrapper ul, .dark #similar-topics table td, .dark #move_posts_form thead tr, .dark #move_posts_form tbody tr, .dark #filetable td {
    border-bottom: 1px solid #0f0f10 !important;
}

.dark #profile-signature ul {
    border-color: #0f0f10;
}

.dark .post-content table td, .dark #mask_dialog .inner {
    border: 1px solid #0f0f10;
}

.dark .user-avatar .isonline {border: 2px solid #161616;}

.dark #modal-m, .dark #css-menu ul li a span.text-bottom, .dark #pun-main div#pun-live-rusff-peoples, .dark #Search_Punbb form, .dark #Login_Punbb form, .dark #post .spelling span, .dark .post-content .code-box, .dark .post-content .quote-box, .dark #pun-profile fieldset legend, .dark #punbbsearch fieldset legend, .dark fieldset legend small {
    color: #4b4b4b;
    background: rgba(23, 23, 23, .9);
    border-left: 6px solid #0e0b0d;
    border-right: 6px solid #0e0b0d;
}

.dark .tooltipsy, .dark .tipsy .tipsy-inner, .dark #pre-wrap, .dark #P_Search, .dark #P_Login, .dark #mask_dialog .hv-bg {
    background-color: rgba(13, 12, 13, .9) !important;
}

.dark .tipsy-arrow {
    border-color: rgba(13, 12, 13, .9) transparent transparent transparent !important;
}

.dark .jGrowl-notification, .dark .jGrowl-closer {
    background-color: #0d0c0d !important;
}

.dark .post .post-links li a {
    color: #7d7b7d;
}

.dark.name-author, .dark div#pun-live-rusff-peoples .people-head, .dark legend span, .dark .post-content .quote-box cite, .dark .post-content .quote-box > div, .dark .code-box a, .dark .tooltipsy .post-share-legend {
    color: #666466;
    background: transparent;
    border-bottom: 1px solid #131313;
}

.dark .post .post-author li.pa-title, .dark #profile-title {
    color: #4b4b4b;
    background-color: #131313;
}

.dark textarea, .dark select, .dark input[type="text"], .dark #sTheme, .dark input[type="url"] {
    background-color: #161616;
    color: #636063;
    border-color: #636063;
}

.dark #post fieldset, .dark #pun-messages #post {
    background-color: #0f0f10;
    border: 1px solid #636063;
}

.dark .post h3, .dark .post h3 a, .dark .post h3 a.sharelink::before, .dark #profile-name, .dark #pun-reputation .inner, .dark #pun-report .inner, .dark #pun-graffiti-rusff .inner, .dark .pa-author, .dark .pa-author a, .dark .pun-modal h2, .dark .pun-modal h1 {
    color: #006166;
    background-color: #1b1b1b;
}

.dark .post-content span.highlight-text {
    background-color: #0f0f10;
    color: #636063;
}

.dark .tcl .icon, .dark .tcl .stickytext, .dark .tcl .closedtext, .dark .tcl .newtext a::after, .dark .closedatafield, .dark a.qc-post-link, .dark .post-content .quote-box.spoiler-box > div {
    background-image: url(https://i.gyazo.com/134496efe9f425a7254a4bebdd605170.png); /*icon3*/
}

.dark .post .post-author img.post-img-Sp {
    background-image: url(https://i.gyazo.com/45d7d1bb6ae63d70bfd244ebcf515463.png); /*sp3*/
}

.dark .tclcon .Tems_And_messages, .dark .post .post-links li, .dark .post-author, .dark #profile-left, .dark div.post-rating a, .dark #pun-index .isub .tcl, .dark blockquote:after, .dark blockquote:before, .dark a.topic-subscribe.un, .dark a.topic-subscribe, .dark .category div.rights  {
    background-color: #0f0f10;
}

.dark a.topic-subscribe.un {color: #222;}

.dark .post .post-author li.pa-fld3, .dark .post .post-author li.pa-fld3::before, .dark .post .post-author li.pa-fld3::after {
    color: #7d7b7d;
    background-color: #171717;
}

.dark .post .post-links li.pl-email, {
    background-color: #161616;
}

.dark #dice, .dark tr#forum_f9 .tcl div.icon, .dark tr#forum_f5 .tcl div.icon, .dark tr#forum_f6 .tcl div.icon, .dark tr#forum_f10 .tcl div.icon, .dark tr#forum_f8 .tcl div.icon, .dark tr#forum_f57 .tcl div.icon {
    -webkit-filter: hue-rotate(20deg);
    filter: hue-rotate(190deg);
}

.dark .go-up, .dark .go-down {
    background-image: url(https://i.gyazo.com/6181588eb7f3cc63aebfe46fddfb3697.png); /*arrow3*/
}

.dark #pun-redirect h1 {
    background-image: url(https://i.gyazo.com/eb10aed994af4d4cdbaf1db24635e497.png); /*anim3*/
}

.dark #pun-index .isub .icon {
    background-image: url(https://i.gyazo.com/4963f016a43a23fea3d493d5d32cb83f.png);
} /* old3 */

.dark #pun-index .isub .icon.inew {
    background-image: url(https://i.gyazo.com/ca3d5d0b86d27aa07ff8f275ed53dfe5.png);
} /* new3 */

.dark .punbb .user-avatar .isonline, .dark fieldset .hashelp .container p:hover, .dark .post #post .hashelp .container p:hover, .dark #addition-area div:hover, .dark #size-area div:hover, .dark #font-area div:hover {background: #008d94!important;
color: #333;}

.dark .fr a {color: #008d94;}

.dark .line1 {background-color: #004c51; color: #161616;}
.dark .line2 {background-color: #0e0b0d; color: #635f63;}

.dark tr.inew {background: #222;}

.dark .chat .you, .dark .chat .me{  background: #0f0f10;}
.dark .chat .me:after { border-left: 10px solid #0f0f10;}
.dark .chat .you:after {border-right: 10px solid #0f0f10;}