

/* Start:/coronavirus/style.css?15842167222040*/

.cvmap {
    height: 800px;
    width: 100%;
    border: none;
    margin: -56px 0 0;
    display: block;
}

.wrp {
width:100%;
}

.tabsc {
    text-align: center;
}

.tabsc>label span {
    border-bottom: 1px dotted;
}

.onpc{
display:block;
}

.onmob{
display:none;
}

.frame-inside {
    overflow: hidden;
}

.nomb{
margin-bottom: 0!important;
}

.tabsc>section {
display: none;
background: #fff;
padding:15px 0 0;
}
.tabsc>section>p {
	margin: 0 0 5px;
	line-height: 1.5;
	color: #383838;
}

.tabsc>input {
	display: none;
	position: absolute;
}

.tabsc>label {
display: inline-block;
    padding: 15px 25px;
    text-align: center;
    color: #aaa;
    font-size: 17px;
    font-weight: 500;
}


.tabsc>label:hover {
	color: #888;
	cursor: pointer;
}

.tabsc>input:checked+label {
color: #555;
    background: #fff;
}

#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3, #tab4:checked~#content-tab4 {
	display: block;
}

.oncm {
    margin: 0;
}

.oncm .bot-bot{
max-width:100%;
}

.oncm p {
    color: #fff;
    font-size: 17px;
    line-height: 27px;
    text-align: center;
}

.img-mz {
    max-width: 600px;
    display: block;
}

.img-mz img{
width:100%;
}

.tabsc .element-publ{
text-align:left;
}

.vobvob {
    background: #eee;
    padding: 20px;
    text-align: left;
    margin: 20px 0 20px;
}

.aboutk{
    max-width: 1024px;
    margin: 0 auto!important;
    padding: 10px;
}


.element-publ .vobvob h2{
    padding: 10px 0 20px;
    margin: 0;
    font-size: 23px;
    color: #17458a;
}
.bot-bot-bg{
margin:0!important;
}

@media screen and (min-width:0px) and (max-width:1050px) {
.element-publ .vobvob p{
padding:0;	
}	
}


@media screen and (min-width:0px) and (max-width:900px) {
.onmob{display:block;}
.onpc{display:none;}
.cvmap{height:550px;}
}

@media screen and (min-width:0px) and (max-width:890px) {
.tabsc>label{
font-size: 15px;
padding: 10px 20px;	
}
}

@media screen and (min-width:0px) and (max-width:400px) {
.tabsc>label{
font-size: 14px;
    padding: 8px 12px;
}
	
}
/* End */
/* /coronavirus/style.css?15842167222040 */
