#loading-layer{display:block!important;background-color:#fff;background-color:rgba(255,255,255,0.9);z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;white-space:nowrap}#loading-layer:before,#loading-layer:after{content:"";border-radius:50%;background-color:#2C6CB2;position:absolute;left:50%;top:50%}#loading-layer:before{width:100px;height:100px;margin:-50px 0 0 -50px}#loading-layer:after{width:40px;height:40px;background-color:#8663c4;margin:-20px 0 0 -20px}#loading-layer:before{-webkit-animation:load1 1s infinite ease;animation:load1 1s infinite ease}#loading-layer:after{-webkit-animation:load2 1s infinite -.32s ease;animation:load2 1s infinite -.32s ease}@-webkit-keyframes load1{0%,80%,100%{-webkit-transform:scale(1,1)}40%{-webkit-transform:scale(.6,.6)}}@keyframes load1{0%,80%,100%{transform:scale(1,1)}40%{transform:scale(.6,.6)}}@-webkit-keyframes load2{0%,80%,100%{-webkit-transform:scale(1,1)}40%{-webkit-transform:scale(.5,.5)}}@keyframes load2{0%,80%,100%{transform:scale(1,1)}40%{transform:scale(.5,.5)}}.scriptcode,.title_quote,.title_spoiler,.text_spoiler{padding:15px 20px;background:#fff;border:1px solid #e7e7e7}.title_quote{margin-top:2px;font-weight:700}.quote,blockquote{padding:2px 20px;margin:1.5em 0;border-left:3px solid #2C6CB2;font-family:Georgia,serif;font-style:italic;font-size:1.2em;color:#999}.title_spoiler{margin-top:2px}.text_spoiler{margin-bottom:2px}.title_spoiler img{vertical-align:middle;margin:-1px 0 0!important}.scriptcode{color:#4c6d0f;text-align:left;font-family:"Courier New"}.title_spoiler{font-weight:400}.text_spoiler{border-top:0;text-align:justify}.hide{background-color:#f0f0f0;padding:5px;color:#4c6d0f;margin:0 0 1em}.hide a{text-decoration:underline}.hide a:hover{text-decoration:none}.calendar{width:100%;text-align:center}.calendar tr td,.calendar tr th{padding:3px}.calendar tr td a{color:#2C6CB2;font-weight:700}.calendar tr td{padding:5px 3px}.calendar tr td.weekday,.calendar tr th.weekday{color:#7955c4}.calendar tr th{background-color:#fff;font-weight:700;text-transform:uppercase}.calendar tr th.monthselect{background-color:transparent;padding-bottom:15px}.voteprogress,.pollprogress{overflow:hidden;height:6px;margin-bottom:10px;background-color:#e7e7e7;border-radius:3px;margin-top:6px}.voteprogress span,.pollprogress span{text-indent:-9999px;height:6px;display:block;overflow:hidden;background-color:#1a1a1a}.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,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKCAMAAADi6oj9AAAA1VBMVEX////q6ur/3if/yif8/Pz//vv29vbu7u709PT//Oz+/v7x8fH/++n/zTD/3yz/yyv4+Pj//fL/+uP/7o7/5I7/40T/0D//3y/6+vrv7+//+d7/6W3/4kD/867/667//fT/+ND/9ND/9MX/88D/9bz/77z/8qr/6qr/8ab/6ab/63j/3nj/3G7/6Gf/2mf/5E7/0UX/0UP/4Tv/zzr/4Tf/+tr/9tr/8J7/557/75X/5ZX/7IP/4YP/22v/5l3/1E7/87H/7LH/2F7/113/1FD/003/0EFYN+dtAAAClElEQVRYw+2W13LqMBCG3XFMbGNTDCEQSKEGSGjpyenv/0gHhLEw7EqbGV/6u2PmkxA/+8+skvMtbufzW7odLDVtGZD1srahTLXPoq0enRH1N43xRrNDb6d7IUkfaTEjin3h7XVvRdCbWkJTKp//0A5onQvyu3mZzLUj5pOXm9NEr56alxrKZfPpKqVPNAmTlB7JdA+IAwAOKZiJ7VlwFEtVZFdPwgmXuL0EpqeD/tyoAzbOQ0JBejiA9QFeOoAyPruQfoHq15B+jeo9SO8pGb19BOl4Yz8h/RPVq+C8YLbj8f7wbnkOVutEHpjmIDmA1bsTf3vP3H4ye/HbOoi+YnKLyexAix1YoblHs53MD8yispKTkzl3i8Ud3Q5cXXcDsl7RN1TIG4e71V3qxvGuM95pdujvdD8k6WM9ZkzaOPy97q8J+r2ecC/fOH7qB7SFG8frtKYfUZu+QhvH8wczYWofz+mNY6pLmKZ0V6b7QBwAcEjBl9j+e7xxPIjsh5NAwwVuL4Dp6aI/1+2CjfORUJAeDmF9iJcOoILPLqQLNg5IxzeOPqT3lYzePoZ0vLG/IP03qj9C+iNmOz7vD++Wj24ciTw0zeE/PQardzf+9v5u4+jHb+si+pqNdptvHG1WgjWau/u1k/mBP25FycnJnJKqlui2o25wyLq91W2qbagMg345v552Of364l4v0i5PMGiX0683LPUAyxCYJbuhntCwS6dnHKuoCiha6f+4oUpopHRVChAHABySUxDbBecoloLQNoA/EweIv47bdbhxIGgPLdi28F4A2JTZpUxxCX05/fGWktHbi9JpkY9xA9UL4LygugoiiJ2nYRVkwdfjb2fR8QN1XOcyP1BHc+cyP2ArOQT+A3O9MIoUjlVfAAAAAElFTkSuQmCC);-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}.userstop td,.pm td.pm_list,.pm td.pm_head{border-bottom:1px solid #efefef;padding:12px 2px}table.pm,table.userstop{width:100%;margin-bottom:0}table.pm select{width:150px}.userstop thead td,.pm td.pm_head{border-bottom:1px solid #efefef;font-weight:700}table.pm .navigation{border-top-width:0;margin:0}#dropmenudiv{padding:10px 0;min-width:140px;width:auto!important;opacity:1!important;display:none;font-size:.9em;border-radius:6px;border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);-webkit-box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);background-clip:padding-box;background-color:#fff}#dropmenudiv a{text-decoration:none!important;color:inherit;display:block;padding:5px 20px;border:0 none;white-space:nowrap;color:inherit}#dropmenudiv a:hover{background-color:#2C6CB2;color:#fff}.highslide-wrapper,.highslide-outline{background:#fff}.highslide-image{border:2px solid #fff}.highslide-active-anchor{visibility:hidden}.highslide-active-anchor img{visibility:hidden}.highslide-dimming{background-color:#000}.highslide-html{background-color:#fff}.highslide-loading{display:block;color:#fff;font-size:9px;font-weight:700;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#000}a.highslide-full-expand{background:url(/templates/Green/dleimages/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}.highslide-display-block{display:block}.highslide-display-none{display:none}.highslide-caption{display:none;padding:5px;background:#fff}.highslide-controls{width:195px;height:40px;background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px}.highslide-controls li{float:left;padding:5px 0}.highslide-controls a{background:url(/engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none}.highslide-controls a.disabled{cursor:default}.highslide-controls a span{display:none}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}#searchsuggestions{z-index:2200;width:290px;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #ddd;border-color:rgba(0,0,0,0.2);background-clip:padding-box;font-size:.9em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchsuggestions a,#searchsuggestions span.notfound{padding:15px 25px;display:block;text-decoration:none;border-bottom:1px solid #e5e5e5}#searchsuggestions a{color:inherit}#searchsuggestions a:hover{background-color:#f7f7f7}#searchsuggestions a span{display:block;cursor:pointer}#searchsuggestions span.searchheading{display:block;font-weight:700;margin-bottom:.2em}#searchsuggestions span.seperator{display:block}#searchsuggestions span.seperator a{padding:10px 0;text-align:center;border:0 none;background-color:transparent;color:#919191}#searchsuggestions span.notfound{padding:15px 25px;display:block}#searchsuggestions .break{display:none}.ui-widget-overlay{background:#000;opacity:.5;-moz-opacity:.5 filter:alpha(opacity=5);left:0;top:0;right:0;bottom:0;position:fixed}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-dialog{text-align:left;overflow:hidden;padding:0;position:absolute;width:420px;border-radius:8px;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);background-color:#fff;background-clip:padding-box}.ui-dialog-titlebar{padding:20px;position:relative;border-bottom:1px solid #eaeaea}.ui-dialog-title{float:left;font-weight:700;font-size:1em}.ui-dialog-titlebar-close{position:absolute;right:10px;top:50%;margin-top:-16px;height:32px;width:32px;border:0 none!important}.ui-dialog-titlebar-close .ui-icon{display:block;margin:10px auto 0;width:14px;height:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAQlBMVEUAAAAaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhpGvPVGAAAAFXRSTlMAfG+K6uT58t7WrKWel2hkWw3SEwl0oKIhAAAAgElEQVQoz73RSQ7CMBBE0bKxM49A3/+qgILUTr68TS37rVpfr6HtFmExt+Ouwb4LV3v8rpMaO5RmSckOpVmvxf4Ks00KrmeLUqEwaGHQwqCFUd2gMFcYFOb/+UcwKMwV5kqLwRV2U6NYb7Qq1Rt1auqNksZ6o1n7lJ+bsLXP8/sDE7sb2/eyAdwAAAAASUVORK5CYII=);-webkit-background-size:14px auto;background-size:14px auto;opacity:.5}.ui-button{float:right;border:0 none;display:inline-block;vertical-align:middle;cursor:pointer;height:40px;border-radius:20px;outline:none;color:#fff!important;padding:9px 22px;font-weight:700;text-transform:uppercase;text-decoration:none!important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);background-color:#2C6CB2;background-image:-webkit-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:-moz-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:-o-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-dialog-titlebar-close:hover .ui-icon{opacity:1}.ui-icon{overflow:hidden;text-indent:-9999px}.ui-dialog label{color:#575757}.ui-dialog-content{padding:20px;border:1px solid #fff;overflow:auto;position:relative;zoom:1}.loginbox.ui-dialog,.loginbox .ui-dialog-content{overflow:visible!important}.ui-dialog-content h2{display:inline;font-size:1em;font-weight:700}.ui-dialog .ui-dialog-buttonpane{padding:20px;text-align:center;border-top:1px solid #eaeaea}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-state-error{background:#fef1ec 50% 50% repeat-x!important;border:1px solid #cd0a0a;color:#cd0a0a}.ui-button{margin:0 3px}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;float:left;background:#fff 50% bottom repeat-x;border:1px solid #dedede;color:#353535}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px;border:1px solid #a7a7a7;color:#4e4e4e;font-weight:bold}pre code{display:block;padding:.5em;background:#f9fafa;border:1px solid #dce7e7;overflow:auto;white-space:pre}pre .comment,pre .template_comment,pre .diff .header,pre .doctype,pre .lisp .string,pre .javadoc{color:#93a1a1;font-style:italic}pre .keyword,pre .css .rule .keyword,pre .winutils,pre .javascript .title,pre .method,pre .addition,pre .css .tag,pre .lisp .title{color:#859900}pre .number,pre .command,pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula,pre .regexp,pre .hexcolor{color:#2aa198}pre .title,pre .localvars,pre .function .title,pre .chunk,pre .decorator,pre .builtin,pre .built_in,pre .lisp .title,pre .identifier,pre .title .keymethods,pre .id{color:#268bd2}pre .tag .title,pre .rules .property,pre .django .tag .keyword{font-weight:700}pre .attribute,pre .variable,pre .instancevar,pre .lisp .body,pre .smalltalk .number,pre .constant,pre .class .title,pre .parent,pre .haskell .label{color:#b58900}pre .preprocessor,pre .pi,pre .shebang,pre .symbol,pre .diff .change,pre .special,pre .keymethods,pre .attr_selector,pre .important,pre .subst,pre .cdata{color:#cb4b16}pre .deletion{color:#dc322f}pre .tex .formula{background:#eee8d5}.bb-pane{padding-bottom:10px;padding-left:10px;margin:0;border:1px solid #dcdcdc;border-bottom-width:0;border-radius:4px 4px 0 0;text-decoration:none;background-color:#fff;background-image:-webkit-linear-gradient(top,#fff 50%,#f8f8f8 100%);background-image:-moz-linear-gradient(top,#fff 50%,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 50%,#f8f8f8 100%);background-image:linear-gradient(top,#fff 50%,#f8f8f8 100%)}.bb-pane:after{content:"";display:block;clear:both}.bb-pane > b{margin-top:10px;margin-left:0;vertical-align:middle}.bb-pane .bb-btn + .bb-btn,.bb-pane .bb-btn + .bb-pane,.bb-pane .bb-pane + .bb-btn,.bb-pane .bb-pane + .bb-pane{margin-left:-1px}.bb-btn{float:left;padding:6px 10px;border-radius:8px}.bb-btn:hover{color:#2C6CB2}.bb-btn:active{background:#f3f3f3;border-color:#cfcfcf;box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.2)}@font-face{font-family:'bb-editor-font';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}[class^="bb-btn"],[class*=" bb-btn"]{font-family:'bb-editor-font';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bb-sel{float:left;padding:2px 2px 0}.bb-sel select{font-size:11px}.bb-sep{display:none}.bb-btn{cursor:pointer;outline:0}#b_font select,#b_size select{padding:0}#b_b:before{content:"\f032"}#b_i:before{content:"\f033"}#b_u:before{content:"\f0cd"}#b_s:before{content:"\f0cc"}#b_img:before{content:"\f03e"}#b_up:before{content:"\e930"}#b_emo:before{content:"\f118"}#b_url:before{content:"\f0c1"}#b_leech:before{content:"\e98d"}#b_mail:before{content:"\f003"}#b_video:before{content:"\e913"}#b_audio:before{content:"\e911"}#b_hide:before{content:"\e9d1"}#b_quote:before{content:"\e977"}#b_code:before{content:"\f121"}#b_left:before{content:"\f036"}#b_center:before{content:"\f037"}#b_right:before{content:"\f038"}#b_color:before{content:"\e601"}#b_spoiler:before{content:"\e600"}#b_fla:before{content:"\ea8d"}#b_yt:before{content:"\f166"}#b_tf:before{content:"\ea61"}#b_list:before{content:"\f0ca"}#b_ol:before{content:"\f0cb"}#b_tnl:before{content:"\ea61"}#b_br:before{content:"\ea68"}#b_pl:before{content:"\ea72"}#b_size:before{content:"\f034"}#b_font:before{content:"\f031"}#b_header:before{content:"\f1dc"}#b_sub:before{content:"\f12c"}#b_sup:before{content:"\f12b"}#b_justify:before{content:"\f039"}.bb-pane h1,.bb-pane h2,.bb-pane h3,.bb-pane h4,.bb-pane h5,.bb-pane h6{margin-top:5px;margin-bottom:5px}.bb-pane h1{font-size:36px}.bb-pane h2{font-size:30px}.bb-pane h3{font-size:24px}.bb-pane h4{font-size:18px}.bb-pane h5{font-size:14px}.bb-pane h6{font-size:12px}.bb-pane-dropdown{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:180px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:11px;border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);border-radius:8px;background:#fff;background-clip:padding-box;-webkit-box-shadow:0 1px 2px #dadada;box-shadow:0 1px 2px #dadada}.bb-pane-dropdown > li > a{display:block;padding:3px 10px;clear:both;font-weight:400;line-height:1.42857;color:#353535;white-space:nowrap}.bb-pane-dropdown > li > a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.bb-pane-dropdown .color-palette div .color-btn{width:17px;height:17px;padding:0;margin:0;border:1px solid #fff;cursor:pointer}.bb-pane-dropdown .color-palette{padding:0 5px}.bb-editor textarea{width:100%;margin-top:0;border-radius:0 0 4px 4px;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s}.quick-edit-text{padding:.4em;width:350px}.quick-edit-textarea{height:210px;padding:2px;border:1px solid #d7d7d7;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s}#marker-bar,#txtselect_marker{cursor:pointer;background:url(/templates/Green/dleimages/marker.png) no-repeat 0 0;display:block;visibility:hidden;position:absolute;z-index:1200;opacity:0;-webkit-transition:opacity .4s,visibility .1s linear .4s;transition:opacity .4s,visibility .1s linear .4s}#txtselect_marker.show{visibility:visible;width:35px;height:47px;-webkit-transition:opacity .4s,visibility 0;transition:opacity .4s,visibility 0;opacity:1}#txtselect_marker:hover{background-position:0 -47px}#marker-bar{border:1px solid #ccc;border-radius:15px;background:#fff;padding:5px 10px;cursor:default;box-shadow:0 0 4px #ccc;-webkit-box-shadow:0 0 4px #ccc}#marker-bar.show{-webkit-transition:opacity .4s,visibility 0;transition:opacity .4s,visibility 0;opacity:1;visibility:visible}#marker-bar .masha-social,#marker-bar .masha-marker{cursor:pointer;display:block;margin:0 5px;float:left}#marker-bar .masha-marker{line-height:1em;color:#aaa;border-bottom:1px dotted #aaa;margin-right:10px}#marker-bar .masha-marker:hover{color:#ea3e26;border-color:#ea3e26}.user_selection,.user_selection_true{background:#fff5d5;padding:2px 0}.user_selection a.txtsel_close,.user_selection_true a.txtsel_close{display:none}.user_selection .closewrap,.user_selection_true .closewrap{position:relative}.user_selection.hover a.txtsel_close,.user_selection_true.hover a.txtsel_close{display:inline-block;position:absolute;top:-7px;left:-5px;width:25px;height:25px;background:url(/templates/Green/dleimages/marker.png) 0 -94px no-repeat}#share-popup{border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);border-radius:2px;background:#fff;position:absolute;z-index:100;width:414px;display:none;padding:20px 0;opacity:0;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);background-clip:padding-box;-webkit-transition:opacity .4s,visibility .1s linear .4s;transition:opacity .4s,visibility .1s linear .4s}#share-popup.show{display:block;opacity:1;-webkit-transition:opacity .4s,visibility 0;transition:opacity .4s,visibility 0}#share-popup .social{padding:0 0 10px 17px}#share-popup .social p{padding-bottom:10px;margin:0;font-weight:700}#share-popup .social ul{list-style:none;margin:0;padding:0}#share-popup .social ul li{display:inline;margin-right:20px;padding-top:2px}#share-popup .social ul a{text-decoration:none;font-size:12px;display:inline-block;color:#919191}#share-popup .social ul a:hover{text-decoration:underline}#share-popup .social a span{cursor:pointer;width:20px;height:20px;background:url(/templates/Green/dleimages/social-icons.png) 20px 20px no-repeat;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0}#share-popup .social .tw span{background-position:0 -20px}#share-popup .social .tw:hover span{background-position:0 0}#share-popup .social .fb span{background-position:-20px -20px}#share-popup .social .fb:hover span{background-position:-20px 0}#share-popup .social .vk span{background-position:-40px -20px}#share-popup .social .vk:hover span{background-position:-40px 0}#share-popup .social .gp span{background-position:-60px -20px}#share-popup .social .gp:hover span{background-position:-60px 0}#share-popup .link{clear:both;border-top:1px solid #d9d9d9;padding:10px 5px 0 10px;line-height:1.2;overflow:hidden;margin:0 7px}#share-popup .link p{font-weight:700;padding:0 0 3px;margin:0}#share-popup .link span{color:#999;font-size:10px;display:block;padding-top:3px}#share-popup .link a{display:block}.dle-alert,.dle-confirm,.dle-promt{padding:20px 1em!important}select,textarea,input[type="text"],input[type="password"],input[type="file"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{display:inline-block;width:300px;height:40px;line-height:22px;padding:8px 15px;vertical-align:middle;border-radius:4px;background:#fbfbfb;border:1px solid #dcdcdc;-webkit-transition:border .2s linear 0;transition:border .2s linear 0;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.06);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{margin:0;overflow:auto;vertical-align:top;resize:vertical}textarea:focus,select:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="file"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{background-color:#fff}input[type="radio"],input[type="checkbox"]{line-height:normal;margin:-2px 6px 0 0;vertical-align:middle}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}select[multiple],select[size],textarea{height:auto}::-moz-placeholder,:-moz-placeholder,::-webkit-input-placeholder{opacity:.6}input:focus{outline:none}input[type="file"],input[type="image"]{padding:0;border-width:0;background:none;box-shadow:none;-webkit-box-shadow:none}.wide,.bb-editor textarea,.ui-dialog textarea,select#category,.timezoneselect,.quick-edit-text{width:100%!important}#searchuser,#searchinput{width:100%!important;margin-bottom:10px}table.xfields input{width:100%}table.xfields tr > td:first-child{padding-right:10px}.form_submit .c-capcha{float:right}.c-capcha{position:relative}.c-capcha:after{clear:both;display:block;content:""}.c-capcha > a{float:left;margin-right:5px}.c-capcha img{position:relative;display:block;width:100px;height:36px;border-radius:20px;z-index:1;padding:1px;background:#fff;border:1px solid #dcdcdc;-webkit-transition:all ease .2s;transition:all ease .2s}.c-capcha:hover img{box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);border-color:#1a1a1a}.c-capcha > input{float:left;width:150px;text-align:center}.dle-captcha{position:relative}.dle-captcha:after{clear:both;display:block;content:""}.dle-captcha > a{float:left;margin-right:5px}.dle-captcha img{position:relative;display:block;width:130px;height:46px;-webkit-transition:all ease .2s;transition:all ease .2s}.dle-captcha > input{float:left;width:130px}.btn,.bbcodes{border:0 none;display:inline-block;vertical-align:middle;cursor:pointer;height:40px;border-radius:20px;line-height:21px;outline:none;color:#fff!important;padding:9px 22px;font-weight:700;text-transform:uppercase;text-decoration:none!important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);background-color:#2C6CB2;background-image:-webkit-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:-moz-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:-o-linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);background-image:linear-gradient(top,#2C6CB2 0%,#1c5ca3 100%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-button{padding:4px 12px;height:30px;font-size:11px;margin:2px}.btn:hover,.bbcodes:hover,.ui-button:hover{background-color:#428BCA;background-image:-webkit-linear-gradient(top,#4D98DB 0%,#1C3498 100%);background-image:-moz-linear-gradient(top,#4D98DB 0%,#1C3498 100%);background-image:-o-linear-gradient(top,#4D98DB 0%,#1C3498 100%);background-image:linear-gradient(top,#4D98DB 0%,#1C3498 100%)}.btn:active,.bbcodes:active,.ui-button:active{background:#1C3498;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.14);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.14)}.btn > .icon{fill:#fff}.xfields textarea,.xprofile textarea{width:100%;height:186px;margin-top:5px}.xfieldsnote{color:#838383;font-size:.9em}.xfields_table td{vertical-align:top}.xfieldsrow{padding-top:5px;clear:both}.xfieldscolleft{float:left;width:30%}.xfieldscolright{float:left;width:70%}.file-box{width:95%;max-width:437px;border:1px solid #B3B3B3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F5F5F5;padding:10px;margin-top:10px}.xfieldimagegallery{margin:0;padding:0;list-style:none;clear:both}.xfieldimagegallery li{list-style:none;margin:0;padding:0}.xfieldimagegallery li img{float:left;margin-right:5px;border:5px solid #fff;width:100px;height:100px;transition:box-shadow .5s ease}.xfieldimagegallery li img:hover{box-shadow:0 0 7px rgba(0,0,0,0.4)}.qq-uploader{position:relative;width:100%}.qq-upload-button{display:inline-block;margin-top:5px;margin-bottom:5px;cursor:pointer}.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;max-width:437px;background:#FF9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-drop-area-active{background:#FF7171}.uploadedfile{display:inline-block;width:115px;height:140px;margin:10px 5px 5px;border:1px solid #B3B3B3;box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);text-align:center;background:#fff}.uploadedfile .uploadimage{margin-top:5px;width:115px;height:90px;display:table-cell;text-align:center;vertical-align:middle}.uploadedfile .info{text-align:left;white-space:nowrap;margin:0 5px;overflow:hidden}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.progress{overflow:hidden;margin-top:10px;margin-bottom:10px;background-color:#f5f5f5;height:10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#eee;-webkit-box-shadow:0 1px 0 white,0 0 0 1px rgba(0,0,0,0.1) inset,0 1px 4px rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 white,0 0 0 1px rgba(0,0,0,0.1) inset,0 1px 4px rgba(0,0,0,0.2) inset}.progress .progress-bar{float:left;width:0;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;height:8px}.progress-bar span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.progress-blue{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#9bcff5),to(#6db9f0));background-image:-webkit-linear-gradient(top,#9bcff5,0%,#6db9f0,100%);background-image:-moz-linear-gradient(top,#9bcff5 0%,#6db9f0 100%);background-image:linear-gradient(to bottom,#9bcff5 0%,#6db9f0 100%);background-repeat:repeat-x;border:1px solid #55aeee}.emoji{border:none;vertical-align:middle;width:22px;height:22px}
.ui-front { z-index: 1000; }
.ui-button-icon-only { overflow: hidden; text-indent: -9999px; }
.emoji_box {
	width:100%;
	max-width: 390px;
}
.emoji_category {
	padding:7px;
	clear:both;
}
.emoji_list {
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	font-family:'Apple Color Emoji', 'Segoe UI Emoji', 'NotoColorEmoji', 'Segoe UI Symbol', 'Android Emoji', 'EmojiSymbols';
	font-size:2em;
}a img,
hr {
    border: 0
}

