html, body{margin:0;padding:0;color:black; text-align:center; background:white;}

@keyframes rotating {
 from {
 -ms-transform: rotate(0deg);
 -moz-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 -o-transform: rotate(0deg);
 transform: rotate(0deg);
 }
 to {
 -ms-transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 -webkit-transform: rotate(360deg);
 -o-transform: rotate(360deg);
 transform: rotate(360deg);
 }
}
.preloader {
 background-color: #fff;
 position: fixed;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 5;
}
.loader {
 position: absolute;
 top: 50%;
 left: 50%;
 display: none;
 transform: translate(-50%, -50%);
}
.loader img {
 -webkit-animation: rotating 3s ease infinite;
 -moz-animation: rotating 3s ease infinite;
 -ms-animation: rotating 3s ease infinite;
 -o-animation: rotating 3s ease infinite;
 animation: rotating 3s ease infinite;
}
.textload, .textloadUp {font-size:120%; margin-top:25px; color: black;}
.textloadUp {max-width:250px;}
@media (max-width:900px){ .textload, .textloadUp {font-size:150%;}}
.zad{width:97%; height: auto; text-align:center; cursor:pointer !important; margin-left:2px; border-radius:10px; border:3px solid white; filter: grayscale(100%);}
body, .zad{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; touch-action: manipulation;}
tr:hover .zad, .FocusNowImg {border-color:WhiteSmoke; filter: grayscale(0%); margin-bottom:5px;}
h1, .h3var, .textload, .textloadUp, .BokMenu p { font-family: 'Comfortaa', monospace; color:black;}
.xw-hdr-text { font-family: 'Comfortaa', monospace;}
h1 { font-size:180%;}
.h3var, h2 { font-size:100%; display:none;}
.numbored {display:block; border: 3px solid black; font-weight:900; font-size:150%; margin-left:5px; background:white; margin-top:10px;}
.numbored b, .numbored a{display:none; color:black;}
.numbored img {border:0; width:24px; cursor:pointer;}
.numbored a img, .numbored b img {width:30px;}
.numbored img:first-child {border:0; margin-top:5px;} 
tr:hover .numbored, .FocusNowNum {border-radius:10px; margin-top:0px; background:yellow;}
tr:hover .numbored b, .FocusNowNum b{display:inline-block;}
tr:hover .numbored a, .FocusNowNum a{display:block;}
.imgtab {display:inline; }

.HisVar {width:1100px; text-align:center; margin: 0 auto; font-family: 'Comfortaa', monospace; }
.HisVar a{text-decoration:none; font-weight:900; font-size:100%; display: inline-block; width: 92px; border-radius:5px; padding-top:5px; padding-bottom:5px;}
.HisVar a:nth-child(n+12){display:none;}
.HisVar a:first-child, .HisVar a:hover {font-size:100%; background: WhiteSmoke;}
.HisVar a:first-child {cursor:default;}
.HisVar {margin-bottom:50px;}

@media (max-width:1200px){ .HisVar {width:1000px;} .HisVar a:nth-child(n+11){display:none;}}
@media (max-width:1100px){ .HisVar {width:900px;} .HisVar a:nth-child(n+10){display:none;}}
@media (max-width:1000px){ .HisVar {width:800px;} .HisVar a:nth-child(n+9){display:none;}}
@media (max-width:900px){ .HisVar {width:700px;} .HisVar a:nth-child(n+8){display:none;}}
@media (max-width:720px){ .HisVar a{display:none;}}

.TabAll {width:99%;max-width:1152px;text-align:center;margin:0 auto;vertical-align: top; }
.TabAll td{vertical-align: top;}
.TabAll tr td:first-child {width:75px;}
.TabAll tr td:last-child {width:99%;}
b[onclick="ToCopyURL(this);"] {cursor:pointer;}

body {padding-top:10px; padding-bottom:25px;}

