/*--- Загрузчик AJAX ---*/
 #loading-layer{background:#000;padding:20px;text-align:center;color:#fff;border-radius:2px}
/*--- Цитаты,Спойлеры,Код ---*/
 .scriptcode,.title_quote,.title_spoiler,.text_spoiler,.quote{padding:2% 4%;background:#fff;border:1px solid #dde4ea}.title_quote{border-left:2px solid #e85319;border-bottom:0;margin-top:2px;font-weight:bold}.quote,blockquote{padding:1% 4%;border-left:2px solid #e85319;font-style:italic}.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:normal}.text_spoiler{border-top:0;text-align:justify}.hide{background-color:#f0f0f0;padding:5px;color:#4c6d0f;margin:0 0 1em 0}.hide a{text-decoration:underline}.hide a:hover{text-decoration:none}
/* --- Сортировка статей --- */
 .sort{list-style:none;padding:0;margin:0}.sort > li,.sort{display:inline}.sort > li{margin:0 0 0 3%}.sort > li a{color:#353535}.sort > li.asc a,.sort > li.desc a{color:#3394e6}.sort > li.asc a:after,.sort > li.desc a:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAsBAMAAACj90TiAAAAG1BMVEUAAAAzlOYzlOYzlOYzlOYzlOYzlOYzlOYzlOar6gzlAAAACHRSTlMAjesv90eHRuQt1XUAAABSSURBVBjTzdCxDQAhDENRSyzAEFdQ0zDB9axEgzw2DokEI1A9/S4OyAxADEcpPGlpFKWoSpEKp0Dlb6SvG2jY4Fka4tw4PqbEsDNTcb8gn/d4LPQHQDdjhblbAAAAAElFTkSuQmCC);display:inline-block;vertical-align:middle;margin:-1px 0 0 .4em;width:6px;height:11px;-webkit-background-size:6px auto;background-size:6px auto}.sort > li.asc a:after{background-position:0 -11px}
/*--- Рейтинг - Звездами ---*/
 .rating,.unit-rating{width:150px;height:30px}.rating{font-size:11px}.unit-rating,.unit-rating li a:hover,.unit-rating li.current-rating{background-image:url(../dleimages/rating.png);-webkit-background-size:30px auto;background-size:30px auto}.unit-rating{list-style:none;margin:0;padding:0;position:relative;background-position:0 -30px}.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left}.unit-rating li a{display:block;width:30px;height:30px;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 -60px;z-index:2;left:0}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:30px}.unit-rating a.r2-unit{left:30px}.unit-rating a.r2-unit:hover{width:60px}.unit-rating a.r3-unit{left:60px}.unit-rating a.r3-unit:hover{width:90px}.unit-rating a.r4-unit{left:90px}.unit-rating a.r4-unit:hover{width:120px}.unit-rating a.r5-unit{left:120px}.unit-rating a.r5-unit:hover{width:150px}.unit-rating li.current-rating{background-position:0 0;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1}.comment .rating,.comment .unit-rating{width:75px;height:15px}.comment .unit-rating,.comment .unit-rating li a:hover,.comment .unit-rating li.current-rating{-webkit-background-size:15px auto;background-size:15px auto}.comment .unit-rating{background-position:0 -15px}.comment .unit-rating li a{width:15px;height:15px}.comment .unit-rating li a:hover{left:0;background-position:0 -30px}.comment .unit-rating a.r1-unit{left:0}.comment .unit-rating a.r1-unit:hover{width:15px}.comment .unit-rating a.r2-unit{left:15px}.comment .unit-rating a.r2-unit:hover{width:30px}.comment .unit-rating a.r3-unit{left:30px}.comment .unit-rating a.r3-unit:hover{width:45px}.comment .unit-rating a.r4-unit{left:45px}.comment .unit-rating a.r4-unit:hover{width:60px}.comment .unit-rating a.r5-unit{left:60px}.comment .unit-rating a.r5-unit:hover{width:75px}.comment .unit-rating li.current-rating{height:15px}.ratingplus{color:#70bb39}.ratingminus{color:red}.ratingzero{color:#6c838e}
/*--- Таблица Персональных сообщений и лучших пользователей ---*/
 .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 sel ect{width:150px}.userstop thead td,.pm td.pm_head{border-bottom:1px solid #efefef;font-weight:bold}table.pm .navigation{border-top-width:0;margin:0}
/*--- Таблица Персональных сообщений и лучших пользователей ---*/
 .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:100px}.userstop thead td,.pm td.pm_head{border-bottom:1px solid #efefef;font-weight:bold}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;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-clip:padding-box}#dropmenudiv{background-color:#fff}#dropmenudiv a{text-decoration:none !important;color:inherit;display:block;padding:3px 20px;border:0 none;white-space:nowrap;color:inherit}#dropmenudiv a:hover{background-color:#eeeeef}
/*---показ оригинальной картинки загруженной на сайт из уменьшенной копии---*/
 .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:black}.highslide-html{background-color:white}.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black}a.highslide-full-expand{background:url(../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:white}.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}
