/* General Style */
*,
*::before,
*::after {
 box-sizing: border-box;
}
html {
 -webkit-text-size-adjust: 100%;
 -ms-text-size-adjust: 100%;
}
body {
 margin: 0 auto; 
}
.text-right {text-align:right}
.col-default{padding-left: 15px;padding-right:15px}
img{
 max-width: 100%;
 height: auto;
}
iframe {
 max-width: 100%;
}
button {
 cursor: pointer; 
}
button:focus {
 outline: none; 
}
#adblockError{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;display:none}#adblockError div{font:200 14pt Calibri,"Segoe UI",Verdana;padding-left:220px;background:#fff url('/error.png') no-repeat center left;width:550px;margin:100px auto auto auto}#adblockError .h1{color:#f00;font-size:42px}#adblockError .h2{color:#f00;font-size:24px}#adblockError .h3{font-size:22px}#tester{display:none}

h2.entry-title{font-size:12px}
.adv-wrapper{padding:10px 0;text-align:center}

a {text-decoration:none; color:#4D6D91;}
a:hover {text-decoration:underline; color:#000000;}

.topLink a:link {text-decoration:none; color:#FFFFFF;}
.topLink a:active {text-decoration:none; color:#FFFFFF;}
.topLink a:visited {text-decoration:none; color:#FFFFFF;}
.topLink a:hover {text-decoration:none; color:#BDC8D8;}

.topLink1 a:link {text-decoration:none; color:#BDC8D8;}
.topLink1 a:active {text-decoration:none; color:#BDC8D8;}
.topLink1 a:visited {text-decoration:none; color:#BDC8D8;}
.topLink1 a:hover {text-decoration:none; color:#000000;}

.eText a, .posttdMessage a, .cMessage a {text-decoration:underline}
.eText a:hover, .posttdMessage a:hover {text-decoration:none}

td, body {font-family:verdana,arial,helvetica; font-size:12px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:12px; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#4D6D91}
a.noun:active {text-decoration:none; color:#4D6D91}
a.noun:visited {text-decoration:none; color:#4D6D91}
a.noun:hover {text-decoration:none; color:#000000}

hr {color:#8EA8C4;height:1px;}
label {cursor:pointer;cursor:hand}

.blockTitle {padding-left:19px; font-weight:bold; color:#FFFFFF; font-size:12px; background: url('https://src.ucoz.ru/t/831/20.gif') no-repeat 7px 6px;text-transform:capitalize;}

a.menu1:link {text-decoration:underline; color:#DDEEF7}
a.menu1:visited {text-decoration:underline; color:#DDEEF7}
a.menu1:hover {text-decoration:underline; color:#FFFFFF}
a.menu1:active {text-decoration:underline; color:#FFFFFF}
.menuTd {font-family:Tahoma,Arial,Helvetica; padding-left:15px;padding-right:12px; background: url('https://src.ucoz.ru/t/831/21.gif') no-repeat 0px 3px;}

.mTd {padding-left:12px;padding-top:5px;padding-right:1px;}
.pageTitle {font-family:Tahoma,Arial,Helvetica; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:10px;}
.mframe {padding-left:15px; padding-bottom:20px; padding-right:3px;}

.blockT1 {border-left:1px solid #5694B5;}
.blockT2 {padding:5px;}
/* ------------- */

/* Menus */
ul.uz {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('https://src.ucoz.ru/t/831/22.gif') no-repeat 3px 4px; margin-bottom: .6em;}
/* ----- */

/* Main Menu */
a.m:link {text-decoration:none; color:#4D6D91}
a.m:visited {text-decoration:none; color:#4D6D91}
a.m:hover {text-decoration:none; color:#000000;}
a.m:active {text-decoration:none; color:#4D6D91;}

.ma {font-weight:bold;}
a.ma:link {text-decoration:none; color:#000000}
a.ma:visited {text-decoration:none; color:#000000}
a.ma:hover {text-decoration:underline; color:#000000;}
li.m {margin: 0; padding: 0 0 0 11px; background: url('https://src.ucoz.ru/t/831/22.gif') no-repeat 3px 4px; margin-bottom: .6em;}
/* --------- */

/* Module Part Menu */
.catsTd,.catsTdI {padding: 0 0 6px 11px; background: url('https://src.ucoz.ru/t/831/22.gif') no-repeat 3px 4px;}
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;}
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:12px;}
.catNumData {color:#4D6D91;}
.catDescr { padding-left:10px;}
a.catName:link {text-decoration:none; color:#4D6D91;}
a.catName:visited {text-decoration:none; color:#4D6D91;}
a.catName:hover {text-decoration:none; color:#000000;}
a.catName:active {text-decoration:none; color:#4D6D91;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:underline; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#000000;}
/* ----------------- */

/* Entries Style */
.eBlock {padding:5px;margin-bottom:15px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;border-top:1px solid #C9CFD8;border-left:1px solid #B9BFC7;border-bottom:1px solid #4F5D71;border-right:1px solid #4F5D71;}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:12px !important;font-weight:bold;color:#4D6D91; padding: 0 0 0 17px; background: url('https://src.ucoz.ru/t/831/24.gif') no-repeat 1px 3px;}
.eTitle h1 {font-size:12px !important;}
.eMessage {text-align:justify;padding-bottom:5px;}
.textHr {color:#DDDDDD;height:1px;border:1px dashed #DDDDDD;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;word-break: break-word;}
.eDetails {background:#B8BDC4;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:3px;padding-top:3px; text-align:left;font-size:12px;}
.eDetails1 {background:#B8BDC4;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:3px;padding-top:3px; text-align:left;font-size:12px;}
.eDetails2 {background:#B8BDC4;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:3px;padding-top:3px; text-align:left;font-size:12px;}

.eRating {font-size:12px;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('https://src.ucoz.ru/t/831/25.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;border-top:1px solid #C9CFD8;border-left:1px solid #B9BFC7;border-bottom:1px solid #4F5D71;border-right:1px solid #4F5D71;}
.cBlock2 {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;border-top:1px solid #C9CFD8;border-left:1px solid #B9BFC7;border-bottom:1px solid #4F5D71;border-right:1px solid #4F5D71;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {width:100%;}
.smiles {border:1px inset;background:#FAFCFE;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {}
/* ------------------- */

/* News/Blog Archive Menu */
.archLi {padding: 0 0 3px 10px; background: url('https://src.ucoz.ru/t/831/26.gif') no-repeat 0px 4px;}
.archActive {text-decoration:underline;}
.archLi {font-family:Tahoma,Arial,Sans-Serif;font-size:12px;}
a.archLink:link {text-decoration:none; color:#4D6D91;}
a.archLink:visited {text-decoration:none; color:#4D6D91;}
a.archLink:hover {text-decoration:underline; color:#4D6D91;}
a.archLink:active {text-decoration:underline; color:#4D6D91;}
/* ---------------------- */

/* News/Blog Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#4D6D91;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('https://src.ucoz.ru/t/831/27.gif') no-repeat 0px 3px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:12px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#4D6D91}
a.archiveDateTitleLink:visited {text-decoration:none; color:#4D6D91}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#4D6D91}
a.archiveDateTitleLink:active {text-decoration:underline; color:#4D6D91}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------------------ */

/* News/Blog Calendar Style */
.calMonth {text-align:right; }
.calWday {border:1px outset #4F5D71; background:#95A5B8; width:17px;color:#FFFFFF;}
.calWdaySe {border:1px outset #4F5D71; background:#4B6383; width:17px; font-weight:bold;color:#FFFFFF;}
.calWdaySu {border:1px outset #4F5D71; background:#4B6383; width:17px; font-weight:bold; color:#FFFFFF;}
.calMday {border:1px inset #4F5D71; background:#FFFFFF;}
.calMdayA {border:1px inset #4F5D71; background:#E2E5E9; font-weight:bold;}
.calMdayIs {border:1px outset #4F5D71; background:#C6CCD3;}
.calMdayIsA {border:1px outset #4F5D71; background:#C6CCD3;font-weight:bold;}
a.calMonthLink:link {text-decoration:none; color:#4D6D91;}
a.calMonthLink:visited {text-decoration:none; color:#4D6D91;}
a.calMonthLink:hover {text-decoration:underline; color:#4D6D91;}
a.calMonthLink:active {text-decoration:underline; color:#000000;}
a.calMdayLink:link {text-decoration:none; color:#4D6D91;}
a.calMdayLink:visited {text-decoration:none; color:#4D6D91;}
a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMdayLink:active {text-decoration:none; color:#000000;}
/* ------------------------ */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E2E6EA}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
a.groupOther1:link,a.groupOther1:visited,a.grou pOther1:hover {color:magenta;} 
/* ---------------- */

/* Other Styles */
.replaceTable {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;height:100px;width:300px;border:1px solid #597798;}

.legendTd {font-size:12px;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#A7AFB8}
.gTableTop {border-top:1px solid #fff;border-bottom:1px solid #6b7788;box-shadow: inset 0px -1px 0 #fff;background: linear-gradient(to bottom, #a2aebe, #607795, #a2aebe);color:#E2EBF5;font-weight:bold;padding:10px;font-size:12px;}
.gTableSubTop {padding:2px;background:url('https://src.ucoz.ru/t/831/17.gif') #B4C5DB;color:#000000;height:26px;}
.gTableBody {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.gTableLeft {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;font-weight:bold;color:#4D6D91}
.gTableRight {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.gTableError {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;color:#FF0000;}
.forum-add-table{table-layout:fixed}
#fln1{max-width:100%}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:12px;}

a.catLink:link {text-decoration:none; color:#E2EBF5;}
a.catLink:visited {text-decoration:none; color:#E2EBF5;}
a.catLink:hover {text-decoration:underline; color:#E2EBF5;}
a.catLink:active {text-decoration:underline; color:#E2EBF5;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:12px;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:12px;}
.forumDescr,.forumModer {color:#858585;font-size:12px;}
.forumViewed {font-size:12px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#4D6D91;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#4D6D91;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#6F8EB3;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#4D6D91;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:12px;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#4D6D91;}
a.forumBarA:active {text-decoration:underline; color:#4D6D91;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:12px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.fastNavCatA {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.threadLastPostTd {padding:2px;font-size:12px;}
.threadDescr {color:#858585;font-size:12px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:url('https://src.ucoz.ru/t/831/8.gif');text-transform:lowercase;color:#FFFFFF; height:18px;font-weight:bold;font-size:12px;padding-left:40px;}
.threadsDetails {padding:2px;background:#E3E6EA;height:20px;color:#4D6D91;}
.forumOnlineBar {padding:2px;background:#E3E6EA;height:20px;color:#4D6D91;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#4D6D91;}
a.threadLink:visited {text-decoration:none; color:#4D6D91;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:12px;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:12px;text-align:right;}
/* ------------------- */

/* Posts View */
.postTable {}
.postPoll {background:#FFFFFF;text-align:center;}
.postFirst {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;border-bottom:3px solid #FFFFFF;}
.postRest1 {background:#FFFFFF;}
.postRest2 {background:url('https://src.ucoz.ru/t/831/23.gif') bottom repeat-x #FFFFFF;}
.postSeparator {height:3px;background:#2B3545;}

.postTdTop {background:url('https://src.ucoz.ru/t/831/17.gif') #B4C5DB;color:#000000;height:26px;}
.postBottom {background:#E3E6EA;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#597798;}
.posttdMessage {padding:5px;background:#FFFFFF;word-break: break-word;}

.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:12px;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:12px;}
.quoteMessage {background:#FFFFFF;font-size:12px;}

.signatureView {font-size:12px;} 
.edited {padding-top:30px;font-size:12px;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:12px;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('https://src.ucoz.ru/t/831/30.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('https://src.ucoz.ru/t/831/30.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:12px;height:18px;background:url('https://src.ucoz.ru/t/831/8.gif');text-transform:lowercase; font-size:12px;color:#FFFFFF;border:1px outset #2C3D52;}

.codeButtons {font-size:12px;height:18px;background:url('https://src.ucoz.ru/t/831/8.gif');text-transform:lowercase; font-size:12px;color:#FFFFFF;border:1px outset #2C3D52;}
.codeCloseAll {font-size:12px;height:18px;background:url('https://src.ucoz.ru/t/831/8.gif');text-transform:lowercase; font-size:12px;color:#FFFFFF;border:1px outset #2C3D52;font-weight:bold;}
.postNameFl,.postDescrFl {width:400px;box-sizing:border-box}
.postPollFl,.postQuestionFl {width:400px;box-sizing:border-box}
.postResultFl {width:50px;box-sizing:border-box}
.postAnswerFl {width:300px;box-sizing:border-box}
.postTextFl {width:550px;height:150px;box-sizing:border-box}
.postUserFl {width:300px;box-sizing:border-box}

.pollHelp {font-weight:normal;font-size:12px;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.goOnTop img{max-width:none;vertical-align:middle}
/* ----------------- */

/* ====== forum End ====== */

#header a:hover {color:#B0C0FF;}
#header a:link, #header a:visited {color:#FFF;}
#header {
 height: 215px;
 width: 100%;
 margin: 0px;
 padding: 0px;
 background-attachment: scroll;
 background-image: url(/img/header_back.jpg);
 background-repeat: repeat-x;
 color: #FFF;
}
#header td {color:#FFF;}
#header #sub {
 background-attachment: scroll;
 background-image: url(/img/header.jpg);
 background-repeat: no-repeat;
 height: 215px;
 width: 100%;
 color: #FFF;
}
#header #left {
 background-attachment: scroll;
 background-image: url(/img/header_left.png);
 background-repeat: no-repeat;
 background-position: left bottom;
 text-indent: 30px;
}
#header #right {
 font-size: 12px;
 background-attachment: scroll;
 background-image: url(/img/header_right.png);
 background-repeat: no-repeat;
 background-position: right bottom;
 padding-top: 5px;
 padding-right: 10px;
}
#header #ml2 {
 background-attachment: scroll;
 background-image: url(/img/ml2.png);
 background-repeat: repeat-x;
 height: 36px;
}
#header #shadow {
 background-attachment: scroll;
 background-color: #FFF;
 background-image: url(/img/shadow.gif);
 background-repeat: repeat-x;
 background-position: top;
 height: 9px;
}
.cat-descr{margin-top:30px}
.breadcrumbs-h {font-size: inherit;display:inline;margin:0;font-weight:normal}
.section-header{margin: 0;font-size:inherit}
.text-center {
 text-align: center !important;
}
.text-nowrap {
 white-space: nowrap !important;
}

/*======================================
LAYOUT
======================================*/
.wrapper {
 width: 90%;
 margin: 0 auto;
 padding: 0 15px;
}

/*======================================
FOOTER
======================================*/
.footer {
 text-align: center;
 background: linear-gradient(to bottom, #d9e1ed, #b4c5db, #d9e1ed);
 border: 1px solid #fff;
 outline: 1px solid #727d8d;
 padding: 5px 15px;
 margin: 15px 0 10px;
 box-shadow: 3px 3px 0 0px #c7ccd2;
}
.footer-copy {
 margin-bottom: 10px;
 padding: 0 15px;
}
.footer-nav {
 margin: 0;
 padding: 0 5px;
 list-style: none;
}
.footer-nav li {
 margin: 0 10px 5px;
}
@media (min-width: 768px) {
 .footer {
 display: flex;
 align-items: center;
 justify-content: space-between;
 }
 .footer-copy {
 margin: 0; 
 }
 .footer-nav {
 display: flex;
 flex-wrap: wrap;
 align-items: center;
 justify-content: flex-end;
 }
 .footer-nav li {
 margin-bottom: 0;
 }
}
/*======================================
HEADER
======================================*/
.header {
 background: url(/img/header.jpg) no-repeat,
 url(/img/header_back.jpg) repeat-x;
 margin-bottom: 13px;
 box-shadow: 0 0 5px 6px #b1b7c5;
}
.header-inner {
 height: 215px;
 box-sizing: border-box;
 display: flex;
 flex-direction: column;
 justify-content: space-between;
}
.header-date {
 color: #fff;
 text-align: right;
 padding: 5px 10px 0;
}
.header-logo {
 margin-left: 30px;
}
.header-logo img {
 max-width: 100%;
 height: auto;
}
.header-line {
 border-top: 1px solid #ecedf1;
 border-bottom: 1px solid #ecedf1;
 outline: 1px solid #636e80;
 padding: 5px 0;
 background: linear-gradient(to bottom, rgba(151,163,178,.8), rgba(112,131,155,.8), rgba(151,163,178,.8));
 display: flex;
 align-items: center;
 justify-content: space-between;
 color: #fff;
 position: relative;
}
.header-line a {
 color: #fff;
}
.nav-wrapper {
 padding: 0 10px;
}
.nav-toggle {
 background: none;
 border: none;
 color: #fff;
 font-weight: bold;
 font-size: 14px;
 text-shadow: 1px 1px 1px rgba(0,0,0,.5);
 display: flex;
 align-items: center;
 padding: 0;
}
.burger {
 width: 14px;
 height: 12px;
 color: #fff;
 border-bottom: 2px solid;
 position: relative;
 margin-right: 5px;
}
.burger::before, .burger::after {
 content: '';
 position: absolute;
 left: 0;
 width: 100%;
 height: 2px;
 background: currentColor;
}
.burger::after {
 top: 5px;
}
.burger::before {
 top: 0;
}
.nav-list {
 padding: 0;
 margin: 0;
 list-style: none;
 display: none;
 flex-wrap: wrap;
 text-transform: lowercase;
}
.nav-list li {
 padding: 2px 5px;
}
.nav-list a {
 display:block;
 border: 1px solid #fff;
 outline: 1px solid #4f5d71;
 box-shadow: 2px 2px 0 #2c3d52;
 background: linear-gradient(to bottom, #0e1a2c 40%, #7a808a);
 padding: 2px 5px;
 color: #fff;
 font-size: inherit;
}
.nav-list a:hover {
 text-decoration: none;
 background: #000;
}
.header-auth-wrap {
 display: flex;
 align-items: center;
 padding: 0 15px;
}
.header-auth {
 display: none;
 margin-right: 5px;
}

@media (min-width: 992px) {
 .header-inner{
 background: url(/img/header_right.png) right bottom 35px no-repeat;
 }
 .header-auth {
 display: block; 
 }
 .nav-toggle {
 display: none;
 }
 .nav-list {
 display: flex;
 }
}

/*======================================
LAYOUT
======================================*/
.content {
 display: -ms-grid;
 display: grid;
 margin: 0 auto;
 padding-right: 15px;
 padding-left: 15px;
 grid-gap: 30px;
 grid-template-columns: 100%;
}
.content.content_wide {
 display:block 
}
.sidebar-left {
 -ms-grid-row: 3;
 -ms-grid-column: 1;
}
.sidebar-right {
 -ms-grid-row: 5;
 -ms-grid-column: 1;
}
.main {
 -ms-grid-row: 1;
 -ms-grid-column: 1;
 grid-row: 1;
}

.widget {
 border: 1px solid #fff;
 outline: 1px solid #4f5d71;
 box-shadow: 3px 3px 0 0px #b7bec6;
 margin-bottom: 15px;
 background: linear-gradient(to right, #fff 35%, #c3cad1);
 padding: 3px;
}
.widget--desktop {
 display: none; 
}
.widget-title {
 color: #4F5D71;
 border: 1px solid #fff;
 outline: 1px solid #4f5d71;
 background: linear-gradient(to right, #f1f2f5, #f1f2f5 50%, #eceef0 70%, #87919e);
 box-shadow: 3px 3px 0 0px #8e98a4;
 font-weight: bold;
 padding: 3px 10px;
}
.widget-title + .widget-content {
 padding: 10px 0;
}

.informer {
 margin: 0 auto;
 padding: 0;
 list-style: none;
 text-align: center;
 font-weight: bold;
 max-width: 250px;
}
.informer__link {
 display: block;
 position:relative;
 padding-bottom:100%;
 margin: 10px auto 0;
}
.informer__img {
 position:absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 object-fit: contain;
}
.informer__item:not(:last-child) {
 margin-bottom: 15px;
 border-bottom: 1px solid #5e7082;
 padding-bottom: 15px;
}
/*
.menu {
 display:none; 
}*/
.slideout-menu {
 position: fixed;
 top: 0;
 bottom: 0;
 width: 256px;
 min-height: 100vh;
 overflow-y: scroll;
 -webkit-overflow-scrolling: touch;
 z-index: 0;
 display: none;
 background-color: #1D1F20;
 background-image: linear-gradient(145deg, #1D1F20, #404348);
}

.slideout-menu-left {
 left: 0;
}

.slideout-menu-right {
 right: 0;
}

.slideout-panel {
 position: relative;
 z-index: 1;
 background-color: #FFF; /* A background-color is required */
 min-height: 100vh;
}

.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
 overflow: hidden;
}

.slideout-open .slideout-menu {
 display: block;
}
.page:before {
 content: '';
 display: block;
 background-color: rgba(0,0,0,0);
 transition: background-color 0.5s ease-in-out;
}

.panel-open:before {
 position: absolute;
 top: 0;
 bottom: 0;
 width: 100%;
 background-color: rgba(0,0,0,.5);
 z-index: 99;
}
.menu-section {
 margin: 25px 0;
 font-size: 13px;
}
.menu-section-title {
 text-transform: uppercase;
 color: #85888d;
 
 padding: 0 20px;
 margin: 0;
}
.menu-section-list {
 padding: 0;
 margin: 10px 0;
 list-style: none;
}
.menu-section-list a {
 display: block;
 padding: 10px 20px;
}
.menu-section-list a:hover {
 background-color: rgba(255, 255, 255, 0.1);
 text-decoration: none;
}
/*
.menu a {
 color: #fff;
}*/
.pagination {
 display: flex;
 flex-wrap: wrap;
 align-items: center;
 justify-content: space-between;
 margin-left: -10px;
 margin-right: -10px;
}
.pagination__col {
 padding: 3px 10px; 
}
.swchItem,.swchItemA {
 display: inline-block;
 vertical-align: middle;
 padding: 5px 8px;
 font-size: 14px;
}
.swchItemA {
 font-weight: normal;
}
.swchItemA, .swchItem:hover {
 text-decoration: none;
 border-radius: 3px;
}
.swchItem:hover {
 background-color: #eee;
}
.swchItemA {
 background: #4285f4;
 color: #fff;
}

@media (min-width: 576px) {
 .adv-wrapper{background:#d2d6dc}
 .content {
 max-width: 540px;
 }
}

@media (min-width: 768px) {
 .content {
 max-width: 720px;
 }
}

@media (min-width: 992px) {
 .content {
 -ms-grid-columns: 260px 30px 1fr 30px 260px;
 grid-template-columns: 260px 1fr 260px;
 max-width: none;
 }
 .sidebar-left {
 -ms-grid-row: 1;
 -ms-grid-column: 1;
 }
 .sidebar-right {
 -ms-grid-row: 1;
 -ms-grid-column: 5;
 }
 .main {
 -ms-grid-row: 1;
 -ms-grid-column: 3;
 grid-row: auto;
 }
 .widget--desktop {
 display: block; 
 }
 .d-lg-none {
 display: none !important;
 }
}

.switchActive {
 background: #f2f2f2;
 padding: 0 6px;
 line-height: 25px;
 border: 1px solid #EEE;
 color: #294479;
 border-radius: 4px;
}

@media only screen and (max-width: 1024px) {
 .fFastNavTd {
 display: none;
 }
}

@media only screen and (max-width: 991px) { 
 .forum-section .postTable,
 .forum-section .postTable tbody,
 .forum-section .postTable tr,
 .forum-section .postTable td {
 display: block;
 width: auto !important;
 }
 .postTdInfo {
 border-bottom: 1px solid #a7afb8;
 }
}

@media screen and (max-width: 600px) {
 .fFastSearchTd {
 display: none;
 }
}

@media screen and (max-width: 450px) {
 .ThrTopButtonsCl11, .ThrTopButtonsCl12, .ThrBotCl21, .ThrBotCl22, .ThrForumBarTbl {
 width: 100% !important;
 display: block;
 text-align: left;
 margin-bottom: 20px;
 }
}

.u-combolist{font: inherit !important;}
.myBtnLeft img,.myBtnRight img {max-width:none}
.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt,.myWinCont legend{font-size:12px !important}

.crumbs {
 margin-bottom: 5px;
 line-height: 1.5;
}
.crumbs__list {
 margin:0;
 padding:0;
 list-style:none;
 display: inline;
}
.crumbs__item {
 display: inline; 
}
.crumbs__item:not(:first-child)::before,
.breadcrumbs-h::before {
 content: '»';
 margin: 0 3px;
 font-weight: bold;
}
.crumbs__text {
 font-weight: bold; 
}

.catPages1 {
 margin-bottom: 5px; 
}

.blocked-message {
 margin-top: 15px; 
}
.alert {
 position: relative;
 padding: .75rem 1.25rem;
 margin-bottom: 1rem;
 border: 1px solid transparent;
 border-radius: .25rem;
}
.alert-danger {
 color: #721c24;
 background-color: #f8d7da;
 border-color: #f5c6cb;
}

.uRelatedEntries {
 display: flex;
 flex-wrap: wrap;
 margin: 10px -5px 0;
 padding: 0;
 list-style: none;
}
.uRelatedEntry {
 flex: 0 0 50%;
 max-width: 50%;
 padding: 0 5px;
 box-sizing: border-box;
 margin-bottom: 10px;
}
.uRelatedLink {
 background: #eee;
 padding: 5px;
 box-shadow: 0 0 3px #999;
 border-radius: 4px;
 text-align: center;
 height: 100%;
 box-sizing: border-box;
 display: flex;
 flex-direction: column;
 justify-content: space-between;
}
.uRelatedImg {
 width: 100%;
 margin-bottom: 5px;
 flex-grow: 1;
 object-fit: cover;
 max-height: 150px;
}
@media (min-width: 480px) {
 .uRelatedEntry {
 flex: 0 0 33.333333%;
 max-width: 33.333333%;
 } 
}
@media (min-width: 1200px) {
 .uRelatedEntry {
 flex: 0 0 16.666667%;
 max-width: 16.666667%;
 }
 .uRelatedTitle {
 height: 3.9em;
 line-height: 1.3em;
 overflow: hidden;
 }
}
.report-link a{text-decoration:none}
.u-combolist{height:600px!important}
.category-autocomplete{max-height:300px;overflow-y:auto;margin-top:5px}
.category-autocomplete .ui-state-active{margin:0!important;border:0!important}
 .category-autocomplete::-webkit-input-placeholder {color:#000;}
 .category-autocomplete::-moz-placeholder {color:#000;}
 .category-autocomplete:-ms-input-placeholder {color:#000;}

.mobile-nav{display:none}
.mobile-nav a{color:#fff}

#cse-search-box input[type="text"]{width:100% !important}
.eBlock__no-js {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display: flex;
 align-items: center;
 justify-content: center;
 text-align: center;
 font-size: 20px;
 background-color: rgba(0, 0, 0, .4);
 color: #fff;
}

.aspect-ratio{position:relative;padding-bottom:56.25%;display:block}
.aspect-ratio__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}