.Bgreen {z-index:10;}
button.Bgreen, input.Bgreen, .klava input, span.Bgreen {
 position: relative; 
 font-family: 'Comfortaa', monospace;
 font-size: 1.1em;
 font-weight: 700;
 min-width:2.1em;
 color: rgb(245,245,245);
 text-shadow: 0 -1px rgba(0,0,0,.1);
 text-decoration: none;
 user-select: none;
 padding: .3em 0.75em;
 outline: none;
 border: none;
 cursor:pointer;
 border-radius: 3px;
 background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
 box-shadow: inset #3caa3c 0 -1px 1px, inset 0 1px 1px #3caa3c, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
}

nav button[id^="BUT"].Bgreen {margin-left:2px; margin-right:2px;}

button.Bgreen:hover, input.Bgreen:hover, .klava input:hover, span.Bgreen:hover {
 -webkit-animation-play-state: paused;
 animation-play-state: paused;
 cursor: pointer;
 color: white;
 background: Crimson linear-gradient(Red, Crimson) !important; 
 box-shadow: inset FireBrick 0 -1px 1px, inset 0 1px 1px FireBrick, FireBrick 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

button.Bgreen:active, input.Bgreen:active, .klava input:hover, span.Bgreen:active {
 top: 1px;
 color: white;
 text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
 box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

.Bcurrent, .klava input {
 background: DodgerBlue linear-gradient(DodgerBlue, RoyalBlue) !important; 
 box-shadow: inset CornflowerBlue 0 -1px 1px, inset 0 1px 1px CornflowerBlue, CornflowerBlue 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

.BcurrentTwo {
 background: DodgerBlue linear-gradient(DodgerBlue, RoyalBlue) !important; 
 box-shadow: inset CornflowerBlue 0 -1px 1px, inset 0 1px 1px CornflowerBlue, CornflowerBlue 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
 opacity: 0.66;
}

input.Bgreen:not([value="ПРОВЕРКА"]):not([value="НАВОДКА"]):hover, .BcurrentTwo:hover, button.Bgreen:hover, span.Bgreen:hover {
 opacity: 1;
 background: DodgerBlue linear-gradient(DodgerBlue, RoyalBlue) !important; 
 box-shadow: inset CornflowerBlue 0 -1px 1px, inset 0 1px 1px CornflowerBlue, CornflowerBlue 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

  
.Bred { 
 cursor: default;
 display:none;
 margin-right:10px;
 opacity: 0.25;
 font-size: 1.1em !important;
 background: Crimson linear-gradient(Red, Crimson) !important; 
 box-shadow: inset FireBrick 0 -1px 1px, inset 0 1px 1px FireBrick, FireBrick 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}


 .klava input[value="="] {
 display:none;
 background: #138808 linear-gradient(#8fbc8f, #138808) !important;
 box-shadow: inset ForestGreen 0 -1px 1px, inset 0 1px 1px ForestGreen, ForestGreen 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
 }
 .klava input[value="..."] {
 background: #0c9c0d linear-gradient(#82d18d, #0c9c0d) !important;
 box-shadow: inset #3caa3c 0 -1px 1px, inset 0 1px 1px #3caa3c, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
 }

 .klava input[value="Б"], .klava input[value="["], .klava input[value="]"], 
 .klava input[value="/"], .klava input[value="×"], .klava input[value="КОРЕНЬ"], .klava input[value="+"], .klava input[value="К"],
 .klava input[value="("], .klava input[value=")"] {
 display:none;
 background: Crimson linear-gradient(Red, Crimson) !important; 
 box-shadow: inset FireBrick 0 -1px 1px, inset 0 1px 1px FireBrick, FireBrick 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
 } 

 .klava input[value="К"] {display:inline;}
 .klava input[value=","], .klava input[value=";"], .klava input[value="π"] {display:none;}

 .klava input[value="<×"]{
 display:none;
 background: black linear-gradient(grey, black) !important; 
 box-shadow: inset grey 0 -1px 1px, inset 0 1px 1px grey, grey 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
 } 

.BlankGold, input.Bred:hover, .klava input:hover, input.Bred[value="ОЖИДАЙТЕ"], input.Bred[value="ОЖИДАЙТЕ"]:hover,
 .klava input[value="/"]:hover, .klava input[value="×"]:hover, .klava input[value="="]:hover, .klava input[value="КОРЕНЬ"]:hover,
 .klava input[value=";"]:hover, .klava input[value="+"]:hover, .klava input[value="К"]:hover,
 .klava input[value="<×"]:hover, .klava input[value="("]:hover, .klava input[value=")"]:hover,
 .klava input[value="Б"]:hover, .klava input[value="["]:hover, .klava input[value="]"]:hover,
 .klava input[value="π"]:hover,
 .klava input[value="..."]:hover {
 color: black !important;
 background: Gold linear-gradient(Yellow, Gold) !important; 
 box-shadow: inset DarkKhaki 0 -1px 1px, inset 0 1px 1px DarkKhaki, DarkKhaki 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}
 .BlankGold:hover{
 color: white !important;
}


.AUcenter button {width:250px; margin:5px; text-align:left !important;}
@media (max-width:780px){ .AUcenter div button {width:300px; font-size: 130%;} }
.AUredBut {
 background: Crimson linear-gradient(Red, Crimson) !important; 
 box-shadow: inset FireBrick 0 -1px 1px, inset 0 1px 1px FireBrick, FireBrick 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}
.AUcenter button:not(.AUlimeBut):hover{
 color: black;
 background: Gold linear-gradient(Yellow, Gold) !important; 
 box-shadow: inset DarkKhaki 0 -1px 1px, inset 0 1px 1px DarkKhaki, DarkKhaki 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}
.AUlimeBut, .AUcenter button.AUlimeBut:hover {
 background: #0c9c0d linear-gradient(#82d18d, #0c9c0d) !important;
 box-shadow: inset #3caa3c 0 -1px 1px, inset 0 1px 1px #3caa3c, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

.klava {display:none;}
.klava, .otvetpole, .Bred {z-index:100; position: relative;}

.otvetpole {
 display:none;
 width:65%;
 max-width: 568px;
 margin:10px;
 font-size: 0.85em;
 padding:7px;
 padding-bottom:6px;
 border-radius:3px;
 border: 1px solid black;
 transition: .3s border-color;
}
.FocusNowVvod {width:65%;}
@media (min-width:1024px){tr:hover .otvetpole, .FocusNowVvod {width:90px;}}
@media (min-width:1500px){tr:hover .otvetpole, .FocusNowVvod {width:65%;}}
@media (min-width:2048px){tr:hover .otvetpole, .FocusNowVvod {width:90px;}}


.otvetpole:hover {
 border: 1px solid #aaa;
}

tr:hover .klava {
 display:block;
}

.klava input[value="<"], .klava input[value=","] {opacity: 0.25;}

@media (min-width:1024px){tr:hover .klava {display:inline-block;}}
@media (min-width:1500px){tr:hover .klava {display:block;}}
@media (min-width:2048px){tr:hover .klava {display:inline-block;}}

tr:hover .otvetpole {
 display:inline-block;
}
tr:hover .Bred {
 display:inline-block;
}

.FocusNow {display:inline-block;}

.klava input{ font-size: 1em; margin-left: 4px; margin-right: 4px;}
@media (min-width:720px){.klava input{ font-size: 1.1em; margin-left: 4px; margin-right: 4px;}}
@media (min-width:780px){.klava input{ font-size: 1.2em; margin-left: 4px; margin-right: 4px;}}
@media (min-width:840px){.klava input{ font-size: 1.3em; margin-left: 3px; margin-right: 3px;}}
@media (min-width:960px){.klava input{ font-size: 1.4em; margin-left: 5px; margin-right: 5px;}}
@media (min-width:1024px){.klava input{ font-size: 1.2em; margin-left: 3px; margin-right: 3px;}}
@media (min-width:1200px){.klava input, .Bred{ font-size: 1.4em !important; margin-left: 4px; margin-right: 4px;} .otvetpole {padding:8px; padding-bottom:8px; font-size: 1.1em;}}

@media (min-width:1500px){
 .klava input{ font-size: 1.1em !important; margin-left: 4px; margin-right: 4px;} 
 .Bred {font-size: 1.1em !important; margin-right:10px;}
 .TabAll {display:inline-block; max-width:730px;}
 .otvetpole {font-size: 0.85em; padding:7px; padding-bottom:6px;}
}

@media (min-width:1560px){.klava input{ font-size: 1.2em; margin-left: 4px; margin-right: 4px;} .TabAll {max-width:760px;}}
@media (min-width:1680px){.klava input{ font-size: 1.3em; margin-left: 3px; margin-right: 3px;} .TabAll {max-width:820px;}}
@media (min-width:1920px){.klava input{ font-size: 1.4em; margin-left: 5px; margin-right: 5px;} .TabAll {max-width:950px;}}
@media (min-width:2048px){.klava input{ font-size: 1.2em; margin-left: 3px; margin-right: 3px;} .TabAll {max-width:1004px;}}
@media (min-width:2400px){.klava input, .Bred{ font-size: 1.4em !important; margin-left: 4px; margin-right: 4px;}
 .otvetpole {padding:8px; padding-bottom:8px; font-size: 1.1em;}
 .TabAll {max-width:1152px;}
}


.LessonURL {display: none; font-family: 'Comfortaa', monospace; line-height: 1.5; overflow-wrap: anywhere; max-width: 960px; margin: 0 auto; text-align:center;}
.LessonURL span {cursor:pointer;}
@media (max-width:960px){.LessonURL{font-size: 1.0em;}}
@media (max-width:840px){.LessonURL span{ display:block;}}
@media (max-width:780px){.LessonURL{font-size: 0.8em;}}

.BredMini {margin:0 auto;}
.brbr, .brbr3{display:block;} .brbrbaz, .brbr2{display:inline-block;}
@media (min-width:1500px){ .BredMini {max-width:1500px;} .brbr, .brbr3{display:inline-block;} .brbr2{display:block;}}
@media (min-width:1560px){ .BredMini {max-width:1560px;} .brbr, .brbr3{display:inline-block;} .brbr2{display:block;}}
@media (max-width:960px){ .brbr3{display:inline-block;} .brbrbaz{display:block;}}

.brbr4{display:block;}
@media (min-width:1350px){ .brbr4{display:inline-block;}}
 
.BredMini button{ 
 margin:0 5px; 
 z-index: 10;
 margin-top:10px;
 font-size: 0.9em !important;
 background: Crimson linear-gradient(Red, Crimson); 
 box-shadow: inset FireBrick 0 -1px 1px, inset 0 1px 1px FireBrick, FireBrick 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
}

.BredMini button:hover{
 background: DodgerBlue linear-gradient(DodgerBlue, RoyalBlue) !important; 
 box-shadow: inset CornflowerBlue 0 -1px 1px, inset 0 1px 1px CornflowerBlue, CornflowerBlue 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

.BcurrentMini{
 background: DodgerBlue linear-gradient(DodgerBlue, RoyalBlue) !important; 
 box-shadow: inset CornflowerBlue 0 -1px 1px, inset 0 1px 1px CornflowerBlue, CornflowerBlue 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px !important;
}

@keyframes A-up{ 0% { opacity: 0; transform: translateY(-100px); } 100% { opacity: 1; transform: translateY(0px); } } 
button[id^="BUT"]:not(.Bcurrent) {opacity: 0; animation: A-up 0.5s 0.3s ease-in-out normal forwards;} 
@keyframes A-scale{ 0% { opacity: 0; transform: scale(0); } 50% { opacity: 0; transform: scale(0); } 100% { opacity: 1; transform: scale(1); } } 
.BredMini button:not(.BcurrentMini){opacity: 0; animation: A-scale 1.0s 0.5s ease-in-out normal forwards;}

.hrdown {display:none;}

input.Bgreen[value="НАВОДКА"],input.Bgreen[value="НАВОДКА"]:hover {opacity: 1 !important;}
input.Bgreen[value="ОЖИДАЙТЕ"]:hover {color: white !important;}


@keyframes A-down{ 0% { opacity: 0; transform: translateY(0px); } 100% { opacity: 1; transform: translateY(-125px); } } 
@keyframes A-down-rev{ 0% { opacity: 1; transform: translateY(-125px); } 100% { opacity: 0; transform: translateY(0px); } } 
.BokMenu { left: 50%; margin-left: -320px; display:block; position:fixed; bottom:-100px; width:640px; background:yellow; 
 padding:0 5px; border-radius:25px; border: black solid 3px; z-index:1100; text-align: center;
 opacity: 0; animation: A-down 1s 2s ease-in-out normal forwards; cursor: default;
 background: linear-gradient(to right, pink 24%, Gainsboro 39%, Gainsboro 57%, pink 72%); 
}
.BokMenu p {display: inline; position:relative; bottom:5px; font-size:100%;}
.BokMenu p b {cursor: pointer;}
.NameTypeTest { font-size:100%;}
@media (max-width: 730px) { 
 .DonwPageNo {display: none;}
 .BokMenu { margin-left: -300px; width:590px;}
 .BokMenu p {font-size:90%; bottom:7px;} 
 .NameTypeTest {font-size:70%;}
 .UnNameTypeTest {font-size:150%;}
}
.BokMenu img {padding:0 3px; padding-top:5px; cursor: pointer;}
.YgLogo {margin:0 5px;}	

@keyframes A-true{ 0% { background: white;} 50% { background: PaleGreen;} 100% { background: white; } } 
@keyframes A-false{ 0% { background: white;} 50% { background: pink;} 100% { background: white; } } 
@keyframes A-wait{ 0% { background: white;} 50% { background: cyan;} 100% { background: white; } } 

@keyframes A-true-n{ 0% { background: black;} 50% { background: DarkGreen;} 100% { background: black; } } 
@keyframes A-false-n{ 0% { background: black;} 50% { background: Maroon;} 100% { background: black; } } 
@keyframes A-wait-n{ 0% { background: black;} 50% { background: DarkBlue;} 100% { background: black; } } 

.AlertU {font-family: 'Comfortaa', monospace; margin-top:0; margin-bottom:0; color:white; font-weight:900;}
.AlertU a { color:yellow; font-weight:900;}
.AlertYeltagA a { color:yellow !important; font-weight:900;}

.temaURL {display:block; right:-5px; top:-4px; font-size:150%; box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5); position:absolute; border: white 2px solid; border-left: grey 0px solid; text-align: center; background: rgba(255,255,255,0.75); padding: 0 5px; border-radius:3px;}
.temaURL:hover {background: white;}
[aria-label][role~="tooltip"]::before,
[aria-label][role~="tooltip"]::after {
font-family: 'Comfortaa', monospace;
}

.input-file {
 position: relative;
 display: inline-block;
}

.input-file input[type=file] {
 position: absolute;
 z-index: -1;
 opacity: 0;
 display: block;
 width: 0;
 height: 0;
}
form[id="LoadF"] {display: inline-block; margin-left:5px;}


.blokM b {font-family: 'Comfortaa', monospace; color:black; font-weight:900; font-size:100%; text-transform: uppercase;}
.blokM b span {color:green;}
.blokM b span:last-child {color:red;}
tr:hover .blokM {opacity:0.1;}


 .TabPDF {width:96%; max-width:1024px; font-family: 'Comfortaa', monospace; margin: 0 auto;}
 .TabPDF td {padding: 0 20px; word-break: break-all; line-height: 1.8; word-wrap: break-word; text-align:left;}
 .TabPDF td:first-child {text-align:right;}
 .TabPDF td a {display: block-inline; padding: 20px; font-weight: bolder; text-decoration: none; color:black;}
 .TabPDF td a:hover {color:red;}


@media (max-width:640px){
 .L640w, .Bgreen, .otvetpole, .Bred, .klava {display:none !important;} 
 body {padding-top:0px;}
}
@media (max-width:680px){
 .BokMenu {display:none !important;} 
}
@media (min-width:720px){
 .S720w, h1 {display:none !important;}
}
@media (max-width:720px){
 .L720w, .BredMini {display:none !important;}
} 
@media (max-width:840px){
 .L840w{display:none !important;}
}
@media (max-width:960px){
 .L960w{display:none !important;}
}
@media (max-width:1024px){
 .L1024w{display:none !important;}
}
@media (min-width:1024px){
 .S1024w{display:none !important;}
}
@media (max-width:1152px){
 .L1152w{display:none !important;} h1{ font-size:150%;}
}
@media (max-width:1280px){
 .L1280w{display:none !important;} h1{ font-size:165%;}
}

@media (max-height: 360px){ .loader img, .textloadUp {display: none !important;}}

@media print {
 .hidden-print, .HisVar, .Bgreen, .otvetpole, .klava, .Bred, tr:hover .numbored a, .DivPDF,
 div[id^="_uwnd"], tr:hover .numbored b, .LessonURL, .BokMenu, .snownow {display: none !important;} 
 .zad, tr:hover .zad {border:0px solid white; margin-top:0; filter: grayscale(100%);}
 tr:hover .blokM {opacity:1 !important;}
 body {padding-top:0px; padding-bottom:0px;}
 .numbored, body, html{ background:white !important;}
 h1 {display: inline !important; text-decoration:none !important;} 
 .h3var {display: inline !important;}
 tr:hover .numbored {border-radius:0px; margin-top:10px;}
 .TabAll tbody tr {opacity: 1 !important;} 
 .TabAll tr:hover + tr {opacity: 1 !important;}
}

.blokM:hover {opacity: 1 !important;}

.AlertTypeAll {text-align:left;margin-left:0;width:95%;}
.AlertTypeAll tr td img {width:100%; cursor:pointer !important; filter: grayscale(100%);  border-radius:10px; border:3px solid white;}
.AlertTypeAll tr td:first-child {margin-right:10px;width:50px;}
.AlertTypeAll tr td:last-child {margin:10px;}
.Alertnumbored {display:block; border: 3px solid silver; text-align:center; font-weight:900;
color:black !important; font-size:150%; background:white; margin-top:10px; padding-left:5px; padding-right:5px;}
.AlertTypeAll tr:hover img { opacity:75%;}
.AlertTypeAll tr:hover .Alertnumbored { border: 3px solid grey; border-radius:10px;}

.TimerZAD b i{position:absolute; text-align:left; width:150px; left:10px; top:0px; font-style: normal; opacity: 0;}
.TimerZAD b i u{color:grey; text-decoration: none;}
@media (max-width: 730px) { .TimerZAD b i {top:-5px;}}

button.Bgreen[id="BUTp"], button.Bgreen[id="BUTp2"], button.Bgreen[id="BUTo"], button.Bgreen[id="BUTo2"] {
 background: #138808 linear-gradient(#8fbc8f, #138808);
 box-shadow: inset ForestGreen 0 -1px 1px, inset 0 1px 1px ForestGreen, ForestGreen 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
}


.rs-table { padding:0px 0px 0px 0px; font-family: 'Comfortaa', monospace; font-size:150%; font-weight:bold; line-height:1.4em; font-style:normal; border-collapse:separate; 
	width:90%; max-width:1024px; text-align:center;margin:0 auto;}
.rs-table tbody th{ color:#fff; text-shadow:1px 1px 1px #000; background-color:#000; border:2px solid #333; border-right:2px solid #000; 
	padding:0px 10px; background:rgb(255,100,100); border-top-left-radius:15px; border-bottom-left-radius:15px;}
.rs-table tbody td{ padding:10px; text-align:center; border:2px solid #333; border-radius:1px; color:#666; text-shadow:1px 1px 1px #fff; color: black;}
.rs-table tbody td a {color: black; text-decoration: none; }
@media (max-width:1200px) {.rs-table tbody td img{max-width:1024px;}}    
@media (max-width:1024px) {.rs-table tbody td img{max-width:720px;}}    
@media (max-width:768px) {.rs-table tbody td img{max-width:512px;}}