#menubtn,
#menubtn>*,
a .over {
    cursor: pointer
}

#menubtn,
.avatar .cover,
.ca,
.nobr,
.over {
    white-space: nowrap
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline
}

ol,
ul {
    padding-left: 25px
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
    display: block
}

body {
    line-height: 1;
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: '';
    content: none
}

#body_left:before,
.change_skin .arrow:after,
.change_skin .arrow:before,
.clrfix:after,
.edit_btn>a:after,
.edit_btn>a:before,
.foot:after,
.foot_menu:after,
.footer:after,
.meta:after,
.navigation:after,
.plus_icon>span:after,
.plus_icon>span:before,
.rightside_bg:after,
.rightside_bg:before,
.sort>li.asc a:after,
.sort>li.desc a:after,
.story>.text:after,
.story_line:after,
.story_tools:after,
.story_tools_in:before,
.structure:after,
.vote_list .pollanswer>input+label:before,
.vote_list .vote>input+label:before {
    content: ""
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

html,
html a {
    -webkit-font-smoothing: antialiased
}

.bb-editor table,
.wseditor table {
    margin: 0
}

body,
button,
input,
select,
textarea {
    font: 400 14px/1.5 GothaPro, Arial, Helvetica, sans-serif;
    letter-spacing: .012em;
    color: #1a1a1a;
    outline: 0
}

.block_tabs>li>a,
.carousel-caption .title,
.num,
.story_top .date,
b,
fieldset legend,
strong {
    font-weight: 700
}

.editdate,
cite,
em,
i {
    font-style: italic
}

a {
    outline: 0;
    color: #4e8cda;
    text-decoration: none
}

.uline,
a:hover {
    text-decoration: underline
}

a>img {
    vertical-align: bottom
}

.h1,
.h2,
.h3,
.h4,
.h5,
h1,
h2,
h3,
h4,
h5 {
    margin: 2em 0 .8em;
    letter-spacing: -.01em;
    line-height: 1.35em;
    font-weight: 700;
    text-rendering: optimizeLegibility
}

blockquote,
dd,
dl,
fieldset,
ol,
p,
pre,
table,
ul {
    margin-bottom: 1.5em
}

.h1,
h1 {
    font-size: 1.9em
}

.h2,
h2 {
    font-size: 1.8em
}

.h3,
h3 {
    font-size: 1.4em
}

.h4,
h4 {
    font-size: 1.2em
}

.h5,
h5 {
    font-size: 1.1em
}

.hide {
    display: none
}

.title_hide {
    left: -9999px;
    position: absolute;
    top: -9999px;
    overflow: hidden;
    width: 0;
    height: 0
}

.body,
.collapsing {
    position: relative;
    overflow: hidden
}

.strike {
    text-decoration: line-through
}

.foot_menu>li nav>a,
.login_pane__menu li a,
.menu a {
    text-decoration: none!important
}

.justify {
    text-align: justify
}

.center {
    text-align: center
}

.left {
    float: left
}

.right {
    float: right
}

fieldset {
    border: 1px solid rgba(0, 0, 0, .1);
    padding: 15px
}

.grey {
    color: #999
}

.grey a {
    color: inherit
}

.grey a:hover {
    color: #1a1a1a
}

.green {
    color: #2C6CB2
}

sup {
    vertical-align: super;
    font-size: smaller
}

.icon,
.over,
td,
th {
    vertical-align: middle
}

.over {
    display: inline-block;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden
}

.cover {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover
}

ul {
    list-style: disc
}

ol {
    list-style: decimal
}

.block_tabs,
.comments-tree-list,
.foot_menu,
.login_form>ul,
.login_pane__menu,
.menu ul,
.meta,
.sort,
.story_icons,
ul.ui-form {
    list-style: none
}

caption {
    text-align: left
}

.small,
small {
    font-size: .9em
}

hr {
    height: 0;
    border-top: 2px solid #eeeeef;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin: 20px 0
}

.clr {
    clear: both
}

.clrfix:after {
    clear: both;
    display: table
}

@media only screen and (min-width:701px) {
    .grid_1_2,
    .grid_1_4 {
        float: left;
        margin-right: 4%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }
    .grid_1_2 {
        width: 48%
    }
    .grid_1_4 {
        width: 22%
    }
    .grid_last {
        margin-right: 0
    }
}

#menu,
.q_search>input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    overflow: hidden;
    height: 0;
    width: 0;
    display: inline-block
}