/*---Диалоговые и всплывающие окна jQuery UI---*/
 .ui-front{z-index:1000}.ui-widget-overlay{background:#000;opacity:0.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:370px;border-radius:2px;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:#f7f7f7;background-clip:padding-box;outline:none}.ui-dialog-titlebar{padding:20px 20px;position:relative}.ui-dialog-title{float:left;font-weight:bold;font-size:1.15em}.ui-dialog-titlebar-close{position:absolute;right:10px;top:50%;margin-top:-16px !important;height:23px !important;width:32px;border:0 none !important;background-color:inherit !important;box-shadow:none !important;padding:0 !important}.ui-dialog-titlebar-close .ui-icon{display:block;margin:10px auto 0 auto;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);-webkit-background-size:12px auto;background-size:12px auto;opacity:.5}.ui-button{float:right;border:0 none;display:inline-block;vertical-align:middle;cursor:pointer;height:36px;border-radius:18px;line-height:22px;outline:none;background-color:#3394e6;color:#fff;border:0 none;padding:7px 22px;text-decoration:none !important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s}.ui-dialog-titlebar-close:hover .ui-icon{opacity:1}.ui-icon,.ui-button-icon-only{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:bold}.ui-dialog .ui-dialog-buttonpane{padding:20px;text-align:center}.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}
/*---Поля быстрого редактирования публикаций на сайте---*/
 .quick-edit-text{padding:.4em;width:350px}.quick-edit-textarea{height:250px;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 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}
/*---Быстрый ответ на комментарии,упрощенная форма---*/
 #dlefastreplycomments{padding:0 4% 10px 4%}#dle-comments-list > .comments-tree-list > li .comments-tree-list > li #dlefastreplycomments{padding:0 0 10px 0}
/*---Выделение текста и всплывающее окно (поделиться ссылкой)---*/
 #marker-bar,#txtselect_marker{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{cursor:pointer;background:url(../dleimages/marker.png) no-repeat 0 0}#txtselect_marker:hover{background-position:0 -32px}#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 0s;transition:opacity .4s,visibility 0s;opacity:1;visibility:visible}#txtselect_marker.show{visibility:visible;width:32px;height:32px;-webkit-transition:opacity .4s,visibility 0s;transition:opacity .4s,visibility 0s;opacity:1}#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:33px;height:33px;background:url(../dleimages/closemarker.png) 0 0 no-repeat}.user_selection.hover a.txtsel_close:hover,.user_selection_true.hover a.txtsel_close:hover{background-position:0 -33px}#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 0s;transition:opacity .4s,visibility 0s}#share-popup .social{padding:0 0 10px 17px}#share-popup .social p{padding-bottom:10px;margin:0;font-weight:bold}#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(../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:bold;padding:0 0 3px 0;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;vertical-align:middle;border-radius:2px;background:#fff}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{border-color:#3394e6}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}input::-moz-placeholder,textarea::-moz-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:0.6}input:focus{outline:none}input[type="file"],input[type="image"]{padding:0;border-width:0;background-color:transparent}.wide,.bb-editor textarea,.ui-dialog textarea,select#category,.timezoneselect,.quick-edit-text{width:100% !important}#searchuser,#searchinput{width:100% !important;margin-bottom:10px}
/* Настройка стандартной капчи */
 .form_submit .c-captcha{float:right}.c-captcha{position:relative}.c-captcha:after{clear:both;display:block;content:""}.c-captcha > a{float:left;margin-right:5px}.c-captcha img{position:relative;display:block;width:130px;height:46px;z-index:1;-webkit-transition:all ease .2s;transition:all ease .2s}.c-captcha > input{float:left;width:130px}
/* Настройка стандартной капчи при ответах на комментарии */
 .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}
/*---Дополнительные поля---*/
 table.xfields{width:100%}.xfields textarea,.xprofile textarea{width:100%;height:186px;margin-top:5px}.xfields input[type="text"]{width:100%}.xfieldsdescr{width:200px}.xfields .bb-pane + textarea{margin-top:0}.xfieldsnote{color:#838383;font-size:.9em}.xfields_table td{vertical-align:top}.xfieldsrow{padding-top:10px;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 0.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:160px;margin:10px 5px 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:#ffffff}.uploadedfile .uploadimage{margin-top:5px;width:115px;height:90px;display:flex;align-items:center;justify-content:center;cursor:move;cursor:-webkit-grabbing}.sortable-ghost{opacity:0.4}.uploadedfile .info{text-align:left;white-space:nowrap;margin:0 5px 0 5px;overflow:hidden}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.progress{overflow:hidden;margin-top:10px;margin-bottom:10px;background-color:whitesmoke;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:white;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 0.6s ease;transition:width 0.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%,fr om(#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}