.tabletestspis {border-collapse:collapse;}
.tabletestspis td{border:1px solid silver;padding:7px;font-size:13px;}
.tabletestspis .trheader{}
.tabletestspis .namekurs td {text-align:center;}

.tabletestspis .nametest{padding-left:30px;}
.tabletestspis .kolvopros{text-align:center;}
.tabletestspis .krit{text-align:center;}
.tabletestspis .time{text-align:center;}
.tabletestspis .blocktest{}
.tabletestspis .labeltd {display:none;}


.vistest {display:none;}
.vistestyes {display:table-row;}


.testselect {
display:inline-block;
background:#ffffff;
padding:7px 10px 7px 10px;
color:#000000;
font-family: 'DaxlineCyrTF-Regular';
text-decoration:none;
float:right;
box-shadow:1px 2px 3px silver;
}



.testselect2 {
display:inline-block;
background: #f8e557 url(/images/grad.png) repeat-x bottom;
padding:7px 10px 7px 10px;
color:#000000;
font-family: 'DaxlineCyrTF-Regular';
text-decoration:none;
float:right;
box-shadow:1px 2px 3px silver;
margin-left:10px;
}



#popup-wrapper {width:450px;min-height:500px;background:#f6f6f6;border:1px solid silver;border-radius:10px;
padding:30px;padding-top:10px;


}

#popup-wrapper strong {font-size:18px;font-weight:600;}


.divotvet {background-color:#f6f6f6;padding:20px;border: 1px solid silver; border-radius:5px;}

.menutable {height:64px;}

.menutable tr td {padding-right:30px;vertical-align:middle;}

.spankol {border:1px solid silver;padding:7px;border-radius:5px;margin-left:5px;background:#f6f6f6;font-size:20px;font-weight:600;}

.truotvets {border:1px solid silver;border-radius:10px; background:#f6f6f6;padding:20px;padding-bottom:30px;margin:auto; margin-top:30px;
margin-bottom:100px;text-align:center;
}



.nbcont {background:#f5f5f5;padding:20px;border:1px solid silver;border-radius:5px;}
.nbcont h2 {text-align:center;}
.nbcont form {width:450px;text-align:center;margin:auto;margin-top:10px;}

.nbcont form input[type="text"] {width:450px;border:none;color:red !important;font-size:14px;text-align:center;height:26px;margin:auto;margin-top:10px;background:#f5f5f5;border-radius:5px;border:1px solid silver;text-align:left;padding:5px;}
.nbcont form input[type="text"]:focus {outline:none;background:#fff;}

/* #FFE5EE  */


.nbcont form input[type="text"]::-webkit-input-placeholder {color:gray;font-family: 'PT Sans Narrow', sans-serif;font-size:17px;top:-3px;position:relative;overflow:visible;}
.nbcont form input[type="text"]::-moz-placeholder          {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:17px;top:-3px;position:relative;overflow:visible;}/* Firefox 19+ */
.nbcont form input[type="text"]:-moz-placeholder           {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:17px;top:-3px;position:relative;overflow:visible;}/* Firefox 18- */
.nbcont form input[type="text"]:-ms-input-placeholder      {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:17px;top:-3px;position:relative;overflow:visible;}

.nbcont form input[type="text"]:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.2s ease;}
.nbcont form input[type="text"]:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.2s ease;}/* Firefox 19+ */
.nbcont form input[type="text"]:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.2s ease;}/* Firefox 18- */
.nbcont form input[type="text"]:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.2s ease;}





.nbcont form textarea {width:450px;font-size:12px;border:none;color:#000;background:none;font-size:14px;text-align:center;height:120px;margin:auto;margin-top:10px;background: url(../images/opas2.png);border-radius:5px;border:1px solid silver;text-align:left;padding:5px;}
.nbcont form textarea:focus {outline:none;}


.nbcont form textarea::-webkit-input-placeholder {color:gray;font-family: 'PT Sans Narrow', sans-serif;font-size:19px;top:-3px;position:relative;overflow:visible;}
.nbcont form textarea::-moz-placeholder          {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:19px;top:-3px;position:relative;overflow:visible;}/* Firefox 19+ */
.nbcont form textarea:-moz-placeholder           {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:19px;top:-3px;position:relative;overflow:visible;}/* Firefox 18- */
.nbcont form textarea:-ms-input-placeholder      {color:#000;font-family: 'PT Sans Narrow', sans-serif;font-size:19px;top:-3px;position:relative;overflow:visible;}

.nbcont form textarea:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.2s ease;}
.nbcont form textarea:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.2s ease;}/* Firefox 19+ */
.nbcont form textarea:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.2s ease;}/* Firefox 18- */
.nbcont form textarea:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.2s ease;}