.collapse.in {
    display: block;
    width: auto;
    height: auto
}

.collapsing {
    height: 0;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    fill: #1a1a1a
}

.icon-logo {
    width: 40px;
    height: 40px
}

.icon-fb,
.icon-gp,
.icon-mail,
.icon-od,
.icon-tw,
.icon-vk,
.icon-ya {
    height: 1em
}

.icon-vk {
    width: 10px
}

.icon-tw {
    width: 14px
}

.icon-fb {
    width: 8px
}

.icon-gp {
    width: 18px
}

.icon-ya {
    width: 7px
}

.icon-od {
    width: 10px
}

.icon-mail {
    width: 16px
}

.icon-coms {
    width: 17px;
    height: 16px
}

.icon-view {
    width: 17px;
    height: 15px
}

.icon-author {
    width: 13px;
    height: 14px
}

.icon-reply {
    width: 17px;
    height: 15px
}

.icon-compl {
    width: 17px;
    height: 9px
}

.icon-del {
    width: 13px;
    height: 13px
}

.icon-loc,
.icon-phone {
    width: 21px;
    height: 27px
}

.icon-login {
    width: 34px;
    height: 38px
}

.icon-login_m,
.icon-sort_m {
    width: 24px;
    height: 26px
}

.icon-sort {
    width: 30px;
    height: 31px
}

.icon-arrow_left,
.icon-arrow_right {
    width: 12px;
    height: 21px
}

.icon-left,
.icon-right {
    width: 36px;
    height: 21px
}

body {
    background: url(/templates/Green/images/bgb22.jpg) bottom center no-repeat fixed #004F85;
    -moz-background-size: 100%;
    -webkit-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
        
/*    -webkit-filter: grayscale(100%);    */
/*    filter: grayscale(100%);    */
}

.wrp {
    max-width: 1320px;
    padding: 30px;
    margin: 0 auto
}

.body {
    background-color: #fff;
    border-radius: 8px;
    padding-left: 80px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .11), 0 0 35px 0 rgba(0, 0, 0, .06);
    -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .11), 0 0 35px 0 rgba(0, 0, 0, .06)
}

#body_left {
    width: 80px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0
}

#body_left:before {
    position: absolute;
    top: 0;
    right: 0;
    width: 13px;
    height: 100%;
    border-right: 1px solid rgba(0, 0, 0, .06);
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .03) 100%);
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .03) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .03) 100%);
    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .03) 100%);
    background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .03) 100%)
}

.body_right,
.structure {
    width: 100%
}

.structure:after {
    clear: both;
    display: table
}

.str_right {
    float: right;
    width: 32.26%
}

.str_left {
    float: left;
    width: 67.74%
}

.body_left_in {
    position: relative;
    z-index: 21
}

@media only screen and (min-width:701px) {
    .headfix #header,
    .headfix .greenmenu {
        position: fixed;
        top: 0
    }
}

.logotype>.icon {
    opacity: 1!important
}

.login>.avatar,
.logotype>.icon {
    width: 40px;
    height: 40px;
    margin: 20px 0 0
}

.h_btn,
.logotype {
    display: block;
    width: 80px;
    height: 80px;
    text-align: center;
    border: 0;
    background: 0 0;
    cursor: pointer;
    padding: 0;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, .6), inset 0 -1px 0 0 rgba(0, 0, 0, .06);
    -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, .6), inset 0 -1px 0 0 rgba(0, 0, 0, .06)
}

.h_btn>.icon,
.h_btn>.menu_toggle {
    opacity: .4
}

.h_btn:hover>.icon,
.h_btn:hover>.menu_toggle {
    opacity: 1
}

.h_btn,
.login,
.login>.avatar,
.loginpane {
    position: relative
}

.h_btn>.icon_close,
.head_drop {
    position: absolute;
    top: 0;
    left: 0
}

.h_btn.open {
    background-color: #2C6CB2;
    z-index: 21
}

.h_btn.open>.icon,
.h_btn>.avatar,
.h_btn>.icon_close {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.h_btn>.icon_close {
    margin: 20px 0 0 20px
}

.h_btn>.icon_close>i {
    background-color: #fff
}

.h_btn.open>.avatar,
.h_btn.open>.icon,
.h_btn>.icon_close {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(.5, .5);
    transform: scale(.5, .5)
}

.h_btn.open>.icon_close {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1)
}

.login>.avatar>.cover {
    width: 40px;
    height: 40px
}

