/* Template created by S-ARTs.ru | Code: CheLiOS | Design: spammer44 | URL: http://s-arts.ru */

@import 'https://fonts.googleapis.com/css?family=PT+Sans-400,700,400italic,700italic&subset=latin,cyrillic.css';
@import 'https://fonts.googleapis.com/css?family=Open+Sans-400italic,700italic,400,700&subset=latin,cyrillic.css';
html { overflow-x: hidden; }
html, body { margin: 0; height: 100%; background: url(../images/istyle/bg.jpg) repeat-y center; min-width: 1000px; font-family: 'PT Sans', sans-serif; color: #2a2a2a; }
#wrapper { height: auto !important; height: 100%; min-height: 100%; background: url(../images/istyle/wrapper.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/wrapper.png*/ no-repeat center bottom; min-width: 1000px; position: relative; }
#header { background: url(../images/istyle/header0.jpg) no-repeat center 0; }
#container { background: url(../images/istyle/container.jpg) no-repeat center 0; }
.container { width: 962px; margin: 0 auto; }
.container1 { display: block; overflow: hidden; }
#right { float: right; width: 300px; padding-top: 8px; }
#left { margin-right: 303px; padding-left: 3px; }
#spacer { height: 188px; }
#footer { height: 188px; margin-top: -188px; background: url(../images/istyle/footer.jpg) no-repeat center bottom; overflow: hidden; }
.clear { clear: both; }

a, img, input, textarea { outline: none; border: none; }
label { font-weight: normal; }
h1, h2, h3, h4 { margin: 0; padding: 0; font-weight: normal; }

input, textarea, select, button { font-family: 'Open Sans', sans-serif; font-size: 13px; color: #888888; line-height: 16px; }
textarea { resize: none; overflow: auto;}
.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.lcol { float: left; }
.rcol { float: right; }

.ui-button, .bbcodes { outline: none; border: none; }
button { font-family: 'Open Sans', sans-serif; }

.btn_reglog, .radial { -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; }

/* forms */
.mass_comments_action { margin: 20px 25px 7px 0; font-size: 14px; color: #9b814d; }
.mass_comments_action input { float: right; }
.selectmass input { margin: 3px 5px -2px 0px; padding: 0; }
.impot { font-family: Tahoma, Geneva, sans-serif; }
.tableform { width: 100%; }
.tableform a { color: #1d70ce; }
.tableform a:hover { color: #2f610a; text-decoration: none; }
.tableform td.label { width: 20%; vertical-align: middle; padding-right: 0; }
.tableform img {margin-bottom: 3px;}
.fieldsubmit, .tableform td { padding: 3px; margin-left: 2px; }
.addnews { font-weight: bold; }
.impot { color: #d51e44; font-weight: normal; }
.checkbox { padding: 4px 0; line-height: 1em; }
.checkbox input { margin-top: -2px; vertical-align: middle; }
.f_input { width: 300px; padding: 1px; }
.f_textarea { width: 458px; }
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
select, textarea, .xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .logform li.lfield input, #comments, #dle-promt-text { padding: 4px 4px; background: #fef9e7; border: 1px solid #bdb391 !important; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }
.send { background: url(../images/style/send.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/style/send.jpg*/ no-repeat; width: 130px; height: 38px; line-height: 100px; margin: 10px 0 0 5px; }
.send1 { background: url(../images/style/send.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/style/send.jpg*/ no-repeat 0 -38px; width: 130px; height: 38px; display: block; overflow: hidden; border: none; line-height: 100px; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); cursor: pointer; outline: none; }
.send1:hover { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.masha_index { display: none !important; }

/*------------------------- HEADER -------------------------*/
.header { background: url(../images/istyle/header.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/header.jpg*/ no-repeat center 100px; }
.header1 { background: url(../images/istyle/header1.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/header1.jpg*/ no-repeat center 200px; }
.header2 { background: url(../images/istyle/header2.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/header2.jpg*/ no-repeat center 300px; }
.header3 { background: url(../images/istyle/header3.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/header3.jpg*/ no-repeat center 400px; }
.header4 { background: url(../images/istyle/header4.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/header4.jpg*/ no-repeat center 500px; }
.header5 { position: relative; width: 962px; height: 536px; margin: 0 auto; }

.donat { position: absolute; top: 370px; right: 9px; width: 218px; height: 77px; display: block; overflow: hidden; line-height: 500px; background: url(../images/istyle/donat.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/donat.jpg*/ no-repeat; z-index: 5; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.donat:hover { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.h_menu0 { position: relative; }
.h_menu { font-family: 'Open Sans', sans-serif; position: absolute; margin: 468px 0 0 -20px; width: 1000px; text-align: center; }
.h_menu li { position: relative; height: 46px; display: inline; padding: 0px 0; font-size: 14.7px; font-weight: bold; text-transform: uppercase; padding-right: 1px; margin-right: -7px; }
.h_menu li a { position: relative; height: 46px; text-decoration: none; color: #644c3b; line-height: 48px; padding: 0 17px; text-shadow: 1px 1px 0 #ffecb4; }
.h_menu li a:hover { color: #ffeb99; text-shadow: 1px 1px 0 #795e33; }

.h_menu li a b { position: relative; z-index: 2; }

.h_menu0:after { content: ''; position: absolute; top: -9px; left: 0; width: 1px; height: 41px; background: rgba(122,94,56,0.60); }
.h_menu0:before { content: ''; position: absolute; top: -9px; left: 1px; width: 1px; height: 41px; background: rgba(234,221,168,0.45); }

.h_menu li:after { content: ''; position: absolute; top: -10px; right: 1px; width: 1px; height: 41px; background: rgba(122,94,56,0.60); }
.h_menu li:before { content: ''; position: absolute; top: -10px; right: 0; width: 1px; height: 41px; background: rgba(234,221,168,0.45); }

.h_menu li a:after { content: ''; position: absolute; z-index: 1; top: -14px; right: 0; left: 12px; height: 46px; background: url(../images/istyle/h_menu.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/h_menu.png*/ no-repeat right 0; }
.h_menu li a:before { content: ''; position: absolute; z-index: 1; top: -14px; left: 0; width: 12px; height: 46px; background: url(../images/istyle/h_menu.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/h_menu.png*/ no-repeat left -46px; }
.h_menu li a:after, .h_menu li a:before { opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.h_menu li a:hover:after, .h_menu li a:hover:before { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.logo { width: 248px; height: 63px; display: block; overflow: hidden; line-height: 200px; position: absolute; z-index: 99; margin: 319px 0 0 355px; }


/*------------------------- RIGHT -------------------------*/
.bloc { background: url(../images/istyle/bloc.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/bloc.png*/ no-repeat; width: 254px; }
.bloc1 { background: url(../images/istyle/bloc1.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/bloc1.png*/ no-repeat bottom; padding-bottom: 34px; }
.bloc2 { background: url(../images/istyle/bloc2.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/bloc2.png*/ repeat-y; }
.bloc3 { font-family: 'PT Sans', sans-serif; height: 110px; font-size: 20px; color: #fffbd7; font-weight: bold; text-indent: 60px; line-height: 70px; text-shadow: 1px 1px 0 rgba(126,85,38,0.75); }
.bloc4 { margin: 0 3px; width: 247px; position: relative; top: -24px; }

/* LOGIN */
.logform { height: 188px; display: block; overflow: hidden; padding-top: 1px; }
.logindialog_input, .logindialog_input2 { width: 195px; height: 44px; padding: 0 14px; background-color: transparent; margin: 0 0 8px 12px; background: url(../images/istyle/logindialog.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/logindialog.jpg*/ no-repeat; font-size: 14px; color: #a09378; font-style: italic; text-align: center; }
.login_remember { text-align: center; padding-top: 7px; }
.login_remember a { font-size: 14px; color: #6985a1; margin: 0 7px; }
.login_remember a:hover { text-decoration: none; }

.logindialog_btn { width: 91px; height: 54px; display: block; position: absolute; margin: 44px 0 0 78px; background: url(../images/istyle/logindialog_btn.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/logindialog_btn.jpg*/ no-repeat; }
.logindialog_btn1 { background: url(../images/istyle/logindialog_btn.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/logindialog_btn.jpg*/ no-repeat 0 -54px; width: 91px; height: 54px; display: block; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.logindialog_btn1:hover { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.profile {display: block;overflow: hidden;height: auto; }
.login_avatar { width: 56px; height: 56px; display: block; overflow: hidden; border: 2px solid #dac99e; margin: 10px 0 0 92px; }
.login_avatar img { width: 56px; min-height: 56px; }
.login_title { font-size: 17px; font-weight: bold; color: #838729; text-align: center; padding: 20px 0; }

.profile_links { border-top: 1px solid rgba(162,140,100,0.48); }
.profile_links li { width: 247px; height: 40px; display: block; overflow: hidden; }
.profile_links li:first-child { margin-top: -1px; }
.profile_links li a { width: 247px; height: 40px; display: block; overflow: hidden; border-bottom: 1px solid rgba(162,140,100,0.48); position: absolute; z-index: 2; text-indent: 24px; line-height: 42px; text-decoration: none; font-size: 14px; color: #515151; }
.profile_links li a:hover { color: #aa5d43; }
.profile_links li:before { content: ''; width: 247px; height: 40px; background: url(../images/istyle/profile_links.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/profile_links.png*/ repeat-x; position: absolute; z-index: 1; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.profile_links li:hover:before { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }
.profile_links li a:after { content: ''; position: absolute; right: 13px; top: 14px; width: 8px; height: 13px; background: url(../images/istyle/profile_links1.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/profile_links1.png*/ no-repeat; }
.profile_links li a:hover:after { background-position: 0 -13px; }

.monitor { font-size: 14px; color: #b15530; font-weight: bold; text-indent: 2px; padding: 17px 3px 10px 9px; background: url(../images/istyle/monitor2.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/monitor2.png*/ repeat-x bottom; }
.monitor span { display: block; float: right; height: 23px; line-height: 24px; font-size: 14px; color: #FFF; font-weight: bold; margin: -3px 5px 7px 0; padding: 0 6px; }
.monitor span.null { background: #ada68d; }
.monitor1 { width: 230px; height: 24px; background: url(../images/istyle/monitor.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/monitor.png*/ no-repeat 0 bottom; margin-top: 3px; }
.monitor1 span { width: 100%; height: 24px; float: left; display: block; overflow: hidden; background: url(../images/istyle/monitor1.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/monitor1.png*/ no-repeat; position: relative; margin-top: -6px; }
.monitor2 { font-size: 13px; color: #8b805f; padding-top: 5px; font-weight: bold; }
.monitor2 li { height: 37px; display: block; border-bottom: 1px solid rgba(121,76,49,0.21); line-height: 38px; text-align: center; }
.monitor2 li:last-child { border: none; }
.monitor2 li span { color: #544841; font-weight: bold; }



/*------------------------- LEFT -------------------------*/
/* slider */
.slider { width: 634px; height: 303px; display: block; overflow: hidden; background: url(../images/istyle/slider1.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/slider1.png*/ no-repeat 23px 18px; margin: 4px 0 0 0px; }
div { margin: 0; padding: 0; border: 0; }
.showcase1 { position: absolute; margin: 27px 0 0 0; overflow: hidden; width: 652px; height: 300px; }
.showcase-load { height: 285px; overflow: hidden; }
.showcase { position: relative; margin: auto; }
.showcase-content-container { background-color: #FFF; }

.showcase-content { background-color: #000; text-align: center; }
.showcase-content img { width: 584px; }
.showcase-content-wrapper { text-align: center; height: 470px; width: 539px; display: table-cell; vertical-align: middle; }
.showcase-caption { color: #f7f6ef; font-size: 13px; padding: 13px 25px 13px 15px; text-align: left; position: absolute; bottom: 0px; left: 0px; right: 0px; display: none; background: rgba(37,35,33,0.71); }
.showcase-caption span { font-size: 17px; color: #ffdd2c; font-weight: bold; display: block; overflow: hidden; height: 17px; }
.showcase-onepage .showcase-content { margin-bottom: 10px; }

.showcase-button-wrapper { position: relative; clear: both; padding-top: 14px; text-align: center; height: 20px; overflow: hidden; margin: 21px 0 0 0px; }
.showcase-button-wrapper:before { content: ''; display: block; position: relative; background: rgba(0,0,0,0.13); height: 3px; top: -5px; }

.showcase-button-wrapper span { position: relative; cursor: pointer; font-size: 0px !important; padding: 14px 6px 0 0; margin: 0 3px 0 3px; }
.showcase-button-wrapper span:after { content: ''; position: relative; z-index: 2; padding: 14px 14px 0 0; top: 0px; left: 0px; background: url(../images/istyle/slider.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/slider.png*/ no-repeat; }
.showcase-button-wrapper span.active:after { background-position: 0 -26px; }
.showcase-button-wrapper span:before { content: ''; position: absolute; z-index: 1; top: -2px; left: -5px; display: block; width: 29px; height: 14px; background: url(../images/istyle/slider.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/slider.jpg*/ repeat; }
.showcase-button-wrapper span:first-child:before { width: 46px; left: -21px; }
.showcase-button-wrapper span:last-child:before { width: 36px; left: -6px; }

.slide_link { position: absolute; z-index: 98; width: 652px; height: 259px; display: block; overflow: hidden; margin: -259px 0 0 0px; line-height: 1000px; }


/* shortstory */
.short { background: url(../images/istyle/short.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/short.png*/ no-repeat; width: 645px; padding-bottom: 3px; }
.short1 { overflow: hidden; padding: 5px 26px 0 32px; }
.short3 { margin: 0 0 0 0px; font-size: 13px; color: #47443e; }
.short3 img { border: 3px solid #cabe9a; max-width: 571px; }
.short3 a { color: #aa5d43; }
.short3 .bigbutton { color: #964D19; }
.short3 a:hover { text-decoration: none; }
.short4 { display: block; height: 58px; line-height: 58px; font-size: 26px; color: #ab5425; font-weight: bold; margin-bottom: 33px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.short4 a { text-decoration: none; color: #984517; }
.short5 { display: block; overflow: hidden; padding-bottom: 24px; }
.short6 { height: 51px; font-size: 13px; color: #7e776c; line-height: 54px; text-indent: 3px; background: rgba(198,183,146,0.22); margin: 0 -27px 0 -25px; padding: 0 0 0 27px; }
.short6 span { color: #47443e; font-weight: bold; }
.short6 a { color: #5487b2; font-weight: bold; }
.short6 a:hover { text-decoration: none; }
.short6 b { position: relative; color: #bdb391; padding: 0 11px; }
.short6 b:after { content: ''; display: block; position: absolute; top: 1px; left: 9px; width: 1px; height: 15px; background: #bdb391; }
.short7 { float: right; }
.short7 a { position: relative; width: 141px; height: 51px; background: url(../images/istyle/short.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/short.jpg*/ no-repeat; display: block; overflow: hidden; line-height: 200px; }
.short7 a:after { content: ''; display: block; position: absolute; top: 0; left: 0; width: 141px; height: 51px; background: url(../images/istyle/short.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/short.jpg*/ no-repeat 0 -51px; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.short7 a:hover:after { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.short8 { float: right; }
.short8 a { position: relative; width: 141px; height: 51px; background: url(../images/istyle/full.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/full.jpg*/ no-repeat; display: block; overflow: hidden; line-height: 200px; }
.short8 a:after { content: ''; display: block; position: absolute; top: 0; left: 0; width: 141px; height: 51px; background: url(../images/istyle/full.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/full.jpg*/ no-repeat 0 -51px; opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); }
.short8 a:hover:after { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

.hr_border { border: 1px solid #c7b894; margin-top: 15px; margin-bottom: 15px; }

/* navigation */
.basenavi { width: 638px; height: 31px; position: relative; overflow: hidden; margin: 8px 0 0 7px; padding: 26px 0 0 0; background: url(../images/istyle/nav.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/nav.png*/ repeat-x; }
.navigation { font-size: 18px; font-weight: bold; position: relative; top: 6px; padding: 0 28px; margin-right: 177px; }
.navigation a { text-decoration: none; color: #89735B; background: rgba(215, 199, 152, 0.62);}
.navigation a, .navigation span { padding: 2px 5px; margin: 0 -1px; }
.navigation a, .navigation span.nav_ext { color: #89735B; background: rgba(215, 199, 152, 0.62);}
.navigation a:hover { color: #f2f386; background: #969734; }
.navigation span { color: #FFF; background: #ab5425; }

.nextprev { position: absolute; top: 0; right: 0; text-align: center; width: 168px; height: 27px; padding: 25px 9px 4px 0; }
.nextprev .thide { width: 74px; height: 27px; display: block; overflow: hidden; float: left; margin: 4px 10px 0 0; font-size: 0; background: url(../images/istyle/nav.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/nav.jpg*/ no-repeat; }
.nextprev a span { cursor: pointer; }
.nextprev span .pnext { background-position: -74px -54px; }
.nextprev a .pnext { background-position: -74px 0px; }
.nextprev a:hover .pnext { background-position: -74px -27px; }
.nextprev span .pprev { background-position: 0 -54px; }
.nextprev a .pprev { background-position: 0px 0px; }
.nextprev a:hover .pprev { background-position: 0px -27px; }


/* info */
.info4 { position: relative; width: 638px; margin: -3px 0 0 7px; background: url(../images/istyle/info3.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info3.png*/ repeat-x; }
.info3 { position: relative; padding: 22px 0 3px 27px; background: url(../images/istyle/info.gif)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info.gif*/ repeat-x bottom; }
.info { width: 584px; background: url(../images/istyle/info.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info.jpg*/ repeat-y 0 -4px; }
.info1 { background: url(../images/istyle/info1.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info1.jpg*/ no-repeat; }
.info2 { background: url(../images/istyle/info2.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info2.jpg*/ no-repeat bottom; font-size: 13px; font-weight: bold; color: #f9ecbe; text-shadow: 1px 1px 0 #7e502c; text-align: center; padding: 20px 30px 45px 30px; }
.info2 a { color: #FFF; }
.info2 a:hover { text-decoration: none; color: #FFF;}



.full_comm { width: 638px; margin: -3px 0 0 7px; font-size: 21px; color: #4c4a49; font-weight: bold; height: 82px; line-height: 86px; background: url(../images/istyle/info.gif)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/info.gif*/ repeat-x; text-indent: 30px; }


.fbutton { width: 97px; height: 54px; display: block; overflow: hidden; background: url(../images/istyle/send.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/send.jpg*/ no-repeat; border: none; line-height: 200px; cursor: pointer; margin: 5px 0 0 2px; }
.fbutton:hover { background-position: 0 -54px; }


.comm-1 { margin: 0 0 -7px 5px; background: url(../images/istyle/comm.png)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/comm.png*/ no-repeat 2px bottom; padding-bottom: 12px; }
.comm0 { background: url(../images/istyle/comm1.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/comm1.jpg*/ repeat-y 2px 0; }
.comm { display: block; overflow: hidden; padding: 0; background: url(../images/istyle/comm.jpg)/*tpa=http://www.simpleminecraft.ru/templates/smc/images/istyle/comm.jpg*/ no-repeat; }

.comm1 { position: absolute; width: 56px; height: 56px; display: block; overflow: hidden; margin: 10px 0 0 30px; }
.comm1 img { width: 56px; min-height: 56px; }

.comm2 { height: 72px; padding: 24px 26px 0 103px; font-size: 14px; color: #74625a; }
.comm2 a { color: #ad522e; font-weight: bold; }
.comm2 a:hover { text-decoration: none; }
.comm2 span { color: #383838; font-weight: bold; }

.comm3 { display: block; overflow: hidden; font-size: 13px; color: #66625b; padding: 0 30px 22px 28px; }
.comm3 a { color: #984517; }
.comm3 a:hover { text-decoration: none; }

.comm4 { text-align: right; font-size: 13px; height: 36px; line-height: 26px; padding-right: 26px; color: #c77b69; font-weight: bold; }
.comm4 li { display: inline; }
.comm4 li a { color: #c77b69; padding: 0 4px; }
.comm4 li a:hover { color: #9a3723; }

.add { margin: 0 0 0 0px; font-size: 13px; color: #47443e; }
.add a { color: #aa5d43; }
.add a:hover { text-decoration: none; }

.pmlist img { border: none; }
.pmlist .pm_head { width: 250px; }
.pmlist .bbcodes { float: right; }


.avatar { width: 100px; float: left; margin-left: 3px; border: 3px solid #cabe9a; }
.avatar img { width: 100px; }
.popup { font-size: 14px; margin-left: 124px; }
.popup a { color: #984517; }
.popup a:hover { text-decoration: none; }

.statistics ul { padding: 0 20px 0 10px; }
.statistics ul h5 { font-size: 15px; margin: 20px 0 10px 0; }

.dpad { float: left; }

.userinfo { margin-left: 130px; margin-top: -4px; }


/*------------------------- FOOTER -------------------------*/
.footer { position: relative; margin: 0 auto; width: 962px; height: 188px; margin-bottom: -188px; }
.footer1 { position: absolute; width: 962px; text-align: center; font-size: 13px; font-weight: bold; margin-top: 80px; color: #74501C; text-transform: uppercase;}

/*.copy { width: 206px; height: 45px; display: block; overflow: hidden; position: absolute; left: -4px; bottom: 0; z-index: 5; }*/

.counts { position: absolute; width: 962px; margin-top: 143px; }
.counts ul { display: inline; float: center; margin-right: 8px; }
.counts ul li { float: right; width: 88px; height: 31px; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); position: relative; margin-left: 12px; z-index: 5; }
.counts ul li:hover { opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }



.tableform a,
.send1,
.donat,
.h_menu li a,
.h_menu li a:after,
.h_menu li a:before,
.counts ul li,
.profile_links li a,
.profile_links li:before,
.logindialog_btn1,
.short7 a:after,
.navigation a,
.short8 a:after,
.comm4 li a,
.bbcodes,
.bbcodes_poll,
.ui-button
{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	     -o-transition: all 0.3s ease;
		    transition: all 0.3s ease;
}



/* Chrome */
@media all and (-webkit-min-device-pixel-ratio:0) {
	.container1 { margin-left: -1px; }
	/*.donat { margin-right: -18px; }*/
}
/* Opera */
/*noindex:-o-prefocus,.container1 { margin-left: 0px; }*/



/* Chrome */
@media all and (-webkit-min-device-pixel-ratio:0) {
	#left { }
}

/* Opera */
noindex:-o-prefocus,#left { }

/* Firefox */
@-moz-document url-prefix() {
	.donat { margin-right: -1px; }
}

/* Safari */
.donat { (;margin-right: -1px;); }
.showcase-button-wrapper span { (;padding: 14px 0px 0 0; margin: 0 2px 0 0;); }
.showcase-button-wrapper span:before { (;width: 38px;); }
.showcase-button-wrapper span:first-child:before { (;width: 46px; left: -11px;); }
.showcase-button-wrapper span:last-child:before { (;width: 36px; left: 6px;); }

/* IE 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
	/*.donat { margin-right: -1px; }*/
}

/*кнопка зелёная*/
.gbutton { transition:200ms; text-shadow: 0 1px 0 #00B16A; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #00B16A; border-left:none; border-right:none; border-top:none; background: #2ecc71; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#E8EFF7; }
.gbutton a:hover { transition:200ms; background: #00B16A; color:#fff;}
.gbutton:hover { transition:200ms; background: #00B16A; color:#fff;}
.gbutton:active { background: #00B16A; color:#fff; }
/*button1*/
.button1 { transition:200ms; text-shadow: 0 1px 0 #00B16A; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #00B16A; border-left:none; border-right:none; border-top:none; background: #2ecc71; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#E8EFF7; }
.button1 a:hover { transition:200ms; background: #00B16A; color:#fff;}
.button1:hover { transition:200ms; background: #00B16A; color:#fff;}
.button1:active { background: #00B16A; color:#fff; }
/*кнопка зелёная*/
.buttonla { transition:200ms; text-shadow: 0 1px 0 #00B16A; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #00B16A; border-left:none; border-right:none; border-top:none; background: #2ecc71; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#e8f7e9; }
.buttonla a:hover { transition:200ms; background: #00B16A; color:#fff;}
.buttonla:hover { transition:200ms; background: #00B16A; color:#fff;}
.buttonla:active { background: #00B16A; color:#fff; }
/*кнопка голубая*/
.buttongo { transition:200ms; text-shadow: 0 1px 0 #3498DB; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #3498DB; border-left:none; border-right:none; border-top:none; background: #52B3D9; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#E8EFF7; }
.buttongo a:hover { transition:200ms; background: #3498DB; color:#fff;}
.buttongo:hover { transition:200ms; background: #3498DB; color:#fff;}
.buttongo:active { background: #3498DB; color:#fff; }
/*кнопка красная*/
.buttonred { transition:200ms; text-shadow: 0 1px 0 #c0392b; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #c0392b; border-left:none; border-right:none; border-top:none; background: #e74c3c; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#E8EFF7; }
.buttonred a:hover { transition:200ms; background: #c0392b; color:#fff;}
.buttonred:hover { transition:200ms; background: #c0392b; color:#fff;}
.buttonred:active { background: #c0392b; color:#fff; }
/*кнопка скачки явы*/
.buttonja { transition:200ms; text-shadow: 0 1px 0 #c0392b; border-radius:3px 3px 3px 3px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #c0392b; border-left:none; border-right:none; border-top:none; background: #e74c3c; background-position: 0px -12px; padding:5px 12px 5px 12px; color:#E8EFF7; }
.buttonja a:hover { transition:200ms; background: #c0392b; color:#fff;}
.buttonja:hover { transition:200ms; background: #c0392b; color:#fff;}
.buttonja:active { background: #c0392b; color:#fff; }
/*кнопка синяя*/
.buttonst { transition:200ms; text-shadow: 0 1px 0 #5578A0; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 2px solid #2B587A; border-left:none; border-right:none; border-top:none; background: #5578A0; background-position: 0px -12px; padding:7px 15px 7px 15px; color:#E8EFF7; }
.buttonst a:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttonst:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttonst:active { background: #2B5872; color:#fff; }
/*кнопка*/
.buttond { transition:200ms; text-shadow: 0 1px 0 #5578A0; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 1px groove #496b93; border-left:none; border-right:none; border-top:none; background: #5578A0; background-position: 0px -12px; padding:2px 12px 2px 12px; color:#E8EFF7; }
.buttond a:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttond:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttond:active { background: #2B587A; color:#fff; box-shadow: inset 0px 0px 4px rgba(0,0,0,1.3); }
/*кнопка*/
.buttono { transition:200ms; text-shadow: 0 1px 0 #5578A0; border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom: 1px groove #496b93; border-left:none; border-right:none; border-top:none; background: #5578A0; background-position: 0px -12px; padding:2px 6px 2px 6px; color:#E8EFF7; }
.buttono a:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttono:hover { transition:200ms; background: #2B587A; color:#fff;}
.buttono:active { background: #2B587A; color:#fff; box-shadow: inset 0px 0px 4px rgba(0,0,0,1.3); }
/*кнопка*/
.buttonw { border-radius:4px 4px 4px 4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom:2px solid #8B1A1A; border-left:none; border-right:none; border-top:none; background: #CD2626; padding:5px 20px 5px 20px; color:#FFFFF0; }
.buttonw a:hover { transition:200ms; color:#fff; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.6); }
.buttonw:hover { transition:200ms; color:#fff; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.6); }
.buttonw:active { transition:200ms; box-shadow: inset 0px 0px 4px rgba(0,0,0,1.3); }
/*кнопка*/
.button2 { border-radius:4px; display:inline-block; font-weight:bold; cursor:pointer; border-bottom:2px solid #A67100; border-left:none; border-right:none; border-top:none; background:#DE9800; padding:5px 20px 5px 20px; color:#E1E1E1; }
.button2:hover { color:#fff; }
.button2:active { box-shadow: inset 0px 0px 10px #415680; }
/*кнопка*/
.buttonlc { text-shadow: 0 1px 0 #5578A0; border-radius:4px 4px 4px 4px; display:block; font-weight:bold; cursor:pointer; border-bottom: 1px solid #496b93; border-left:none; border-right:none; border-top:none; background: #5578A0; background-position: 0px -12px; padding:3px 11px 3px 11px; color:#E8EFF7; }
.buttonlc a:hover { background: #2B587A; color:#fff;}
.buttonlc:hover { background: #2B587A; color:#fff;}
.buttonlc:active { background: #2B587A; color:#fff; box-shadow: inset 0px 0px 4px rgba(0,0,0,1.3); }

/*отделители*/
.blockquote { padding-left: 15px; border-left: 5px solid #A16F45; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_start { padding-left: 15px; border-left: 5px solid #838729; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_start h3 { text-transform: uppercase; font-size: 18px; font-weight: bold; color: #545622;  margin-bottom: 10px; }
.blockquote_start b { color: #838729; }

.blockquote_text { padding-left: 15px; border-left: 5px solid #A16F45; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_text { padding-left: 15px; border-left: 5px solid #838729; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_text h3 { text-transform: uppercase; font-size: 18px; font-weight: bold; color: #545622;  margin-bottom: 6px; }

.blockquote_cp { padding-left: 15px; border-left: 5px solid #A16F45; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_cp { padding-left: 15px; border-left: 5px solid #838729; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_cp h3 { text-transform: uppercase; font-size: 16px; font-weight: bold; color: #545622;  margin-bottom: 2px; }

.blockquote_donate { padding-left: 15px; border-left: 5px solid #539c26; font-size: 16px; line-height: 22px; color: #3E5548; }
.blockquote_donate h3 { text-transform: uppercase; font-size: 18px; font-weight: bold; color: #545622;  margin-bottom: 6px; }
.blockquote_donate b { color: #56581c; }
.blockquote_donate i { color: #55be34; }

/*Кнопка*/
.nwbutton {
    background: #d6c593;
    padding: 0px 12px 0px 12px;
    margin-bottom: 4px !important;
    height: 32px !important;
    cursor: pointer;
    border: none;
    
    line-height: 31px;
    text-transform: uppercase;
    font-size: 13px; font-weight: bold; color: #964D19;
        
    -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;    
}

.nwbutton:hover, .bigbutton:hover, .bbcodes_poll:hover{
    background: #8d4b22; color: #f2e2b5;
    -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;   
}



.nwhowered{
    background: #8d4b22;
	color: #f2e2b5 !important;
    -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;  
}


.bloc4 a { color: #ad522e; }
.bloc4 a:hover { text-decoration: none; }
.bloc4 span { color: #383838; font-weight: bold; }





.scene {
	text-align: left;
	position: absolute;
	width: 1000px;
	left: 50%;
	margin-left: -500px;
	display: inline-block;
	z-index: 150;

}

.layer {
	line-height: 0;
}

.footer_parallax {
	height: 250px;
	left: -450px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 1907px;
	pointer-events: none;
}

.header_parallax {
	height: 465px;
	left: -450px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 1907px;
	pointer-events: none;
}

.bbutton {
    padding: 10px 9px 10px 9px;
    border: 3px solid #BFB38D;
	background: #d6c593;
    margin-bottom: 2px !important;
    height: 32px !important;
    cursor: pointer;
    
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	
    line-height: 1px;
    text-transform: uppercase;
    font-size: 13px; font-weight: bold; color: #964D19; text-decoration: none;
}

.bbutton:hover {
   background: #8d4b22; color: #f2e2b5; text-decoration: none;
}

.abutton {
    background: #d6c593;
    padding: 0px 7px 0px 7px;
    margin-bottom: 2px !important;
    height: 32px !important;
    cursor: pointer;
    
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	
    line-height: 31px;
    text-transform: uppercase;
    font-size: 13px; font-weight: bold; color: #795e4c; text-decoration: none;
}

.abutton:hover {
    background: #8d4b22; color: #f2e2b5; text-decoration: none;
}

.online {
    display: inline-block;
    padding: 0px 6px;
    font-size: 12px;
    line-height: 16px !important;
    height: 16px;
    background: #83872d;
    color: #e8e3cf;
    border-radius: 6px;
    text-transform: uppercase;
}

.offline {
    display: inline-block;
    padding: 0px 6px;
    font-size: 12px;
    line-height: 16px !important;
    height: 16px;
    background: #73572a;
    color: #e8e3cf;
    border-radius: 6px;
    text-transform: uppercase;
}
.aks_pro img {
     width: 0;
     border: none;
}