html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{word-wrap:break-word;}
body, select, textarea, button, input{font:14px/1.45 Helvetica, Arial, sans-serif;color:#2a2a2a;outline:none;}
@import url('https://fonts.googleapis.com/css?family=Bad+Script|Cormorant+Garamond:400,400i,500,500i,600,600i,700,700i|Cormorant+Infant:400,500,500i,600,600i,700,700i|Forum|Gabriela|Jura:400,500,600|Kurale|Lobster|Marck+Script|Marmelad|Neucha|Open+Sans:400,600,600i,700,700i|Pangolin|Philosopher:400,400i,700,700i|Ruslan+Display&subset=cyrillic,cyrillic-ext,greek,latin-ext');a{outline:none;color:#ee4923;text-decoration:none;}
a:hover{text-decoration:underline;}
a {border:0 none;}
a > img{vertical-align:bottom;}
h1,h2,h3,h4,h5{font-weight:normal;}
#logo-text{font-weight:bold;font-size:39px;line-height:43px;letter-spacing:-0.05em;}
h2, h1{font-size:28px;line-height:32px;}
h3{font-size:22px;line-height:26px;}
h4{font-size:20px;line-height:24px;}
h5{font-size:16px;line-height:20px;}
textarea{overflow:auto;vertical-align:top}
input:focus{outline:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
button[disabled], input[disabled]{cursor:default}
.btn, .bbcodes, .ui-button{font-weight:bold;display:inline-block;cursor:pointer;height:37px;line-height:normal;margin:0 2px;padding:6px 20px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);color:#fff !important;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);border:1px solid #ca1f0c;border-width:0 0 1px 0;}
.btn:active, .bbcodes:active, .ui-button:active{background:#f54305;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}
.btn:hover, .bbcodes:hover, .ui-button:hover{opacity:0.85}
.bbcodes, .ui-button{height:30px;padding:5px 14px}
p,dl,dd,pre,ul,ol,blockquote,address,table,fieldset{margin-bottom:20px}
blockquote{margin-left:20px;padding:0 20px;font-family:Georgia, Times, serif;font-style:italic;border-left:6px solid #d7d7d7;color:#737373}
strong, b{font-weight:bold}
em, cite, i{font-style:italic}
caption{text-align:left}
th, td{vertical-align:middle}
small, .small{font-size:.9em}
.thd, .ui-icon, .ico:before{display:inline-block;background-image:url(../images/sprite.png);}
.thd, .ui-icon{text-align:left;overflow:hidden;text-indent:-9999px;white-space:nowrap;}
.ico:before{float:left;content:"";width:12px;height:12px}
.clr{clear:both}
.clrfix:after{clear:both;content:"";display:block;height:0;width:0;visibility:hidden}
fieldset{border:1px solid rgba(0,0,0,0.1);padding:20px;margin-bottom:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
fieldset legend{font-weight:bold;}
fieldset a{font-family:Lobster;letter-spacing:1px;color:#00009f;font-size:17pt;font-weight:bold;font-style:italic;text-shadow:#cad5e2 1px 1px 0, #cad5e2 2px 2px 0,
#cad5e2 3px 3px 0, #cad5e2 4px 4px 0,
#cad5e2 5px 5px 0;border:1px solid rgba(0,0,0,0.1);padding:1px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
fieldset a:hover{text-shadow:#5dc8e5 0 0 5px;color:#00f;}
fieldset p:first-letter{font-size:2em;text-shadow:red 1px 1px 0, red -1px -1px 0,
red -1px 1px 0, red 1px -1px 0;}
.grey{color:#919191;}
.grey a{color:inherit;}
.grey a:hover{color:0000af;}
.blue{color:#3394e6;}
.orange{color:#e85319;}
.field .field-name-season-serial-ref .node .field.field-name-field-serial-image,.node-serial
.field.field-name-field-serial-image{float:left;margin-right:10px;margin-left:0;}
.serial-subtitle{color:#7D7D7D;}
.field-seasons-list{margin:20px 0 25px;}
.field-seasons-list .serial-season{float:left;margin-right:10px;margin-bottom:10px;}
.field-seasons-list .serial-season
a{display:block;height:20px;width:84px;background:url(../images/button-color.png) no-repeat left top transparent;text-decoration:none;color:#ffffff;text-align:center;padding-top:1px;overflow:hidden;}
.field-seasons-list .serial-season
a.active{background-image:url(../images/button-gray.png);}
.fn_film_info{position:relative;width:76%;}
ul.fi_ul{margin-bottom:7px;padding-bottom:5px;}
ul.fi_ul li{clear:both;padding:6px 0px;border-bottom:1px #d2d2d2 dashed;}
ul.fi_ul li b, .fn_f_m_box b{display:block;float:left;width:100px;}
ul.fi_ul li{border-bottom:1px #C0C0C0 dashed;padding:1px 0px 1px 5px;font-size:11px;}
ul.fi_ul li b{color:#2c3e70;display:block;float:left;width:120px;}
.shortstory-img-block{float:left; margin:0 16px 16px 0; width:180px;position:relative;}
.shortstory-img img{float:left;width:180px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.shortstory-content{font-size:14px;color:#BEC5D0;text-decoration:none;line-height:16px;margin:0 0 7px 0;}
.sh-box{float:left;width:100%;}
.sh-box-b{padding:0 16px;}
.full .sh-box-b{padding:0 16px 16px 16px;}
.m-info{}
.mi-item{padding:5px 10px;background:rgba(24,28,37,0.45);}
.m-info .mi-item:nth-child(2n+1){background-color:rgba(0,0,0,0.45);}
.m-info a{text-decoration:underline;}
.m-info a:hover{text-decoration:none;}
.mi-label{float:left;width:80px;font-weight:500;}
sup{vertical-align:super;font-size:smaller;}
.over{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
a .over{cursor:pointer;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}
#toolbar{position:relative;width:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);}
#toolbar, .more a{background-color:#353535;border-bottom:1px solid #070707;background:-webkit-linear-gradient(top, #353535 0%, #222 100%);background:-moz-linear-gradient(top, #353535 0%, #222 100%);background:-ms-linear-gradient(top, #353535 0%, #222 100%);background:-o-linear-gradient(top, #353535 0%, #222 100%);background:linear-gradient(top, #353535 0%, #222 100%);}
#in-toolbar{overflow:hidden;display:block;width:100%;height:44px;}
#in-toolbar a{color:#fff}
#menu-btn{cursor:pointer;float:right;width:17px;padding:0 20px;height:44px;position:relative}
#hamburger{top:20px;}
#hamburger:after{bottom:-3px;}
#hamburger:before, #hamburger:after, #hamburger{background:#fff;content:"";display:block;height:3px;left:0;position:relative;width:17px;}
#hamburger:before{top:-6px;}
#menu-head{display:none;}
#menu-head.open{display:block;}
#menu-head a{
background: -moz-linear-gradient(top,  rgba(181,189,200,0.85) 0%, rgba(130,140,149,0.85) 36%, rgba(40,52,59,0.85) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(181,189,200,0.85) 0%,rgba(130,140,149,0.85) 36%,rgba(40,52,59,0.85) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(181,189,200,0.85) 0%,rgba(130,140,149,0.85) 36%,rgba(40,52,59,0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9b5bdc8', endColorstr='#d928343b',GradientType=0 ); /* IE6-9 */
border-top:1px solid #222;display:block;height:1%;padding:10px 20px;color:#fff;}
#menu-head a:hover{/*background:#ee4923;*/
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b5bdc8+0,828c95+36,28343b+100 */
background: rgb(181,189,200); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
text-decoration:none;}
#login-btn{padding:11px 20px;font-weight:bold;float:left;cursor:pointer;}
#login-btn:before{margin:2px 5px 0 0;height:14px;background-position:0 0}
.wideDialog{padding-top:45px;display:none;z-index:99999;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;background:rgba(255,255,255,0.9);}
.wideDialog.open{display:block;}
#lg-close{cursor:pointer;position:absolute;right:0;top:0;width:45px;height:45px;background-position:-30px -38px;}
#loginpane{float:left;margin-top:41px}
.loginbox{position:fixed !important}
.login-form{padding:20px;margin-top:13%;}
.login-form .f_input{font-size:1.2em;padding:8px;width:100%;height:44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.login-form li{margin-bottom:1em}
.login-form li label{display:block;margin-bottom:.2em}
.login-form a{color:#ee4923 !important;}
.log-links{padding:15px 0;text-align:center;}
#usermenu{padding:20px;}
#usermenu a{display:block;font-size:1.5em;color:#ee4923;}
.background{height:35px;background:#ee4623 url(../images/bg.jpg) repeat-x;}
#header{padding:0 20px;position:relative;}
#header{background-color:#fff;background:-webkit-linear-gradient(top, #fff 60%, #ebebeb 100%);background:-moz-linear-gradient(top, #fff 60%, #ebebeb 100%);background:-ms-linear-gradient(top, #fff 60%, #ebebeb 100%);background:-o-linear-gradient(top, #fff 60%, #ebebeb 100%);background:linear-gradient(top, #fff 60%, #ebebeb 100%);}
#header, .post{border-bottom:1px solid #d4d4d4;box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);}
#logo *{display:block;}
a#logo{text-decoration:none;}
a#logo *{cursor:pointer;}
#logo span{font-size:1.2em;color:#595959}
#logo{display:block;text-align:center;padding:20px 0;}
#quicksearch{display:inline;}
.quicksearch{overflow:hidden;width:100%;position:relative}
.quicksearch input{padding:6px 37px 6px 10px;width:100%;height:37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.quicksearch button{cursor:pointer;width:30px;height:35px;margin:1px;position:absolute;right:0;top:0;background-position:0 -14px;padding:0;background-color:transparent;border:0 none;transition:background-position .4s ease;-webkit-transition:background-position .4s ease;-o-transition:background-position .4s ease;-moz-transition:background-position .4s ease;}
.quicksearch button:hover{background-position:0 -49px}
#go2full{color:#8b8b8b;text-shadow:0 1px 0 #fff;display:block;width:100%;padding:12px 0;font-size:.8em}
#go2full:before{margin:2px 10px 0 0;width:31px;background-position:-12px 0}
#footer{text-align:center;}
#footer .background{height:8px;background-position:50% 50%}
#copyright{padding:16px 20px;font-size:.8em}
#copyright a, #copyright{color:#6a6a6a;}
#footmenu{color:#fff;height:1%;padding:20px;background:#2d2d2d url(../images/dbg.png);}
#footmenu h3{margin-bottom:.6em;}
#footmenu a{color:#fff;}
.main-nav a{display:block;margin-bottom:1px;height:1%;padding:5px 10px;background:#262626;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.nav-sep{display:inline-block;height:14px}
.post{height:1%;padding:20px;}
.post img{margin:5px 0;max-width:100%; margin: 0 16px 16px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.post .title{margin-bottom:.5em;}
.title a{color:#2a2a2a;}
.title a:hover{color:#ee4923;}
.post-info, .icat, .com-inf{margin:0;font-size:.8em;color:#6a6a6a;
background: rgb(255,255,255); /* Old browsers Комменты Градиент */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.post-info a, .icat a{font-weight:bold;color:#6a6a6a;}
.post-info a:hover, .icat a:hover{color:#ee4923;}
.post-info li{display:inline-block;margin-right:1em;}
.post-info li:before{margin:3px 5px 0 0;}
.post-info{margin-bottom:5px;}
.post-cont{margin-bottom:20px;}
.iauthor:before{width:8px;height:10px;background-position:-43px 0}
.idate:before{width:10px;height:10px;background-position:-60px 0}
.iviews:before{width:10px;height:11px;background-position:-70px 0}
.icat:before{position:absolute;margin:4px 5px 0 -14px;width:9px;height:10px;background-position:-51px 0}
.icat{border-top:1px solid #e7e7e7;position:relative;padding:5px 0 15px 14px;}
.com-num, .more a, .pager *{-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
.more a{padding:8px 20px;float:left;text-shadow:0 -1px 0 #000;}
.more a, a .pprev, a .pnext{color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);
    -moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);transition:opacity .4s ease;
    -webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;}
.more a:hover, a:hover .pprev, a:hover .pnext{text-decoration:none;opacity:.9;}
.com-num{color:#ee4923;float:right;padding:8px 10px;background:#f6f2ee;}
.com-num:before{float:none;vertical-align:middle;display:inline-block;width:13px;height:13px;margin-right:4px;background-position:-80px 0;}
.fullstory{border-bottom-width:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.box{margin-bottom:2em;}
.box h3{padding:0 20px;margin-bottom:.6em;}
#rel-news{border-bottom:1px solid #e1e1e1;}
#rel-news a{display:block;height:1%;padding:8px 40px 8px 20px;border-top:1px solid #e1e1e1;position:relative;}
#rel-news a{background-color:#f5f5f5;background:-webkit-linear-gradient(top, #f5f5f5 30%, #f0f0f0 100%);background:-moz-linear-gradient(top, #f5f5f5 30%, #f0f0f0 100%);background:-ms-linear-gradient(top, #f5f5f5 30%, #f0f0f0 100%);background:-o-linear-gradient(top, #f5f5f5 30%, #f0f0f0 100%);background:linear-gradient(top, #f5f5f5 30%, #f0f0f0 100%);}
#rel-news a:hover{text-decoration:none;color:#fff;}
#rel-news a:before{position:absolute;right:20px;top:50%;margin-top:-6px;background-position:-54px -14px;}
#rel-news a:hover:before{background-position:-30px -26px;}
.gr-box{text-align:center;background:#f3f3f3;padding:20px;border-bottom:1px dashed #dbdbdb;}
.vtitle, .vlist{margin-bottom:.6em;}
.vlist{background:#fff;text-align:left;width:80%;padding:14px;margin:0 auto 15px auto;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.vfoot .btn{margin:2px;}
.berrors{background:#fce5ba;color:#a76846;padding:10px 20px;height:1%;}
.berrors a{color:#aa4e43}
.commentbox{margin-bottom:0}
.comment{border-top:1px solid #eaeaea;height:1%;padding:15px 20px;}
/* Коммент градиент текст*/
.com-cont{margin-bottom:.7em
background: rgb(254,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,255,255,1) 0%, rgba(160,216,239,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(254,255,255,1) 0%,rgba(160,216,239,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(254,255,255,1) 0%,rgba(160,216,239,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef',GradientType=0 ); /* IE6-9 */
}
.comment .photo{margin-top:-2px;vertical-align:middle;width:25px;height:25px;-webkit-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;border-radius:13px;}
.com-inf .arg, .comment .photo{margin-right:10px;}
.fast a, .del a{margin-top:-5px;float:right;width:30px;height:12px;text-align:right;padding:9px 0;}
.fast .thd{width:14px;height:12px;background-position:-66px -14px;}
.del .thd{width:11px;height:11px;background-position:-54px -26px;}
.mass-check{float:right;}
.mass_comments_action{text-align:right;border-top:1px dashed #dbdbdb;border-bottom:1px solid #fff;background:#f3f3f3;padding:20px}
.mass_comments_action *, .mass_comments_action{font-size:11px;}
.pager{padding:20px;}
.pager .ico:before{float:none;position:absolute;margin-top:4px;}
.pprev, .pnext{color:#979797;padding:8px 10px; background:#f1f1f1; position:relative;}
.pprev{padding-right:30px;float:left;}
.pnext{padding-left:30px;float:right;}
.pprev:before{right:10px;background-position:-30px -14px;}
.pnext:before{left:10px;background-position:-42px -14px;}
a .pprev:before{background-position:-30px -26px;}
a .pnext:before{background-position:-42px -26px;}
a .pprev, a .pnext{border-bottom:1px solid #ca1f0c;}
a .pprev, a .pnext, #rel-news a:hover, .btn, .bbcodes, .ui-button{
/*    background-color:#ef502b;
    background:-webkit-linear-gradient(top, #ef5633 0%, #ee4924 100%);
    background:-moz-linear-gradient(top, #ef5633 0%, #ee4924 100%);
    background:-ms-linear-gradient(top, #ef5633 0%, #ee4924 100%);
    background:-o-linear-gradient(top, #ef5633 0%, #ee4924 100%);
    background:linear-gradient(top, #ef5633 0%, #ee4924 100%); */
    background: -moz-linear-gradient(top,  rgba(184,198,223,0.85) 0%, rgba(109,136,183,0.85) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(184,198,223,0.85) 0%,rgba(109,136,183,0.85) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(184,198,223,0.85) 0%,rgba(109,136,183,0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9b8c6df', endColorstr='#d96d88b7',GradientType=0 ); /* IE6-9 */
} 
.ux-form{border-top:1px solid #dbdbdb;background:#f3f3f3;padding:20px;}
.ux-form h3{margin-bottom:.6em;}
.ui-form{width:100%;overflow:hidden;}
.ui-form li{margin-bottom:8px;}
#fullsearch table{margin:0}
.tableform{width:100%;}
.tableform td, .tableform th{border-top:1px dotted #ebebeb;padding:10px 0;text-align:left;}
.tableform tr:first-child td, .tableform tr:first-child th{border:0 none;}
.tableform th, .tableform .label, .tableform .addnews{width:25%;font-weight:normal;vertical-align:top;padding-right:10px;padding-top:8px;}
.imp::after{color:#e46950;content:"*";font-weight:bold;}
p.label{margin-bottom:.2em;}
.recipient select{width:298px;}
.checkbox{color:#787878;padding:4px 0;line-height:1em;}
.checkbox input{margin-top:-2px;vertical-align:middle;}
.c-captcha-box{padding:15px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;}
.c-captcha{position:relative;height:70px;}
.c-captcha #dle-captcha, .c-captcha .f_input{float:left;margin-right:5px;}
.c-captcha #dle-captcha a{display:block;clear:both;}
.c-captcha .f_input{position:absolute;left:125px;font-size:20px;height:30px;padding:9px;width:100px;}
textarea{resize:vertical;}
.f_wide{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}
.fieldtr select, .f_textarea, .f_input, .xfields textarea, .xprofile textarea, .tdfield select, .lfield input, .editor input[type="text"], #category, textarea.ui-corner-all, .pm select,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .bbeditor select, .textin, select.rating{padding:6px;background:#fff;border:1px solid #c2c2c2;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:inset 0 1px 2px 0 #dbdbdb, 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 2px 0 #dbdbdb, 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 2px 0 #dbdbdb, 0 1px 0 0 #fff;}
.fieldtr select:focus, .pm select:focus, .textin:focus, .f_textarea:focus, .f_input:focus, .xfields textarea:focus, .xprofile textarea:focus, .editor input[type="text"]:focus, #category:focus, textarea.ui-corner-all:focus, .tdfield select:focus, .lfield input:focus,
.xfields input:focus, .xprofile input:focus, .xfields select:focus, .xprofile select:focus, .mass_comments_action select:focus, .bbeditor select:focus{border-color:#7c7c7c;}
.combofield{position:relative;padding-right:120px;}
.combofield .bbcodes{width:110px;position:absolute;top:0;right:0}
.tlist{width:100%;}
.tlist tr{border-top:1px dotted #eee;}
.tlist tr td{padding:4px 0;}
.tl-right{width:20%;text-align:right;}
.subtitle{margin-bottom:.4em}
.voteprogress, .voteprogress span, .pollprogress, .pollprogress span{display:block;height:6px}
.voteprogress, .pollprogress{background-color:#e3e3e3;padding:1px;margin:2px 0 8px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.voteprogress span, .pollprogress span{background:#ee4923;overflow:hidden;text-indent:-9999px;white-space:nowrap;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.posts .clear{height:22px;}
.posts{overflow:hidden;}
.posts+.posts{margin-top:42px;border-top:1px solid #d2d5db;padding-top:36px;}
.spost{overflow:hidden;height:55px;font-size:21px;line-height:30px;}
.spost+.spost{margin-top:22px;border-top:1px solid #d2d5db;padding-top:16px;}
.prv .text1{padding-bottom:1px;margin-top:-1px;}
.prv p+.text1{padding-top:3px;}
.mb0{margin-bottom:0px !important;}
.m0{margin:0 !important;}
.pad0{padding:0 !important;}
.pad1{}
.img_inner{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:19px;margin-top:6px;border-radius:8px;}
.fl1{float:left;max-width:100%;min-width:80px;min-height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:19px;margin-top:6px;}
.fleft{float:left;width:auto !important;margin-right:30px;margin-bottom:10px;}
.oh{overflow:hidden;}
.fright{float:right !important;}
.upp{text-transform:uppercase;}
@media only screen and (max-width:979px){.img_inner{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:19px;margin-top:6px;border-radius:8px;}
.fleft{float:left;width:auto !important;margin-right:30px;margin-bottom:10px;}
.fl1{float:left;max-width:100%;width:100% !important;min-width:80px;min-height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:19px;margin-top:6px;}}
@media only screen and (max-width:767px){.img_inner{width:100% !important;float:none !important;margin-right:0 !important;margin-bottom:20px !important;}
.fleft{float:left;width:auto !important;margin-right:30px;margin-bottom:10px;}
.fl1{float:left;max-width:100%;min-width:50px;min-height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:19px;margin-top:6px;}}
@keyframes blink{0%{opacity:0;}
49%{opacity:0;}
50%{opacity:1;}
100%{opacity:1;}}
@-webkit-keyframes blink{0%{opacity:0;}
49%{opacity:0;}
50%{opacity:1;}
100%{opacity:1;}}
.blink{-webkit-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;-ms-animation:blink 1s linear infinite;-o-animation:blink 1s linear infinite;animation:blink 1s linear infinite;}
.dropbuttonss{height:48px;width:200px;font:bold 16px/48px arial;margin:20px;position:relative;z-index:0;}
.yellow:first-child{padding:7px;float:left;width:32px;height:32px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:-webkit-gradient(linear, left top, left bottom, from(#ffe468), to(#ffa41c));background:-moz-linear-gradient(#ffe468, #ffa41c);background-color:#ffa41c;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #ff9600;}
.dropbuttonss:hover .yellow:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#fff584), to(#ffbd20));background:-moz-linear-gradient(#fff584, #ffbd20);background-color:#ffbd20;}
.dropbuttonss:active .yellow:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#ffb71c), to(#ffe468));background:-moz-linear-gradient(#ffb71c, #ffe468);background-color:#ffe468;}
.yellow{height:46px;width:151px;float:left;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(#ffe468), to(#ffa41c));background:-moz-linear-gradient(#ffe468, #ffa41c);background-color:#ffa41c;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #ff9600;border-left:0;}
.dropbuttonss:hover .yellow{background:-webkit-gradient(linear, left top, left bottom, from(#fff584), to(#ffbd20));background:-moz-linear-gradient(#fff584, #ffbd20);background-color:#ffbd20;}
.dropbuttonss:active .yellow{background:-webkit-gradient(linear, left top, left bottom, from(#ffb71c), to(#ffe468));background:-moz-linear-gradient(#ffb71c, #ffe468);background-color:#ffe468;}
.yellow a{color:#333;font:bold 16px/32px arial, helvetica, sans-serif;text-decoration:none;text-shadow:0 1px 0 #fff;}
.orange:first-child{padding:7px;float:left;width:32px;height:32px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:-webkit-gradient(linear, left top, left bottom, from(#fe9f3a), to(#f65b17));background:-moz-linear-gradient(#fe9f3a, #f65b17);background-color:#f65b17;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #db4706;}
.dropbuttonss:hover .orange:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#ffce79), to(#f47638));background:-moz-linear-gradient(#ffce79, #f47638);background-color:#f47638;}
.dropbuttonss:active .orange:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#f47638), to(#fe9f3a));background:-moz-linear-gradient(#f47638, #fe9f3a);background-color:#fe9f3a;}
.orange{height:46px;width:151px;float:left;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(#fe9f3a), to(#f65b17));background:-moz-linear-gradient(#fe9f3a, #f65b17);background-color:#f65b17;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #db4706;border-left:0;}
.dropbuttonss:hover .orange{background:-webkit-gradient(linear, left top, left bottom, from(#ffce79), to(#f47638));background:-moz-linear-gradient(#ffce79, #f47638);background-color:#f47638;}
.dropbuttonss:active .orange{background:-webkit-gradient(linear, left top, left bottom, from(#f47638), to(#fe9f3a));background:-moz-linear-gradient(#f47638, #fe9f3a);background-color:#fe9f3a;}
.orange a{color:#fbfbfb;font:bold 16px/32px arial, helvetica, sans-serif;text-decoration:none;text-shadow:0 1px 0 #db4706;}
.green:first-child{padding:7px;float:left;width:32px;height:32px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:-webkit-gradient(linear, left top, left bottom, from(#c9f33c), to(#8ac70c));background:-moz-linear-gradient(#c9f33c, #8ac70c);background-color:#8ac70c;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #7ab205;}
.dropbuttonss:hover .green:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#dbfa97), to(#9ad819));background:-moz-linear-gradient(#dbfa97, #9ad819);background-color:#9ad819;}
.dropbuttonss:active .green:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#99d41e), to(#bbe52c));background:-moz-linear-gradient(#99d41e, #bbe52c);background-color:#c9f33c;}
.green{height:46px;width:151px;float:left;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(#c9f33c), to(#8ac70c));background:-moz-linear-gradient(#c9f33c, #8ac70c);background-color:#8ac70c;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #7ab205;border-left:0;}
.dropbuttonss:hover .green{background:-webkit-gradient(linear, left top, left bottom, from(#dbfa97), to(#9ad819));background:-moz-linear-gradient(#dbfa97, #9ad819);background-color:#9ad819;}
.dropbuttonss:active .green{background:-webkit-gradient(linear, left top, left bottom, from(#99d41e), to(#bbe52c));background:-moz-linear-gradient(#99d41e, #bbe52c);background-color:#c9f33c;}
.green a{color:#333;font:bold 16px/32px arial, helvetica, sans-serif;text-decoration:none;text-shadow:0 1px 0 #e2ffa5;}
.blue:first-child{padding:7px;float:left;width:32px;height:32px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:-webkit-gradient(linear, left top, left bottom, from(#87deff), to(#40a9fd));background:-moz-linear-gradient(#87deff, #40a9fd);background-color:#40a9fd;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #008af5;}
.dropbuttonss:hover .blue:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#b1eaff), to(#68bcff));background:-moz-linear-gradient(#b1eaff, #68bcff);background-color:#68bcff;}
.dropbuttonss:active .blue:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#68bcff), to(#87deff));background:-moz-linear-gradient(#68bcff, #87deff);background-color:#87deff;}
.blue{height:46px;width:151px;float:left;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(#87deff), to(#40a9fd));background:-moz-linear-gradient(#87deff, #40a9fd);background-color:#40a9fd;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #008af5;border-left:0;}
.dropbuttonss:hover .blue{background:-webkit-gradient(linear, left top, left bottom, from(#b1eaff), to(#68bcff));background:-moz-linear-gradient(#b1eaff, #68bcff);background-color:#68bcff;}
.dropbuttonss:active .blue{background:-webkit-gradient(linear, left top, left bottom, from(#68bcff), to(#87deff));background:-moz-linear-gradient(#68bcff, #87deff);background-color:#87deff;}
.blue a{color:#fbfbfb;font:bold 16px/32px arial, helvetica, sans-serif;text-decoration:none;text-shadow:0 1px 0 #008af5;}
.purple:first-child{padding:7px;float:left;width:32px;height:32px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:-webkit-gradient(linear, left top, left bottom, from(#cba7f5), to(#9b45f4));background:-moz-linear-gradient(#cba7f5, #9b45f4);background-color:#9b45f4;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #6a14c3;}
.dropbuttonss:hover .purple:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#dcbefe), to(#a75ff2));background:-moz-linear-gradient(#dcbefe, #a75ff2);background-color:#a75ff2;}
.dropbuttonss:active .purple:first-child{background:-webkit-gradient(linear, left top, left bottom, from(#b97afc), to(#cba7f5));background:-moz-linear-gradient(#b97afc, #cba7f5);background-color:#cba7f5;}
.purple{height:46px;width:151px;float:left;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(#cba7f5), to(#9b45f4));background:-moz-linear-gradient(#cba7f5, #9b45f4);background-color:#9b45f4;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3),
0 1px 1px rgba(255, 255, 255, 0.8) inset;border:1px solid #6a14c3;border-left:0;}
.dropbuttonss:hover .purple{background:-webkit-gradient(linear, left top, left bottom, from(#dcbefe), to(#a75ff2));background:-moz-linear-gradient(#dcbefe, #a75ff2);background-color:#a75ff2;}
.dropbuttonss:active .purple{background:-webkit-gradient(linear, left top, left bottom, from(#b97afc), to(#cba7f5));background:-moz-linear-gradient(#b97afc, #cba7f5);background-color:#cba7f5;}
.purple a{color:#fbfbfb;font:bold 16px/32px arial, helvetica, sans-serif;text-decoration:none;text-shadow:0 1px 0 #6a14c3;}
 .speedbar {margin-top:0;}
/* breadcrumbs */
.speedbar
{
    border: 1px solid #e5e5e5;
    font-size: .8125em;
	color: #0E51A7;  /*  #32c24d  */
    margin-bottom: 19px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding: 10px 12px;
    text-transform: uppercase;
    white-space: nowrap;
}
.speedbar a {color: #2a2a2a;}
.speedbar a:hover {color: #4282D3; }
/*----Рейтинг new raring 3-----*/
.mwrating { float: right;
/*  */  display: inline-block; 
    width: 96px;
    height: 18px;}/*---28---*/
.wmminus, .wmplus {
    width: 22px;
    height: 18px;}/*---28---*/
.mwrat {
    width: 42px;
    height: 22px;} /*---28---*/
.wmminus, .mwrat, .wmplus {
    display: inline-block;
    float: left;
    text-align: center;
    line-height: 22px; /*---28---*/
    position: relative;}
.wmminus a {
    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 22px;
    height: 22px; /*---28---*/
    line-height: 22px; /*---28---*/
    text-align: center;
    background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%);
    border-top-left-radius: 5px; /*---3---*/
    border-bottom-left-radius: 5px; /*---3---*/
    border: 1px solid #D60A07;
    border-right: 0px;
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.24);
    font-family: 'Tahoma';
    font-size: 24px;
    font-weight: 400;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.62);}
.wmplus a {
    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 22px;
    height: 22px; /*---28---*/
    line-height: 22px; /*---28---*/
    text-align: center;
    background: linear-gradient(to bottom, #97d624 0%,#7cbc0a 100%);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #7EBE0C;
    border-left: 0px;
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.24);
    font-family: 'Tahoma';
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.33);}
.wmminus a:hover, .wmplus a:hover {
    text-decoration: none;
    text-shadow: 0px 0px 5px #fff;}
.wmminus a:active, .wmplus a:active {
    opacity: 0.5;}
.mwrat {
    background: linear-gradient(to bottom, #F0F0F0 0%,#D5D5D5 100%);
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #C3C3C3;
    box-shadow: inset 0px 1px 0px #fff;
    font-family: 'Arial';
    font-weight: 600;
    font-size: 14px;
    text-shadow: 0px 1px 1px #fff;}
/*--- Рейтинг - Звездами ---*/
.rate { float: right; }
.rate_stars { margin-top: 6px; }
.rating, .unit-rating { width: 115px; height: 23px; }
	.rating { font-size: 11px; }
	.unit-rating, .unit-rating li a:hover, .unit-rating li.current-rating {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKBAMAAAAnGmX8AAAALVBMVEX///+RkZH+12L/w0//7cP/5aj+24X/+u7/9d2tra3Jycne3t7/zGn5+fnx8fHkdmbhAAACEUlEQVRIx+2UuUsDQRTGF+8bp4yiyKDRUhiNFikW73LxwsIiRETL4F2KilpYmFYQklIE0VYbIQQsY2kjWkbwfzDjzvhm3rzCJiCSr1p+SfY7HsT7w2rYp3ltQPO6HpqPDdA8GSVxPeckr+HcJ205T1D8gHPSeJbzPopz7hrvnk4sSL4wcboLdIpb6v0ZxuY+LGB/HRY2ubn2MeB1a5ukxtEUGkEp4bSVchtvhLzfORaE/NV7VCDnlFzJPSKPJmEcczpffhg4x13zvB2nVxXvDdP2oKNHU+FOAyi+r/xRgWn9sOVVRKv8/ycJmlc/0nx8iOYrMRLXC5EibYUIKN4iBGl8KMQoaSsEaZwTIo7Z3tHkoihpdX7mBOiysJSHhJYCWMDExho1JjfXPgP8ZG2T0zhub7SjecJpK+U23gz5iHMsHRJpLuTDzmoqjnNEJRXTbByTv/Gd48YD+WHgHHddtsMnrhb5MO0gih/b/7ZfQQWWA+WPCizph22vojKr7Y3mTec0L7bT/K6T5ukIbctYgbRlLEPxRsbOSVvGuimeZYw0ZiVh9vpwfyX5xfXDJ1CJDHVAQlOQtvXOxMYazSa/9UDvGqIOrWmNI/ZxXjS/xCOrjHjSZ3g7Wg1CmsZZ6Eq9P1LAR1RCXDaOpKGtOV2mGUaD48pGRXliFL8jTNuF4odB2tKoQDaj/FGBG/3w4f0LfQHtX5JXyZBVcwAAAABJRU5ErkJggg==);
		-webkit-background-size: 23px auto; background-size:  23px auto;
	}
	.unit-rating {
		list-style: none;
		margin: 0; padding: 0;
		position: relative;
		background-position: 0 -46px;
	}
	.unit-rating li {
		text-indent: -90000px;
		padding: 0; margin: 0;
		float: left;
	}
	.unit-rating li a {
		display: block;
		width: 23px; height: 23px;
		text-decoration: none;
		border: 0 none !important;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0;
	}
	.unit-rating li a:hover {
		background-position: 0 -23px;
		z-index: 2;
		left: 0;
	}
	.unit-rating a.r1-unit { left: 0; }
	.unit-rating a.r1-unit:hover { width: 23px; }
	.unit-rating a.r2-unit { left: 23px; }
	.unit-rating a.r2-unit:hover { width: 46px; }
	.unit-rating a.r3-unit { left: 46px; }
	.unit-rating a.r3-unit:hover { width: 69px; }
	.unit-rating a.r4-unit { left: 69px; }
	.unit-rating a.r4-unit:hover { width: 92px; }
	.unit-rating a.r5-unit { left: 92px; }
	.unit-rating a.r5-unit:hover { width: 115px; }
	.unit-rating li.current-rating {
		background-position: 0 0;
		position: absolute;
		height: 23px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
		padding: 0px;
	}
.ratingplus {color: #70bb39;}
.ratingminus {color: red;}
.ratingzero {color: #6c838e;}
/*---/ Рейтинг---*/
/*---Баннер плт али---*/
.some_class img {width: 98%; height: auto;}
/* Player Плеер */
/* Базовый контейнер табов */
.tabs {
  min-width: 320px;
  max-width: 800px;
  padding: 0px;
  margin: 0 auto; 
}
/* стили секций с содержанием */
sections {
  display: none;
  padding: 3px;
  background: #263541;
/*  border: 1px solid #ddd; */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.tabs input {
  display: none;
}
/* стили вкладок (табов) */
.tabs label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 10px 15px;
  font-weight: 600;
  text-align: center;
  color: #aaa;
/*  border: 1px solid #ddd; */
  background: #263541;
  border-radius: 5px 5px 0 0;
}
/* шрифт-иконки от Font Awesome в формате Unicode *//*
.tabs label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}
.tabs label[for*="1"]:before {
  content: "\f19a";
}
.tabs label[for*="2"]:before {
  content: "\f17a";
}
.tabs label[for*="3"]:before {
  content: "\f13b";
}
.tabs label[for*="4"]:before {
  content: "\f13c";
} */
/* изменения стиля заголовков вкладок при наведении */
.tabs label:hover {
  color: #888;
  cursor: pointer;
}
/* стили для активной вкладки */
.tabs input:checked + label {
  color: #fff;
/*  border: 1px solid #ddd; */
/*  border-top: 1px solid #009933; */
  border-bottom: 1px solid /*#fff*/ #263541;
  background: /*#fff*/ #465561;
}
/* активация секций с помощью переключателя :checked */
#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4 {
  display: block;
}
.yohoho {max-width: 400px;}
/* медиа запросы для различных типов носителей */  
@media screen and (max-width: 680px) { .tabs label {  font-size: 18px; }
.tabs label:before { margin: 0; font-size: 18px; }
}
@media screen and (max-width: 400px) { .tabs label { padding: 5px; }}
/* 17.0-17.1 */
.DLEPush {
	z-index: 2001;
	position: fixed;
	right: 20px;
	top: 20px
}

@keyframes DLEPush-show {
	0% {
		transform: translateY(100%);
		opacity: 0;
	}

	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

.DLEPush-notification.wrapper {
	animation-name: DLEPush-show;
	animation-duration: 1s;
	position: relative;
	display: grid;
	grid-template-columns: auto 1fr;
	align-items: center;
	color: #333;
	margin-bottom: 10px;
	width: 100%;
	max-width: 400px;
	box-shadow: 0 10px 15px rgb(0 0 0 / 20%);
	background-color: #fff;
	border-radius: 10px
}

.DLEPush-notification .DLEPush-icon {
	grid-column: 1;
	grid-row: 1 / span 2;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	width: 45px;
	height: 100%;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	text-align: center;
}

.DLEPush-notification .DLEPush-icon svg {
	scale: .8;
}

.DLEPush-notification .DLEPush-header {
	font-weight: 500;
	grid-column: 2;
	grid-row: 1;
	font-size: 1rem;
	margin-left: 1rem;
	margin-top: .5rem;
}
.DLEPush-notification .DLEPush-header:empty {
	margin-top: 0;
}

.DLEPush-notification .DLEPush-message {
	grid-column: 2;
	grid-row: 2;
	font-size: .875rem;
	margin: 1rem;
}

.DLEPush-notification .DLEPush-message li, .DLEPush-notification .DLEPush-message ul {
	list-style-type: none;
	padding-left: 0;
}

.DLEPush-notification .DLEPush-close {
	position: absolute;
	top: 8px;
	right: 10px;
	font-weight: 300;
	background: none;
	border: 0;
	font-size: 1.15rem;
	cursor: pointer;
	line-height: 1;
	padding: 0;
	color: inherit;
	outline: 0;
	opacity: 0.75;
}

@media only screen and (min-width: 601px) {
	.DLEPush-notification.wrapper {
		min-width: 400px;
	}
}

.DLEPush-notification .DLEPush-close:hover {
	opacity: 1;
}

.DLEPush-notification.wrapper.push-success {
	background-color: #e0f2f1;
}

.DLEPush-notification.wrapper.push-success .DLEPush-icon {
	background-color: #00897b;
}

.DLEPush-notification.wrapper.push-warning {
	background-color: #FFF3E0;
}

.DLEPush-notification.wrapper.push-warning .DLEPush-icon {
	background-color: #FF9800;
}

.DLEPush-notification.wrapper.push-error {
	background-color: #FBE9E7;
}

.DLEPush-notification.wrapper.push-error .DLEPush-icon {
	background-color: #FF5722;
}

input[type="text"].comments_author_field {
	width: 100%;
	margin-bottom: 10px;
}