.pmnum_0>.num {
    display: none
}

.num {
    background: #2C6CB2;
    color: #fff;
    height: 12px;
    line-height: 11px;
    min-width: 8px;
    padding: 1px 3px;
    display: inline-block;
    vertical-align: top;
    margin-top: -6px;
    text-align: center;
    font-size: 9px;
    border-radius: 7px
}

.login>.icon-login {
    margin-top: 20px
}

.head_drop {
    width: 290px!important;
    margin-left: 80px;
    z-index: 20;
    display: none;
    background-color: #2C6CB2;
    color: #fff;
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4);
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4)
}

.head_drop a {
    color: inherit
}

.head_drop .hd_pad {
    padding: 25px
}

.loginbtn_open #login_drop {
    display: block
}

.login_form>ul {
    padding: 0;
    margin: 0
}

.login_form .soc_links,
.login_form>ul>li {
    margin-bottom: 20px
}

.login_form>ul>li>input {
    border-color: #fff
}

.login_form .soc_links>a {
    background-color: #1a1a1a
}

.login_form__foot {
    text-align: left;
    margin-top: 20px
}

.login_pane__info {
    text-align: center
}

.login_pane__info .name {
    font-size: 1.2em
}

.foot,
.footer {
    font-size: .9em
}

.login_pane__info .avatar {
    display: block;
    margin: 12px auto
}

.login_pane__info .avatar .cover {
    border: 5px solid #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2)
}

.login_pane__menu li a,
.sort>li a {
    display: block;
    border-top: 1px solid rgba(255, 255, 255, .2)
}

.login_pane__menu {
    padding: 0;
    margin: 25px 0;
    text-align: left;
    border-bottom: 1px solid rgba(255, 255, 255, .2)
}

.login_pane__menu li a {
    color: inherit;
    padding: 14px 0;
    color: rgba(255, 255, 255, .8)
}

.login_pane__menu li a:hover {
    color: #fff
}

.login_pane__foot {
    text-align: left
}

#menubtn,
.block>.banner,
.block_tabs>li>a,
.pages,
.pages>*,
.rate_like-dislike>a,
.soc_links>a,
.story_icons>li {
    text-align: center
}

.login_pane__foot .plus_icon {
    margin: -3px 5px 0 0
}

.login_pane__foot .plus_icon>span:after,
.login_pane__foot .plus_icon>span:before {
    background-color: #fff
}

#sort {
    position: relative
}

.sortbtn_open #sort_drop {
    display: block
}

.sort {
    padding: 0;
    margin: 0
}

.sort_label {
    text-transform: uppercase;
    margin-bottom: 25px;
    display: block
}

.sort>li a {
    padding: 14px 0;
    color: rgba(255, 255, 255, .8)
}

#menubtn,
.menu a,
.sort>li a:hover {
    color: #fff
}

.sort>li.asc a:after,
.sort>li.desc a:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA4CAMAAADU8BjBAAAATlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////+QlxstAAAAGXRSTlMA8AMPk52hmo2p7JHuhPneiAX0CoF3btuv+lnAWwAAANZJREFUOMvd1EkWgyAQBNBSEg1gnDL2/S+aKE3qmZYLWAt49F9SAGaKoYsT9hLlm3GXwkJhl2TNwakGcGur4fFP99C/HdrlHDeUZh6VqCllkR5DmpxISWTGQ9SUssgVOGVL21l0B9QYCs0IzQjNCM0IzQiNYoxici4Kbm1XKrZrqjDWe1J7vQErjay5FIRmhGaEZoVGMUaxRrFGietaedqYu+US1dme6FSghGwDepUfZQvwKiS1Fq6ZX0+AtNilm72DhsSnVyAchqZ+ocFC/i7uhc5vi/0BLrc3Rm37p04AAAAASUVORK5CYII=);
    float: right;
    margin: 4px 0 0 .4em;
    width: 13px;
    height: 14px;
    background-position: 0 -14px;
    -webkit-background-size: 13px auto;
    background-size: 13px auto
}

.sort>li.asc a:after {
    background-position: 0 0
}

#upper {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 80px;
    height: 80px;
    box-shadow: 0 -1px 0 0 rgba(255, 255, 255, .6), inset 0 1px 0 0 rgba(0, 0, 0, .06);
    -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, .6), inset 0 1px 0 0 rgba(0, 0, 0, .06)
}

#upper .icon {
    width: 20px;
    height: 32px;
    fill: #a9a9a9;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -16px 0 0 -10px
}

#upper:hover .icon {
    fill: #1a1a1a
}

#menubtn {
    text-transform: lowercase;
    border: 0;
    background-color: transparent;
    padding: 20px
}

.block>h4.title,
.block_tabs>li>a,
.ca>div>b,
.foot_menu>li>b,
.soc_links>.title {
    text-transform: uppercase
}

.icon_close,
.menu_toggle {
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    margin: 0;
    position: relative
}

#menu,
.menu_toggle__title {
    display: none
}

.icon_close>i,
.menu_toggle>i {
    height: 3px;
    width: 100%;
    background-color: #1a1a1a;
    border-radius: 2px;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition: all ease .3s;
    transition: all ease .3s
}

.mt_1 {
    margin-top: 9px
}

.mt_2 {
    margin-top: 18px
}

.mt_3 {
    margin-top: 27px
}

#menubtn.open .mt_1,
.icon_close>i.mt_1 {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

#menubtn.open .mt_2 {
    opacity: 0
}

#menubtn.open .mt_3,
.icon_close>i.mt_2 {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

#menubtn.open .mt_1,
#menubtn.open .mt_2,
#menubtn.open .mt_3,
.icon_close>i {
    margin-top: 18px
}

#menubtn.open {
    background: #2C6CB2
}

#menubtn.open .menu_toggle {
    opacity: 1!important
}

#menubtn.open i {
    background-color: #fff
}

#menu,
.greenmenu {
    width: 290px
}

#menu {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 20;
    height: 100%;
    margin-left: 80px;
    background: #2C6CB2;
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4);
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4);
    box-sizing: border-box
}

.menu a,
.menu ul,
.menubtn_open #menu {
    display: block
}

.greenmenu {
    padding-top: 80px
}

.menu {
    padding: 15px 0
}

.menu a {
    padding: 10px 25px;
    opacity: .7
}

.menu a:hover {
    opacity: 1
}

.menu a.active {
    opacity: 1!important;
    cursor: default;
    position: relative
}

.menu ul {
    margin: 0;
    padding: 0
}

.menu ul ul {
    padding-left: 10px
}

#q_search {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%
}

.q_search>input {
    width: 100%;
    height: 80px;
    line-height: 24px;
    padding: 28px 68px 28px 25px;
    border-radius: 0;
    background: 0 0!important;
    color: #fff!important;
    display: block;
    border: 0;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, .2), inset 0 -1px 0 0 rgba(0, 0, 0, .06);
    -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, .2), inset 0 -1px 0 0 rgba(0, 0, 0, .06);
    box-sizing: border-box
}

.q_search input::-webkit-input-placeholder {
    color: #fff
}

.q_search>.q_search_btn {
    width: 40px;
    height: 40px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin: 19px 14px 0 0;
    background: 0 0;
    border: 0;
    cursor: pointer;
    opacity: .7
}

.q_search_btn>.icon {
    fill: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -9px 0 0 -9px;
    width: 18px;
    height: 18px
}

.q_search_btn:hover {
    opacity: 1
}

#footer {
    border-top: 1px solid #e7e7e7;
    padding: 50px 0
}

.foot_menu {
    padding: 0 0 0 50px;
    margin: 0 0 50px
}

.foot:after,
.foot_menu:after,
.footer:after {
    clear: both;
    display: table
}

.foot_menu>li {
    float: left;
    width: 20%;
    padding-right: 50px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.foot_menu>li>b {
    display: block;
    margin-bottom: 1em
}

.foot_menu>li>b>i {
    display: none
}

.foot_menu>li nav>a {
    color: #999;
    display: block;
    padding: .2em 0
}

.foot_menu>li nav>a:hover {
    color: inherit
}

@media only screen and (min-width:991px) {
    .foot_menu>li>div {
        display: block!important;
        height: auto!important;
        width: auto!important
    }
}

.footer {
    padding: 0 50px
}

.copyright {
    float: left
}

.ca {
    float: right
}

.ca>div,
.ca>span {
    float: left
}

.fsoc:hover {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
a.ca * {
    cursor: pointer
}

.ca>span {
    height: 40px;
    margin-right: 15px;
    -webkit-transition: background-color ease .7s;
    transition: background-color ease .7s
}

.ca>div>b {
    display: block
}

.foot {
    padding-top: 30px
}

.counters {
    list-style: none;
    margin: 0;
    padding: 0;
    float: right
}

.counters>li {
    float: left;
    margin-left: 8px;
    opacity: .5;
    height: 31px
}

.counters>li:first-child {
    margin-left: 0
}

.counters>li:hover {
    opacity: 1
}

.soc_links {
    float: left;
    display: flex;
    justify-content: space-between
}

.soc_links>.title {
    padding: 7px 0;
    margin-right: 25px
}

.soc_links>a {
    display: inline-block;
    width: 31px;
    height: 31px;
    line-height: 31px;
    border-radius: 50%;
    background-color: #ddd;
    margin-left: 8px;
    -webkit-transition: all ease .1s;
    transition: all ease .1s
}

.soc_links>a:hover {
    -webkit-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2)
}

.soc_links>a>.icon {
    fill: #fff;
    vertical-align: middle;
    margin: -3px 0 0
}

.soc_vk:hover {
    background-color: #5486ca
}

.soc_tw:hover {
    background-color: #60bbf5
}

.soc_fb:hover {
    background-color: #4268ca
}

.soc_gp:hover {
    background-color: #de553a
}

.soc_ya:hover {
    background-color: red
}

.soc_od:hover {
    background-color: #ff7800
}

.soc_mail:hover {
    background-color: #006cff
}

.carousel {
    position: relative;
    padding-top: 53.6%;
    margin-bottom: 0;
    overflow: hidden;
    width: 100%
}

.carousel-inner {
    position: absolute;
    overflow: hidden;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0
}

.carousel-inner>.item {
    display: none;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}

.carousel-inner>.item>.cover {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0
}

.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    line-height: 1;
    vertical-align: top
}

.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
    display: block
}

.carousel-inner>.active {
    left: 0
}

.carousel-inner>.next,
.carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%
}

.carousel-inner>.next {
    left: 100%
}

.carousel-inner>.prev {
    left: -100%
}

.carousel-inner>.next.left,
.carousel-inner>.prev.right {
    left: 0
}

.carousel-inner>.active.left {
    left: -100%
}

.carousel-inner>.active.right {
    left: 100%
}

.carousel .slide_next,
.carousel .slide_prev {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100px;
    z-index: 4;
    -webkit-transition: all ease .3s;
    transition: all ease .3s
}

.carousel .slide_next {
    right: 0;
    margin-right: -60px;
    opacity: 0
}

.carousel .slide_prev {
    margin-left: -60px;
    opacity: 0
}

.carousel:hover .slide_prev {
    margin-left: 0;
    opacity: .6
}

.carousel:hover .slide_next {
    margin-right: 0;
    opacity: .6
}

.carousel .slide_next:hover,
.carousel .slide_prev:hover {
    opacity: 1
}

.carousel .slide_next .icon,
.carousel .slide_prev .icon {
    position: absolute;
    fill: #fff;
    top: 50%
}

