/*
Theme Name: androidkino
Author: Vladik
Author URL: http://www.weblancer.net/users/vladan418/
Version: 1.0
*/
@font-face{font-family :Calibri;src :url(/img/calibri.ttf)}
@font-face{font-family :Calibrib;src :url(/img/calibrib.ttf)}
@font-face{font-family :Calibrii;src :url(/img/CALIBRII.TTF)}

html { }
body {
 margin: 0;
 padding: 90px 0;
background: #f8c620;
 color: #fff;
 min-width:1100px;
 font: 16px "Calibri";
 
}
b {font-family :Calibrib;}
i {font-family :Calibrii;}
a {
color: #fff;
 text-decoration: none;
}
a:hover,
a:focus {
color: #fff;
 text-decoration: none;
}
a:focus {
 outline: thin dotted;
 outline: 5px auto -webkit-focus-ring-color;
 outline-offset: -2px;
}
* {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
*:before,
*:after {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
.inner {max-width:1100px;margin:0 auto;position:relative;}

.right {float:right;text-align:right;}
.left {float:left;text-align:left;}
.fix {min-height:60px;margin:0 0 290px 0;}
header {
 background: url(/img/header.png) repeat-x;
 height: 74px;
 margin: 0 0 -4px 0;
 width: 100%;
 display: table;
 
}
header .h_menu {float:left}
header .h_menu ul {margin:0;padding:0;list-style:none;}
header .h_menu ul li {float:left; height:70px; background: url(/img/h_nav.png) no-repeat right 32px;line-height:70px;padding:0 5px 0 0;text-transform:uppercase;font-family:calibrib;}
header .h_menu ul li:last-child {background:none;}
header .h_menu ul li a {padding:0 20px;color:#6b6b6b;height:70px;display:block;}
header .h_menu ul li a:hover {color:#f3d22f;}
header .h_profile {float:right;padding:0 20px; background: rgba(255, 255, 255, 0.03); }
header .h_profile .h_username {float:left;line-height:70px;font-family:calibrib; color: rgba(255, 255, 255, 0.80);margin:0 25px 0 0;}
header .h_profile .h_mess_0 {float:left;background:url(/img/new_mess0.png) no-repeat;width:16px;height:20px;display:block;margin:25px 0 0 15px;}
header .h_profile .h_mess_1 {float:left;background:url(/img/new_mess1.png) no-repeat;width:16px;height:20px;display:block;margin:25px 0 0 15px;}
header .h_profile .h_prof {float:left;background:url(/img/myprofile.png) no-repeat;width:20px;height:20px;display:block;margin:25px 0 0 15px;}
header .h_profile .h_profile_ava {float:left!important;width:40px!important;height:40px!important;border-radius:50%!important;margin:15px 15px 0 15px!important;transform: rotate(0deg)!important;}
header .h_profile .h_profile_ava img {width:40px!important;height:40px!important;border-radius:50%!important}

.accordion {position:relative;float:left;}
#go-to-accordion2 {float:left; background:url(/img/row.png) no-repeat;width:8px;height:5px;display:block;margin: 33px 0 0 0; transform: rotate(270deg);}
.all-category-active {transform: rotate(0deg)!important;}
#accordion2 {position:absolute;top:80px;right:0;display:none;width:230px;background:#2e2e2e;padding:20px 0;list-style:none;margin:0;box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.25);z-index:100}
#accordion2 li {height:22px;margin:0 0 10px 0;font-family:calibrib;color:#fff;padding:0 0 0 15px;}
#accordion2 li a {background:url(/img/prof_nav.png) no-repeat 0 7px;padding:0 0 0 20px;height:22px;display:block;}
#accordion2 li a:hover {background:url(/img/prof_nav2.png) no-repeat 0 7px;}
#accordion2 li:hover {padding:0 0 0 19px;}
#accordion2 li:last-child {margin:0;}
.unread_pm {float:right;width:22px;height:22px;border-radius:50%;background:#eabc21;text-align:center;font-family:calibrib;line-height:22px;color:#fff;margin:0 20px 0 0;}


.content {background:#242424;}

.gTable {
 
 background: none!important;
 border-collapse: collapse!important;
}
.gTable tr {
 
}
.gTable tr:first-child {
 

}
.threadFrmBlock {
 font-size: 13px;
 color: #919191;
}
a.lastPostUserLink {
 font-family: Calibrib;
}
a.threadFrmLink {
 font-size: 13px;
 /* color: #555555; */
 color: #919191;
}

.gTable tbody tr td { 
 background: #292828;
 padding:20px 20px;
 border: 0;
 border-bottom: 2px solid #242424;
 /* border-collapse: collapse!important; */
}
.signatureView {color:#6b6b6b;padding:0 10px;}
hr.signatureHr {
 background: #2e2e2e!important;
 height: 2px;
 border: 0;
 margin: 20px 0 10px 0;
}
.threadIcoTd {padding:0 5px 0 20px!important;}
td.threadIcoTd2 {
 padding: 0!important;
}
.gTable tbody tr.dead td { 
padding:0!important;border:0!important;
}
a.threadPinnedLink {
 font-family:calibrib;
 line-height: 30px; text-transform: uppercase;
}
td.threadsDetails {
 background: url(/img/dot2.png) no-repeat 20px 20px!important;
 font-family:calibrib;
 
 padding: 15px 0 15px 40px!important;
 color: #6b6b6b;
}
.threadsDetails {
 }
tr.FrmBotRow2 {
 position: absolute;
 top: 10px;
 right: 20px;
}
table.FrmBotTbl {
 background: #292828;
 padding: 10px 20px; position: relative;
}
select.fastNav {
 background: #2e2e2e;
 border: 0;
 padding: 7px 0;
 font-family:calibrib;
 color: #6b6b6b;
}
FrmBotCl21 {display:none;}
.userRights {display:none;}
.legendTable {display:none;}
table.navigationTbl {
 position: relative;
 top: -105px;
 /* margin: -30px 0 0 0; */
}
.fastSearch {background: #1f1f1f;
 border: 0;
 outline: none;
 padding: 8px 7px;
 font-family:calibrib;
 color: #6b6b6b;
 border-radius: 3px;
 margin: 0 0 0 5px;}
.fastSearch:last-child { background: #2e2e2e;}
input.fastNav {
 background: #2e2e2e;
 border: 0;
 outline: none;
 padding: 8px 7px;
 font-family:calibrib;
 color: #6b6b6b;
 border-radius: 3px;
 margin: 0 0 0 5px;
}
td.FrmBotCl11 {

}
td.forumOnlineBar {
 background: rgba(255, 255, 255, 0.06)!important;
}
.buttons {float:right; padding: 16px 5px 0 0;}
.buttons span {float:left;background:url(/img/dot4.png) no-repeat right 6px;padding:0 20px 0 15px;font-family:calibrib;color:#434242;}
.buttons span:last-child {background:none;}
td.threadPostTd {
 font-size: 26px;
 font-family:calibrib;
 color: #555555; background: rgba(255, 255, 255, 0.06)!important;
}
td.threadViewTd {
 font-size: 26px;
 font-family:calibrib;
 color: #555555; background: rgba(255, 255, 255, 0.06)!important;
}
a.forumLastPostLink {
 color: #555555;
 font-size: 13px;
}
a.threadAuthorLink {
 font-family:calibrib;
 color: #fff;
 line-height: 30px;
}
table.legendTable.LegendTbl {
 font-size: 13px;
 font-family:calibrib;
 color: #555555;
}
a.threadLink {
 font-family:calibrib;line-height:30px;
}
.threadDescr {
 font-size: 13px;
 color: #555555;
}




table.FrmForumBarTbl {
 padding: 10px 20px 10px 40px;
 background: url(/img/dot2.png) no-repeat 20px 18px!important;
 display:inline-block;
 font-family:calibrib;
 color: #6b6b6b;
 text-transform:uppercase; width: 79%;
}
table.FrmForumBarTbl a { color: #6b6b6b;}
table.FrmForumBarTbl a:last-child{color:#f8c620;}
.threadAuthTd {text-align:left;}
td.threadNametd {
 width: 50%;
}
.gTableTop {
 background: none!important;
 text-transform: uppercase;
 font-family: calibrib;
 color: #f8c620;
 padding: 15px 20px!important;
}
.postPreview {
 background: #2e2e2e;
 font-size: 16px;
 border-radius: 3px;
 border: 0;
 outline: none;
 padding: 9px 15px;
 top: 1px;
 position: relative;
 color: #6b6b6b;
 font-family: calibrib;
 margin: 0 0 0 10px;
 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.11);
}
.gTableTop a {color:#f8c620;}
.postSubmit {background:url(/img/submit.png) no-repeat;width:137px;height:34px;text-indent:-9999px;border:0;outline:none;} 
#forum_filter {display:none;}
.forumLastPostLinks {display:block;font-family:calibrib;color:#fff!important;line-height:30px;font-size:14px!important;
 }
.userRights {text-align:left;float:right;font-size:13px;font-family:calibrib;color:#555555;line-height:25px;}
img[src*='plus'] + div + a.catLink { color: rgba(255, 255, 255, 0.28);}
img[src*='t_reply'] 
.forumLastPostTd br {display:none;}
a.forumModer {
 color: #7fab50;
 font-family:calibrib;
 font-size: 12px;
 background: url(/img/dot3.png) no-repeat right;
 padding: 0 15px 0 10px;
}
table.ThrForumBarTbl {
 padding: 20px 20px;
 display: inline-block;
 font-family:calibrib;
 color: #6b6b6b;
 text-transform: uppercase;
 /* width: 79%; */
}
.ThrForumBarRow1 {}
.ThrBotRow3 {display:none;}
.ThrBotCl22 .navigationTbl {top:0;}
#frmButns83 a img {margin:0 0 0 10px!important;}
td.forumOnlineBar {
 font-family:calibrib;
 color: #585858;
}
td.forumOnlineBar a {color: #585858;}
tr.FastSearchRow1 {
 /* text-indent: -9999px; */
 color: #555555;
 font-family:calibrib;
}
a.forumModer:first-child {padding:0 15px 0 0;}
a.forumModer:last-child {background:none;}
.forumLastPostLinks a {color:#fff;}
.forumLastPostTd {color:#5b5a5a;font-size:12px;}
.forumLastPostTd a {color:#5b5a5a;}
.forumPostTd span {font-family:calibrib;line-height:30px;}
.forumPostTd div {font-family:calibrib;font-size:12px;color:#5b5a5a;}

a.forum {
 font-size: 16px;
 text-transform: uppercase;
 font-family:calibrib;
 margin-bottom: 10px;
 line-height: 30px;
}
td.forumPostTd {
 text-align: right;
}
table.legendTable.LegendTbl tr td {
 padding: 0 0 10px 0;
}

table.legendTable.LegendTbl tr td img {
 margin: 0 5px 0 0!important;
 /* vertical-align: baseline!important; */
}
.forumDescr {
 font-size: 12px;
 font-family:calibrib;
 color: rgba(255, 255, 255, 0.28);
}

.groupveselhak a {color:#e03838;}
.catLink {background:url(/img/dot2.png) no-repeat left 5px;padding:0 0 0 20px; }
.funcBlock {display:none;}


table.FrmTopButtonsTbl {
 padding: 20px 20px;
 background: #292828;
 padding: 10px 20px;
 font-family: calibrib;
 color: #6b6b6b;
 text-transform: uppercase;
}
table.FrmTopButtonsTbl a{ color: #6b6b6b;}
td.pagesInfo.switchesCl11 {
 background: #242424;
 padding: 7px 10px!important;
 /* border-right: 10px solid #242424; */
 font-family:calibrib;
 color: #646464;
}

td.switchActive {
 background: #f8c620!important;
 color: #fff!important;
 width: 30px;
 font-family:calibrib;
 box-sizing: content-box;
 border-radius: 3px;
 /* border-right: 5px solid #242424; */
}
.wysibb-text {background: none!important;}
.wysibb {
 border: 0!important ;
 position: relative;
 background: #fff;
 font-family: Arial,Verdana,Tahoma;
}
.wysibb-text textarea {
 background: #242424!important;
 color: #fff!important;
}
.gTableRight2 div input, .gTableRight2 div select {
 background: #2e2e2e;
 border: 0;
 padding: 7px 9px;
 margin: 0px 3px 20px 3px;
 font-family:calibrib;
 width: auto!important;
 color: #6b6b6b!important;
 border-radius: 3px;
}
textarea#message {
 background: #242424;
 border: 0;
 padding:20px;
 color: #6b6b6b!important;
}
.wysibb .wysibb-toolbar { background: #242424!important;
 border-bottom: 2px solid #2b2a2a!important;}

td.switch {
 background: #242424;
 width: 30px;
 font-family:calibrib;
 border-radius: 3px;
 /* border-right: 5px solid #242424; */
 box-sizing: content-box;
 color: #646464;
}
td.switch:hover { background: #303030;}
table.ThrTopButtonsTbl {
 padding: 20px;
 background: #292828;
}
.group4 {color:#ef4040;}
.group1 {color:#fff;}
.forum {background:url(/img/f_line.png) repeat-y 200px;margin:0 0 20px 0;}
.forum_top {
 overflow: hidden;
 height: 40px;
 background: #2e2e2e;
 box-shadow: inset 0px 2px 1px 0px rgba(0, 0, 0, 0.32);
}
.forum_top .left {overflow:hidden;width:204px;line-height:40px;height:40px;float:left;padding:0 20px;background:url(/img/f_line.png) repeat-y 200px;}
.forum_top .f_right {overflow:hidden;text-align:left!important; padding:0 15px; height:40px;line-height:40px;color:#6b6b6b;}
.forum_top .f_right a {color:#6b6b6b;}
.awards {float:right;}
.repNums {width:20px;height:20px;text-align:center;line-height:20px;margin:0 15px 0 0;font-size:12px;background:#72ac31;display:inline-block;color:#fff;border-radius:50%;}
.f_user {padding:0 10px;}
.forum_fix {overflow:hidden;}
.forum_left {overflow:hidden;width:204px;float:left;padding:20px;}
.userAvatar {width:130px;height:130px;border-radius:50%;margin:0 auto 20px auto;display:block;}
.forum_title {background:#242424;height:30px;color:#6b6b6b;margin:0 0 15px 0;font-size:14px;line-height:30px;text-align:center;padding:0 5px;white-space:nowrap;overflow:hidden; text-overflow: ellipsis;}
.forum_group {text-transform:uppercase;text-align:center;margin:0 0 15px 0;}
.forum_menu {padding:0;margin:0;list-style:none;}
.forum_menu li {color:#6b6b6b;line-height:25px;height:25px;margin:0 0 10px 0;}
.forum_menu li:last-child {margin:0;}
.forum_menu li span {float:right;background:#2e2e2e;padding:0 5px;line-height:25px;height:25px;}


.postNameFl , .postDescrFl{
 background: #2e2e2e;
 border: 0;
 padding: 5px 9px;
 margin: 0;
 font-family: calibrib;
 /* width: auto!important; */
 color: #6b6b6b!important;
 border-radius: 3px;
}

.forum_right {overflow:hidden;padding:20px 15px;font-size:18px;color:#fff;}

.forum_bottom {
 display: inline-block;
 width: 100%;
 position: relative;
 z-index: 100;
 background: #2e2e2e;
 padding: 10px 0 7px 0;
 box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
}
.f_b_left {float:left;width:204px;padding:0 15px;}

.f_us_prof {background:#242424;height:30px;line-height:30px;display:block;text-align:center;width:100%;}
.f_us_prof a {display:inline-block;margin:7px 6px 0 ;}
.f_us_prof div {display:inline-block;margin:7px 6px 0 ;}

.f_us_profile {background:url(/img/USER.png) no-repeat;width:16px;height:16px;}
a.f_us_profile:hover {background:url(/img/USER2.png) no-repeat;}
.f_us_pm {background:url(/img/pm.png) no-repeat;width:16px;height:16px;}
a.f_us_pm:hover {background:url(/img/pm2.png) no-repeat;}
.f_us_web {background:url(/img/GLOBE.png) no-repeat;width:16px;height:16px;}
a.f_us_web:hover {background:url(/img/GLOBE2.png) no-repeat;}
.f_us_skype {background:url(/img/skype.png) no-repeat;width:16px;height:16px;}
a.f_us_skype:hover {background:url(/img/skype2.png) no-repeat;}
.f_us_uid {background:url(/img/uid.png) no-repeat;width:16px;height:16px;}
a.f_us_uid:hover {background:url(/img/uid2.png) no-repeat;}
table.ThrForumBarTbl {
 padding: 10px 20px 10px 40px;
 background: url(/img/dot2.png) no-repeat 20px 18px!important;
 
 font-family: calibrib;
 color: #6b6b6b;
 text-transform: uppercase;
 
}
table.ThrForumBarTbl a {color: #6b6b6b;}
table.ThrForumBarTbl .thDescr {display:none;}
tr.forumModerFuncsRow1 {
 position: absolute;
 top: 153px;
 right: 20px;
}
select.moderOptions {
 background: #2e2e2e;
 border: 0;
 padding: 7px 0;
 font-family: calibrib;
 color: #6b6b6b;
}
.gTable tbody tr td {

 color: #696a6b;
 
}
td#frM55 {
 background: url(/img/dot2.png) no-repeat 20px 20px!important;
 font-family: calibrib;
 color: #6b6b6b!important;
 text-transform: initial!important;
 padding: 15px 20px 15px 40px!important;
}
td#frM55 a { color: #6b6b6b!important;}
.ThrBotRow1 {display:none;}
.ThrBotCl21 {padding:0 20px 20px 20px; background: #292828;}
.ThrBotCl22 {padding:0 20px 20px 20px; background: #292828;}
.postSeparator {display:none!important;}

.postFirst {border-bottom:0!important}
.postRest2 , .postRest1{padding:0!important;border:0!important}
.postRest2 .forum .forum_top, .postRest1 .forum .forum_top {box-shadow:none;}
.forumBarA {color:#f8c620!important; text-transform: initial;}
.forumBarA:hover {color:#f8c620!important;}
.ThrForumBarCl12 {display:none;}
.f_us_prof_op {opacity:0.3;cursor:default;}
.f_b_left {width:204px;overflow:hidden;}
.f_b_right {text-align:left!important; padding:0 15px; overflow: hidden;}
.f_b_right .right a{margin:0 4px;}
.f_b_right .right a:last-child {margin:0}
#frM52 input[type=file]{ 
 background: #2e2e2e;
 border: 0;
 padding: 5px 9px;
 margin: 0px 3px 20px 3px;
 font-family: calibrib;
 width: auto!important;
 color: #6b6b6b!important;
 border-radius: 3px;}

.repHistory {
 width: 55px;
 padding: 5px 0;
 text-align: center;
 display: inline-block;
 position: relative;
 float:left;
 top: 0;
 color: #fff;
 background: #6b6b6b;
 border-radius: 3px;
}
.repplus {background:#72ad31;}
.repmin {background:#ef4040;}
.reputationDo {
 background: url(/img/rep_plus.png) no-repeat;
 width: 22px;
 height: 22px;
 display: inline-block;
 margin: 0 0 0 10px;
 position: relative;
 top: 4px;
}.postSeparator ,.postFirst{border:0!important;}
.postFirst {padding:0!important;}
#thread_search_field {
 background: #1f1f1f;
 border: 0;
 outline: none;
 padding: 8px 7px;
 font-family: calibrib;
 color: #6b6b6b;
 border-radius: 3px;
 margin: 3px 0 0 5px;
}
footer { background: #1f1f1f;width:100%;display:inline-block;}
footer .top {height:48px;background:#1f1f1f;line-height:48px;padding:0 20px;}
footer .top .title {background:url(/img/dot2.png) no-repeat left 19px;padding:0 0 0 20px; text-transform: uppercase;
 font-family:calibrib;
 color: #f8c620;}
footer .top .funcLink {float:right;height:30px;color:#5b5a5a;padding:0 10px;line-height:30px;font-family:calibrib;background:#2b2b2b;margin:8px 0 0 0;}
footer .left {padding:20px;color:#5b5a5a;font-family:calibrib;}
footer .left a {color:#f8c620;}

footer .right {float:right;padding:20px;}
footer .right .info {float:left;color:#6b6b6b;text-align:left;margin:0 0 0 30px;font-family:calibrib;}
footer .right .info span {font-family:calibrib;font-size:20px;display:block;}



.important {
 font-size: 16px;
 padding-left: 5px;
 padding-right: 7px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-family:calibrib;
 text-transform: uppercase;
 color: #fff;
 background: #df3134;
 /* border: 1px solid #880000; */
 border-radius: 2px;
 -moz-box-shadow: inset 0 0 1px #7ac3d8;
 /* -webkit-box-shadow: inset 0 0 1px #7ac3d8; */
 -o-box-shadow: inset 0 0 1px #7ac3d8;
 /* box-shadow: inset 0 0 1px #ff0000; */
 /* text-shadow: 0 1px 0 #363636; */
 /* margin-right: 5px; */
}