/*
- © nk-cs.ru 2010-2022
- Author: Erdem Turan (na3uTuB4uk)
- Author Email: support@nk-cs.ru
- ВКонтакте: http://vk.com/na3utub4uk
- Skype: na3uTuB4uk94
- Web Site: https://www.nk-cs.ru/
*/

/* Main style Dle-News Template */
@import url('/css/font-awesome.min.css');
@import url('/css/engine.css');
@import url('/css/style.css');

/* Other style KinoFace Template */
.com-order-block {display: none;}

/* Add form file catalog*/
#txtPart555brief div:nth-child(3n+2), #txtPart555message div:nth-child(3n+2) { display: block; padding: 10px 20px; background-color: #444; color: #fff; font-size: 16px;}
#cke_brief div, #cke_message div { background-color: #d3d5d3 !important; border: none !important; padding: 0 !important;}
#txtPart555brief div:first-child, #txtPart555message div:first-child {padding-top: 8px; padding-right: 10px; color: #fff;}
.edtTypeMenu a, .edtTypeMenu b {color: #fff;}
.fHelp b {color #444 !important;}
form #uCatsMenu7 {position: relative !important; height: 150px !important;; display: block !important; visibility: inherit !important;}
.u-comboeditcell {display: none !important;}
.u-combo { margin-bottom: -15px; padding: 10px !important; white-space: normal !important; border-collapse: collapse !important; border: none !important; float: none !important; width: 100% !important;}
.u-combolist { height: 140px !important; width: 100%; display: inline-block; line-height: 22px; padding: 10px; color: #353c41 !important; vertical-align: middle; border-radius: .25rem; border: 1px solid #ebedf2 !important; border-top: 1px solid #ebedf2 !important; background: #fff !important; -webkit-transition: border 0.2s linear 0s; transition: border 0.2s linear 0s; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#iplus input[type="button"] { box-shadow: none !important; width: 24px !important; height: 20px !important; padding: 3px !important; line-height: 8px !important; text-align: left; padding-left: 3px; background-color: #f4f4f4; border: 1px solid #a2a2a2 !important; border-radius: 0px !important; color: #444;}
.u-combolist>div label { vertical-align: baseline !important;}
.form-fields input[type="text"] { border: 1px solid #e3e3e3; background: #fff; -moz-box-shadow: inset 0 0 5px rgba(0,0,0,.05); -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 5px rgba(0,0,0,.05); color: #5c5c5c; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 7px 10px; margin: 0 0 0 0;}
.myWinCont input[type=password], .myWinCont input[type=text], .myWinCont textarea { color: #111 !important; }

/* Переключатель страниц для модуля новости сайта */
#pagesBlock1 {flex: 0 0 100%;display: inline-block;min-height: 1px;padding-right: .75rem;padding-left: .75rem;}
.catPages1 {max-width: 100%;background-color: #f5f5f5;margin: 10px 0 20px;border-radius: 3px;font-size: .9rem;box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);}
.catPages1 a:hover, #pagesBlock1 a:hover { color: #fff; background: #0976b4; border-color: #0976b4; }
.swchItemA {background-color: rgba(0,0,0,.3);color: #fff;padding: 8px;min-width: 30px;display: inline-block;}
.swchItem {color: #6987ab;padding: 8px;min-width: 30px;display: inline-block;}

/* Дизайн кнопок при добавлении материала */
.manFlSbm {cursor:pointer;font-weight: 400 !important;margin-right: .5rem!important;color: #fff;background-color: #00796B;border-color: #00796B;letter-spacing: .03em;font-size: .8125rem; min-width: 2.375rem;text-decoration: none!important;display: inline-block;white-space: nowrap;-moz-user-select: none;user-select: none;border: 1px solid transparent;padding: .375rem .75rem;line-height: 1.84615385;border-radius: 3px;transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);text-shadow: 1px 1px 2px rgb(0 0 0 / 20%);}
.manFlSbm:hover {color:#fff;background-color:#009688;border-color:#009688}

.manFlRst {letter-spacing: .03em;font-size: .8125rem;min-width: 2.375rem;text-decoration: none!important;display: inline-block;white-space: nowrap;-moz-user-select: none;user-select: none;border: 1px solid transparent;padding: .375rem .75rem;line-height: 1.84615385;border-radius: 3px;transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);text-shadow: 1px 1px 2px rgb(0 0 0 / 20%);color: #fff;background-color: #fc7a12;border-color: #fc7305;cursor:pointer;font-weight: 400 !important;}
.manFlRst:hover {color:#fff;background-color:#fd811e;border-color:#fc7a12}

/*--- Dle spoiler to uCoz ---*/
.uSpoilerButton { font-weight: normal !important; text-transform: none !important; margin-top: 2px !important; padding: 3px 5px !important; background: #f3f3f3 !important; color: #1c222b !important; border: 1px solid#1c222b !important; border-radius: 0px !important; box-shadow: none !important; width: 100% !important; height: 30px !important; line-height: 15px !important; text-align: left !important; justify-content: left !important; }
.uSpoilerText { font-weight: normal !important; margin-bottom: 2px !important; padding: 3px 5px !important; background: #f3f3f3 !important; color: #1c222b !important; border: 1px solid #1c222b !important; border-top: 0px !important;width: 100% !important;text-align: justify !important;justify-content: left !important;}

/*--- Dle quote to uCoz ---*/
.bbQuoteName {display: none !important;}
.quoteMessage { margin:15px 0 10px 10px; padding:5px 10px; position: relative; background-color: #f3f3f3; color: #1c222b; border-right: none !important; border-top: none !important; border-bottom: none !important; border-left: 3px solid #ffc100 !important; }

/*--- Dle code to uCoz ---*/
.bbCodeName {display: none !important;}
.codeMessage { border: none !important; display: block; padding: 10px; background: #f3f3f3; color: #1c222b; text-shadow: 0 1px 1px #1c222b; box-shadow: inset 0 2px 15px rgb(0 0 0 / 50%); font-family: Consolas,'Courier New',monospace; font-size: 14px; line-height: 18px; border-radius: 4px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; }

/* Forum */
.forum-nav {padding: 30px;}
.forum-nav a { background: #f5f8fa; padding: 8px; margin: 2px 2px 2px 2px; display: inline-block; }
.forum-nav a:hover { background: #e6eaed; }
.gTable,.postTable {background: none; border-spacing: 0; }
.postTable {border: 1px solid #dee2e6;}
.gTableTop { background: #0976b4; padding: 13px 20px; font-size: 18px; color:#fff; }
.gTableTop a {color:#f5f8fa}
.gTableTop a:hover { text-decoration: none!important; }
.gTableSubTop,.postTdTop { padding: 0 10px; height: 30px; line-height: 30px; position: relative; border: 1px solid #dee2e6; }
.gTableSubTop { border-right: 1px solid #dee2e6; background: #fff; }
.gTableSubTop b {font-weight: normal;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.postTdInfo,.codeMessage,.quoteMessage,.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom { padding: 10px;border: 1px solid #dee2e6;background-color: #fff;}

table.gTable tr:nth-child(2n) td.forumLastPostTd, 
table.gTable tr:nth-child(2n) td.forumIcoTd, 
table.gTable tr:nth-child(2n) td.threadIcoTd, 
table.gTable tr:nth-child(2n) td.forumNameTd, 
table.gTable tr:nth-child(2n) td.threadNametd, 
table.gTable tr:nth-child(2n) td.forumPostTd, 
table.gTable tr:nth-child(2n) td.threadPostTd, 
table.gTable tr:nth-child(2n) td.threadViewTd, 
table.gTable tr:nth-child(2n) td.threadAuthTd, 
table.gTable tr:nth-child(2n) td.forumLastPostTd { background-color: #F5F8FA; }
table.gTable tr:nth-child(1n) td.forumThreadTd {background-color: #fafafa;}
table.gTable tr:nth-child(1n) td.forumPostTd {background-color: #fafafa;}
table.gTable tr:nth-child(2n) td.forumThreadTd {background-color: #E4ECF1;}
table.gTable tr:nth-child(2n) td.forumPostTd {background-color: #E4ECF1;}
tr#tt2 {background: #FFF9F9;}

.postPoll,.postTdInfo,.postBottom,.posttdMessage { border-bottom: none; }
.postPoll { background: #f5f8fa; }
.postBottom { border-top: 0px solid #dbe1e8; }
.postBottom { padding: 3px 7px; }
a.forum,a.threadLink { padding: 0; font-size: 16px; }
.gTableLeft { font-weight: bold; }
.gTableError { color: #FF0000; }
a.catLink { text-decoration: none; }
a.catLink:hover { text-decoration: underline; }
.lastPostGuest,.lastPostUser,.threadAuthor { font-weight: bold; }
.archivedForum { font-size: 8pt; color: #FF0000!important; font-weight: bold; }
.forumDescr { font-size: 8pt; }
div.forumModer, .subforumDescr { color: #939fae; font-size: 8pt; margin-top: 8px; }
.forumViewed { font-size: 9px; color: #666;}
.forumBarKw { font-weight: normal; }
a.forumBarA { text-decoration: none; color: #939fae!important; }
a.forumBarA:hover { text-decoration: none; }
.fastLoginForm { font-size: 8pt; }
.switch,.pagesInfo { padding: 4px 12px !important; font-weight: normal; font-size: 11px; background: #f5f8fa; color: #80899b; }
.switchActive { padding: 4px 12px; font-weight: normal; background: #0976b4; color: #fff; font-size: 11px; }
a.switchDigit,a.switchBack,a.switchNext { text-decoration: none; color: #666; font-size: 11px; }
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover { text-decoration: underline; }
.threadLastPostTd { font-size: 8pt; }
.threadDescr { color: #939fae; font-size: 8pt; }
.threadNoticeLink { font-weight: bold; }
.threadsDetails,.forumOnlineBar { padding: 5px 0; }
a.threadPinnedLink { font-weight: bold; }
a.threadFrmLink { color: #939fae!important; }
.postpSwithces { font-size: 8pt; }
.thDescr { font-weight: normal; }
.threadFrmBlock { font-size: 8pt; text-align: right; }
.forumNamesBar { font-size: 13px; padding: 8px; }
.forumModerBlock { padding: 3px 0; }
.postPoll { text-align: center; }
.postUser { font-weight: normal; font-size: 17px; color: #; }
.postRankName { margin-top: 5px; }
.postRankIco { margin-bottom: 5px; margin-bottom: 5px; }
.reputation { margin-top: 5px; }
.signatureHr { margin-top: 20px; }
.postTdInfo,.posttdMessage { padding: 20px; }
.postTdInfo { text-align: center; border-left: 0px solid #dbe1e8; }
.posttdMessage { line-height: 18px; border-left: 0px solid #dbe1e8; border-right: 0px solid #dbe1e8; }
.pollQuestion, .pollTotal { text-align: center; font-weight: bold; padding: 15px; }
.pollButtons,.pollTotal { text-align: center; }
.pollSubmitBut,.pollreSultsBut { width: 140px; font-size: 8pt; }
.pollSubmit { font-weight: bold; }
.pollEnd { text-align: center; height: 30px; }
.pollAnsw { padding-right: 15px; }
.pollBar { padding: 0 15px; }
.signatureView { display: block; font-size: 8pt; line-height: 14px; padding: 0 0 0 10px; border-left: 3px solid #dbe1e8; }
.edited { text-align: right; color: gray;}
.editedBy { font-weight: bold; font-size: 8pt;}
.statusBlock { padding-top: 3px;}
.statusOnline { color: #0f0;}
.statusOffline { color: #f00;}
.newThreadItem { padding: 0 0 8px; background: url(/.s/t/1323/12.gif) no-repeat 0 4px;}
.newPollItem { padding: 0 0 8px; background: url(/.s/t/1323/12.gif) no-repeat 0 4px;}
.pollHelp { font-weight: normal; font-size: 8pt; padding-top: 3px;}
.smilesPart { padding-top: 5px; text-align: center;}
.pollButtons button { margin: 0 10px 0 0!important;}
.postBottom .goOnTop { display: none!important;}
.postIpLink { text-decoration: none;}
.thread_subscribe { text-decoration: none;}
.thread_subscribe:hover { text-decoration: underline;}
.postip,.postip a { font-size: 11px; color: #939fae;}
.UhideBlockL { background: none; border: 1px solid #dbe1e8; padding: 10px; color: #939fae;}
.UhideBlockL a { color: #939fae; text-decoration: underline;}
.forumNamePrivate, .forumNameArchive { cursor: default; color: #fff; font-size: 11px; background: #b8b8b8; margin-top: 12px; padding: 2px 8px; font-weight: normal; display: inline-block;}
.forumNamePrivate i, .forumNameArchive i { margin-right: 6px;}
.forumNameArchive { background: #91a3bc;}
#casing input[type='text'],#casing input[type='password'],#casing textarea,#casing input[type='file'],#casing select,.filterBlock { color: #999; background: #fff; padding: 7px 5px; margin: 0 0 1px; text-decoration: none; border: 1px solid #dbe1e8; outline: none;}
#options-vals input { font-size: 11px;}
#casing input[type='submit'],#casing input[type='reset'],#casing input[type='button'],#casing button { font-size: 11px!important; padding: 9px 11px; margin: 0 0 1px; border: none; font-weight: normal!important; cursor: pointer; background: #43C0FA; text-transform: uppercase; color: #fff; width: auto !important;}
input.commFl,textarea.commFl,.prosFl,.consFl,.mchat,.sidebox .loginField,.postTextFl { width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
textarea.postTextFl {height: 150px!important;}
#mchatMsgF { min-height: 60px; max-width: 98%;}
#casing textarea { resize: vertical;}
#MCaddFrm table { border-spacing: 0;}
#MCaddFrm table td { padding: 2px 0;}
#casing input[type='submit']:hover,#casing input[type='reset']:hover,#casing input[type='button']:hover,#casing button:hover { background: #9b59b6; color: #fff;}
#thread_search_field { width: 155px!important; margin-right: 4px!important;}
div[id^="imblock"] > span:first-child { width: 34px; display: inline-block; text-align: center; padding-right: 0!important;}
div[id^="imblock"] > div:first-child,#iplus > div { line-height: 34px; vertical-align: middle;}
div[id^="imblock"] { clear: both;}
.editImgBlock { padding-left: 7px;}
.uplFileFl { margin-left: 7px!important;}
.ucoz-forum-post-image-interface { padding-left: 12px;}
[id^="catSelector"] { width: auto!important; padding-left: 3px!important; padding-right: 3px!important;}
textarea.mchat { vertical-align: bottom;}
input[type="text"][id^="qid-"] { margin-bottom: 0 !important; padding-top: 8px!important; padding-bottom: 8px!important;}
input[type="text"][id^="qid-"],input[type="button"][id^="bid-"] { -webkit-box-sizing: border-box; box-sizing: border-box; height: 31px; vertical-align: top;}
td.posttdMessage { border-radius: 5px; background: #f5f8fa; padding: 15px 20px; -webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.2); box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.2); }
img.userAvatar { -webkit-border-radius: 100px; border-radius: 100px; }
#triangle_left { position:absolute; margin-left: -30px; margin-top: 15px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 10px solid #f5f8fa; border-bottom: 10px solid transparent;}

.threadsType {display:none;}
.posttdMessage iframe {width: 100% !important;}

/* Подсветка кода */ 
div .codeMessage .nocode {background-color:none; color: #555 }
div .codeMessage .str {color: #93a1a1; font-style: italic; }
div .codeMessage .kwd {color: #859900; }
div .codeMessage .com {color: #93a1a1; font-style: italic; }
div .codeMessage .typ {color: #93a1a1; font-style: italic; }
div .codeMessage .lit {color: #268bd2; }
div .codeMessage .pun {color: #b58900; }
div .codeMessage .pln {color: #dc322f; }
div .codeMessage .tag {color: #2aa198; }
div .codeMessage .atn {color: #2aa198; }
div .codeMessage .atv {color: #cb4b16; }
div .codeMessage .dec {color: #cb4b16; }

/* Specify class=linenums on a pre to get line numbering */
ol.linenums { margin-top: 0; margin-bottom: 0; color: #AEAEAE } /* IE indents via margin-left */
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8 { list-style-type:none }

/* Alternate shading for lines */
li.L1,li.L3,li.L5,li.L7,li.L9 { }

/* Выделение кода */ 
/* webkit, opera, IE9 */
.codeMessage ::selection {background:#C0C0C0;} 
/* mozilla firefox */
.codeMessage ::-moz-selection {background:#C0C0C0;}

/*---Вывод результатов голосования на сайте---*/
.progress {overflow:hidden; margin-top:10px; margin-bottom:10px; background-color:whitesmoke; height:15px; -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 0px 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 0px 0 1px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.2) inset;}
.progress0 {
background: #bd3c3c !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #bd3c3c 0%, #9d2f2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd3c3c), color-stop(100%,#9d2f2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* IE10+ */
background: linear-gradient(to bottom, #bd3c3c 0%,#9d2f2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd3c3c', endColorstr='#9d2f2f',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.progress1 {
background: #76ba4a !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YmE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MmEyM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #76ba4a 0%, #62a23d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76ba4a), color-stop(100%,#62a23d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* IE10+ */
background: linear-gradient(to bottom, #76ba4a 0%,#62a23d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76ba4a', endColorstr='#62a23d',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.progress2 {
background: #e88401 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ODQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTc1MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e88401 0%, #ce7502 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e88401), color-stop(100%,#ce7502)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e88401 0%,#ce7502 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e88401 0%,#ce7502 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e88401 0%,#ce7502 100%); /* IE10+ */
background: linear-gradient(to bottom, #e88401 0%,#ce7502 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88401', endColorstr='#ce7502',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(245, 187, 110, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(245, 187, 110, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(245, 187, 110, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.progress3 {
background-color: #4bb1cf !important;
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
background-image: linear-gradient(top, #5bc0de, #339bb9);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(155, 180, 216, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(155, 180, 216, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(155, 180, 216, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.progress4 {
background: #bd3c3c !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #bd3c3c 0%, #9d2f2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd3c3c), color-stop(100%,#9d2f2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bd3c3c 0%,#9d2f2f 100%); /* IE10+ */
background: linear-gradient(to bottom, #bd3c3c 0%,#9d2f2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd3c3c', endColorstr='#9d2f2f',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(207, 83, 83, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.progress5 {
background: #76ba4a !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YmE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MmEyM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #76ba4a 0%, #62a23d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76ba4a), color-stop(100%,#62a23d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #76ba4a 0%,#62a23d 100%); /* IE10+ */
background: linear-gradient(to bottom, #76ba4a 0%,#62a23d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76ba4a', endColorstr='#62a23d',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
box-shadow: inset 0px 1px 0px 0px rgba(154, 229, 105, 0.75);
height: 15px !important;
margin-top: -3px !important;
margin-bottom: 0px !important;
}

.pollBut {display: none;}

/* Поиск по сайту */
.schBtn { text-align: left; margin-top: .75rem!important; }
.searchSbmFl { cursor: pointer; color: #fff; background-color: #0976b4; border-color: #0976b4; display: inline-block; white-space: nowrap; -moz-user-select: none; user-select: none; border: 1px solid transparent; padding: .375rem .75rem; line-height: 1.84615385; border-radius: 3px; transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1); box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%); text-shadow: 1px 1px 2px rgb(0 0 0 / 20%); }
.searchSbmFl:hover { color: #fff; background-color: #086ca5; border-color: #086ca5;}
.queryField { display: block; width: 100%; padding: .375rem .75rem; font-size: .9rem; line-height: 1.5; color: #6f6e6e; background-color: #fff; background-clip: padding-box; border: 1px solid #e0e8f3; border-radius: 3px; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; }