.carousel .slide_next .icon {
    right: 0;
    margin: -10px 50px 0 0
}

.carousel .slide_prev .icon {
    margin: -10px 0 0 50px
}

.carousel-caption {
    position: absolute;
    left: 50%;
    top: 50%;
    display: table;
    width: 70%;
    height: 260px;
    margin: -130px 0 0 -35%;
    z-index: 3;
    color: #fff
}

.carousel-caption_in {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    text-shadow: 0 4px 3px rgba(0, 0, 0, .4), 0 8px 13px rgba(0, 0, 0, .1), 0 18px 23px rgba(0, 0, 0, .1)
}

.carousel-caption .title {
    letter-spacing: -.03em;
    font-size: 2.9em;
    line-height: 1.3em
}

.carousel-caption .text {
    font-size: 1.6em
}

#topside {
    position: relative
}

#topside_right {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0
}

.bignews {
    position: relative;
    width: 100%;
    height: 100%
}

.bignews .item_bg,
.bignews a {
    display: block;
    width: 100%;
    height: 100%
}

.bignews a {
    color: #fff;
    text-decoration: none
}

.bignews .item {
    position: relative;
    display: block;
    height: 50%;
    background: #1a1a1a;
    overflow: hidden
}

.bignews .item_cont {
    font-size: 1.1em;
    z-index: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 50px
}

.bignews .item_bg {
    background-image: url(/templates/Green/images/nobignews.png);
    opacity: .8;
    -webkit-transition: all ease .6s;
    transition: all ease .6s
}

.bignews a:hover .item_bg {
    opacity: .6
}

.bignews .item .date {
    display: block;
    font-size: 1.2em
}

.bignews .item .edit_btn {
    position: absolute;
    right: 0;
    top: 0;
    margin: 10px
}

#mainside,
#rightside {
    position: relative
}

.bignews .edit_btn>a:after,
.bignews .edit_btn>a:before,
.bignews .edit_btn>a>i {
    background-color: #fff
}

#breadcrumbs {
    padding: 28px 50px;
    line-height: 23px;
    background: url(/templates/Green/images/background.jpg) 50% 0 no-repeat fixed #004B6A;
    color: #fff
}

#dle-speedbar {
    color: rgba(255, 255, 255, .6)
}

#dle-speedbar a {
    color: #fff
}

#rightside {
    z-index: 1
}

.rightside_bg {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 32.26%;
    background: #fbfbfb
}

.rightside_bg:before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 1px;
    height: 100%;
    background: #e7e7e7;
    z-index: 1
}

.rightside_bg:after {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 20%;
    background-image: -webkit-linear-gradient(top, #fbfbfb 0, #fff 100%);
    background-image: -moz-linear-gradient(top, #fbfbfb 0, #fff 100%);
    background-image: -o-linear-gradient(top, #fbfbfb 0, #fff 100%);
    background-image: -ms-linear-gradient(top, #fbfbfb 0, #fff 100%);
    background-image: linear-gradient(top, #fbfbfb 0, #fff 100%)
}

.block {
    margin: 30px 0;
    padding: 0 35px
}

.block_sep {
    margin: 7px 0;
    height: 2px;
    width: 100%;
    background: #E7E7E7
}

.block_tabs {
    height: 32px;
    padding: 2px;
    border-radius: 18px;
    margin-bottom: 25px;
    overflow: hidden;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, .5), inset 0 1px 4px 0 rgba(0, 0, 0, .06);
    -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, .5), inset 0 1px 4px 0 rgba(0, 0, 0, .06);
    background-image: -webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
    background-image: -moz-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
    background-image: -o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
    background-image: -ms-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
    background-image: linear-gradient(top, #ebebeb 0, #f5f5f5 100%)
}

.block_tabs>li {
    float: left;
    width: 50%
}

.block_tabs>li>a {
    display: block;
    height: 22px;
    line-height: 22px;
    padding: 5px;
    color: #999;
    text-decoration: none!important;
    border-radius: 16px;
    font-size: 11px
}

.block_tabs>li.active>a {
    color: #2C6CB2;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2);
    background-image: -webkit-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background-image: -moz-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background-image: -o-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background-image: -ms-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background-image: linear-gradient(top, #fff 0, #f7f7f7 100%)
}

.story_line>a,
.tag_list>span>a {
    color: inherit;
    text-decoration: none!important
}

.story_line {
    display: block;
    margin-top: 25px
}

.story_line:after {
    clear: both;
    display: table
}

.story_line .edit_btn {
    float: right
}

.story_line .image {
    float: left;
    width: 64px;
    height: 64px;
    border-radius: 50%;
    margin-right: 8%;
    background-color: #fff;
    position: relative;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1)
}

.story_line .image:after,
.story_line .image:before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(.2, .2);
    transform: scale(.2, .2)
}

.story_line .image:before {
    margin: -25px 0 0 -25px;
    background-color: #2C6CB2;
    width: 50px;
    height: 50px;
    -webkit-transition: all ease .3s;
    transition: all ease .3s
}

.story_line .image:after {
    margin: -10px 0 0 -10px;
    background-color: #fff;
    width: 20px;
    height: 20px;
    -webkit-transition: all ease .5s;
    transition: all ease .5s
}

.story_line a:hover .image::after,
.story_line a:hover .image:before {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1)
}

.story_line>a * {
    display: block;
    cursor: pointer
}

.story_line>a>div {
    overflow: hidden;
    opacity: .8
}

.story_line>a:hover>div {
    opacity: 1
}

.story_line .date {
    font-size: .8em;
    margin-bottom: .7em
}

.vote_title {
    margin-top: 0
}

.vote_more {
    margin: -.6em 0 1em;
    text-transform: lowercase
}

.vote_list {
    margin: 1.5em 0
}

.vote_list .pollanswer,
.vote_list .vote {
    margin: .6em 0 .2em
}

.vote_list .pollanswer>input,
.vote_list .vote>input {
    display: none
}

.vote_list .pollanswer>input+label:before,
.vote_list .vote>input+label:before {
    display: inline-block;
    width: 12px;
    height: 12px;
    border: 2px solid #c3c3c3;
    background-color: transparent;
    margin: -3px 4px 0 0;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 2px
}

.vote_list .pollanswer>input[type=radio]+label:before,
.vote_list .vote>input[type=radio]+label:before {
    border-radius: 50%
}

.vote_list .pollanswer>input+label:hover:before,
.vote_list .vote>input+label:hover:before {
    border-color: #2C6CB2
}

.vote_list .pollanswer>input:checked+label:before,
.vote_list .vote>input:checked+label:before {
    background-color: #ffde27;
    width: 8px;
    height: 8px;
    border: 4px solid #2C6CB2
}

.vote_list .pollanswer>input+label:before,
.vote_list .pollanswer>input:checked+label:before,
.vote_list .vote>input+label:before,
.vote_list .vote>input:checked+label:before {
    -webkit-transition: border-color ease .2s;
    transition: border-color ease .2s
}

.pollallvotes,
.vote_votes {
    font-size: .9em
}

#dlevotespopupcontent {
    height: auto!important;
    overflow: visible!important
}

.vote_result_btn {
    border: 0;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    outline: 0;
    margin: 0 0 0 10px;
    padding: 0;
    box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, .14);
    -webkit-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, .14);
    background-color: #f2f2f2
}

.vote_result_btn>span {
    display: block;
    width: 18px;
    margin: 2px auto
}

.vote_result_btn>span>i {
    display: block;
    height: 3px;
    width: 18px;
    border-radius: 2px;
    margin: 1px 0 3px;
    background: #1a1a1a;
    -webkit-transition: width ease .3s;
    transition: width ease .3s
}

.vote_result_btn>span>i.vr_2 {
    width: 9px
}

.vote_result_btn>span>i.vr_3 {
    width: 13px
}

.vote_result_btn:hover>span>i.vr_1 {
    width: 6px
}

.vote_result_btn:hover>span>i.vr_2 {
    width: 18px
}

.vote_result_btn:hover>span>i.vr_3 {
    width: 15px
}

.poll_block {
    margin: 1.5em 0;
    padding: 1.5em;
    background-color: #f2f2f2;
    overflow: hidden
}

.poll_block_in {
    margin: 0 auto;
    background-color: #fff;
    max-width: 400px;
    padding: 50px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .14);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .14);
    border-radius: 4px
}

.block>.banner {
    display: block;
    width: 100%
}

.block>.banner img {
    max-width: 100%;
    vertical-align: top
}

.tag_list>span {
    margin: 0 3px 3px 0
}

.tag_list>span,
.tag_list>span>a {
    display: inline-block
}

.tag_list>span>a {
    padding: 5px 10px;
    border-radius: 6px;
    background-color: #f0f0f0
}

.change_skin,
.tag_list>span>a:hover {
    position: relative;
    background-color: #fff
}

.tag_list>span>a:hover {
    color: #2C6CB2;
    box-shadow: 0 3px 20px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, .2)
}

.tags_more {
    margin-top: 1em
}

.change_skin {
    height: 40px;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    padding-left: 50px
}

.change_skin>.title {
    padding: 9px 0;
    line-height: 22px;
    margin: 0;
    font-size: .9em;
    text-transform: uppercase
}

.cs_colors {
    width: 16px;
    height: 60px;
    position: absolute;
    left: 0;
    top: 50%;
    margin: -30px 0 0 20px
}

.cs_colors>i {
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    overflow: hidden;
    margin-top: 6px
}

.cs_colors>i:first-child {
    margin-top: 0
}

.cs_1 {
    background-color: #3394e6
}

.cs_2 {
    background-color: #2C6CB2
}

.cs_3 {
    background-color: #ff485b
}

.change_skin select {
    opacity: 0;
    height: 40px;
    width: 100%;
    border: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    cursor: pointer
}

.change_skin .arrow {
    position: absolute;
    right: 0;
    top: 50%;
    margin: -1px 15px 0 0;
    width: 22px
}

.change_skin .arrow:after,
.change_skin .arrow:before {
    position: absolute;
    width: 11px;
    height: 3px;
    background-color: #dedbdb;
    border-radius: 2px;
    -webkit-transition: all ease .3s;
    transition: all ease .3s
}

.edit_btn>a,
.story,
.story_tools {
    position: relative
}

.change_skin .arrow:after {
    margin-left: 7px
}

.change_skin:hover .arrow:after,
.change_skin:hover .arrow:before {
    background: #1a1a1a
}

.change_skin:hover .arrow:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.change_skin:hover .arrow:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.story .title {
    margin: -.1em 0 .8em
}

.story .title>a {
    color: inherit;
    text-decoration: none!important;
    -webkit-transition: color ease .2s;
    transition: color ease .2s
}

.story .title>a:hover {
    color: #2C6CB2
}

.story_top {
    margin-bottom: 1.5em;
    margin-top: -.8em
}

.story_top .date {
    font-size: .86em
}

.story>.text:after {
    display: block;
    clear: both
}

.story>.text>.highslide img[style*=left],
.story>.text>img[style*=left] {
    margin: 4px 20px 20px 0
}

.story>.text>.highslide a img[style*=left],
.story>.text>a img[style*=left] {
    margin: 4px 10px 10px 0
}

.story>.text>.highslide img[style*=right],
.story>.text>img[style*=right] {
    margin: 4px 0 20px 20px
}

.story>.text img {
    max-width: 100%;
    padding-bottom: 5px
}

.editdate,
.story>.category {
    margin: 10px 0
}

.story>.category>.icon {
    width: 17px;
    height: 9px;
    margin: -2px 8px 0 0;
    fill: #2C6CB2
}

