














/* профиль. левая сторона меню. начало */

a.ucp_menu-left-cats, .ucp_menu-left_cat-active  {display:table;width:98%;margin:1%;height:100%;text-decoration:none;color:#FFF;background-color:#696969;box-sizing:border-box;border-left:3px solid #000;margin:5% 1%;font-size:22px;font-weight:bold;}

a.ucp_menu-left_item, .ucp_menu-left_choice, .vml-active {display:table;width:98%;margin:1%;height:100%;text-decoration:none;color:#FFF;background-color:#3d3d3d;box-sizing:border-box;border-left:3px solid #000;}
a.ucp_menu-left_item:hover {background-color:#2E2E2E;color:#FF0;border-left:3px solid #FF0;}
.ucp_menu-left_choice {background-color:#2e2e2e;color:#bfffbf;border-left:3px solid #bfffbf;}




.vml img, .vml-active img, a.vml-li img, .vml-li-active img {display:table-cell;vertical-align:middle;min-width:50px;max-width:50px;padding:10px;background-color:#565656;}
.vml-active img {background-color:#59514c;}
a.vml-li img, .vml-li-active img  {min-width:25px;max-width:25px;}



/* профиль. левая сторона меню. конец */


.gamers_list-name {display:table;width:100%;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;font-weight:bold;border-bottom:3px solid #FF0;}
.gamers_list-name a {color:#FFF;}
.gamer_id-name {display:table-cell;min-width:5%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.gamer_server-name {display:table-cell;min-width:5%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.gamer_nick-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.gamer_lvl-name {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.gamer_fraction-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.gamer_rank-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.gamer_work-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.gamer_biz-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.gamer_posts-name {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}


.gamer_send-message-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.gamer_email-name {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}

.gamers_list-even {display:table;width:100%;background-color:#FFF;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;font-weight:normal;}
.gamers_list-odd {display:table;width:100%;background-color:#c9c9c9;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;font-weight:normal;}
.gamers_list-even a{color:#000;}
.gamers_list-odd a{color:#000;}
.gamer_id {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-left:1px solid #FFF;}
.gamer_server-even {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;background-color:#f5f3f3;}
.gamer_server-odd {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;}
.gamer_nick {display:table-cell;width:10%;vertical-align:middle;padding:0.5% 1%;}
.gamer_lvl-even {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;background-color:#f5f3f3;}
.gamer_lvl-odd {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;}
.gamer_fraction {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.gamer_rank {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.gamer_work {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.gamer_biz {display:table-cell;width:10%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.gamer_posts {display:table-cell;width:5%;vertical-align:middle;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}















/* Левая сторона меню (начало) */



.vml:hover .lsm-id:before {background-color:#404040;}


@media all and (min-width: 1260px) and (max-width: 1400px) {







}









/* Левая сторона меню (конец) */

/* Правая сторона меню (начало) */



/* Правая сторона меню (конец) */












#center .link{width:19%;height:auto;position:relative;}

.content{max-width:100%;position:relative;background-color:#F5F3F3;}

.comments {background-color:#F1EBE5;}












#post-control {position:relative;float:left;width:100%;border-top:1px solid #b5b5b5;margin-top:3%;}
#post-bottons-control {float:right;margin:5% 0;}
.post-bottons-control {height:82px;float:right;margin:0 30px;position:relative;right:0;top:-3px;z-index:1;background-color:#FFF;line-height:0;}


.post-control-menu {float:left;margin:5% 0;line-height:80px;font-size:16px;}
#quick-mod-select{font-size:16px;padding:10px 50px;margin-right:10px;}
.post-control-botton {font-weight:bold;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;font-size:16px;padding:10px 50px;}


.info-line {clear:both;height:76px;background-color:#FFDABA;position:relative;line-height:80px;}



.text-author-avatar{width:200px;position:absolute;bottom:0;margin: 0 3% 0 15px;}
.text-author-avatar img {position:absolute;bottom:0;}
.text-author{color:#555;font-weight:bold;position:absolute;left:250px;}
.log-text-date {position:absolute;right:100%;left:-200%;padding-right:25px;text-align:right;width:auto;top:44px;}
.unlog-text-date {text-align:right;width:100%;position:relative;right:5%;}




















a.icon_user_profile {background-color:#FFC090;background-image:url("./images/corp-botton-control.png");padding-left:80px;padding-top:80px;border: 1px solid #1F1F1F;margin:0;display:inline-block;}
a.icon_user_profile {background-position:-560px 0;margin-right:30px;}
a.icon_user_profile:hover {background-position:-560px -80px;border: 1px solid #ff0000;}


/* кнопки управления сообщением */
a.icon_post_edit, a.icon_post_delete, a.icon_post_info, a.icon_user_profile, a.icon_post_reported, a.addbookmark, a.delbookmark, a.icon_first_post_edit, a.icon_first_post_delete, a.icon_first_post_info, a.icon_first_post_user_profile, a.icon_first_post_reported {margin:0 2px;display:block;float:left;background-color:#FFC090;background-image:url("./images/corp-botton-control.png");padding-left:80px;padding-top:80px;border: 1px solid #1F1F1F;}
a.icon_first_post_edit, a.icon_first_post_delete, a.icon_first_post_info, a.icon_first_post_user_profile, a.icon_first_post_reported  {border-radius:50%;background-color:#FFEA00;}
a.icon_post_edit, a.icon_first_post_edit {background-position:0 0;}
a.icon_first_post_edit {position:absolute;bottom:0;right:0;transition:all .5s;}
a.icon_post_edit:hover, a.icon_first_post_edit:hover {background-position:0 -80px;border: 1px solid #006f08;}
a.icon_post_delete, a.icon_first_post_delete  {background-position:-80px 0;}
a.icon_first_post_delete {position:absolute;bottom:0;right:0;transition:all .4s;}
a.icon_post_delete:hover, a.icon_first_post_delete:hover  {background-position:-80px -80px;border: 1px solid #ff0000;}
a.icon_post_info, a.icon_first_post_info {background-position:-480px 0;}
a.icon_first_post_info {position:absolute;bottom:0;right:0;transition:all .6s;}
a.icon_post_info:hover, a.icon_first_post_info:hover {background-position:-480px -80px;border: 1px solid #ff6900;}
a.icon_user_profile, a.icon_first_post_user_profile {background-position:-560px 0;}
a.icon_first_post_user_profile {position:absolute;bottom:0;right:0;transition:all .7s;}
a.icon_user_profile:hover, a.icon_first_post_user_profile:hover {background-position:-560px -80px;border: 1px solid #ff0000;}
a.icon_post_reported, a.icon_first_post_reported  {background-position:-160px 0;}
a.icon_first_post_reported {position:absolute;bottom:0;right:0;transition:all .8s;}
a.icon_post_reported:hover, a.icon_first_post_reported:hover {background-position:-160px -80px;border: 1px solid #ff0000;}
a.addbookmark, #botton-control a.addbookmark{background-position:-640px 0;}
#botton-control a.addbookmark {position:absolute;border-radius:50%;bottom:0;right:0;transition:all .9s;background-color:#FFEA00;}
a.addbookmark:hover, #botton-control a.addbookmark:hover {background-position:-640px -80px;border: 1px solid #ff6900;}
a.delbookmark, a.delbookmark {background-position:-720px 0;}
#botton-control a.delbookmark {position:absolute;border-radius:50%;bottom:0;right:0;transition:all .9s;background-color:#FFEA00;}
a.delbookmark:hover, #botton-control a.delbookmark:hover {background-position:-720px -80px;border: 1px solid #ff6900;}
a.icon_first_post_delete:hover, a.icon_first_post_edit:hover, a.icon_first_post_info:hover, a.icon_first_post_user_profile:hover, a.icon_first_post_reported:hover, #botton-control a.addbookmark:hover, #botton-control a.delbookmark:hover {transition:all .0s;}

/* кнопки пользователя */
a.subscribe, a.unsubscribe {display:grid;grid-column:5/6;grid-row:2/3;position:absolute;background-image:url("./images/user-botton.png");width:calc((100vw - 1280px)/(4000 - 1280) * (110 - 55) + 55px);height:calc((100vw - 1280px)/(4000 - 1280) * (110 - 55) + 55px);background-size:calc((100vw - 1280px)/(4000 - 1280) * (110 - 55) + 55px) calc((100vw - 1280px)/(4000 - 1280) * (220 - 110) + 110px);justify-self:center;}
a.subscribe {background-position:0 0;}
a.unsubscribe {background-position:0 100%;}
a.subscribe:hover {background-position:0 100%;}
a.unsubscribe:hover {background-position:0 0;}

/*опечатку заменить на button*/
.botton-reply {font-weight:bold;background-color:#939393;border:1px solid #000;cursor:pointer;padding:0 5px;font-size:1.1em;line-height:35px;margin:0 5px;width:20%;transition:all 0.5s;}
.botton-reply:hover {background-color:#FFF;border:1px solid #A9B8C2;}

#post_add {grid-column:1/-1;}










































.ucp-description {padding:3% 5%;}














.content1 img {text-align:center;}

.promo-right {width:100%;}
.promo-right td {padding: 5px 10px;}
.promo-right img {min-width:50px;padding: 10px 5px 0 25px;height:50px;}
.promo-right a {font-size:18px;}




.ucp_v-menu_cat-name_active {display:table;width:100%;height:100%;color:#000;font-family:'PTSansNarrowRegular', 'Arial Narrow';font-weight:normal;text-decoration:none;background-color:#F3E5D9;padding:25px 10px;box-sizing:border-box;border-right:1px solid #000;}
.ucp-vml-table {width:100%;color:#000;font-family:'PTSansNarrowRegular', 'Arial Narrow';font-weight:normal;text-decoration:none;padding:10px 10px 10px 20px;background-color:#F5F3F3;display:table;box-sizing:border-box;border-right:1px solid #000;}
.ucp-vml-li, .ucp-vml-li-active {width:100%;float:left;padding:5px;box-sizing:border-box;}
.ucp-v-menu-link-li {float:left;width:100%;position:relative;padding:3%;}


















#cat-name {width:100%;display:table;}
#cat-name h1 {display:table-cell;vertical-align:middle;}
.content-text {position:relative;padding:5% 15%;box-sizing:border-box;color:#FFFFFF;background-color:#111;font-size:110%;line-height:1.3em;}




.cat-stats {position:absolute;top:2%;right:3%;margin-left:3%;font-size:20px;color:#fff1e6;background:#FF6900;text-align:center;padding:1% 5%;border-radius:1vw;border:0.1vw solid #fff1e6;transition:1s;}
.content-link:hover .cat-stats {opacity:0;}









.unapproved, .reported {display:table-cell;min-width:60px;padding:18px;vertical-align:middle;background-color:#ff6900;}
.unapproved:hover, .reported:hover {min-width:56px;padding:20px;}




.report, .approve {display:table;width:100%;padding:20px;background-color:#FF0000;color:#FFF;position:relative;margin-bottom:60px;cursor:pointer;overflow:hidden;z-index:5;}
.approve {background-color:#FF6900;}
.report-info, .approve-info {display:table-cell;vertical-align:middle;font-size:30px;font-weight:bold;}
.report img, .approve img {padding:0 20%;}
.report:hover {color:#FF0000;background-color:#FFF;transition:1s;}
.approve:hover {color:#FF6900;background-color:#FFF;transition:1s;}
.report .moders-manual, .approve .moders-manual {left:0;right:0;bottom:1000px;transition-duration:0s;padding:50px;position:fixed;color:#fff;font-size:20px;margin:0;line-height:1.5em;font-weight:bold;z-index:3;}
.report:hover .moders-manual, .approve:hover .moders-manual {display:table;bottom:-100px;z-index:999;color:#FFF;background-color:#FF6900;height:100%;position:absolute;transition-duration:1s;}












.category {width:80%;float:left;padding:2% 1%;margin:1px 0;background-color:#1F1F1F;font-size:110%;box-sizing:border-box;}
.content-name-cat {width:70%;float:left;text-align:center;padding:2% 1%;font-size:110%;background-color:#2a1800;box-sizing:border-box;}
.content-autor-cat {width:20%;float:left;text-align:center;padding:2% 1%;font-size:110%;background-color:#2a1800;box-sizing:border-box;}
.content-rating-cat {width:10%;float:left;text-align:center;padding:2% 1%;font-size:110%;background-color:#2a1800;box-sizing:border-box;}












.content-autor, .content-rating {display:table-cell;vertical-align:middle;width:10%;text-align:center;background-color:#1F1F1F;font-size:110%}
#next a {position:absolute;right:0px;font-size:45px;z-index:10;top:-6px;bottom:0;text-align:center;color:#555;width:10%;height:100px;line-height:100px;}
#previous a {position:absolute;left:0px;font-size:45px;z-index:10;top:-6px;bottom:0;text-align:center;color:#555;width:10%;height:100px;line-height:100px;}
#next a:hover, #previous a:hover {text-decoration:none;color:#e1e1e1;}

ul.bottom-menu {line-height:2.5em;float:left;list-style:none;box-sizing:border-box;padding:3% 1%;text-align:center;width:25%;margin:0;background-color:#111;}





.content-cats-name {position:relative;}
.content-cats {position:relative;min-height:1500px;}

a.topictitle {display:table-cell;max-width:100%;width:2000px;height:99px;vertical-align:middle;transition:0s;}
a.topictitle:hover {background-color:#252525;font-weight:bold;box-shadow:0px 0px 20px -1px #000000;}
a.topictitle img {width:60px;transition:0.5s;}
a.topictitle:hover img {width:80px;}






#material-name {padding:0 0 50px 0;line-height:50px;}
#copyright {clear:both;min-width:100%;text-align:center;}



.post {display:block;width:100%;}

.post1 {display:block;width:100%;box-sizing:border-box;margin:1% auto;padding:3% 5%;border:1px solid #000;border-radius:5px;box-shadow: inset 0 2px 10px 1px rgba(0,0,0,.3), inset 0 0 0 60px rgba(0,0,0,.3), 0 1px rgba(255,255,255,.08);background:linear-gradient(rgb(70,70,70), rgb(120,120,120));color:#ccc;transition: .5s linear;font-size:25px;}
.post:focus {outline:none;box-shadow:inset 0 1px 3px 1px  rgba(0,0,0,.5), inset 0 0 0 60px rgba(0,0,0,0), 0 1px rgba(255,255,255,.08);}



.add-left {background-color:#444444;float:left;} 







/* Страница добавления материала */

/*first-column-posting-attach*/
.fcpa {width:100%;}
/*first-column, .ucp-first-column*/
.ucp-first-column {width:25%;display:table-cell;vertical-align:top;background:#FFDABA;color:#444;font-weight:bold;font-size:18px;padding:1% 5%;box-sizing:border-box;height:100%;border-bottom:1px solid #FFF;}
.ucp-first-column {width:45%;}
.ucp-first-column-note {font-size:16px;font-weight:normal;margin:10px 0;}
/*second-column*//*second-column-middle*/
.sc, .second-column-middle {width:75%;display:table-cell;vertical-align:top;background:#F5F3F3;box-sizing:border-box;padding:1% 5%;}
/*second-column-middle*/
.second-column-middle {vertical-align:middle;}
.cell-first-image {position:relative;}
.cells-post-images {position:relative;}
/*second-column-attachments*/
.sca {padding:1% 4%;display:table-cell;}
/* Работа с изображениями материала на странице добавления/рекдактирования материала */
.post-images, .post-first-image {position:relative;width:48%;background:#FFF;box-sizing:border-box;margin:1%;padding:1%;float:left;}
.post-first-image{width:30%;}
.post-images-type {clear:both;width:100%;padding:20px;background-color:#f3e5d9;box-sizing:border-box;font-weight:bold;color:#444;font-size:18px;}



.post-file-name {color:#555;float:left;margin:10px 20px 20px 0;font-size:16px;}/*second-column-for-attachments-name-file-name*/
.post-img-name {width:70%;overflow:hidden;height:25px;margin:10px;float:left;}/*second-column-for-attachments-name-file-name*/
.scfabea {float:right;width:80px;}/*second-column-for-attachments-buttons-edit-attachments*/
.scfafibnt {display:table;position:absolute;bottom:0;top:0;height:100%;left:35%;right:5%;}/*second-column-for-attachments-first-image-block-name-table*/
.scfafibntc {display:table-cell;vertical-align:middle;}/*second-column-for-attachments-first-image-block-name-table-cell*/
.scfafibntcdn{position:relative;font-weight:bold;font-size:18px;margin:10% 5% 3% 0;padding:3%;color:#000;opacity:0.3;
background-image: -moz-linear-gradient(right, #FF6900, #F5F3F3);
	background-image: -moz-linear-gradient(right, #FF6900, #F5F3F3);
	background-image: -webkit-linear-gradient(right, #FF6900, #F5F3F3);
	background-image: -o-linear-gradient(right, #FF6900, #F5F3F3);
	background-image: linear-gradient(to right, #FF6900, #F5F3F3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF6900', EndColorStr='#F5F3F3')";}/*second-column-for-attachments-first-image-block-name-table-cell-description-name*/
.scfafibntcd{position:relative;color:#000;opacity:0.3;}/*second-column-for-attachments-first-image-block-name-table-cell-description*/
.scfafibntcdn, .scfafibntcd{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition:all .2s ease-in-out;}
.fti:hover .scfafibntcdn {color:#000;opacity:1;cursor:pointer;}
.fti:hover .scfafibntcd {color:#555;opacity:1;cursor:pointer;}
.si {font-weight:bold;font-size:18px;text-transform:uppercase;color:#9e938a;}
/*comments-to-attachments*/
.fti .cta {display:none;}
/*second-column-for-attachments first-image-block-on-button-view*/
.scfa-fi-bobv
/*second-column-for-attachments first-image-block-on-button-description*/
.scfa-fi-bobvb
/*second-column-for-attachments first-image-block-button-off-view*/
.scfa-fi-bbov
/*second-column-for-attachments first-image-block-button-off-view-description*/
.scfa-fi-bbovb


.tctaf {height:80px;max-width:100%;border:none;background:none;font-size:18px;font-family:PTSansNarrowRegular, 'Arial Narrow';padding:10px 0;}/*textarea comment to attached file*/

/*add*/
.add_center {width:100%;float:left;background-color:#FFF;font-size:100%;padding-top:1%;}
.add_in {font-size:100%;padding:2% 5%;background-color:#FFF;display:table;width:100%;box-sizing:border-box;}
.add_in_name {display:table-cell;vertical-align:middle;font-size:180%;}
.add_in_note {display:table-cell;vertical-align:middle;text-align:right;min-width:25%;font-size:110%;}
.add_breadcrumbs-line {box-sizing:border-box;padding:1% 0 1% 5%;background-color:#EFEFEF;width:100%;font-family:"Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;font-weight:normal;margin-bottom:1px;font-size:100%;}
.add_breadcrumbs {box-sizing:border-box;width:80%;display:table-cell;vertical-align:middle;}
.add {width:100%;padding:5px 15px;box-sizing:border-box;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;font-size:100%;resize:vertical;}
.message {width:100%;max-width:100%;height:320px;padding:5px 15px;box-sizing:border-box;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;font-size:100%;resize:vertical;}
.desc {width:100%;max-width:100%;height:90px;padding:5px 15px;box-sizing:border-box;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;font-size:100%;resize:vertical;}





.settings {display:table;width:100%;}
.setting-name {width:25%;display:table-cell;vertical-align:top;background:#FFDABA;color:#444;font-family: "Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;font-weight:bold;font-size:110%;padding:1% 5%;box-sizing:border-box;height:100%;border-bottom:1px solid #FFF;}
.setting-name_first {width:25%;display:table-cell;background-color:#FFDABA;padding-top:1.35%;}
.setting-note {font-size:16px;font-weight:normal;margin:10px 0;}
.setting-options {width:75%;display:table-cell;vertical-align:top;background:#F5F3F3;box-sizing:border-box;padding:1% 5%;font-size:100%;}
.setting-options_first {width:75%;display:table-cell;background:#F5F3F3;padding-top:1.35%;}

.setting-options-name {float:left;width:25%;}
.setting-options-data {float:right;width:75%;}


.option-name {width:25%;float:left;padding:1% 2%;box-sizing:border-box;background-color:#FFDABA;font-weight:bold;color:#444;}
.option-name:nth-child(2n) {background-color:#F3E5D9;}
.option-data {width:25%;float:left;padding:1% 2%;box-sizing:border-box;border-bottom:2px solid #FFF;}
.option-data:nth-child(4n+1) {background-color:#D1D1D1;}
.option-data:nth-child(4n+2) {background-color:#E1E1E1;}
.option-data:nth-child(4n+3) {background-color:#D1D1D1;}
.option-data:nth-child(4n+4) {background-color:#E1E1E1;}




.isctc {float:left;width:25%;}
.iscfc {float:right;width:75%;}/*in-second-column-fourth-column*/
.font-color-name {float:left;}
.font-color {float:right;width:75%;margin:0 0 3% 0;}
textarea {width:100%;background-color:#FAFAFA;border:1px solid #A9B8C2;height:130px;padding:10px 20px;box-sizing:border-box;margin:10px auto;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;}








/*.add_in h1{font-size:180%;}*/



.two-columns-add-mini  {width:30%;padding:0 15px;box-sizing:border-box;line-height:35px;margin:0 10px 0 0;}
.two-columns-btn, a.two-columns-btn, .ucp-two-columns-btn, a.ucp-two-columns-btn {font-weight:bold;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;padding:0 5px;font-size:1.1em;line-height:35px;margin:0 10px 0 0;width:30%;}
.ucp-two-columns-btn {width:20%;}
.two-columns-btn:hover, a.two-columns-btn:hover, .ucp-two-columns-btn:hover, a.ucp-two-columns-btn:hover {background-color:#FFF;}

.ucp-avatar {width:50%;display:table-cell;text-align:center;vertical-align:middle;}
.ucp-del-avatar {width:50%;display:table-cell;text-align:center;vertical-align:middle;}

.hide-img-cat {display: none;}
.hide-img-cat + label ~ div{display:none;}
.hide-img-cat + label {border-bottom: 1px dotted green;padding:0;color:green;cursor:pointer;display:inline-block;}
.hide-img-cat:checked + label {color:red;border-bottom:0;}
.hide-img-cat:checked + label + div {display:block;padding:10px;overflow:auto;height:500px;}
.add-img-list {float:left;width:15%;margin:0.8%;border:1px solid #CBCBCB;box-sizing:border-box;}
.add-img-list:hover {border:1px solid #FFF;}
.radio, .radio-img {vertical-align:top;width:17px;height:17px;margin:0 3px 0 0;}
.radio + label, .radio-img + label {cursor:pointer;}
.radio:not(checked), .radio-img:not(checked) {position:absolute;opacity:0;}
.radio-img:not(checked) + label {display:block;position:relative;}
.radio-img:not(checked) + label:before {content: '';position:absolute;top:4px;right:5px;width:22px;height:22px;border:1px solid #CDD1DA;border-radius:50%;background:#FFF;}
.radio-img:not(checked) + label:after {content: '';position:absolute;top:8px;right:9px;width:16px;height:16px;border-radius:50%;background:#9FD468;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:all .2s;}
.radio:checked + label:after, .radio-img:checked + label:after {opacity:1;}
.radio:focus + label:after, .radio-img:focus + label:after {box-shadow:0 0 0 1px rgba(255,255,0,.5);}
.radio:not(checked) + label {position:relative;padding:0 10px 0 35px;}
.radio:not(checked) + label:before {content: '';position:absolute;top:-3px;left:0;width:22px;height:22px;border:1px solid #CDD1DA;border-radius:50%;background:#FFF;}
.radio:not(checked) + label:after {content: '';position:absolute;top:1px;left:4px;width:16px;height:16px;border-radius:50%;background:#9FD468;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:all .2s;}
.topic-type {width:25%;min-width:160px;padding:10px;box-sizing:border-box;float:left;}

/* .select {width:100%;padding:11px;font-size:15px;background-color:#FFF;border:1px solid #CCC;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;font-weight:normal;color:#5F5F5F;cursor:pointer;} - прописано в overall_guest */





.btnfile {background-color:#F5F3F3;border:none;cursor:pointer;}






/* Авторизованным */



/* <- Модераторам */
.special-name-link {display:table;width:100%;height:80px;padding:20px;background-color:#F3E5D9;box-sizing:border-box;}
.special-name {display:table-cell;vertical-align:middle;width:80%;box-sizing:border-box;font-size:25px;font-weight:bold;}
.special-link {display:table-cell;vertical-align:middle;width:20%;box-sizing:border-box;text-align:center;padding:10px;}	
.ucp-botton-line {clear: both;width:100%;padding:15px;background-color:#F3E5D9;box-sizing:border-box;font-weight:bold;text-align:center;}




/*кнопки управления изображениями на странице материала*/
.iid, .isti, .idti{width:0;height:0;background:none;background-image:url("./images/bic.png");background-size:120px 80px;padding-left:40px;padding-top:40px;border:none;margin:0;display:inline-block;cursor:pointer;}/*icon_images_delete*/ /*botton-images-control*/
.iid {background-position:-80px 0;float:right;}
.iid:hover {background-position:-80px -40px;}
.isti{background-position:0 0;float:left;}/*icon_set_team_images*/
.isti:hover{background-position:0 -40px;}
.isti:active {background-position:-40px 0;}
.idti{background-position:0 -40px;float:left;}/*icon_delete_team_images*/
.idti:hover{background-position:0 0;}
.idti:active {background-position:-40px -40px;}
.isti:hover, .idti:hover, .iin {-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition:all .2s ease-in-out;}
.isti:active, .idti:active {-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}



.iin{opacity:0;position:absolute;top:30%;right:0;width:auto;text-align:right;background:#ffdaba;padding:10px 25px;left:0;color:#710000;border:1px solid #FFF;z-index:0;}/*icon_image_note*/
.iin:hover {display:none;}
dt:hover .iin{opacity:0.9;z-index:5;}
dd:hover .iin{opacity:0.9;z-index:5;}
.idtih:hover .iin{opacity:0.9;z-index:5;}/*icon_delete_team_images_hover*/







.replay-name{text-align:center;line-height:80px;font-size:1.3em;font-weight:bold;background-color:#F3E5D9;padding:11px;}
textarea.replay-text {display:grid;height:350px;width:100%;min-width:100%;max-width:100%;border:none;padding:5% 11%;margin:0;outline:none;font-family:Arial;font-stretch:ultra-condensed;font-size:calc((100vw - 1280px)/(4000 - 1280) * (36 - 13) + 13px);}
.replay-botton {text-align:right;line-height:80px;background-color:#565656;}



.options-word {padding:5%;text-align:center;background-color:#008d41;padding:10% 5%;text-transform:uppercase;}

.user_menu, .user_menu_options {background:#444;background:linear-gradient(#444, #111);box-shadow:0 -1px 0 rgba(255,255,255,.3);border-radius:3px;transition:all .2s ease-in-out;}
.user_menu {width:25%;box-shadow:none;float:left;}
.user_menu_options ul {margin:0;padding:3% 0;list-style:none;border-bottom:1px solid green;}
.user_menu_options li {padding:2% 5%;}

.user_options {width:75%;float:right;}
.row1, .row-cat {padding:5%;background:green;background:linear-gradient(#1aec04,green);}
.row2 {padding:5%;float:none;display:block;border:0;_line-height:0;box-shadow:0 1px 0 #111, 0 2px 0 #666;}
.row1 a, .row2 a, .options-word {color:#FFA34F;font:bold 20px Arial,Helvetica;text-decoration:none;text-shadow:0 1px 0 #000;}
.row1 a {color: #FFF;}
.row1:hover {cursor:pointer;}
.row-cat {color:#FFF;font:bold 20px Arial,Helvetica;text-decoration:none;text-shadow:0 1px 0 #000;text-align:center;}






















#al {border:none;}
.tirh {display:block;}/*topic_image_row_hidden*/
.topic_image_row, span.topic_image {border-radius:5px;background-color:#E6EFF5;border:1px solid #BBCFDC}
.topic_image_row dt._tir {text-align:center;padding:0 5px;width:160px;}
.topic_image_row dd._tir {margin-left:166px;display:none;}
.topic_image_row .dashed {display:none;}

div.topic_image_preview, span.spinning {background:#E6EFF5 url('{T_THEME_PATH}/images/wait.gif') no-repeat center center;}
span.topic_image {padding:3px;margin-right:4px;float:left;text-align:center}
/*img.no-photo {background:transparent url('{IMG_TOPIC_IMAGE_NO_PHOTO_SRC}') no-repeat center center;width:{IMG_TOPIC_IMAGE_NO_PHOTO_WIDTH}px;height:{IMG_TOPIC_IMAGE_NO_PHOTO_HEIGHT}px}*/



@media all and (min-width: 1500px) and (max-width: 2000px) {



}

@media all and (min-width: 1300px) and (max-width: 1500px) {


/* кнопки пользователя */
a.subscribe, a.unsubscribe {background-image:url("./images/user-botton.png");padding-left:60px;padding-top:60px;margin:0;display:block;background-size:60px 120px;}
a.subscribe {background-position:0 0;}
a.unsubscribe {background-position:0 -60px;}
a.subscribe:hover {background-position:0 -60px;}
a.unsubscribe:hover {background-position:0 0;}



#post-bottons-control {float:right;margin:5% 0;}
.post-bottons-control {height:42px;margin:0 30px;top:-3px;}


.post-control-menu {float:left;margin:5% 0;line-height:80px;font-size:100%;width:50%;}
#quick-mod-select{font-size:13px;padding:0 5%;margin-right:10px;float:left;width:60%;box-sizing:border-box;height:30px;margin-top:7px;}
.post-control-botton {font-weight:bold;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;font-size:13px;box-sizing:border-box;padding:0;text-align:center;float:left;width:35%;height:30px;margin-top:7px;}


.info-line {clear:both;height:76px;background-color:#FFDABA;position:relative;line-height:80px;}



.text-author-avatar{width:150px;}
.text-author{left:180px;font-size:13px;}
.log-text-date {position:absolute;right:100%;left:-200%;padding-right:25px;text-align:right;width:auto;top:44px;}
.unlog-text-date {text-align:right;width:100%;position:relative;right:5%;}




















a.icon_user_profile {background-color:#FFC090;background-image:url("./images/corp-botton-control.png");padding-left:80px;padding-top:80px;border: 1px solid #1F1F1F;margin:0;display:inline-block;}
a.icon_user_profile {background-position:-560px 0;margin-right:30px;}
a.icon_user_profile:hover {background-position:-560px -80px;border: 1px solid #ff0000;}


/* кнопки управления сообщением */
a.icon_post_edit, a.icon_post_delete, a.icon_post_info, a.icon_user_profile, a.icon_post_reported, a.addbookmark, a.delbookmark, a.icon_first_post_edit, a.icon_first_post_delete, a.icon_first_post_info, a.icon_first_post_user_profile, a.icon_first_post_reported {margin:0 2px;padding:20px;background-size:848px 80px;}
a.icon_post_edit {background-position:0 0;}
a.icon_post_edit:hover {background-position:0 -40px;border: 1px solid #006f08;}
a.icon_post_delete{background-position:-40px 0;}
a.icon_post_delete:hover  {background-position:-40px -40px;border: 1px solid #ff0000;}
a.icon_post_info {background-position:-240px 0;}
a.icon_post_info:hover {background-position:-240px -40px;border: 1px solid #ff6900;}
a.icon_user_profile {background-position:-280px 0;}
a.icon_user_profile:hover {background-position:-280px -40px;border: 1px solid #ff0000;}
a.icon_post_reported {background-position:-80px 0;}
a.icon_post_reported:hover {background-position:-80px -40px;border: 1px solid #ff0000;}
a.addbookmark {background-position:-320px 0;}
a.addbookmark:hover {background-position:-320px -40px;border: 1px solid #ff6900;}
a.delbookmark, a.delbookmark {background-position:-320px 0;}
a.delbookmark:hover {background-position:-320px -40px;border: 1px solid #ff6900;}




/*опечатку заменить на button*/
.botton-reply {font-weight:bold;background-color:#939393;border:1px solid #000;cursor:pointer;padding:0 5px;font-size:1.1em;line-height:35px;margin:0 5px;width:20%;transition:all 0.5s;}
.botton-reply:hover {background-color:#FFF;border:1px solid #A9B8C2;}



}





