/* General Style */
body {background: #fff; margin:0px; padding:0px; }
.wrap {background: url('/web/20220604075940im_/http://sport-archive.ru/fon4.pn') #EBEBEB; text-align:center;}
.header {width: 100%; margin-left: auto; margin-right: auto; text-align: left; height: 30px; position: relative;}
table.main-table {border: 0px; padding: 0px; border-collapse: collapse; width: auto; position: relative; border-spacing: 0px; background: #fff;margin-left: auto; margin-right: auto;height: 100%;}
td.content-block {vertical-align: top; width: 725px; padding: 0 10px; border-top: 10px solid #fff; border-bottom: 10px solid #fff;}
td.side-block {vertical-align: top; width: 330px; border-top: 10px solid #fff; border-bottom: 10px solid #fff; padding: 0px 10px 20px 0;}
td.forum-block {vertical-align: top; padding: 20px; }

.footer {text-align: center; padding: 15px; color: #777;}

.header h1 {color: #fff; font-size: 30pt; font-weight: normal; position: absolute; bottom: 5px; left: 20px; margin: 0; padding: 0; }
.date {color: #777; position: absolute; left: 10px; top: 5px;}
.user-bar {color: #777; position: absolute; right: 10px; top: 5px;}
.navigation {position: absolute; bottom: 3px; right: 10px;}
.navigation a:link, .navigation a:active, .navigation a:visited {background: #fff; padding: 3px 7px; margin: 0; text-decoration: none;}
.navigation a:hover {background: #ff5d5c; color: #fff; text-decoration: none;}

.popup-table {border: 0px; padding: 0px; border-collapse: collapse; width: 100%; border-spacing: 0px;}
.popup-header {background: url('/web/20220604075940im_/http://sport-archive.ru/fon4.png') #111; color: #fff; padding: 10px;}
.popup-body {background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9; padding: 10px;}

.block h1 {background: url('/web/20220604075940im_/http://sport-archive.ru/bok.panel2.png') bottom no-repeat; margin: 0; padding: 3px 30px 9px 20px; color: #E0FFFF; font-weight: bold; width: 100%}
.block-content {padding: 8px 10px 10px 10px;}

h1 {color:#000000;font-size:10pt;font-weight:normal;}

a:link { color:#000000;}
a:active {text-decoration:underline; color:#0F5ADB;}
a:visited {text-decoration:underline; color:#000000; font-size:14pt;}
a:hover {text-decoration:none; color:#999999;}
td.side-block a:hover {background: #ccc; color: #555;}


td, body {font-family: sans-serif; font-size:10pt;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family: Trebuchet MS, sans-serif;}
.copy {font-size:8pt;}

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

hr {color:#CCCCCC;height:1px;border:none;background:#CCCCCC;}
label {cursor:pointer;cursor:hand}

.blocktitle {font-family: Trebuchet MS, sans-serif;color:#787878;font-size:12px;}
.entryReadAll,.entDots {display:none;} !important


a.menu1:link {text-decoration:underline; color:#FAFAFA}
a.menu1:active {text-decoration:underline; color:#FAFAFA}
a.menu1:visited {text-decoration:underline; color:#FAFAFA}
a.menu1:hover {text-decoration:underline; color:#CCCCCC}
.menuTd {padding-left:12px;padding-right:10px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/6.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

.bbQuoteName { 
 background:linear-gradient(135deg,#505c84,#2b3356);
 font: bold 14px/30px 'Open Sans', sans-serif;
 color:#fff; 
 line-height:28px; 
 padding-left:10px; 
 text-transform:uppercase; 
 border-radius: 2px;
} 
.bbQuoteName2 { 
 background:linear-gradient(135deg,#df7807,#d9c9b8) !important;
 font: bold 14px/30px 'Open Sans', sans-serif;
 color:#fff; 
 line-height:28px; 
 padding-left:10px; 
 text-transform:uppercase; 
 border-radius: 2px;
} 
.bbQuoteName3 { 
 background: linear-gradient(135deg,#ededed,#f9f9f9) !important;
 font-family: 'Roboto';
 color: #323b5f;
 line-height: 20px;
 padding-left: 5px;
 text-transform: uppercase;
 border-radius: 2px;
 border-bottom: 3px solid;
 border-bottom-color: #df7c0f;
 border-bottom-right-radius: 3px;
 border-bottom-left-radius: 3px;
 letter-spacing: -0.6px;
} 
.quoteMessage { 
 border:1px solid #e5e1d9 !important; 
 border-top:0 none !important; 
 padding:15px 15px 15px 15px; 
 background:#f2eee6 url(https://web.archive.org/web/20220604075940im_/http://mvcreative.ru/example/5/black_arrow.png) no-repeat 90% top; 
 font-style:italic; 
}
/* Menus */
ul.uz, ul.uMenuRoot {list-style-type: square; color: #ff5d5c; margin: 0 0 0 20px; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/7.gif') no-repeat 0px 6px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}

#uCatsMenu7 {position: relative!important;top: 0!important;left: 0!important;}

.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#333}
.uMenuV li a:active {text-decoration:none; color:#333}
.uMenuV li a:visited {text-decoration:none; color:#333}
.uMenuV li a:hover {text-decoration:underline; color:#000000}

.uMenuV .uMenuItemA {font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#000000}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#000000}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#000000}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/8.gif') no-repeat 0 0;}
.uMenuV li {margin: 3px 0px;padding:0 5px; font-size: 12pt;}
/* --------- */

/* Module Part Menu Категории раздела новые*/
.catsTable {border-collapse:collapse;} 
.catsTd { 
width:250px; 
height:43px; 
line-height:43px; 
border-left:1px solid #bbbbbb; 
border-right:1px solid #bbbbbb; 
border-bottom:1px solid #bbbbbb; 
-o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%; 
background: -moz-linear-gradient(top,#efefef,#e4e4e4); 
background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e4e4e4)); 
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#efefef,endColorstr=#e4e4e4,GradientType=0); zoom: 1; 
background: linear-gradient(top, #efefef, #e4e4e4); 
background-image: -o-linear-gradient(top, #efefef, #e4e4e4); 
background-image: -moz-linear-gradient(top, #efefef, #e4e4e4); 
background-image: -webkit-linear-gradient(top, #efefef, #e4e4e4); 
background-image: -ms-linear-gradient(top, #efefef, #e4e4e4); 
box-shadow:inset 0 1px 0 #fff; 
color:#5b6267; 
text-shadow:0 1px 0 #fff; 
padding-left:20px; 
} 
.catName {} 
.catNameActive {font-size:14px;} 
.catNumData { 
font-size:12px; 
color:#5b6267; 
font-weight:bold; 
margin-right:10px; 
float:right; 
} 
.catDescr {font-size:11px; padding-left:10px;} 
a.catName:link {text-decoration:none; color:#000000;} 
a.catName:visited {text-decoration:none; color:#5b6267;} 
a.catName:hover {text-decoration:none; color:#48971e} 
a.catName:active {text-decoration:none; color:#141d2e;} 
a.catNameActive:link {text-decoration:none; color:#083A59;} 
a.catNameActive:visited {text-decoration:none; color:#5b6267;} 
a.catNameActive:hover {text-decoration:none; color:#48971e} 
a.catNameActive:active {text-decoration:none; color:#5b6267;} 
/* ----------------- */

/* Entries Style */
.eBlock {background: url(/web/20220604075940im_/http://sport-archive.ru/_st/my.css) bottom right no-repeat;}
.eTitle {font-family: Trebuchet MS, sans-serif;font-size:14pt;font-weight:bold;color:#000000; padding: 5px; }
.eTitle a:link {text-decoration:underline; color:#000000;}
.eTitle a:visited {text-decoration:underline; color:#000000;}
.eTitle a:hover {text-decoration:none; color:#555555;}
.eTitle a:active {text-decoration:underline; color:#000000;}

.eMessage {text-align:justify;padding:10px !important;margin-left:3px;}
.eText {text-align:justify;padding:10px !important;}
.eDetails {font-family: Trebuchet MS, sans-serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.eDetails1 {font-family: Trebuchet MS, sans-serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.eDetails2 {font-family: Trebuchet MS, sans-serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}

.eRating {font-size:8pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/10.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:#F6F6F6;}
.cBlock2 {background:#FFFFFF; border:1px solid #F6F6F6;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;border: 2px solid transparent; border-color: #343d61; border-radius: 3px;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/11.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/12.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:FFFFFF;color:#000000;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#000000;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

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

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

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

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.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;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px; color: #fff;}
.replaceBody {background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/1.jpg') #111;}

.legendTd {font-size:8pt;}
/* ------------ */

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

/* General forum Table View */
.gTable {background:#555; border-bottom: 3px solid #ff5d5c;}
.gTableTop {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/1.jpg') #111;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:bold; height:28px;font-size:10pt; }
.gTableSubTop {padding:2px;background:#D9D9D9;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.gTableBody1 {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.gTableBottom {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.gTableLeft {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.gTableError {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}

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

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

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

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:8pt;}
.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:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:8pt;}
.switch {background:#FFFFFF;width:15px;font-size:8pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#858585;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AAAAAA;height:20px;font-weight:bold;font-size:8pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px;background:#AAAAAA;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#AAAAAA;height:20px;color:#6E6E6E;}

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:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

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

/* forum Posts View */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #787878;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#000000;}

.postTdTop {background:#D9D9D9;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/4.gif') #e9e9e9;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#FFFFFF;}

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

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

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

.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('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/13.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/web/20220604075940im_/http://sport-archive.ru/.s/t/817/13.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:8pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll {font-size:8pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

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

/* Слайдер */ 
 .slides { 
 height:300px; 
 margin:50px auto; 
 overflow:hidden; 
 position:relative; 
 width:900px; 
 } 
 .slides ul { 
 list-style:none; 
 position:relative; 
 } 

 /* Кадры анимации #anim_slides */ 
 @-webkit-keyframes anim_slides { 
 0% { 
 opacity:0; 
 } 
 6% { 
 opacity:1; 
 } 
 24% { 
 opacity:1; 
 } 
 30% { 
 opacity:0; 
 } 
 100% { 
 opacity:0; 
 } 
 } 
 @-moz-keyframes anim_slides { 
 0% { 
 opacity:0; 
 } 
 6% { 
 opacity:1; 
 } 
 24% { 
 opacity:1; 
 } 
 30% { 
 opacity:0; 
 } 
 100% { 
 opacity:0; 
 } 
 } 

 .slides ul li { 
 opacity:0; 
 position:absolute; 
 top:0; 

 /* анимация css3 */ 
 -webkit-animation-name: anim_slides; 
 -webkit-animation-duration: 24.0s; 
 -webkit-animation-timing-function: linear; 
 -webkit-animation-iteration-count: infinite; 
 -webkit-animation-direction: normal; 
 -webkit-animation-delay: 0; 
 -webkit-animation-play-state: running; 
 -webkit-animation-fill-mode: forwards; 

 -moz-animation-name: anim_slides; 
 -moz-animation-duration: 24.0s; 
 -moz-animation-timing-function: linear; 
 -moz-animation-iteration-count: infinite; 
 -moz-animation-direction: normal; 
 -moz-animation-delay: 0; 
 -moz-animation-play-state: running; 
 -moz-animation-fill-mode: forwards; 
 } 

 /* Задержки css3 */ 
 .slides ul li:nth-child(2), .slides ul li:nth-child(2) div { 
 -webkit-animation-delay: 6.0s; 
 -moz-animation-delay: 6.0s; 
 } 
 .slides ul li:nth-child(3), .slides ul li:nth-child(3) div { 
 -webkit-animation-delay: 12.0s; 
 -moz-animation-delay: 12.0s; 
 } 
 .slides ul li:nth-child(4), .slides ul li:nth-child(4) div { 
 -webkit-animation-delay: 18.0s; 
 -moz-animation-delay: 18.0s; 
 } 
 .slides ul li img { 
 display:block; 
 } 

 /* Кадры анимации #anim_titles */ 
 @-webkit-keyframes anim_titles { 
 0% { 
 left:100%; 
 opacity:0; 
 } 
 5% { 
 left:10%; 
 opacity:1; 
 } 
 20% { 
 left:10%; 
 opacity:1; 
 } 
 25% { 
 left:100%; 
 opacity:0; 
 } 
 100% { 
 left:100%; 
 opacity:0; 
 } 
 } 
 @-moz-keyframes anim_titles { 
 0% { 
 left:100%; 
 opacity:0; 
 } 
 5% { 
 left:10%; 
 opacity:1; 
 } 
 20% { 
 left:10%; 
 opacity:1; 
 } 
 25% { 
 left:100%; 
 opacity:0; 
 } 
 100% { 
 left:100%; 
 opacity:0; 
 } 
 } 

 .slides ul li div { 
 background-color:#000000; 
 border-radius:10px 10px 10px 10px; 
 box-shadow:0 0 5px #FFFFFF inset; 
 color:#FFFFFF; 
 font-size:26px; 
 left:10%; 
 margin:0 auto; 
 padding:20px; 
 position:absolute; 
 top:50%; 
 width:200px; 

 /* Анимация css3 */ 
 -webkit-animation-name: anim_titles; 
 -webkit-animation-duration: 24.0s; 
 -webkit-animation-timing-function: linear; 
 -webkit-animation-iteration-count: infinite; 
 -webkit-animation-direction: normal; 
 -webkit-animation-delay: 0; 
 -webkit-animation-play-state: running; 
 -webkit-animation-fill-mode: forwards; 

 -moz-animation-name: anim_titles; 
 -moz-animation-duration: 24.0s; 
 -moz-animation-timing-function: linear; 
 -moz-animation-iteration-count: infinite; 
 -moz-animation-direction: normal; 
 -moz-animation-delay: 0; 
 -moz-animation-play-state: running; 
 -moz-animation-fill-mode: forwards; 
 }

/* Переключатель страниц */

.catPages1, 
.catPages2, 
.pagesBlock1, 
.pagesBlock2, 
.pagesBlockuz1, 
.pagesBlockuz2 {padding:1px 0px 0px 0px;} 
span.catPages1, 
span.catPages2, 
span.pagesBlock1, 
span.pagesBlock2, 
span.pagesBlockuz1, 
span.pagesBlockuz2 { 
 display: inline-block; 
} 
.catPages1 a, 
.catPages2 a, 
.pagesBlock1 a, 
.pagesBlock2 a, 
.pagesBlockuz1 a, 
.pagesBlockuz2 a, 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b { 
 font-weight:bold; 
 padding:12px 12px; 
 color:#b7bac7; 
 background:none; 
 font-size:11px; 
 position:relative; 
} 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b { 
 color:#000; 
} 

.catPages1 b:after, 
.catPages2 b:after, 
.pagesBlock1 b:after, 
.pagesBlock2 b:after, 
.pagesBlockuz1 b:after, 
.pagesBlockuz2 b:after { 
 content:''; 
 width:100%; 
 height:1px; 
 position:absolute; 
 background:#000; 
 bottom:-1px; 
 left:0px; 
} 

.catPages1 a:hover, 
.catPages2 a:hover, 
.pagesBlock1 a:hover, 
.pagesBlock2 a:hover, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz2 a:hover { 
 color:#000; 
 background:none; 
} 
.swchItemDots { 
 letter-spacing:1px; 
 color:#828e96; 
 font-size:11px; 
}

/* Переключатель end */

/* Вид комментариев */

.uc .uc1 { 
 color: #666!important; 
 font-family: Arial; 
 font-kerning: auto; 
 font-style: normal; 
 font-size: 1.2em; 
 font-weight: 400; 
 text-decoration: none; 
 text-transform: none; 
 word-spacing: 0; 
 border-bottom: 1px solid #e7eaec; 
 } 
 .uc1 { 
 margin-top: 15px!important; 
 } 
 .uc1:first-child { 
 margin-top: 0; 
 } 
 .uc1 { 
 padding-bottom: 15px; 
 } 
 
 .uc1, 
 .uc4 { 
 overflow: hidden; 
 } 
 .uc1 > .uc2 { 
 margin-right: 10px; 
 } 
 .uc1 img.uc3 { 
 width: 50px; 
 height: 50px; 
 } 
 .uc1 .uc8 { 
 box-shadow: none; 
 margin-top: 10px; 
 margin-bottom: 5px; 
 padding: 10px 20px; 
 line-height: 16px; 
 } 
 .uc1 .uc9 { 
 margin-top: 10px; 
 } 
 .uc1 .photos { 
 margin: 10px 0; 
 } 
 .uc3 { 
 border-radius: 50%; 
 } 
 .uc4 { 
 display: block; 
 width: auto; 
 } 
 
 .uc5 { 
 float: right!important 
 } 
 .uc2 { 
 float: left!important 
 } 
 .uc15 { 
 background-color: #ffffff; 
 color: inherit; 
 padding: 15px 20px 0px 20px; 
 border-color: #e7eaec; 
 border-image: none; 
 border-style: solid solid none; 
 border-width: 1px 0; 
 } 
 .uc15 { 
 clear: both; 
 } 
 .uc18 h5 { 
 margin-top: 5px; 
 } 
 .uc18 { 
 -moz-border-bottom-colors: none; 
 -moz-border-left-colors: none; 
 -moz-border-right-colors: none; 
 -moz-border-top-colors: none; 
 background-color: #ffffff; 
 border-color: #e7eaec; 
 border-image: none; 
 border-style: solid solid none; 
 border-width: 3px 0 0; 
 color: inherit; 
 margin-bottom: 0; 
 padding: 14px 15px 7px; 
 min-height: 48px; 
 } 
 .uc18 h5 { 
 color:#666; 
 display: inline-block; 
 font-family: Arial; 
 font-kerning: auto; 
 font-style: normal; 
 font-size:14px; 
 margin: 0 0 7px; 
 padding: 0; 
 text-overflow: ellipsis; 
 float: left; 
 } 
 .uc18 .uc20{ 
 float: left; 
 margin-left: 4px; 
 } 
 .uc19 { 
 display: block; 
 float: none; 
 margin-top: 0; 
 position: relative; 
 padding: 0; 
 text-align: right; 
 } 
 .uc20 { 
 background-color: #d1dade; 
 color: #5e5e5e; 
 font-size: 10px; 
 font-weight: 600; 
 padding: 3px 8px; 
 text-shadow: none; 
 } 
 .uc21 { 
 background-color: #f8ac59; 
 color: #ffffff; 
 font-size: 10px; 
 font-weight: 600; 
 padding: 3px 8px; 
 text-shadow: none; 
 border-radius: .25em 
 } 
 .uc16 { 
 clear: both; 
 margin-bottom: 25px; 
 margin-top: 0; 
 padding: 0; 
 } 
 .uc16:after, 
 .uc16:before { 
 display: table; 
 } 
 .uc17 { 
 margin-bottom: 5px; 
 } 
 .uc6 { 
 color: #1ab394; 
 } 
 .uc7 { 
 color: #888888; 
 } 
 .uc8 {position:relative; 
 min-height: 20px; 
 padding: 19px; 
 margin-bottom: 20px; 
 background-color: #fcfcfc; 
 border: 1px solid #e3e3e3; 
 border-radius: 4px; 
 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 
 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05) 
 } 
 .uc8:after {content: ''; 
 position: absolute;left: 5px; top: -10px; 
 border: 5px solid transparent; border-bottom: 5px solid #e3e3e3; 
 } 
 
 .report-spam-toggle-text {font-size: 14px; 
 font-weight: 600;} 
 .report-spam-toggle-text:before {color:#18a689;font-family: FontAwesome;padding-right: 7px;content: "\f00c";} 
 
 .report-spam-toggle-button { 
 border-radius: 3px;text-decoration:none!important; 
 } 
 .report-spam-toggle-button { 
 display: inline-block; 
 padding: 3px 12px; 
 margin-bottom: 0; 
 font-size: 12px; 
 font-weight: 400; 
 line-height: 1.7; 
 text-align: center; 
 white-space: nowrap; 
 vertical-align: middle; 
 -ms-touch-action: manipulation; 
 touch-action: manipulation; 
 cursor: pointer; 
 -webkit-user-select: none; 
 -moz-user-select: none; 
 -ms-user-select: none; 
 user-select: none; 
 background-image: none; 
 border: 1px solid transparent; 
 border-radius: 4px 
 } 
 .report-spam-toggle-button:active:focus, 
 .report-spam-toggle-button:focus { 
 outline: thin dotted; 
 outline: 5px auto -webkit-focus-ring-color; 
 outline-offset: -2px 
 } 
 
 .report-spam-toggle-button:focus, 
 .report-spam-toggle-button:hover { 
 color: #333; 
 text-decoration: none 
 } 
 
 .report-spam-toggle-button:active { 
 background-image: none; 
 outline: 0; 
 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 
 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) 
 } 
 
 .report-spam-btn {text-decoration:none!important; 
 border-radius: 3px; 
 } 
 .report-spam-btn { 
 display: inline-block; 
 padding: 3px 12px; 
 margin-bottom: 0; 
 font-size: 12px; 
 font-weight: 400; 
 line-height: 1.7; 
 text-align: center; 
 white-space: nowrap; 
 vertical-align: middle; 
 -ms-touch-action: manipulation; 
 touch-action: manipulation; 
 cursor: pointer; 
 -webkit-user-select: none; 
 -moz-user-select: none; 
 -ms-user-select: none; 
 user-select: none; 
 background-image: none; 
 border: 1px solid transparent; 
 border-radius: 4px 
 } 
 .report-spam-btn:active:focus, 
 .report-spam-btn:focus { 
 outline: thin dotted; 
 outline: 5px auto -webkit-focus-ring-color; 
 outline-offset: -2px 
 } 
 
 .report-spam-btn:focus, 
 .report-spam-btn:hover { 
 color: #333; 
 text-decoration: none 
 } 
 
 .report-spam-btn:active { 
 background-image: none; 
 outline: 0; 
 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 
 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) 
 } 
 
 .report-spam-handled { 
 color: inherit; 
 background: white; 
 border: 1px solid #e7eaec; 
 } 
 .report-spam-handled:hover, 
 .report-spam-handled:focus, 
 .report-spam-handled:active, 
 .report-spam-handled:active:focus, 
 .report-spam-handled:active:hover 
 { 
 color: inherit; 
 border: 1px solid #d2d2d2; 
 } 
 .report-spam-handled:active { 
 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset; 
 } 
 .report-spam-handled:active { 
 background-image: none; 
 } 
 
 .uc10 { 
 border-radius: 3px;text-decoration:none!important; 
 } 
 .uc10 { 
 display: inline-block; 
 padding: 6px 12px; 
 margin-bottom: 0; 
 font-size: 14px; 
 font-weight: 400; 
 line-height: 1.42857143; 
 text-align: center; 
 white-space: nowrap; 
 vertical-align: middle; 
 -ms-touch-action: manipulation; 
 touch-action: manipulation; 
 cursor: pointer; 
 -webkit-user-select: none; 
 -moz-user-select: none; 
 -ms-user-select: none; 
 user-select: none; 
 background-image: none; 
 border: 1px solid transparent; 
 border-radius: 4px 
 } 
 
 .uc10:active:focus, 
 .uc10:focus { 
 outline: thin dotted; 
 outline: 5px auto -webkit-focus-ring-color; 
 outline-offset: -2px 
 } 
 
 .uc10:focus, 
 .uc10:hover { 
 color: #333; 
 text-decoration: none 
 } 
 
 .uc10:active { 
 background-image: none; 
 outline: 0; 
 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 
 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) 
 } 
 .uc11 { 
 padding: 1px 5px; 
 font-size: 12px; 
 line-height: 1.5; 
 border-radius: 3px 
 } 
 
 .uc12 { 
 color: inherit; 
 background: white; 
 border: 1px solid #e7eaec; 
 } 
 .uc12:hover, 
 .uc12:focus, 
 .uc12:active, 
 .uc12:active:focus, 
 .uc12:active:hover 
 { 
 color: inherit; 
 border: 1px solid #d2d2d2; 
 } 
 .uc12:active { 
 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset; 
 } 
 .uc12:active { 
 background-image: none; 
 } 
 .uc14 { 
 color: inherit; 
 background: white; 
 border: 1px solid #e7eaec; 
 } 
 .uc14:hover, 
 .uc14:focus, 
 .uc14:active, 
 .uc14:active:focus, 
 .uc14:active:hover 
 { 
 background-color: #ec4758; 
 border-color: #ec4758; 
 color: #FFFFFF!important; 
 } 
 .uc14:active { 
 background-image: none; 
 } 
 .uc13 { 
 color: inherit; 
 background: white; 
 border: 1px solid #e7eaec; 
 } 
 .uc13:hover, 
 .uc13:focus, 
 .uc13:active 
 .uc13:active:focus, 
 .uc13:active:hover { 
 background-color: #18a689; 
 border-color: #18a689; 
 color: #FFFFFF!important; 
 } 
 .uc13:active { 
 background-image: none; 
 } 
 a.uc10 {text-decoration:none;} 
 
 .com-order-title {color: #666!important; 
 font-family: Arial; 
 font-kerning: auto; 
 font-style: normal; font-size:12px;font-weight:400; 
 line-height:1.42857143; 
 color:#555;} 
 
 .com-order-select{ 
 width:30%; 
 height:34px; 
 padding:6px 12px; 
 font-size:12px; 
 line-height:1.42857143; 
 color:#555; 
 background-color:#fff; 
 background-image:none; 
 border:1px solid #ccc; 
 border-radius:4px; 
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); 
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075); 
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; 
 -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} 
 
 .com-order-select:focus{ 
 border-color:#66afe9; 
 outline:0; 
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); 
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)} 
 .com-order-select::-moz-placeholder{color:#999;opacity:1} 
 .com-order-select:-ms-input-placeholder{color:#999} 
 .com-order-select::-webkit-input-placeholder{color:#999} 
 .com-order-select::-ms-expand{background-color:transparent;border:0}

/* Вид комментариев end */

/* Вид материалов */

.mtr {padding:20px;display:table} 
.mtr .article_counters {margin-bottom:10px;} 
.mtr .im {background:#FFFFFF;padding-right:15px;display:table-cell;vertical-align:top} 
.mtr_td {display:table-cell;vertical-align:top} 
.mtr .inim {width:300px;height:200px;overflow:hidden} 
.mtr_descr {margin:0;position:absolute;top:-9000px} 
.name_mtr {margin-bottom:7px;font-size:16px;font-weight:bold} 
.article_counters {margin-bottom:1px;font-size:13px;color:#8c8c8c} 
.article_counters span {display:inline-block;margin-right:1px;} 
.article_counter {margin-bottom:1px;font-size:13px;color:#8c8c8c} 
.article_counter_2 {font-size:13px;color:#ffffff} 
.article_counter span {margin-right:5px;padding: 4px 0px 4px 0px;} 
.article_counters .dats {background:url('https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/vid_materialov/time.png') 0px 0px no-repeat;padding-left:20px;border: 5px solid transparent;} 
.article_counters .views {background:url('https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/vid_materialov/views.png') 0px 0px no-repeat;padding-left:20px;border: 5px solid transparent;} 
.article_counters .coms {background:url('https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/vid_materialov/comment.png') 0px 0px no-repeat;padding-left:20px;border: 5px solid transparent;} 
.article_counters .catalog {background:url('https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/vid_materialov/catalog.png') 0px 0px no-repeat;padding-left:20px;border: 5px solid transparent;} 
.article_counters .user {background:url('https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/vid_materialov/user.png') 0px 0px no-repeat;padding-left:20px;border: 5px solid transparent;}

.art_author:before {
 content: '\f007';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_site:before {
 content: '\f124';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_view:before {
 content: '\f06e';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_date:before {
 content: '\f133';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_read:before {
 content: '\f017';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_cat:before {
 content: '\f0c9';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_voice:before {
 content: '\f144';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_link:before {
 content: '\f0c1';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.art_urgently:before {
 content: '\f0e7';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

/* Вид материалов end */

/* Низ сайта */

footer {background: linear-gradient(135deg,#505c84,#2b3356);color:#fff} 
footer a {color:rgba(255,255,255,0.6);text-decoration:none;} 
footer a:hover {color:rgba(255,255,255,0.8);}
footer a:visited {color:#fff}
footer a:hover {border-bottom: 0px solid rgba(255,255,255,0.3);} 
.h-footer-tab {display:table;width:100%;padding:5px 0px;} 
.h-footer-1, .h-footer-2 {display:table-cell;vertical-align:top;padding-right:30px} 
.h-footer-2 {width:20%;} 
.h-footer-2:hover .hf-title {border-color: #49D1FE;} 
.hf-title {padding:14px 0px;padding-bottom:20px;border-top: 2px solid rgba(189, 189, 189, 0.2);font-size: 16px;} 
.hf-content ul, .hf-content li {padding:0px;margin:0px;} 
.hf-content li {list-style-type:none;margin-bottom:10px;} 
.hf-logo i {margin-right:9px;opacity:0.5} 
.hf-logo {font-size:14px;color:#ffffff;font-weight:bold;cursor:default} 
.hf-desc {font-size:13px;color:rgba(255,255,255,0.8);padding-right:15px;padding-left:15px;padding-top:2px;padding-bottom:2px;} 
.hf-bottom {padding:5px 0px} 
.h-top-link, .h-top-link:hover {display:none;cursor:pointer;width:48px;line-height:48px;text-align:center;background:#ff8839;color:#fff;position:fixed;right:30px;bottom:30px;border:0px!important;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;} 
.h-container {width:auto;margin:0px auto;} 
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/* Низ сайта end */

/* Обновления спортивного архива */

.ie { 
 width: auto; 
 display: block; 
 float: left; 
 margin: 10px 1px 1px 1px; 
 padding: 0; 
 position: relative; 
 z-index: 1; 
 border: 2px solid #4D81A5; 
 border-radius: 3px; 
} 
.ie_c { 
 height: 151px; 
 z-index: 2; 
 overflow: hidden; 
 position: relative; 
} 
.ie_c .mask { 
 position: absolute; 
 overflow: hidden; 
 top: 0; 
 left: 0; 
 display:none; 
 opacity: 1; 
 background-color: rgba(21, 21, 21, 0.69); 
 width:100%; 
 height:100%; 
 border-radius: 2px 2px 1px 1px; 
} 
.ie_c:hover .mask, .mask:hover{ 
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
 filter: alpha(opacity=100) !important; 
 opacity: 1; 
 display:block; 
} 
.ie_c .mask a.show, .ie_c .mask .full { 
 width: 28px; 
 display: block; 
 float: left; 
 text-indent: -9999px; 
 height: 28px !important; 
 overflow: hidden; 
 top: 65px; 
 position: absolute; 
 background: url("/web/20220604075940im_/http://sport-archive.ru/one_more.png") no-repeat; 
} 
.ie_c .mask a.show { 
 background-position: 0 0; 
 left: 93px; 
} 
.ie_c .mask a.show:hover { 
 background-position: 0 -28px; 
} 
.ie_c .mask .full { 
 right: 91px; 
 background-position: -28px 0; 
} 
.ie_c .mask .full:hover { 
 background-position: -28px -28px; 
} 
.ie_c img { 
 width: 100%; 
 height: 151px; 
 display: block; 
} 
.ie_b { 
 background: #343d62; 
 overflow: hidden; 
 position: relative; 
 z-index: 1; 
 border-radius: 1px 1px 1px 1px; 
} 
.ie_b_bg { 
 background: url("https://web.archive.org/web/20220604075940im_/http://sport-archive.ru/obnov_archiv/ie_b_bg.png") repeat-x center top; 
 position: absolute; 
 height: 5px; 
 left: 0; 
 top: 0; 
 width: 100%; 
 z-index: 6; 
} 
.ie_b .file { 
 color: #fff; 
 display: block; 
 font-size: 11px; 
 line-height: 15px; 
 height: 55px; 
 text-align: center; 
} 
.ie_b .file a { 
 color: #BAE4F5; 
} 
.ie_b .file a:hover { 
 color: #fff; 
 text-decoration: none; 
} 
.file_ie { 
 text-transform: uppercase; 
 background-color: #2F2F2F; 
 color: #D3EEFF; 
 border-radius: 10px; 
 height: 20px; 
 padding-top: 3px; 
 margin: 4px; 
} 

/* Обновления спортивного архива end */

/* Табы */

.tabs {
 width: 1125px;
 list-style: none; 
 height: 261px;
 border-bottom: 1px solid #e0e0e0;
 margin: 0;
 padding: 0;
}
.page_tabs {
 width: 1125px;
 list-style: none;
 height: 32px;
 width: 100%;
 margin-top: 10px;
 margin-bottom: -20px;
 border-bottom: none;
}
.tabs li, .page_tabs li {
 margin: 0px;
 padding: 0px;
 float: left;
 height: 31px;
 line-height: 32px;
 border: 1px solid #e0e0e0;
 overflow: hidden;
 position: relative;
 background: #eaeaea url('https://web.archive.org/web/20220604075940im_/http://mvcreative.ru/example/18/images/tab-bg.png') repeat-x;
 margin-right: 2px;
 margin-bottom: -1px;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 border-top-right-radius: 4px;
 border-top-left-radius: 4px;
}
.page_tabs li.active a {
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 border-top-right-radius: 4px;
 border-top-left-radius: 4px;
}
.tabs li a, .page_tabs li a {
 font-weight: bold;
 color: #666666;
 text-decoration: none;
 display: block;
 padding: 0px 20px;
 outline: none;
}
.tabs li a:hover, .page_tabs li a:hover {
 color: #3DC0E0;
}
.tabs li.active, .tabs li.active a, .tabs li.active a:hover, .page_tabs li.active, .page_tabs li.active a, .page_tabs li.active a:hover {
 color: #333333;
 background: #e0e0e0;
 border-bottom: 1px solid #e0e0e0;
}
.tab_container {
 width: 1125px;
 border: 0px solid #e0e0e0;
 border-top: none;
 overflow: hidden;
 margin-bottom: 5px;
 background: #ffffff;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -moz-border-radius-bottomright: 4px;
 -moz-border-radius-bottomleft: 4px;
 border-bottom-right-radius: 4px;
 border-bottom-left-radius: 4px;
}
.tab_content {
 margin: 45px 19px 19px 10px;
 /* 20 - border */
}

/* Табы end */

/* Цитата */

blockquote {
margin: 0;
background: #f6f6f6;
color: #131314;
padding: 30px 30px 30px 90px;
position: relative;
}
blockquote:before {
content: "\201C";
font-family: serif;
position: absolute;
top: 20px;
left: 16px;
color: black;
width: 40px;
height: 40px;
border-radius: 50%;
background: white;
font-size: 40px;
font-weight: bold;
text-align: center;
line-height: 50px;
}
blockquote:after {
content: "";
width: 4px;
background: white;
position:absolute;
left: 70px;
top: 20px;
bottom: 20px;
}
blockquote p {
margin-top: 0;
font-size: 24px;
font-weight: 300;
}
blockquote cite {
font-style: normal;
text-transform: uppercase;
}
/* Цитата end */

/* Мини профиль */

.profile {height:30px;font-size:13px;display:inline-block;position:relative} 

.profile-menu {position:relative!important} 
.profile-button s {display:inline-block;z-index:9;background:#3297db;color:#fff;font-size:10px;margin-right:10px;margin-left:1px;line-height:14px;padding:2px 6px;text-decoration:none;-webkit-border-radius: 55px;-moz-border-radius: 55px;border-radius: 55px;} 
.profile-button, .profile-button:hover {display:inline-block;color:#666;position:relative;line-height:30px;padding-left:39px;padding-right:18px;text-decoration:none} 
.profile-button i {position:absolute;right:0px;top:14px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid rgba(0,0,0,0.3);} 
.profile-avatar, .profile-avatar img {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;} 
.profile-avatar {display:inline-block;width:24px;height:24px;position:absolute;top:-0px;left:0px;border-radius: 20px;} 
.profile-avatar img {width:24px;height:24px;object-fit:cover;vertical-align:bottom;background:#fff;border:2px solid #fff} 

.profile-menu:hover .profile-list {visibility:visible;} 
.profile-list {position:absolute;width:190px!important;right:0px!important;top:28px;padding-top:5px;visibility:hidden;z-index:9;} 
.profile-list-in {background:#fff;width:190px!important;max-width:190px!important;padding:3px 0px;box-shadow:0px 8px 35px rgba(0,0,0,0.1);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;} 
.profile-list-in a {display:block;padding:0px 20px!important;line-height:42px!important;text-decoration:none;text-align:left;border-bottom:1px solid #f1f1f1;font-size:12px;color:#8a8a8a} 
.profile-list-in a:hover {color:#000;} 
.profile-list-in a.last {border-bottom:0px !important} 
.profile-list-in a i {background:#3297db;color:#fff;float:right;font-style:normal;font-size:10px;padding:0px 6px;line-height:16px !important;margin-top:12px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

/* Мини профиль end */

/* Обратная связь */ 

.contact { 
 max-width: 467px; 
 min-width: 320px; 
 margin: 0 auto; 
 background: rgba(255,255,255,0.9); 
 box-shadow: 0 0 8px rgba(0,0,0,.3); 
 } 
 .contact * { 
 outline: none; 
 border: 0; 
 background: none; 
 } 
 form fieldset { 
 display: block; 
 padding: 25px 30px; 
 } 
 form .row { 
 margin: 0 -15px; 
 } 
 form .col-2 { 
 width: 50%; 
 } 
 form .col { 
 float: left; 
 min-height: 1px; 
 padding-right: 15px; 
 padding-left: 15px; 
 box-sizing: border-box; 
 -moz-box-sizing: border-box; 
 } 
 form .row:after { 
 content: ''; 
 display: table; 
 clear: both; 
 } 
 form section { 
 margin-bottom: 20px; 
 } 
 form .input, form .textarea, form .radio, form .checkbox, form .button { 
 position: relative; 
 display: block; 
 } 
 form .fa-append { 
 position: absolute; 
 top: 5px; 
 right: 5px; 
 width: 29px; 
 height: 29px; 
 padding-left: 3px; 
 border-left: 1px solid #e5e5e5; 
 font-size: 15px; 
 line-height: 29px; 
 text-align: center; 
 color: #ccc; 
 } 
 .fa { 
 display: inline-block; 
 font-family: FontAwesome; 
 font-style: normal; 
 font-weight: normal; 
 line-height: 1; 
 -webkit-font-smoothing: antialiased; 
 -moz-osx-font-smoothing: grayscale; 
 } 
 .fa-user:before { 
 content: "\f007"; 
 } 
 .fa-envelope-o:before { 
 content: "\f003"; 
 } 
 .fa-tag:before { 
 content: "\f02b"; 
 } 
 .fa-comment:before { 
 content: "\f075"; 
 } 
 form .input .fa-append + input, form .textarea .fa-append + textarea { 
 padding-right: 46px; 
 } 
 form .input input, form .textarea textarea { 
 display: block; 
 box-sizing: border-box; 
 -moz-box-sizing: border-box; 
 width: 100%; 
 height: 39px; 
 padding: 8px 10px; 
 outline: none; 
 border: 2px solid #e5e5e5; 
 border-radius: 0; 
 background: #fff; 
 font: 13px/19px 'Open Sans', Helvetica, Arial, sans-serif; 
 color: #404040; 
 appearance: normal; 
 -moz-appearance: none; 
 -webkit-appearance: none; 
 transition: border-color 0.3s; 
 -o-transition: border-color 0.3s; 
 -ms-transition: border-color 0.3s; 
 -moz-transition: border-color 0.3s; 
 -webkit-transition: border-color 0.3s; 
 } 
 form .textarea textarea { 
 height: auto; 
 resize: none; 
 overflow:auto; 
 } 
 form .input:hover input, 
 form .textarea:hover textarea, 
 form .checkbox:hover i { 
 border-color: #00BDAB; 
 } 
 form .input input:focus, 
 form .textarea textarea:focus, 
 form .checkbox input:focus + i { 
 border-color: #009688; 
 } 
 form .button { 
 float: right; 
 height: 39px; 
 overflow: hidden; 
 margin-left: 20px; 
 padding: 0 20px; 
 outline: none; 
 border: 0; 
 background-color: #009688; 
 font: 300 13px/39px 'Open Sans', Helvetica, Arial, sans-serif; 
 text-decoration: none; 
 color: #fff; 
 cursor: pointer; 
 opacity: 0.8; 
 transition: opacity 0.2s; 
 -o-transition: opacity 0.2s; 
 -ms-transition: opacity 0.2s; 
 -moz-transition: opacity 0.2s; 
 -webkit-transition: opacity 0.2s; 
 } 
 form .button:hover { 
 opacity: 1; 
 } 
 @media screen and (max-width: 470px){ 
 .col, .col-2 { float: none !important; width: 100% !important;} 
 }

/* Обратная связь end */

/* Таблица РПЛ */

.tabl{font-size:14px;line-height:24px}
.grey{background:#f5f5f5}
.tabl div{padding:3px 5px;border-bottom:1px dotted #d7d8dc}
.tabl .num{width:22px;text-align:center;color:#a5acb2}
.tabl .p1 {border-right:3px solid #7ca541;width:19px}
.tabl .p2 {border-right:3px solid #bacf9c;width:19px}
.tabl .p3, .tabl .p4{border-right:3px solid #bbd3fc;width:19px}
.tabl .p13, .tabl .p14{border-right:3px solid #d6a0a3;width:19px}
.tabl .p15, .tabl .p16{border-right:3px solid #d51d29;width:19px}
.tabl .team{flex-grow:1;padding-left:10px}
.tabl .game{width:30px;text-align:center}
.tabl .goal{width:40px;color:#838280;text-align:center;font-size:13px;line-height:24px}
.tabl .point{width:30px;text-align:center;font-weight:bold}
.tabl .bef{color:#777;font-size:11px;padding-top:0;padding-bottom:0}
.row {
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
}

.lenta_title {
 font: bold 14px/28px 'Open Sans', sans-serif;
 letter-spacing: .05em;
 position: relative;
 top: 1px; 
 display: block;
 background: linear-gradient(135deg,#505c84,#2b3356);
 padding: 0 10px;
 color: #fff;
 border-radius: 2px;
}

/* Таблица РПЛ end */

/* Кнопка наверх */ 

.top-button { 
 margin:0px; 
 padding:0px; 
 position:fixed; 
 cursor: pointer; 
 bottom:25px; 
 right:30px; 
}

/* Кнопка наверх end */

/* Персональная страница пользователя */

.social-accounts { padding:10px 0 3px } 
 .social-accounts a { opacity:.4 } 
 .social-accounts .is-connected { opacity:1!important } 
 .social-accounts .wait i { background:url(/web/20220604075940im_/http://sport-archive.ru/.s/img/icon/ajsml.gif) no-repeat center center!important } 
 .social-accounts a.cursor-default, .social-accounts a.cursor-default i { cursor:default!important } 
 .statusOffline {color:#979797} 
 .statusOnline {color:#5ac92e} 
 .sc-over {padding:80px 20px} 
 .sc-cover {background:url('/web/20220604075940im_/http://sport-archive.ru/icon_group/person_fon_new.jpg') #1d1d1d;background-size:cover;position:relative;height:30px;margin-bottom:3px;border-radius:3px;} 
 .sc-cover-in {width:100%;position:absolute;left:0px;bottom:-80px;} 
 .sc-avatar {width:100px;height:100px;margin:0px auto} 
 .sc-avatar {border:4px solid #fff} 
 .sc-avatar img {width:100px;height:100px;object-fit:cover} 
 .sc-avatar, .sc-avatar img {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;} 
 .sc-top {text-align:right;padding:7px 0px;position:absolute;left:1px;right:20px;z-index:2} 
 .sc-group {float:left} 
 .sc-name {font-size:19px} 
 .sc-city {font-size:13px;color:#959595;margin:5px;} 
 .sc-counter, .sc-counter:hover {display:inline-block;font-size:21px;padding:15px 7px;color:#000;text-decoration:none} 
 .sc-counter span {display:block;font-size:13px;}
 .sc-tabs {text-align:left;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:7px;margin:7px auto} 
 .sc-tabs div {float:left;width:110px;color:#959595} 
 .sc-tabs2 {max-width:420px;text-align:center;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:7px;margin:15px auto} 
 .sc-tabs2 div {float:left;width:110px;color:#959595} 
 .sc-bottom, .sc-button {padding:10px 0px} 
 .sc-button a, .sc-button a:hover {padding:7px 14px;font-size:13px;border:2px solid #3785dc;color:#3785dc;text-decoration:none;display:inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

/* Персональная страница пользователя end */

/* Рейтинг */ 

.rating {margin-left: 1px;} 
.rat {position: relative;float: left;width: 55px;height: 55px;border-radius: 50%;box-shadow: inset 0 0 0 2px #354052;} 
.rat > div {position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;color: #e2e2e2;display: block;text-align: center;font-size: 19px;font-weight: 500;padding-top: 16px;} 
.rat > div div {display: none;} 
.ret {float: left;margin-left: 10px;} 

.u-star-rating-16 {
 float: initial;
} 

/* Рейтинг end */ 

/* Теги */ 

.e-tags {
 padding: 0;
 display: block;
 font-size: 0.9em;
}

.e-tags:before {
 content: '\f02c';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}
/* доп для главной */
.e-tags2 {
 padding: 0;
 display: block;
}

.e-tags2:before {
 content: '\f06e';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}

.e-tags3 {
 padding: 0;
 display: block;
 margin: 0px 5px;
}

.e-tags3:before {
 content: '\f133';
 font-family: FontAwesome;
 padding: 0 5px 0 0;
}
/* доп для главной */
.eTag::before {
 color: #fff;
 content: "\f111";
 font-family: FontAwesome;
 font-size: 10px;
 left: 5px;
 position: absolute;
 bottom: 0;
}

.eTag {
 background: #2e365a;
 padding: 2px 5px 2px 25px;
 position: relative;
 line-height: 2;
 margin-right: 1px;
 text-decoration: none;
 border-radius: 3px
}

.eTag:first-letter {
 text-transform:uppercase;
}

.eTag {
 text-transform:uppercase;
}

.e-tags a:link {
 color: #f8ac59;
}

.e-tags a:hover {
 color: #fff;
}

.e-tags a:visited {
 color: #ffe1bf;
}

/* Теги end */

/* Инфо бар */ 

.info_bar {
 background: #ffffff;
 border-radius: 2px;
 padding: 1px 8px;
 font-size: 6pt;
 font-family: 'Roboto';
 font-weight: bolder;
 text-transform: uppercase;
 vertical-align: middle;
 letter-spacing: 0.5px;
}

.info_bar_online {
background: #475279;
border-radius: 2px;
padding: 2px 3px;
font-size: 6pt;
font-family: 'Roboto';
font-weight: bolder;
text-transform: uppercase;
vertical-align: middle;
letter-spacing: 0.5px;
color: white;
}

.info_bar_olimp {
 display: flex;
 width: 18px;
 height: 18px;
 background-color: #eb963a;
 border-radius: 50%;
 color: #ffffff;
 font-weight: 700;
 margin: auto;
 justify-content: center;
 align-items: center;
}

.info_bar_olimp_info {
 display: inline-flex;
 width: -webkit-fill-available;
 height: 18px;
 align-items: center;
 justify-content: center;
}

.info_bar_olimp_2 {
 display: flex;
 width: 10px;
 height: 10px;
 background-color: #afafaf;
 border-radius: 50%;
 color: #ffffff;
 font-weight: 700;
 margin: auto;
 justify-content: center;
 align-items: center;
}

/* Инфо бар end */ 

/* Специальный линк */ 

.active {border: 2px solid #f8ac59; border-radius: 2px; padding: 2px;text-align: right}
.active2 {border-radius: 2px; padding: 2px;text-align: right}

.active a {
 color: #f8ac59;
 text-decoration: none;
}

.active2 a {
 color: #df7b0d;
 text-decoration: none;
}

.active3 a {
 color: #df7b0d;
 text-decoration: none;
}

.active4 a {
 color: #ffffff;
 text-decoration: none;
}

.active5 a {
 color: #ffffff;
 text-decoration: none;
}

.active6 a {
 color: #000000;
 text-decoration: none;
}

.active a:hover {
 color: #aaaaaa;
}

.active2 a:hover {
 color: #aaaaaa;
}

.active3 a:hover {
 color: #02053e;
}

.active4 a:hover {
 color: #afafaf;
}

.active5 a:hover {
 color: #e6f0de;
}

.active6 a:hover {
 color: #000000;
 background: none!important;
}

/* Специальный линк end*/ 

/* Эффект меню */

.effect_menu {
position: relative;
cursor: pointer;
}

.effect_menu_view {
border-top: 3px solid transparent;
border-top-color: #f8ac59;
}

.effect_menu:after {
display: block;
position: absolute;
left: 0;
bottom: -1px;
width: 0;
height: 2px;
background-color: #f8ac59;
content: "";
transition: width 0.2s;
}

.effect_menu:hover:after {
width: 100%;
}

/* Эффект меню end */

/* Вид материалов на главной */ 

#wid_n_inf2 {
 position: relative;
 width: 97%;
 margin: 2px 2%;
 float: right;
}

#wid_n_inf2_cena {
 position: absolute;
 right: -2px;
 top: 3px;
 background: #df7d12;
 color: #FFF;
 padding: 5px 2px;
 font-size: 11px;
 font-family: 'Roboto';
}

#wid_n_inf2_cena2 {
 position: absolute;
 left: -2px;
 top: 128px;
 background: #414c71;
 color: #FFF;
 padding: 5px 10px;
 display: flex;
 font-family: 'Roboto';
 font-size: 10px;
}

#wid_n_inf2_img {
 min-width: 100%;
 height: 200px;
 overflow: hidden;
 border-radius: 3px;
}
#wid_n_inf2_img img {
 min-width: 100%;
 max-width: 100%;
 height: 200px;
 object-fit: cover;
}

#wid_n_inf2_nsme {
 height: 50px;
 position: relative;
 margin-top: -50px;
 background: rgba(0,0,0,.7);
 -webkit-transition: all 0.5s;
 -moz-transition: all 0.5s;
 -o-transition: all 0.5s;
 transition: all 0.5s;
 border-radius: 3px;
}
#wid_n_inf2_nsme:hover {
 background: #df7b0d;
}
#wid_n_inf2_nsme a {
 color: #FFF;
 display: block;
 font-size: 11px;
 padding: 5px;
 text-decoration: none;
 text-align: center;
}

@media screen and (max-width: 1100px) {
 #wid_n_inf2 {;margin: 2%;}
}
@media screen and (max-width: 600px) {
 #wid_n_inf2 {;margin: 2%;}
}

/* Вид материалов на главной end */

/* Меню */
.gesmpanceb{
 background: linear-gradient(135deg,#505c84,#2b3356);
 position: fixed;
 width: 100%;
 z-index: 1000;
}

.gesmpanceb nav{
 position: relative;
 display: flex;
 max-width: calc(100% - 100px);
 margin: 0 auto;
 height: 82px;
 align-items: center;
 justify-content: space-between;
 height: 40px;
}
nav .kamevlu-kesaned{
 display: flex;
 align-items: center;
 height: 40px;
}
nav .kamevlu-kesaned .links{
 display: flex;
}
.kamevlu-kesaned .kogotipuv a {
 color: #f9f3f3;
 font-weight: 600;
}
.kamevlu-kesaned .links li{
 list-style: none;
}
.kamevlu-kesaned .links li a,
.kamevlu-kesaned .links li label{
 color: #ececec;
 font-size: 14px;
 text-transform: uppercase;
 font-weight: 500;
 padding: 10px 6px;
 border-radius: 1px;
 transition: all 0.3s ease;
 text-decoration: none;
 font-family: 'Roboto';
}
.kamevlu-kesaned .links li label{
 display: none;
}
.kamevlu-kesaned .links li a:hover,
.kamevlu-kesaned .links li label:hover{
 background: #323c4e;
}
.gesmpanceb .search-icon,
.gesmpanceb .venacukos-icon{
 color: #ececec;
 font-size: 18px;
 cursor: pointer;
 width: 40px;
 text-align: center;
}
.gesmpanceb .venacukos-icon{
 display: none;
}
.gesmpanceb #menuga-poisk:checked ~ .search-icon i::before{
 content: "\f00d";
}

.gesmpanceb .kapanog-anumecan{
 position: absolute;
 height: 100%;
 max-width: calc(100% - 50px);
 width: 100%;
 opacity: 0;
 pointer-events: none;
 transition: all 0.3s ease;
}
.gesmpanceb #menuga-poisk:checked ~ .kapanog-anumecan{
 opacity: 1;
 pointer-events: auto;
}
.kapanog-anumecan input{
 width: 100%;
 height: 100%;
 border: none;
 outline: none;
 font-size: 17px;
 color: #ececec;
 background: linear-gradient(135deg,#505c84,#2b3356);
 padding: 0 100px 0 15px;
}
.kapanog-anumecan input::placeholder{
 color: #f2f2f2;
}
.kapanog-anumecan .go-icon{
 position: absolute;
 right: 10px;
 top: 50%;
 transform: translateY(-50%);
 width: 70px;
 background: #2e3659;
 border: none;
 outline: none;
 color: #ececec;
 font-size: 20px;
 cursor: pointer;
}
.gesmpanceb input[type="checkbox"]{
 display: none;
}

/* Начало кода выпадающего меню */
.kamevlu-kesaned .links ul{
 position: absolute;
 background: linear-gradient(135deg,#505c84,#2b3356);
 top: 40px;
 z-index: -1;
 opacity: 0;
 visibility: hidden;
 border-radius: 3px;
 padding: 1px !important;
 text-align: left !important;
 font-family: 'Roboto';
}

.kamevlu-kesaned2 .links ul {
 position: absolute;
 background: linear-gradient(135deg,#505c84,#2b3356);
 top: 40px;
 z-index: -1;
 opacity: 0;
 visibility: hidden;
 border-radius: 3px;
 display: table-column!important;
 column-count: 2;
 column-rule: outset;
 column-rule-color: #cccccc;
 column-rule-width: thin;
 column-fill: balance;
}

.kamevlu-kesaned .links li:hover > ul{
 top: 40px;
 opacity: 1;
 visibility: visible;
 transition: all 0.3s ease;
}

.kamevlu-kesaned .links ul li a{
 display: block;
 width: auto;
 text-transform: revert;
 border-radius: 0px!important;
}

.kamevlu-kesaned .links ul ul{
 position: absolute;
 top: 0;
 right: calc(-100% + 8px);
}

.kamevlu-kesaned .links ul li{
 position: relative;
}

.kamevlu-kesaned .links ul li:hover ul{
 top: 0;
}

/* Запуск адаптивного кода */
@media screen and (max-width: 1250px){
 .gesmpanceb nav{
 max-width: 100%;
 padding: 0 20px;
 height: 40px
 }
 .kamevlu-kesaned .links li a{
 padding: 10px 3px;
 }
 .gesmpanceb .kapanog-anumecan{
 max-width: calc(100% - 100px);
 }
 .gesmpanceb .kapanog-anumecan input{
 padding: 0 100px 0 15px;
 }

@media screen and (max-width: 900px){
 .gesmpanceb .venacukos-icon{
 display: block;
 }
 .gesmpanceb #navigau-gorizon:checked ~ .venacukos-icon i::before{
 content: "\f00d";
 }
 nav .kamevlu-kesaned .links{
 display: block;
 position: fixed;
 background: linear-gradient(135deg,#505c84,#2b3356);
 height: auto;
 width: auto;
 top: 24px;
 left: -100%;
 margin-left: 0;
 max-width: 200px;
 overflow-y: auto;
 transition: all 0.3s ease;
 padding: 0px;
 text-align: left;
 }
 nav #navigau-gorizon:checked ~ .kamevlu-kesaned .links{
 left: 0%;
 }
 .kamevlu-kesaned .links li{
 margin: 15px 20px;
 }
 .kamevlu-kesaned .links li a,
 .kamevlu-kesaned .links li label{
 line-height: 10px;
 font-size: 15px;
 display: block;
 cursor: pointer;
 }
 .kamevlu-kesaned .links li a.dvezuno-navigatos{
 display: none;
 }
}
 /* запуск адаптивного кода раскрывающегося списка */
 .kamevlu-kesaned .links ul,
 .kamevlu-kesaned .links ul ul{
 position: static;
 opacity: 1;
 visibility: visible;
 background: none;
 max-height: 0px;
 overflow: hidden;
 }
 .kamevlu-kesaned .links #show-features:checked ~ ul,
 .kamevlu-kesaned .links #show-services:checked ~ ul,
 .kamevlu-kesaned .links #show-items:checked ~ ul{
 max-height: 100vh;
 }
 .kamevlu-kesaned .links ul li{
 margin: 7px 20px;
 }
 .kamevlu-kesaned .links ul li a{
 font-size: 18px;
 line-height: 30px;
 border-radius: 5px!important;
 }
}

@media screen and (max-width: 400px){
 .gesmpanceb nav{
 padding: 0 10px;
 }
 .kamevlu-kesaned .kogotipuv a{
 font-size: 27px;
 }
 .gesmpanceb .kapanog-anumecan{
 max-width: calc(100% - 70px);
 }
 .gesmpanceb .kapanog-anumecan .go-icon{
 width: 30px;
 right: 0;
 }
 .gesmpanceb .kapanog-anumecan input{
 padding-right: 30px;
 }
}

/* Меню end*/

/* Цвет меню */ 

.color2 a{
 color: #df7b0d !important;
 font-weight: bold !important;
}

.color3 a{
 color: #e4ff00 !important;
 font-weight: bold !important;
}

/* Цвет меню end*/

/* Новые табы */ 

.tabs_new {
 display: block;
 display: -webkit-flex;
 display: -moz-flex;
 display: flex;
 -webkit-flex-wrap: wrap;
 -moz-flex-wrap: wrap;
 flex-wrap: wrap;
 margin: 0;
 overflow: hidden;
 border-radius: 4px;
 border: 1px solid #ddd;
 position: relative;}
 .tabs_new [class^="tab"] label,
 .tabs_new [class*=" tab"] label {
 color: #2f375b;
 cursor: pointer;
 display: block;
 font-size: 1.1em;
 font-weight: 300;
 line-height: 1em;
 padding: 1rem 0;
 text-align: center; }
 .tabs_new [class^="tab"] [type="radio"],
 .tabs_new [class*=" tab"] [type="radio"] {
 border-bottom: 1px solid rgba(239, 237, 239, 0.5);
 cursor: pointer;
 -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;
 display: block;
 width: 100%;
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out; }
 .tabs_new [class^="tab"] [type="radio"]:hover, .tabs_new [class^="tab"] [type="radio"]:focus,
 .tabs_new [class*=" tab"] [type="radio"]:hover,
 .tabs_new [class*=" tab"] [type="radio"]:focus {
 border-bottom: 1px solid #df7c0f; }
 .tabs_new [class^="tab"] [type="radio"]:checked,
 .tabs_new [class*=" tab"] [type="radio"]:checked {
 border-bottom: 2px solid #df7c0f; }
 .tabs_new [class^="tab"] [type="radio"]:checked + div,
 .tabs_new [class*=" tab"] [type="radio"]:checked + div {
 opacity: 1; 
position: absolute;
 left: 10px;}
 .tabs_new [class^="tab"] [type="radio"] + div,
 .tabs_new [class*=" tab"] [type="radio"] + div {
 display: block;
 opacity: 0;
 padding: 0px 7px;
 width: 90%;
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out; }
 .tabs_new .tab-2 {
 width: 25%; }
 .tabs_new .tab-2 [type="radio"] + div {
 width: 300%;
 height: 240;
 margin-left: -200px;}
 .tabs_new .tab-2 [type="radio"]:checked + div {
 margin-left: 0; }

/* Новые табы end*/

/* Хлебные крошки */

.up {margin: 2px; text-align: right}
.up2 {margin: 2px; text-align: right; font-size: 0.9em; text-transform: uppercase; font-family: 'Roboto'; color: #aaaaaa;}

.up a {
 color: #2e365a;
 text-decoration: none;
 font-family: monospace;
 text-transform: uppercase;
 font-size: 0.9em;
}

.up a:hover {
 color: #aaaaaa;
}

.up_next {
 font-size: 0.9em;
 color: #2e365a;
}

.up_next:before {
 content: '\f105';
 font-family: FontAwesome;
 margin: 3px;
}

/* Хлебные крошки end */

/* Временная шкала */

divs {
 font-family: Helvetica, Arial, sans-serif;
 box-sizing: border-box;
}
.timeline {
 width: 400px;
}
.timeline .timeline-item {
 width: 100%;
}
.timeline .timeline-item .info, .timeline .timeline-item .year {
 color: #f1d9bf;
 display: block;
 float:left;
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 transition: all 1s ease;
}
.timeline .timeline-item.close .info, .timeline .timeline-item.close .year {
 color: #ccc;
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 transition: all 1s ease;
}
.timeline .timeline-item .year {
 font-size: 24px;
 font-weight: bold;
 width: 15%;
}
.timeline .timeline-item .info {
 width: 100%;
 width: 78%;
 margin-left: -2px;
 padding: 0 0 10px 35px;
 border-left: 4px solid #aaa;
 font-size: 14px;
 line-height: 20px;
}
.timeline .timeline-item .marker {
 background-color: #fff;
 border: 4px solid #aaa;
 height: 20px;
 width: 20px;
 border-radius: 100px;
 display: block;
 float: right;
 margin-right: -14px;
 z-index: 2000;
 position: relative;
}
.timeline .timeline-item.actives .info, .timeline .timeline-item:hover .info {
 color: #444;
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 transition: all 1s ease;
}
.timeline .timeline-item.actives .year, .timeline .timeline-item:hover .year {
 color: #363f63;
}
.timeline .timeline-item .marker .dot {
 background-color: white;
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 transition: all 1s ease;
 display: block;
 border: 4px solid white;
 height: 12px;
 width: 12px;
 border-radius: 100px;
 float: right;
 z-index: 2000;
 position: relative;
}
.timeline .timeline-item.actives .marker .dot, .timeline .timeline-item:hover .marker .dot {
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 transition: all 1s ease;
 background-color: #df7c0f;
 box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.2);
}

/* Временная шкала end */

/* Эффект кнопки для архива */

.adekipos-limegas {
 background-color: #fff;
 width: auto;
 position: relative;
 overflow: hidden;
 margin: auto;
 padding: 4px;
 border-radius: 5px;
}

.adekipos-limegas .line {
 background-color: #9aa4c8;
 position: absolute;
}

.adekipos-limegas .line span {
 background-color: #e3e3e3;
 position: inherit;
 display: block;
 transition: all 0.4s ease-out;
}
.adekipos-limegas .line-top{
 top: 0;
 left: 0;
 width:100%;
 height:2.5px;
}
.adekipos-limegas .line-right{
 top: 0;
 right: 0;
 width:2.5px;
 height:100%;
}
.adekipos-limegas .line-bottom{
 right: 0;
 bottom: 0;
 width:100%;
 height:2px;
}
.adekipos-limegas .line-left {
 left: 0;
 bottom: 0;
 width: 2.5px;
 height: 100%;
}
.adekipos-limegas .line-top span{
 top:inherit;
 left:inherit;
 width:0;
 height:100%;
}
.adekipos-limegas .line-right span{
 top:inherit;
 right:inherit;
 width:100%;
 height:0;
}
.adekipos-limegas .line-bottom span{
 right:inherit;
 bottom:inherit;
 width:0;
 height:100%;
}
.adekipos-limegas .line-left span {
 left: inherit;
 bottom: inherit;
 width: 100%;
 height: 0;
}
.adekipos-limegas:hover .line-top span,
.adekipos-limegas:hover .line-bottom span{
 width:100%;
}
.adekipos-limegas:hover .line-left span,
.adekipos-limegas:hover .line-right span{
 height:100%;
}
.adekipos-limegas > .item{
 text-align: center;
}
.adekipos-limegas > .item > h2{
 font-size: 1em;
 line-height: 3px;
}
.adekipos-limegas > .item > h2 .title{
 color:#6c63ff;
 font-weight: 800;
}
.adekipos-limegas > .item > p{
 padding:30px 0;
 font-size: 12px;
 line-height: 20px;
}

/* end */

/* Поиск видео в разделе футбол */

.search_bl {float: left; padding: 0px 20px; } 
.searchForm {border: 1px solid #e2e2e2;border-radius: 20px;position: relative;width: auto;overflow: hidden;background: #fafafa;} 
.searchForm input[type="text"]{border: 0; width: 85%;line-height: 38px; height: 38px;padding-left: 15px; color: #a9a9ae; background: transparent; font-size: 14px;} 
.searchForm button[type="submit"] {cursor: pointer;width: 38px;height: 38px;position: absolute;right: 0;top: 0;border-radius: 50%;border: 0;background: #4f5b82 url(/web/20220604075940im_/http://sport-archive.ru/search_foot/sch.png) 50% 50% no-repeat;color: #3a3535;font-size: 18px;transition: all 0.3s cubic-bezier(0.25, 0.1, 0.12, 1.04) 0s;} 
.searchForm button[type="submit"]:hover {color: #fff;background: #fd8d09;} 
.searchForm button[type="submit"]:hover {color: #fff;background: #f1a34e url(/web/20220604075940im_/http://sport-archive.ru/search_foot/sch.png) 50% 50% no-repeat;}

/* Поиск видео в разделе футбол end */

/* Стиль таблицы */

.table {
 width: 100%;
 border: none;
 margin-bottom: 20px;
}
.table thead th {
 font-weight: bold;
 text-align: left;
 border: none;
 padding: 10px 15px;
 background: #d8d8d8;
 font-size: 14px;
}
.table thead tr th:first-child {
 border-radius: 8px 0 0 8px;
}
.table thead tr th:last-child {
 border-radius: 0 8px 8px 0;
}
.table tbody td {
 text-align: left;
 border: none;
 padding: 10px 15px;
 font-size: 14px;
 vertical-align: top;
}
.table tbody tr:nth-child(even){
 background: #f3f3f3;
}
.table tbody tr td:first-child {
 border-radius: 8px 0 0 8px;
}
.table tbody tr td:last-child {
 border-radius: 0 8px 8px 0;
}

/* Стиль таблицы end */

/* Таблица Олимпиада 2022 */ 

.vidtablits-olimp table { 
 width: 100%; 
box-shadow: 0px 7px 19px rgba(64, 62, 62, 0.19), 0px 6px 16px -15px rgba(21, 20, 20, 0.51);

} 

.vidtablits-olimp table {
 border: 1.5px solid #d7d8da;
 border-right: 0;
 border-top: 0;
 padding: 0px;
 margin: 0 auto 10px;
}

.vidtablits-olimp td {
 border-top: 1.5px solid #e2e0e0;
 border-right: 1.5px solid #e4e4e4;
 vertical-align: top;
 padding: 6px;
 margin: 0;
 font-weight: 700;
 background: #ffffff;
 color: #383333;
 font-family: 'Roboto';
}

.vidtablits-olimp th {
 background-color: #f5c98d;
 border: 0;
 margin: 0;
 border-top: 1.5px solid #d4d0d0;
 border-right: 1.5px solid #dee4e6;
 padding: 5px;
 text-align: center;
 font-family: 'Roboto';
}

/* end Таблица Олимпиада 2022 */

/* Адаптивные Табы для спецпроектов */ 

#body{
 background-color: #eaeaea;
}
.tab_sp-container{
 background-color: #125688;
 border-radius: 3px;
 overflow: hidden;
}
.tab_sp-title{
 font-family: sans-serif;
 color: #fff;
 margin: 10px;
 font-weight: normal;
 font-size: 18px;
}
.tab_sp-wrapper{
 width: 100%;
 overflow-x: scroll;
 display: flex;
 flex-wrap: wrap;
 align-items: flex-start;
 justify-content: flex-start;
 font-family: 'ROBOTO';
}
.tab_sp-wrapper .tab_sp-item,
.tab_sp-wrapper input{display: none;}
.tab_sp-wrapper .tab_sp-item{
 background-color: #fff;
 width: calc(100% - 40px);
 max-width: 100%;
 padding: 20px;
 order: 1;
 }
.tab_sp-wrapper label{
 padding: 5px 0px;
 text-align: center;
 color: #fff;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 align-items: center;
 justify-content: center;
 flex-grow: 1;
 border-top: 3px solid transparent;
 border-bottom: 3px solid transparent;
 cursor: pointer;
}
.no-select{
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
}
.tab_sp-wrapper input:checked + label{
 border-bottom: 3px solid #caeafb;
}
.tab_sp-wrapper input:checked + label + .tab_sp-item{display: block;}

/* Адаптивные Табы для спецпроектов end */

/* Похожие материалы */

.relatedentry {
width: 24%;
float: left;
margin: 0.5%;
}
.relatedentry-img {
opacity: 0.85;
display: block;
position: relative;
padding-bottom: 125%;
overflow: hidden;
background-size: 100% 100%;
-moz-background-size: 100% 100%;
box-shadow: inset 0 1px 2px 2px #000;
-webkit-box-shadow: inset 0 1px 2px 2px #000;
-moz-box-shadow: inset 0 1px 2px 2px #000;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.relatedentry-img:hover {
opacity: 1;
}
.relatedentry-title {
z-index:1;
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 4px;
background: rgba(0,0,0,0.85);
height: 22px;
overflow: hidden;
}
.style-relatedentry {
font-family: 'Roboto';
font-size: 14px;
color: #CCCCCC;
text-transform: uppercase;
margin: 2px 2px 6px 4px;
}

@media all and (max-width:480px) {
.relatedentry {width:49%; float:left; margin: 0.5%;}
}

/* Похожие материалы end */

/* Рейтинг материалов */

.fx-row{
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between; 
}

.otsenka .fa {
 margin: 0 8px 0 0;
 font-size: 20px;
 color: #0b9144;
 text-shadow: 0 1px 0 #797e7c;
}

.otsenka .fdislike .fa {
 color: #fb240e;
}

.otsenka a {
 margin-left: 15px;
 display: block;
 height: 34px;
 line-height: 34px;
 padding: 0 10px;
 border: 1px solid rgb(155 155 155 / 40%);
 border-radius: 3px;
 box-shadow: 0 1px 3px 0 rgb(185 185 185 / 27%);
 font-size: 14px;
 color: #857e7e;
 font-weight: 700;
 background: linear-gradient(to bottom, #efe8e8 0%, #fffbfb 30%, #d7d8db 100%);
}

.reyting_kontenta{
display: inline-block;
border-left: 1px solid rgba(0, 0, 0, .1);
padding-left: 10px;
}

.otsenka a:hover {
 color: #646161;
 background: linear-gradient(to top, #d3d3d3 0%, #f1f1f1 30%, #e9e9e9 100%);
}
/*
     FILE ARCHIVED ON 07:59:40 Jun 04, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:50:22 May 27, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.775
  exclusion.robots: 0.096
  exclusion.robots.policy: 0.06
  esindex: 0.014
  cdx.remote: 9.475
  LoadShardBlock: 41.321 (3)
  PetaboxLoader3.datanode: 50.755 (4)
  load_resource: 1847.478
  PetaboxLoader3.resolve: 1832.099
*/