.editdate {
    font-family: Georgia, "Times New Roman", Times, serif
}

.story_icons {
    float: right;
    padding: 0;
    margin: 0 0 0 20px
}

.story_icons>li {
    margin: 0 0 5px
}

.edit_btn>a,
.fav_btn>a {
    display: inline-block;
    width: 30px;
    height: 26px;
    padding-top: 4px
}

.fav_btn .icon {
    width: 19px;
    height: 26px;
    vertical-align: top
}

.fav_btn .icon-fav {
    fill: #919191
}

.fav_btn:hover .icon-fav {
    fill: #1a1a1a
}

.fav_btn .icon-fav_del {
    fill: #ffde27
}

.edit_btn>a {
    overflow: hidden
}

.edit_btn>a:after,
.edit_btn>a:before,
.edit_btn>a>i {
    padding-top: 3px;
    width: 19px;
    height: 0;
    background-color: #1a1a1a;
    overflow: hidden;
    display: block;
    border-radius: 2px;
    margin: 3px 0 0 6px;
    opacity: .4;
    -webkit-transition: all ease .2s;
    transition: all ease .2s
}

.edit_btn>a:before {
    margin-top: 2px
}

.edit_btn>a:hover:after,
.edit_btn>a:hover:before,
.edit_btn>a:hover>i {
    opacity: 1
}

.edit_btn>a:hover>i {
    margin-left: 0
}

.attachment>a {
    color: inherit;
    display: block;
    margin: .4em 0
}

.attachment>a>.icon {
    fill: #2C6CB2;
    width: 16px;
    height: 17px;
    margin: -.2em .6em 0 0
}

.fixed_label,
.poll_label {
    font-size: 11px;
    border-radius: 3px;
    padding: 4px 7px;
    color: #976318;
    margin-right: 1em;
    text-transform: uppercase;
    font-weight: 700
}

.fixed_label {
    background-color: #fcf5d1
}

.poll_label {
    background-color: #d1fcd6
}

.story_tools {
    margin-top: 1.5em;
    font-size: .9em
}

.story_tools_in {
    float: left
}

.story_tools_in:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    border-radius: 20px;
    height: 38px;
    border: 1px solid #eaeaea;
    z-index: 0
}

.story_tools:after {
    display: block;
    clear: both
}

.story_tools_in>.btn,
.story_tools_in>.rate {
    position: relative;
    z-index: 1;
    float: left
}

.story_tools_in>.btn {
    float: left
}

.story_tools_in>.rate {
    float: left;
    margin: 2px 0 0 10px
}

.story_tools_in .rate_stars {
    margin-top: 6px
}

.rate_like-dislike,
.rate_like>a {
    float: left;
    height: 23px;
    line-height: 23px;
    padding: 6px;
    text-decoration: none!important;
    font-weight: 700;
    color: #999;
    -webkit-transition: all ease .2s;
    transition: all ease .2s
}

.rate_like-dislike .ratingplus,
.rate_like>a {
    color: #2C6CB2
}

.rate_like .icon {
    width: 15px;
    height: 14px;
    margin: -2px .3em 0 0
}

.rate_like>a .icon {
    fill: #2C6CB2
}

.rate_like>a:hover {
    opacity: .8
}

.rate_like-dislike>a {
    display: inline-block;
    width: 23px;
    height: 23px;
    opacity: .6
}

.rate_like-dislike>a:hover {
    opacity: 1
}

.page_next-prev>span>span,
.signature {
    opacity: .5
}

.rate_like-dislike .ratingminus {
    color: #e75820
}

.rate_like-dislike>span {
    vertical-align: middle;
    cursor: default;
    padding: 2px
}

.plus_icon,
.plus_icon>span {
    width: 15px;
    height: 15px
}

.plus_icon {
    border: 4px solid transparent;
    display: inline-block;
    vertical-align: middle;
    position: relative
}

.ui-c1,
.ui-c2,
td.search {
    vertical-align: top
}

.plus_icon>span,
.plus_icon>span:after,
.plus_icon>span:before {
    overflow: hidden;
    text-indent: -9999px;
    white-space: nowrap;
    position: absolute;
    border-radius: 2px
}

.navigation,
.page_next-prev,
.pages>* {
    position: relative
}

.plus_icon>span:after,
.plus_icon>span:before {
    background-color: #1a1a1a
}

.plus_icon>span {
    left: 0;
    top: 0
}

.plus_icon>span:after {
    left: 0;
    top: 0;
    width: 100%;
    height: 3px;
    margin-top: 6px
}

.plus_icon>span:before {
    left: 0;
    top: 0;
    width: 3px;
    height: 100%;
    margin-left: 6px
}

.plus_icon.minus>span:before {
    display: none
}

.more_icon {
    height: 5px;
    width: 21px;
    margin-top: 8px;
    display: flex;
    justify-content: space-between
}

.more_icon>i {
    float: left;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #fff
}

.share {
    float: left;
    margin: 10px 0 0 10px
}

.share a .ya-share2__badge {
    border-radius: 50%;
    background-color: #1a1a1a
}

.share a:hover .ya-share2__badge {
    background-color: #2C6CB2
}

.share .ya-share2__container_size_s .ya-share2__icon {
    width: 21px;
    height: 21px;
    background-size: 21px 21px
}

.story_tools>.meta {
    margin: 11px 18px 0 0;
    float: right;
    position: relative;
    z-index: 1
}

.meta:after {
    clear: both;
    display: table
}

.meta {
    padding: 0;
    margin: 0
}

.meta>li {
    display: inline;
    margin-left: 25px
}

.meta>li:first-child {
    margin-left: 0
}

.meta>li .icon {
    margin: -3px 8px 0 0
}

.signature {
    font-size: .9em;
    margin-top: .9em
}

.navigation:after {
    clear: both;
    display: block
}

.pages {
    padding: 0 55px
}

.pages>* {
    color: inherit;
    display: inline-block;
    padding: 4px;
    border: 3px solid transparent;
    min-width: 22px;
    height: 22px;
    line-height: 21px;
    border-radius: 18px;
    text-decoration: none!important;
    font-weight: 700
}

.pages span {
    border-color: #e1e1e1
}

.pages span.nav_ext {
    border-color: transparent!important
}

.pages a:hover {
    border-color: #2C6CB2;
    color: #2C6CB2
}

.page_next-prev {
    height: 0
}

.page_next-prev>span {
    position: absolute;
    top: 0
}

.page_prev {
    left: 0;
    margin-left: -20px
}

.page_next {
    right: 0;
    margin-right: -20px
}

.page_next-prev>span>* {
    display: block;
    width: 36px;
    height: 28px;
    padding: 8px 20px 0
}

.page_next-prev>span .icon {
    fill: #1a1a1a
}

.page_next-prev>span>a:hover .icon {
    fill: #2C6CB2
}

.splitnewsnavigation {
    margin: 1.5em 0;
    padding: 15px 0;
    font-weight: 700;
    border: 0 dashed #efefef;
    border-width: 2px 0;
    text-transform: uppercase
}

.splitnewsnavigation>div {
    display: inline;
    margin-left: 1em
}

.splitnewsnavigation a {
    color: inherit
}

.splitnewsnavigation a,
.splitnewsnavigation span {
    padding: 6px 10px
}

.splitnewsnavigation span {
    color: #2C6CB2
}

.static_pages {
    margin-top: 1.5em;
    font-weight: 700
}

.alert {
    background: #fcf6d2;
    padding: 20px 25px;
    margin-bottom: 25px;
    border-radius: 4px
}

ul.ui-form {
    padding: 0;
    margin: 0
}

ul.ui-form>li {
    margin-bottom: 20px
}

ul.ui-form>li:last-child {
    margin-bottom: 0
}

.form-group {
    margin-bottom: 20px
}

.form-group>label {
    display: block;
    margin-bottom: .4em
}

.form-group.imp>label:after {
    content: "*";
    margin: 0 0 0 10px;
    color: #e85319
}

#pm-menu:after,
.com_info:after,
.comments-tree-list .comment:before,
.stats_head>ul>li:before,
.user_tab:after,
.userinfo_top:after {
    content: ""
}

@media only screen and (min-width:601px) {
    .form-group.combo:after {
        clear: both;
        display: table;
        content: ""
    }
    .form-group.combo>.combo_field {
        width: 50%;
        float: left;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }
    .form-group.combo>.combo_field:last-child {
        padding-left: 10px
    }
    .form-group.combo>.combo_field:first-child {
        padding-right: 10px
    }
}

.avatar,
.avatar .cover {
    display: inline-block
}

@media only screen and (max-width:600px) {
    .combo_field {
        margin-bottom: 20px
    }
}

.form_submit {
    margin-top: 20px
}

.form-sep {
    border-top: 1px solid #efefef
}

#comment-editor .bb-editor textarea {
    height: 140px
}

.addpm #comment-editor .bb-editor textarea {
    height: 340px
}

.regtext {
    margin-bottom: 1.5em
}

.login_check {
    position: relative
}

.login_check>input {
    padding-right: 120px
}

.login_check>.btn {
    width: 100px;
    height: 30px;
    padding: 4px 10px;
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 700;
    font-size: 11px;
    margin: 5px;
    background: #fff;
    color: #2C6CB2!important
}

#pm-menu>a,
.com_user>.name a {
    color: inherit
}

.comments_box {
    background-color: #2C6CB2;
    padding: 13px;
    position: relative
}

.comments_box_in {
    border-radius: 8px;
    background-color: #fff;
    padding: 37px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    position: relative
}

.comments_box:after,
.comments_box_in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    margin-left: 288px;
    border: solid transparent;
    border-width: 0 31px 31px 0
}

.comments_box:after {
    margin-top: -31px;
    border-bottom-color: #2C6CB2
}

.comments_box_in:after {
    margin-top: -13px;
    border-bottom-color: #fff
}

.comments_box_in .block {
    padding: 0;
    margin-top: 37px;
    margin-bottom: 0
}

.comments_box_in>.title {
    text-transform: uppercase;
    margin-top: 0
}

.comment {
    margin-bottom: 50px;
    position: relative
}

.comments_box_in .comment {
    margin-top: 37px;
    margin-bottom: 0
}

.avatar .cover {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    text-indent: -9999px
}

.com_info {
    border: 1px solid #eaeaea;
    height: 39px;
    border-radius: 21px;
    margin-bottom: 1.5em;
    background: #fff;
    position: relative
}

.com_info:after {
    clear: both;
    display: block
}

.com_info .avatar {
    float: left;
    margin: -6px 15px 0 -6px
}

.com_info .avatar .cover {
    width: 41px;
    height: 41px;
    border: 5px solid #1a1a1a
}

.com_user {
    float: left;
    margin-top: 9px
}

.com_user>.name {
    margin-right: 20px
}

.com_info>.rate {
    float: right;
    margin: 2px 10px 0 0
}

.com_info>.rate .rate_stars {
    margin: 5px 2px 0 0
}

.com_info>.rate .rate_like-dislike {
    margin-top: -2px
}

.comment .status {
    position: absolute;
    left: 0;
    margin: 17px 0 0 -24px;
    overflow: hidden;
    text-indent: -9999px;
    background-color: #2C6CB2;
    width: 7px;
    height: 7px;
    border-radius: 50%
}

.status.offline {
    background-color: #e75820
}

.comment.online .status.offline,
.status.online {
    display: none
}

.comment.online .status.online,
.status.offline {
    display: block
}

.com_tools {
    margin: 1.5em 0 0;
    font-size: .9em
}

