html{margin:0;padding:0}
body{background:#181818;color:#BFBFBF;margin:auto;max-width:420px;min-width:320px;
/* font-family:verdana,Arial,sans-serif; */
line-height:130%}
a{color:#f90;text-decoration:none;outline:none}a:hover{text-decoration:none}
img{border:0;margin-right:3px;vertical-align:middle}
ul{margin:0;padding:0}li{list-style-type:none}p{margin:0;padding:5px 10px 10px}
#title{background:#000;padding:5px;text-align:center;font-size:16px}
#content{border-bottom:1px solid #181818;background:#231f1b}
#res{background:#191919;color:#fff;padding:5px;text-align:center}
#res span{color:#fff;padding-right:5px;white-space:normal;font-size:14px}
#title2{background:#262626}
#title2,#v_title{padding:5px;text-align:center}
#v_title{background:#000}
#v_title span{color:#E8E8E8;padding-right:10px;white-space:nowrap;font-size:13px}
#n_title{background:#000;padding:5px;text-align:center}
#n_title span{color:#E8E8E8;padding-right:10px;white-space:nowrap;font-size:13px}
#m_title{background:#000;padding:5px;text-align:center}
#m_title span{color:#E8E8E8;padding-right:10px;white-space:nowrap;font-size:13px}
.UserPhotoMini{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;border:1px solid #0F3457;box-shadow:0 0 5px #000}
.UserPhoto_large{max-width:200px;max-height:200px}
.UserPhotoMini2{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;display:inline-block;border:1px solid #0F3457;box-shadow:0 0 5px #fff}
.UserPhoto_large2{max-width:120px;max-height:70px;margin-bottom:4px;margin-top:4px}
.UserPhotoMini3{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;display:inline-block;border:1px solid #0F3457;box-shadow:0 0 5px #fff}
.UserPhoto_large3{max-width:200px;max-height:200px;margin-bottom:4px;margin-top:4px}.ClanPhoto{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;display:inline-block;border:1px solid #0F3457;box-shadow:0 0 5px #fff}
.Clan_large{max-width:200px;max-height:200px;margin-bottom:4px;margin-top:4px}
#osnov{padding:7px 10px 10px}
#osnov table{border-collapse:collapse}
#osnov a{color:#FFB90F;text-decoration:none;outline:none}
#osnov a.green{color:#0f0;text-decoration:underline;outline:none}#osnov h4{border:1px solid #415680;padding:5px;text-align:left;vertical-align:middle;font-weight:700;color:#fff;background-color:#212c41;margin-bottom:3px}
#osnov span{color:#fff;padding-right:5px;white-space:nowrap;font-size:14px}#navigation{padding:0}#navigation li{border-bottom:1px dotted #000;padding:0}#navigation li:first-child{border-top:1px dotted #000}#navigation li:hover{background-color:#191919}
#navigation li a{display:block;min-height:40px}#navigation li a span{color:#FFB90F;padding:11px 5px 5px;display:block;white-space:pre-wrap}#navigation li a span img{margin-top:-4px;margin-right:7px}#navigation li k1{color:#fff}#navigation2{padding:0}
#navigation2 li:hover{background-color:#191919}#navigation2 li a{display:block;min-height:0}#navigation2 li a span{color:#54FF9F;padding:1px;display:block}#navigation2 li a span img{margin-top:-4px;margin-right:5px}#navigation2 li k1{color:#fff}.str{text-align:center}
#ct-nav{font-size:15px;background-color:#383838;border:2px solid #0C0C0C;text-align:left}#ct-nav,#ct-nav_glav{border-radius:6px;padding-bottom:5px;margin-bottom:10px;margin-top:10px;margin-right:0;text-indent:5px}
#ct-nav_glav{font-size:16px;background-color:#344566;border:2px solid #1D2F4B;text-align:center}#ct-nav_f1{font-size:16px;color:#FFD700}#ct-nav_f2{font-size:16px;color:#BCD2EE}
#ct-nav_sosed{color:#ff0;font-size:15px;background-color:#262626;border:2px solid #0C0C0C;border-radius:12px;padding-bottom:0;margin-bottom:2px;margin-top:3px;margin-right:0;text-align:left;text-indent:10px}
#osnov legend{padding-bottom:2px;padding-left:3px;padding-right:3px;font-size:15px;color:#EECFA1}
#osnov fieldset{border:1px solid #aaa;margin-bottom:7px;padding:0 6px 7px;border-radius:6px}.line{border:0;border-bottom:#A6A6A6 dotted 1px;margin:0;padding:3px}
.razd{border-top:1px solid #262626;border-bottom:1px solid #262626;background:url(../img/icon/separator3.png) repeat-x top left;height:5px;clear:both}
.pan-lin span.body{display:block;padding:4px 4px 4px 10px;color:#54FF9F;background:#333}.pan-lin a:hover span.body{background:0 0}.ban{color:red}.ok{color:#7FFF00}
.error,#error2{color:#FF4500}#error2{font-size:15px;background-color:#383838;border:2px solid #0C0C0C;border-radius:6px;padding-bottom:5px;margin-bottom:5px;margin-top:5px;margin-right:0;text-align:left;text-indent:5px}
.otpr{color:#A5A5A5;display:inline}.otpr_or{color:#0ff;display:inline}.otpr_os{color:red;display:inline}.onl,.ank{color:#ff0}.ank,.ank2{display:inline}.ank2{color:#FFA07A}.inf{color:#ff0}.inf,.inf2{display:inline}
.inf2{color:#FFA07A}.inf3{color:#0ff;display:inline}.inf4{color:#EEE8AA;display:inline}.inf5{color:#00ff00;display:inline}.training{color:#FFBA75}.research{color:#ff0}
.post{background-color:#28324b}#ct-nav_chat{font-size:12px;background-color:#424242;border:2px solid #000;border-radius:16px;padding-bottom:1px;margin-bottom:2px;margin-top:2px;margin-right:0;text-align:center;text-indent:0}
#ct-nav_chat span{padding-right:13px;white-space:nowrap;font-size:12px}#nav_chat{border:2px solid #000;border-radius:16px;padding-bottom:1px}
#nav_chat,#b_cit{font-size:14px;background-color:#424242;margin-bottom:2px;margin-top:2px;margin-right:0;text-align:center;text-indent:0}
#b_cit{border:1px solid #000;border-radius:10px;padding-bottom:3px}#g_cit{background-color:#008B00}
#g_cit,#n_cit{position:relative;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;outline:none;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:0 13px}
#n_cit{background-color:#CD5C5C}#ct-m{border:3px solid #C46200;border-radius:6px;margin-bottom:10px;margin-top:10px;text-indent:5px}#ct-m,#ct-m2,#ct-m3{font-size:16px;background-color:#425982;padding-bottom:5px;margin-right:0;text-align:left}
#ct-m2,#ct-m3{border:1px solid #C46200;border-radius:0;margin-bottom:1px;margin-top:1px;text-indent:3px}
#nav_msg{font-size:12px;background-color:#344566;border:2px solid #1D2F4B;border-radius:16px;padding-bottom:1px;margin-bottom:2px;margin-top:2px;margin-right:0;text-align:center;text-indent:0}#nav_msg span{padding-right:13px;white-space:nowrap;font-size:12px}
#ct-nav_onl{border-radius:6px;border:1px solid #aaa;padding:3px;color:#fff;background-color:#494949;margin:5px 0}
#ct-marat{font-size:15px;background-color:#424242;border:1px solid #000;border-radius:6px;padding-bottom:5px;margin-bottom:3px;margin-top:1px;margin-right:0;text-align:left;text-indent:5px}
.probel{background-image:url(../img/icon/building.png);width:16px;height:16px}.post{border-radius:6px;border:1px solid #aaa;color:#fff;background-color:#494949;word-wrap:break-word}
.post,.post_ls{padding:3px;margin:5px 0}.post_ls{border:1px solid #FFD800}.post_ls,.post_priv{border-radius:6px;color:#fff;background-color:#494949;word-wrap:break-word}
.post_priv{border:1px solid red}.post_priv,.citation{padding:3px;margin:5px 0}.citation{border-radius:7px;border:1px solid #B2B2B2;color:#E5E5E5;background-color:#777}
#post1{font-size:15px;background-color:#344566;border:1px solid #1D2F4B;border-radius:6px;padding-bottom:5px;margin-bottom:10px;margin-top:10px;margin-right:10px;text-align:left;text-indent:3px}

/* input.longes{width:100%}input.longes2{width:15%}sm1{content:url(/img/smile/1.gif)}sm2{content:url(/images/smiles/smile2.gif)}
input.forma{background-color:#ffd;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-family:Verdana;color:#160000;border:1px solid #FFDD92;margin:2px 0 3px;padding:1px 2px;height:3%}
input.chat{margin:7px 0 3px;padding:1px 2px;height:3%}input.chat,textarea.forma{background-color:#ffd;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-family:Verdana;color:#160000;border:1px solid #FFDD92}
textarea.forma{margin:2px 0 3px;padding:2px 2px 3px;height:6%}
input[type="submit"]{margin:1px;border-radius:7px}input[type="submit"],input[type="submit"].mp{background:url(../img/icon/submit2.png) repeat-x bottom #686868;padding:4px 10px;border:1px solid #000;color:#fff}
input[type="submit"].mp{margin:2px;border-radius:5px}input[type="submit"]:hover{margin:1px;border-radius:7px}input[type="submit"]:hover,input[type="submit"]:hover.mp{background:#898989;padding:4px 10px;border:1px solid #000;color:#fff}
input[type="submit"]:hover.mp{margin:2px;border-radius:5px}button[type="submit"]{border-radius:7px}button[type="submit"],button[type="submit"].mp{background:url(../img/icon/submit2.png) repeat-x bottom #686868;padding:4px 10px;border:1px solid #000;color:#fff;margin-top:9px}
button[type="submit"].mp{border-radius:5px}button[type="submit"]:hover{border-radius:7px}button[type="submit"]:hover,button[type="submit"]:hover.mp{background:#898989;padding:4px 10px;border:1px solid #000;color:#fff;margin-top:9px}
button[type="submit"]:hover.mp{border-radius:5px}*/ 

ht1{font-family:MonAmourOneMedium,'Comic Sans MS';font-size:19px} ht1,ht2{font-weight:100}ht2{font-family:RupsterScriptFree,'Comic Sans MS';font-size:18px}ht3{font-family:Majestic,'Comic Sans MS';font-weight:500;font-size:23px}ht4{font-family:Xiomara,'Comic Sans MS';font-size:17px}
ht4,ht5{font-weight:300}ht5{font-family:TeddyBear,'Comic Sans MS';font-size:18px}ht6{font-family:Figurny,'Comic Sans MS';font-weight:500;font-size:23px}ht7{font-family:Calligraph,'Comic Sans MS';font-weight:100;font-size:24px}
ht8{font-family:Arabic,'Comic Sans MS';font-size:32px}ht8,ht9{font-weight:100}ht9{font-family:Zelek,'Comic Sans MS';font-size:18px}ht10{font-family:Cyrillicgoth,'Comic Sans MS';font-size:23px}ht10,ht11{font-weight:100}
ht11{font-family:Boyarsky,'Comic Sans MS';font-size:20px}ht12{font-family:Lcdnova,'Comic Sans MS';font-size:18px}ht12,ht13{font-weight:100}ht13{font-family:American,'Comic Sans MS';font-size:27px}@font-face{font-family:Zelek;src:url('/font/Zelek.ttf')}@font-face{font-family:Cyrillicgoth;src:url('/font/Cyrillicgoth.ttf')}@font-face{font-family:Boyarsky;src:url('/font/Boyarsky.ttf')}@font-face{font-family:Lcdnova;src:url('/font/Lcdnova.ttf')}@font-face{font-family:American;src:url('/font/American.ttf')}@font-face{font-family:MonAmourOneMedium;src:url('/font/Mon Amour One Medium.ttf')}@font-face{font-family:RupsterScriptFree;src:url(/font/RupsterScriptFree.ttf)}@font-face{font-family:Majestic;src:url(/font/Majestic.ttf)}@font-face{font-family:Xiomara;src:url(/font/Xiomara.ttf)}@font-face{font-family:TeddyBear;src:url(/font/TeddyBear.ttf)}@font-face{font-family:Figurny;src:url(/font/Figurny.ttf)}@font-face{font-family:Calligraph;src:url(/font/Calligraph.ttf)}@font-face{font-family:Arabic;src:url(/font/Arabic.ttf)}
.link20{display:block;text-decoration:none;vertical-align:middle;border-top:1px solid #555;border-bottom:1px solid #111;margin:1px 0 0;background-color:#003cff;min-height:20px;height:100%;border-radius:7px}
.link20:hover{background-color:#333}select{background-color:#ffd;border-radius:3px;font-family:Verdana;color:#160000;border:1px solid #FFDD92;margin:2px 0 3px;padding:1px 2px;height:3%}
.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}a.nav{position:relative;display:inline-block;width:35px;height:22px;line-height:22px;vertical-align:middle;text-align:center;text-decoration:none;color:#000;outline:none;border-radius:6px;box-shadow:0 0 0 1px #242424 inset,0 1px 1px #000}a.nav:hover{background:#5A5A5A linear-gradient(#111,#494949);box-shadow:0 0 0 1px #292929 inset,0 1px 1px #272727}a.nav:active{background:0 0;box-shadow:0 0 0 1px #bbb inset,0 1px 3px rgba(0,0,0,.5)inset,0 1px 2px #fff}#mess{position:relative;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;outline:none;border-radius:19px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:0 13px}
#mess,#mw{background-color:#008B00}#mw{border-radius:5px;padding:0 5px}#mw,#new_mess{position:relative;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;outline:none;box-shadow:0 0 10px rgba(0,0,0,.5)}#new_mess{background-color:red;border-radius:19px;padding:0 13px}#vs{border-radius:6px;border:1px solid #0C0C0C;padding:3px;color:#ff0;background-color:#383838;margin:5px 0}#n_mes{background-color:red;position:relative;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;outline:none;border-radius:19px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:0 7px}.LoPr{border:1px solid #0f0}.LoPr,.LoNPr{border-radius:6px;padding:7px;color:#fff;background-color:#494949;margin:5px 0}.LoNPr{border:2px solid #ff0}.s1{display:inline-block;text-align:center}.left{float:left;margin:11px 10px 10px}
.right{float:right;margin:10px}d1{text-shadow:1px 1px #fff,2px 2px #777;color:#708090;transition:all 1s;font-size:19px}d1:hover{text-shadow:1px 1px #fff,2px 2px tomato;color:crimson}a.nav9{margin:2.5px 0;position:relative;display:inline-block;padding:.1em 1em .2em;vertical-align:middle;text-align:center;text-decoration:none;color:#000;outline:none;border-radius:6px;box-shadow:0 0 0 1px #00FF7F inset,0 1px 1px #000}a.nav9:hover{background:#5A5A5A linear-gradient(#111,#494949);box-shadow:0 0 0 1px #292929 inset,0 1px 1px #272727}a.nav9:active{background:0 0;box-shadow:0 0 0 1px #bbb inset,0 1px 3px rgba(0,0,0,.5)inset,0 1px 2px #fff}
#o_cit{background-color:#FFD700;position:relative;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;color:#000;outline:none;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:0 13px}
.block_link a{display:block;padding:10px 5px;font-size:14px}.block_link a:hover{background:#191919}.linb{border-top:1px dotted #000}#okb{padding:3px;color:#0f0;margin:5px 0}#okb,#tem{border-radius:6px;border:1px solid #0c0c0c;background-color:#3f3f3f}#tem{padding:5px;color:#FFD700}
.repmes{border:2px solid #00BFFF;margin:15px 10% 15px 0}.repmes,.repotv{background-color:#262626;border-radius:10px;padding:10px}
.repotv{border:2px solid #0f0;margin:15px 0 15px 10%}.reptime{color:#999;font-size:11px;margin-top:5px;text-align:center}.smile{vertical-align:middle;text-align:center}.smile__tabs{padding:10px 0}
.smile__tab{display:inline-block;padding:1px 6px;margin:5px 1px;vertical-align:middle;text-decoration:none!important;color:#afafaf!important;border:1px solid #0c0c0c;border-radius:5px;background-color:#383838}.smile_tab{height:20px}
.accordion-body{opacity:0;height:0;margin-bottom:0;transition:ease .35s;overflow:hidden}.accordion-body.show{opacity:1;transition:ease .35s}.cpointer{cursor:pointer}.smile__box-item,.smile__box-list{padding:0;margin:0;list-style:none}
.smile__box-content{margin:0 auto;max-width:100%}.smile__icon{position:relative;display:inline-block;padding:8px;min-width:35px}.smile__icon,.vt{vertical-align:top}.hidden{display:none}

.skilltimer {
    border: 1px #261c30 solid;
    border-radius: 10px 2px 8px 2px;
    box-shadow: 0px 1px 4px 2px rgba(23, 210, 235, 0.35);
    background: #424242; /*#291d36*/
    color: #ffffff;
    padding: 1px;
    display: block;
    font-size: 11px;
    width: 42px;
    margin: 0 auto 0 auto;
    font-weight: normal;
    z-index: 100;
    position: relative;
}
.task-wrapper:after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(/img/css/unlock-btn-bot.png) 50% 50% no-repeat;
    background-size: 100% 100%;
}
.sep-thin.dark {
    background: url(/img/css/sep-bg-dark.png) no-repeat 50% 0 #131210;
}
.sep-thin {
    margin: 1px 0;
    height: 1px;
    background: url(/img/css/sep-thin-bg-out.png) no-repeat 50% 0 #91886a;
}
.TimesNewRoman {
    font-family: 'Times New Roman', Times, serif;
    color: #d9d9d9;
}

.skilltimer2 {
     border-radius: 3px 3px 18px 3px;
    display: inline-block;
    width:34%;
    height: 20px; 
    line-height: 16px;
    position: relative;
    background: #212121;
    border: 1px solid #231c26;
    box-shadow: 0 0 5px 2px rgba(255, 153, 0, 0.50);
   
}
.skilltimer4 {
    border-radius: 3px 3px 18px 3px;
    height: 20px; 
    line-height: 16px;
    position: relative;
    background: #212121;
    border: 1px solid #231c26;
    box-shadow: 0 0 5px 2px rgba(255, 153, 0, 0.50);
   
}
.skilltimermax {
    border: 1px #261c30 solid;
    border-radius: 10px 2px 8px 2px;
    box-shadow: 0px 1px 4px 2px rgba(174, 0, 255, 0.65);
    background: #291d36;
    color: #ffffff;
    padding: 1px;
    display: block;
    font-size: 11px;
    width: 45%;
    margin: 0 auto 0 auto;
    font-weight: normal;
    z-index: 100;
    position: relative;
}
.dark {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}

.main-nav {
    border-bottom: 2px solid #111;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: end;
}
.sep-bg {
    height: 4px;
    background: url(/img/css/sep-bg-out.png) no-repeat 50% 0 transparent;
}
.sep {
    margin: 1px 0;
    height: 4px;
    background: url(/img/css/sep-bg-in.png) repeat-x 0 0 transparent;
}
.main-nav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
}

.main-nav__item {
    width: 100%;
    position: relative;
}
.main-nav__link {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 50px; 
    padding-bottom: 4px;
    font-size: small;
    color: #ececec;
    text-align: center;
    background: #202022 center 4px / 70px no-repeat;
    border: 1px solid;
    border-color: #292931 #111 #202022 #292931;
    text-decoration: none;
}

.footer-menu {background: #262626;}
.footer-menu .inner {
	padding: 4px 8px 8px 8px;
	text-align: center;
	color: #626262;
}

.footer-menu-buttons-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: -3px;
}
.footer-menu-buttons-row2 {
	font-size: 13px;
}
.footer-menu-buttons-row-item {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 3px;
}
.footer-menu-buttons-row-item .btn.menu .btn-cont {
	line-height: 21px;
	text-align: center;
	padding: 5px 5px 0 8px;
}
.btn {
    display: block;
    margin: 0;
    text-decoration: none;
    text-align: center;
    font-size: 12px;
    color: #e6e8d0 !important;
    cursor: pointer;
    position: relative;
}

.btn-top {
    height: 1px;
    background: url(/img/css/btn-top.png) no-repeat 50% 0 #624f37;
}
.btn.menu .btn-cont {
    padding: 5px 8px 0 8px;
    text-align: left;
    background: url(/img/css/btn-menu-bg.png) repeat-x 0 0 #3e3831;
}
.btn-bot {
    height: 1px;
    background: url(/img/css/btn-bot.png) no-repeat 50% 100% #252723;
}
.btn-cont {
    padding: 6px 18px 0 18px;
    height: auto;
    overflow: hidden;
    min-height: 23px;
    background: url(/img/css/btn-bg.png) repeat-x 0 0 #504f46;
}
.btn-cont, .btn-cont span {
    font-weight: normal !important;
   /* font-family: 'Trajan', Arial, sans-serif !important;*/
    font-size: 15px;
}
.btn.menu .btn-cont span {
    vertical-align: middle;
}
.unline {
    text-decoration: underline;
    padding: 7px;
}
.nav-bar {
    padding: 7px 0;
    font-size: 14px;
    text-align: center;
    background-color: #1c1c1c;
}

.box {
    position: relative;
    background: #251f16;
}
.box .content {
	padding: 1.2em;
}
.brd-top {
	position: absolute; z-index: 10;
	top: 0; left:0;
	min-width: 100%;
	width: 100%;
	max-width: 100%;
	height: 1px;
	background: #241f19;
	border-bottom: 1px solid #5d5041;
	border-top: 1px solid #424548;
}
.brd-tl, .brd-tr {
	position: absolute; z-index: 30;
	top: 0;
	width: 14px;
	height: 14px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.brd-tl {
	left: 0;
	background-image: url('/img/css/ugol-tl.png');
}
.brd-tr {
	right: 0;
	background-image: url('/img/css/ugol-tr.png');
}


.brd-left, .brd-right {
	position: absolute; z-index: 10;
	min-height: 100%;
	height: 100%;
	max-height: 100%;
	width: 1px;
	background: #241f19;

}
.brd-left {
	left: 0; top: 0;
	border-left: 1px solid #424548;
	border-right: 1px solid #5d5041;
}
.brd-right {
	right: 0; top: 0;
	border-left: 1px solid #5d5041;
	border-right: 1px solid #424548;
}

.brd-bot {
	position: absolute; z-index: 10;
	bottom: 0; left:0;
	min-width: 100%;
	width: 100%;
	max-width: 100%;
	height: 1px;
	background: #241f19;
	border-bottom: 1px solid #424548;
	border-top: 1px solid #5d5041;
}
.brd-bl, .brd-br {
	position: absolute; z-index: 20;
	bottom: 0;
	width: 14px;
	height: 14px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.sep-thin {
    margin: 1px 0;
    height: 1px;
    background: url(/img/css/sep-thin-bg-out.png) no-repeat 50% 0 #91886a;
}
.brd-bl {
	left: 0;
	background-image: url('/img/css/ugol-bl.png');
}
.brd-br {
	right: 0;
	background-image: url('/img/css/ugol-br.png');
}
.ppp {
    float: none;
    display: table-cell;
    position: relative;
    padding-left: 10px;
    margin: 0;
    vertical-align: top;
}
.ttt4 {
    display: table;
    /* table-layout: fixed; */
    border-collapse: collapse;
    padding: 0;
}
.ttt5 {
    margin-top: 7px;
}
.ttt6 {
    margin-top: -2px;
}
.count {
    /* background: rgb(0, 0, 0) no-repeat center center scroll; */
    position: absolute;
    margin-top: 2px;
    margin-left: 2px;
    color: #e8ba00;
    background: url("/img/css/profile-level.png") 50% 50% no-repeat;
    background-size: 100% 100%;
    /* text-shadow: 1px 1px 0 rgba(255, 221, 3, 0); */
    text-align: center;
    width: 25px;
	height: 20px;
    font-size: 12px;
     top: 30px;
     margin-left: -2px;
     /* top: 25px;
     left: 175px; */
    /* line-height: 15px; */
    /*border-radius: 9px;*/
   /* font-weight: bold;*/
}

.tal {
    text-align: left;
}
.pt10 {
    padding-top: 10px;
}
.pt3 {
    padding-top: 3px;
}
.pt5 {
    padding-top: 5px;
}
.ib {
    display: inline-block;
}
.pr {
    position: relative;
}
.tac {
    text-align: center;
}
.mauto {
    margin: auto;
}
.mt0 {
    margin-top: 0;
}
.mt10 {
    margin-top: 10px;
}
.mt-2 {    margin-top: -2px}
.mt-5 {    margin-top: -5px!important;}
.row i[class*=icon-] {margin-top: -5px!important;}
.mr-2 {    margin-right: -2px}
.pb5 {
    padding-bottom: 5px;
}
.br15 {
    border-radius: 10px;
}
.w100pc {
    width: 100%;
   /* max-width: 72px;*/
    
}
.h100pc {
    height: 100%;
}
.pab-l0-t0 {
    position: absolute;
    left: 0;
    top: 0;
}
.pab-l0-b0 {
    position: absolute;
    left: 0;
    bottom: 0;
}
.text-w4 {
    color: #BFBFBF;
    font-size: 14px;
}
.br15black {
    background: rgba(0, 0, 0, 0.70);
    border-radius: 0px 0px 10px 10px;
    /*padding-bottom: 2px;*/
}
.bten {
    background: url(https://clans.mobi/content/img/mafia/buttons/menu/button_ten.png);
    background-size: cover;
    opacity: 0.9;
}
.boxs-w2 {
    /* box-shadow: 0 0 5px rgba(162, 165, 187, .9); */
    box-shadow: 0 0 7px rgb(89, 85, 73);
}
.count-tr {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 130%;
}
.red {
    color: red;
}

.count-tl, .count-tr, .count-bl, .count-br, .count-tr5, .count-tr0, .count-br2, .count-bl5 {
    font-size: 8pt;
    text-align: center;
    vertical-align: top;
    height: 15px;
    padding-left: 2px;
    padding-right: 2px;
    border-radius: 0 10px 0px 10px;
    background-color: rgba(3, 3, 3, 0.54);
    color: #C3C3C3;
}
.b-title {
    position: relative;
    overflow: hidden;
    height: 29px;
    background: url(/img/css/decor_bg-deep.png) repeat-x 0 0 #231f1b;
}
.title-l {
    float: left;
    padding: 4px 6px;
}
.title-r {
    float: right;
    padding: 4px 6px;
}
.title-cont {
    position: absolute;
    width: 100%;
    padding: 5px 0;
    overflow: hidden;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    color: #e3dbc9;
    text-overflow: ellipsis;
}
.title-cont, .title-cont span, .title-cont div {
   /*  font-family: 'Trajan', Arial, sans-serif; */
    font-size: 18px;
}
.btn.menu .btn-cont img {
    margin-top: -6px;
}
.mr10 {
    margin-right: 10px !important;
}
.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  /* коррекция положения элемента */
  transform: translate(-50%, -50%);
}
.bw {
    -webkit-filter: grayscale(100%);
}

.form-label {
	display: block;
	margin: 0;
	padding: 4px 0;
	text-align: center;
	font-size: 12px;
	color: #a8aa97;
	font-weight: normal;
}

.form-input {
	display: inline-block;
	max-width: 180px;
	padding: 4px;
	color: #000000;
	border-bottom: 1px solid #786850;
	border-top: none;
	border-left: none;
	border-right: 1px solid #786850;
	background: #a8aa97;
}
.form-input:disabled {
	color: #9E9E9E;
	background: #6E6F64;
}
.form-input.focus {border: 1px solid #b61100;}
.form-input.long {
	display: block;
	width: 97%;
	max-width: 97% !important;
}

.form-input.mini {
	width: 80px;
	text-align: center;
}
.form-input.search {
	display: block;
	height: 27px;
	width: 100%;
	max-width: none;
	padding: 0 4px;
	color:#60605c;
}
.btn-mini {
	display: block;
	position: relative;
	height: 27px;
	width: 100%;
	margin-left: 8px;
	padding: 0;
	cursor: pointer;
	border-top: 1px solid #baa36a;
	background: url('/img/css/mini-btn.png') repeat-x 0 0 #585447;
}
button.btn.start {
	width: 205px;
	color: #e3dbc9;
	text-shadow: 1px 1px 1px black;
	border: none;
	outline: none;
	margin: 12px auto 8px auto !important;
}
button .btn-cont {background: url('/img/css/btn-bg.png') repeat-x 0 0 #4f4d42; text-align: center; }
.b-feedback {
	padding: 7px 12px 10px 12px;
	font-size: 12px;
	color: #a8aa97;
	background: #421712;
}

button { box-sizing: inherit; color: #e3dbc9; border: 0; }
.content-item {
    position: relative;
    background: #231f1b;
}
.content-item .inner {
    padding: 10px 17px 17px 17px;
    font-size: 12px;
    color: #766f5f;
}
button.btn {
    width: 100%;
    margin: 1px 0 0 0 !important;
    padding: 0;
    color: #e6e8d0;
    background: transparent;
}
.alert {
    color: #8a380f !important;
}
.c-verygray {
    color: #575757 !important;
}
.p5 {
    padding: 5px !important;
}
@media screen and (min-width: 480px) {
    .btn-wrap {
        padding: 0 80px;
    }
}
.b-feedback a {color:#ebddbc;}
/* === end of forms === */