.com_tools .edit_btn,
.com_tools .mass {
    float: right;
    margin-top: -3px
}

.com_tools .mass input {
    margin: 4px 0 0 10px
}

.com_tools_links {
    display: inline
}

.com_tools_links>a {
    margin: 0 2em 0 0
}

.com_tools_links>a>.icon {
    margin: -3px 8px 0 0
}

.comments-tree-list {
    padding: 0;
    margin: 0;
    position: relative
}

.comments-tree-list .comment {
    position: static;
    margin: 0
}

.comments-tree-list .comment:before {
    position: absolute;
    left: 0;
    width: 100%;
    height: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAGBAMAAABDdsEYAAAAD1BMVEX///+6urrZ2dm/v7/9/f2Xp6s6AAAAHUlEQVQI12NwMlZhwACKgkKYgoaCwjgFCWvHahEArAICZfxDRiQAAAAASUVORK5CYII=) #bababa;
    margin: 19px 0 0;
    background-size: auto 3px;
    z-index: -2px
}

.comments-tree-list .comments-tree-list {
    padding-left: 20px;
    position: static
}

.comments-tree-list>li {
    margin-top: 37px
}

.mass_comments_action {
    text-align: right;
    border-top: 2px dashed #efefef;
    padding: 20px 50px 0;
    margin-top: 50px
}

.block .mass_comments_action {
    padding-left: 0;
    padding-right: 0
}

.comments_box_in .mass_comments_action {
    padding-left: 0;
    padding-right: 0;
    margin-top: 37px
}

.mass_comments_action>select {
    padding: 5px;
    width: 200px;
    margin-left: 1em
}

#map {
    width: 100%;
    height: 400px
}

.map_resp {
    width: 100%;
    padding-top: 60%;
    height: 0;
    position: relative
}

.map_resp>#map {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: auto;
    border-radius: 4px;
    overflow: hidden
}

.contact_head>.title {
    margin-top: 0
}

.contacts {
    font-size: 1.2em
}

.contacts>.grid_1_2 {
    padding-left: 42px
}

.contacts>.grid_1_2 .icon {
    float: left;
    margin: 5px 0 0 -42px
}

.pm-box {
    margin-bottom: 1.5em;
    background-color: #f2f2f2;
    border-radius: 4px
}

#pm-menu:after {
    clear: both;
    display: block
}

#pm-menu {
    border-bottom: 1px solid #fff
}

#pm-menu>a {
    padding: 10px 12px;
    float: left;
    text-decoration: none!important;
    border-right: 1px solid #fff
}

#pm-menu>a:first-child {
    border-radius: 4px 0 0
}

#pm-menu>a:hover {
    background-color: #1a1a1a;
    color: #fff
}

.pm_status {
    padding: 30px
}

.pm_progress_bar {
    background-color: #fff;
    margin-bottom: 10px;
    border-radius: 10px;
    overflow: hidden;
    border: 3px solid #1a1a1a
}

.pm_progress_bar span {
    background: #2C6CB2;
    font-size: 0;
    height: 14px;
    border-radius: 7px;
    display: block;
    overflow: hidden
}

.userinfo_top {
    position: relative;
    border-bottom: 2px dashed #efefef;
    padding: 50px;
    margin-bottom: 50px
}

.userinfo_top:after {
    clear: both;
    display: block
}

.userinfo_top .avatar {
    float: right
}

.userinfo_status {
    margin: -1em 0 1.2em;
    font-size: .9em
}

.user_tab,
.usinf {
    margin: 0;
    list-style: none
}

.user_tab {
    padding: 0;
    display: inline-block;
    border: 1px solid #e7e7e7;
    height: 28px;
    border-radius: 15px
}

.user_tab:after {
    clear: both;
    display: block
}

.user_tab>li {
    float: left
}

.user_tab>li:first-child>a {
    border-left-width: 0
}

.user_tab>li>a {
    border-left: 1px solid #e7e7e7;
    display: block;
    text-decoration: none!important;
    font-size: 11px;
    font-weight: 700;
    color: #999;
    line-height: 20px;
    padding: 4px 12px;
    -webkit-transition: color ease .3s;
    transition: color ease .3s
}

.user_tab>li.active>a {
    color: inherit
}

.usinf {
    padding: 0
}

.usinf>li {
    padding: 12px 0;
    border-top: 1px solid #e7e7e7
}

.usinf>li:first-child {
    border-top-width: 0
}

.ui-c1,
.ui-c2 {
    display: inline-block
}

.ui-c1 {
    width: 30%;
    margin-right: 5%
}

.ui-c2 {
    width: 60%
}

.dle-popup-userprofile .ui-dialog-content {
    padding: 0
}

.popup_userinfo_top {
    background-color: #f2f2f2;
    padding: 10px;
    text-align: center
}

.popup_userinfo_top .avatar {
    vertical-align: top;
    border-radius: 50%;
    border: 3px solid #1a1a1a
}

.popup_userinfo_top .avatar .cover {
    display: block;
    width: 120px;
    height: 120px;
    border: 10px solid #fff
}

.popup_userinfo.useronline .avatar {
    border-color: #2C6CB2
}

.popup_userinfo>ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.popup_userinfo .usinf {
    padding: 0 20px;
    font-size: .9em
}

.stats_head>ul {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 1.2em
}

.stats_head>ul>li {
    margin-top: 15px;
    padding-left: 30px
}

.stats_head>ul>li:before {
    float: left;
    margin: 2px 0 0 -30px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: #2C6CB2
}

.stats_head>ul>li>b {
    display: block;
    font-size: .8em;
    opacity: .5;
    font-weight: 400
}

.stats_head>ul>li.stats_d:before {
    background-color: #ffde27
}

.stats_head>ul>li.stats_w:before {
    background-color: #3e99e7
}

.stat_group {
    margin-bottom: 25px
}

.stat_group>h5 {
    margin-top: 0;
    margin-bottom: 1em
}

.stat_group>ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.stat_group>ul>li {
    padding: .6em 0;
    border-top: 1px dotted #d5d5d5
}

.searchpage {
    border-bottom: 2px dashed #efefef;
    padding-bottom: 50px;
    margin-bottom: 0
}

.search_head_line {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 30px;
    padding-top: 30px;
    margin: 0
}

.search_result_num {
    font-size: .9em;
    margin: 25px 0 0
}

.search table {
    width: 100%;
    border-spacing: 5px;
    border-collapse: separate
}

#searchtable table,
#searchtable td,
#searchtable td div {
    margin: 0!important;
    padding: 0!important
}

#searchtable td.search br {
    display: none
}

td.search .bbcodes {
    margin: 0!important
}

@media only screen and (min-width:1201px) {
    .m_ico {
        display: none
    }
}

@media only screen and (max-width:1200px) {
    .n_ico {
        display: none
    }
    .wrp {
        padding: 10px
    }
    .body {
        padding-left: 60px
    }
    #body_left {
        width: 60px
    }
    .login>.avatar,
    .logotype>.icon {
        width: 26px;
        height: 26px;
        margin-top: 17px
    }
    .h_btn,
    .logotype {
        width: 60px;
        height: 60px
    }
    .h_btn>.icon_close {
        margin: 17px 0 0 17px
    }
    .login>.icon-login_m {
        margin-top: 16px
    }
    .login>.avatar>.cover {
        width: 26px;
        height: 26px
    }
    .num {
        background: #2C6CB2;
        color: #fff;
        font-weight: 700;
        height: 12px;
        line-height: 11px;
        min-width: 8px;
        padding: 1px 3px;
        display: inline-block;
        vertical-align: top;
        margin-top: -6px;
        text-align: center;
        font-size: 9px;
        border-radius: 7px
    }
    #menubtn {
        padding: 17px
    }
    .icon_close,
    .menu_toggle {
        width: 26px;
        height: 26px
    }
    .mt_1 {
        margin-top: 3px
    }
    .mt_2 {
        margin-top: 11px
    }
    .mt_3 {
        margin-top: 19px
    }
    #menubtn.open .mt_1,
    #menubtn.open .mt_2,
    #menubtn.open .mt_3,
    .icon_close>i {
        margin-top: 11px
    }
    #menu,
    .head_drop {
        margin-left: 60px
    }
    .greenmenu {
        padding-top: 60px
    }
    .q_search>input {
        height: 60px;
        line-height: 24px;
        padding: 18px 68px 18px 25px
    }
    .q_search>.q_search_btn {
        margin: 9px 14px 0 0
    }
    #upper {
        width: 60px;
        height: 60px
    }
    #upper .icon {
        width: 20px;
        height: 32px;
        fill: #a9a9a9;
        position: absolute;
        left: 50%;
        top: 50%;
        margin: -16px 0 0 -10px
    }
    #breadcrumbs {
        padding: 18px 30px
    }
    .block {
        padding-left: 30px;
        padding-right: 30px;
        margin-top: 30px;
        margin-bottom: 30px
    }
    .block_sep {
        margin: 30px 0
    }
    #footer {
        padding: 30px 0
    }
    .footer {
        padding: 0 30px
    }
    .foot {
        padding-top: 10px
    }
    .foot_menu {
        padding-left: 30px;
        margin-bottom: 30px
    }
    .foot_menu>li {
        padding-right: 30px
    }
    .foot_menu>li nav>a {
        font-size: .9em
    }
    .story_line .image {
        width: 44px;
        height: 44px;
        border-radius: 50%;
        margin-right: 15px
    }
    .story_line .image:after,
    .story_line .image:before {
        content: "";
        position: absolute;
        left: 50%;
        top: 50%;
        border-radius: 50%;
        opacity: 0;
        visibility: hidden;
        -webkit-transform: scale(.2, .2);
        transform: scale(.2, .2)
    }
    .story_line .image:before {
        margin: -17px 0 0 -17px;
        width: 34px;
        height: 34px
    }
    .story_line .image:after {
        margin: -7px 0 0 -7px;
        width: 14px;
        height: 14px
    }
    .searchpage {
        padding-bottom: 30px
    }
    .carousel .slide_prev .icon {
        margin-left: 30px
    }
    .carousel .slide_next .icon {
        margin-right: 30px
    }
    .carousel-caption .title {
        font-size: 1.8em
    }
    .carousel-caption .text {
        font-size: 1.2em
    }
    .bignews .item_cont {
        font-size: 1em;
        margin: 30px
    }
    .userinfo_top {
        padding: 30px;
        margin-bottom: 30px
    }
    .comments_box_in .block,
    .comments_box_in .comment {
        margin-bottom: 0;
        margin-top: 30px
    }
    .comments_box {
        padding: 6px 0 0
    }
    .comments_box_in {
        border-radius: 0;
        padding: 30px;
        box-shadow: none;
        -webkit-box-shadow: none
    }
    .comments_box:after,
    .comments_box_in:after {
        margin-left: 288px;
        border-width: 0 16px 16px 0
    }
    .comments_box:after {
        margin-top: -16px
    }
    .comments_box_in:after {
        margin-left: 294px;
        margin-top: -8px;
        z-index: 1
    }
    .comments_box_in .block {
        padding: 0
    }
    .comments-tree-list>li {
        margin-top: 30px
    }
    .comments-tree-list .comment {
        margin: 0
    }
    .comment .status {
        margin-left: -21px
    }
    .mass_comments_action {
        padding: 20px 30px 0;
        margin-top: 30px
    }
    .comments_box_in .mass_comments_action {
        margin-top: 30px;
        padding-top: 30px
    }
}

@media only screen and (max-width:990px) {
    .foot_menu>li,
    .str_left {
        float: none;
        width: auto
    }
    .foot_menu>li>b i,
    .foot_menu>li>b.collapsed i,
    .foot_menu>li>b.collapsed i:after {
        background-color: #1a1a1a
    }
    .rightside_bg,
    .str_right {
        display: none
    }
    .ca,
    .copyright {
        display: block;
        float: none
    }
    .ca {
        margin-top: 20px
    }
    .foot_menu {
        margin: 0 0 30px;
        padding: 0 30px
    }
    .foot_menu>li {
        padding: 0
    }
    .foot_menu>li:first-child>b {
        border-top-width: 0
    }
    .foot_menu>li>b {
        cursor: pointer;
        margin: 0;
        padding: 5px 0 5px 32px
    }
    .foot_menu>li>b i {
        display: block;
        float: left;
        width: 13px;
        height: 3px;
        position: relative;
        margin: 9px 0 5px -32px;
        border-radius: 2px
    }
    .foot_menu>li>b.collapsed i:after {
        content: "";
        display: block;
        margin: -5px auto 0;
        height: 13px;
        width: 3px;
        border-radius: 2px
    }
    .foot_menu>li .collapse {
        display: none
    }
    .foot_menu>li .collapse.in {
        display: block
    }
    .foot_menu>li nav {
        padding: 0 32px 10px
    }
    .bb-pane {
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow-x: auto;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch
    }
    #comment-editor .bb-editor textarea {
        height: 240px
    }
    .bb-btn {
        float: none;
        display: inline-block;
        margin-left: -.3em!important
    }
    .poll_block_in {
        padding: 30px
    }
}

@media only screen and (max-width:800px) {
    .wrp {
        padding: 0
    }
    .body {
        border-radius: 0
    }
    .foot {
        padding: 20px
    }
    .soc_links>.title {
        display: none
    }
    .soc_links>a {
        margin-left: 0;
        margin-right: 6px
    }
    .h1,
    h1 {
        font-size: 1.4em
    }
    .h2,
    h2 {
        font-size: 1.3em
    }
    .h3,
    h3 {
        font-size: 1.2em
    }
    .h4,
    h4 {
        font-size: 1.1em
    }
    .h5,
    h5 {
        font-size: 1em
    }
}

@media only screen and (max-width:700px) {
    .block,
    .foot_menu,
    .sort_label {
        margin-bottom: 20px
    }
    .com_info,
    .com_info .avatar .cover,
    .mass_comments_action {
        border-width: 0
    }
    #pm-menu,
    .pages {
        white-space: nowrap
    }
    .body {
        padding-left: 0
    }
    #body_left,
    .body_left_in {
        position: static;
        height: 60px;
        width: 100%
    }
    .body_left_in {
        position: fixed;
        left: 0;
        top: 0;
        background-color: #fff;
        z-index: 22;
        box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .2);
        -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .2)
    }
    #menu,
    .head_drop {
        margin-left: 0;
        background: #2C6CB2
    }
    #upper {
        display: none
    }
    .h_btn,
    .logotype {
        float: left;
        box-shadow: none;
        -webkit-box-shadow: none
    }
    #menubtn {
        float: right
    }
    .mejs-container,
    .story iframe,
    .story video {
        max-width: 100%
    }
    #menu {
        position: fixed;
        width: 100%
    }
    .menubtn_open #menu {
        display: block
    }
    .greenmenu {
        width: 100%;
        height: 100%;
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }
    .loginbtn_open .page,
    .loginbtn_open body,
    .menubtn_open .page,
    .menubtn_open body,
    .sortbtn_open .page,
    .sortbtn_open body,
    html.loginbtn_open,
    html.menubtn_open,
    html.sortbtn_open {
        overflow: hidden!important;
        width: 100%;
        height: 100%
    }
    .menu>a {
        padding: 12px 20px
    }
    .menu>a.active {
        padding-right: 30px
    }
    .menu>a.active:before {
        margin-right: 20px
    }
    #q_search {
        position: relative
    }
    .q_search>input {
        padding-left: 20px
    }
    .q_search>.q_search_btn {
        margin-right: 9px
    }
    .head_drop {
        position: fixed;
        width: 100%!important;
        top: 60px;
        bottom: 0;
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        box-shadow: none;
        -webkit-box-shadow: none
    }
    .fullstory:after,
    .head_drop:after,
    .shortstory:after {
        width: 100%;
        left: 0;
        content: ""
    }
    .head_drop:after {
        position: fixed;
        top: 60px;
        height: 8px;
        background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .14) 100%);
        background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .14) 100%);
        background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .14) 100%);
        background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .14) 100%);
        background-image: linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .14) 100%)
    }
    .head_drop .hd_pad {
        padding: 20px
    }
    .carousel .slide_prev .icon {
        margin-left: 20px
    }
    .carousel .slide_next .icon {
        margin-right: 20px
    }
    .foot_menu {
        padding: 0 20px
    }
    .block {
        padding-left: 20px;
        padding-right: 20px;
        margin-top: 20px
    }
    .fullstory,
    .shortstory {
        padding: 20px;
        margin: 0
    }
    .fullstory:after,
    .shortstory:after {
        position: absolute;
        top: 100%;
        height: 6px;
        background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 100%);
        background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 100%);
        background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 100%);
        background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 100%);
        background-image: linear-gradient(bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .08) 100%)
    }
    .block_sep {
        display: none
    }
    .story_tools>.meta,
    .story_tools_in {
        float: none
    }
    .story_tools_in {
        height: 40px
    }
    .story_tools_in>.rate {
        float: right;
        margin-left: 0;
        margin-right: 10px
    }
    .story_tools_in:after {
        clear: both;
        display: table;
        content: ""
    }
    .story_tools>.meta {
        margin: 20px 0 0
    }
    .story_tools>.meta>li {
        float: right
    }
    .story_tools>.meta>li.meta_author {
        float: left
    }
    .comments_box_in,
    .poll_block_in {
        padding: 20px
    }
    .com_info {
        border-radius: 0;
        height: auto;
        margin-bottom: 1em
    }
    .com_info .avatar {
        float: right;
        margin: 0
    }
    #pm-menu>a,
    .com_info>.rate,
    .com_user,
    .counters,
    .soc_links {
        float: none
    }
    .comment {
        padding-bottom: 20px;
        margin-bottom: 20px;
        position: relative
    }
    .comment:after {
        content: "";
        position: absolute;
        left: 0;
        width: 1000px;
        margin: 20px 0 0 -20px;
        height: 1px;
        background-color: #e5e5e5
    }
    .comment .status {
        left: auto;
        right: 0;
        margin-left: 0;
        margin-right: -12px;
        margin-top: 19px;
        width: 4px;
        height: 4px
    }
    .comments-tree-list .comment {
        margin-bottom: 0
    }
    .comments-tree-list .comment:before {
        margin-top: 9px
    }
    .comments-tree-list>li {
        margin-top: 20px
    }
    .com_user>* {
        display: block;
        margin: 0
    }
    .comments_box_in .mass_comments_action,
    .mass_comments_action {
        margin-top: 20px;
        padding-top: 0
    }
    .com_user>.date {
        font-size: .9em
    }
    .com_info>.rate:after {
        content: "";
        display: block;
        clear: both
    }
    .com_info>.rate .rate_like-dislike {
        margin-left: -10px
    }
    .com_info>.rate .rate_like {
        margin-left: -6px
    }
    .com_tools_links>a {
        margin-right: 1em
    }
    .com_tools_links>a>span {
        display: none
    }
    .com_tools_links>a>.icon {
        margin-right: 0
    }
    #footer {
        padding: 20px 0;
        border-top-width: 0
    }
    .footer {
        padding: 0 20px
    }
    .soc_links {
        width: 100%
    }
    .counters {
        visibility: hidden;
        opacity: 0;
        height: 0;
        overflow: hidden
    }
    #breadcrumbs {
        padding: 20px 0;
        overflow-y: hidden;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    #breadcrumbs .speedbar {
        display: inline;
        padding: 0 20px
    }
    #breadcrumbs .over {
        overflow: visible;
        max-width: none
    }
    #pm-menu,
    .pages,
    .pmlist,
    .table_top_users {
        overflow-y: hidden;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    .pm_status {
        padding: 20px
    }
    #pm-menu>a {
        display: inline-block;
        padding: 10px 20px
    }
    .pmlist {
        width: 100%;
        margin: 0 -20px;
        padding: 0 20px
    }
    .pmlist>form {
        min-width: 800px;
        padding-right: 20px
    }
    .stats_head>ul {
        font-size: 1em;
        margin-bottom: 20px
    }
    .block_table_top_users {
        padding: 0;
        margin-top: 40px
    }
    .block_table_top_users>.title {
        padding: 0 20px
    }
    .table_top_users>table {
        width: 800px;
        margin: 0 20px
    }
    .contacts {
        font-size: 1em
    }
    .contacts>.grid_1_2 {
        margin-bottom: 20px
    }
    .contacts>.grid_1_2.grid_last {
        margin-bottom: 0
    }
    .map_resp {
        padding-top: 100%
    }
    .form_submit .c-capcha {
        float: none;
        margin-bottom: 20px;
        padding-left: 110px;
        position: relative
    }
    .form_submit .c-capcha img {
        position: absolute;
        left: 0
    }
    .form_submit .c-capcha input {
        width: 100%
    }
    .searchpage {
        padding: 20px;
        margin-bottom: 0
    }
    #add_news_preview,
    #dofullsearch {
        display: none
    }
    .navigation {
        padding: 0;
        margin: 0
    }
    .pages {
        background-color: #2C6CB2;
        padding: 20px
    }
    .pages>:last-child {
        margin-right: 20px
    }
    .page_next-prev {
        height: auto;
        position: relative;
        overflow: hidden
    }
    .page_next-prev:before {
        content: "";
        position: absolute;
        left: 50%;
        top: 0;
        bottom: 0;
        width: 1px;
        background-color: #eaeaea
    }
    .page_next-prev:after {
        content: "";
        display: block;
        clear: both
    }
    .page_next-prev>span {
        position: static
    }
    .page_prev {
        float: left;
        width: 50%;
        margin: 0
    }
    .page_next {
        float: right;
        width: 50%;
        margin: 0
    }
    .page_next-prev>span .icon,
    .page_next-prev>span>* {
        margin: 0 auto;
        display: block
    }
    .page_next-prev>span>* {
        text-align: center;
        width: 100%;
        height: 20px;
        padding: 15px 0
    }
    .pages span {
        border-color: #fff;
        color: #fff
    }
    .pages a:hover {
        border-color: #1a1a1a;
        color: #1a1a1a
    }
    .ui-dialog {
        width: auto!important;
        left: 10px!important;
        right: 10px
    }
    .ui-dialog-buttonset>.ui-button {
        margin: 2px
    }
    .popup_userinfo_top,
    .userinfo_top {
        padding: 20px
    }
    .userinfo_top {
        margin-bottom: 20px;
        text-align: center
    }
    .userinfo_top .avatar {
        float: none;
        margin-bottom: 20px
    }
    .ui-c1,
    .ui-c2 {
        display: block;
        width: auto;
        margin-right: 0
    }
    .user_tab>li>a {
        padding: 4px 10px
    }
    .alert {
        margin-bottom: 20px;
        padding: 20px
    }
}

@media only screen and (max-width:500px) {
    .carousel {
        padding-top: 70%
    }
}

@media only screen and (max-device-width:480px) {
    body {
        -webkit-text-size-adjust: 100%
    }
}