/* h1 {
	font-size: 1px; 
	color: #fff;
} */



/*-----------------------------------------------------PC список-----------------------------------------------------*/

.pc_spisok_osn{
    width: 88%;
    margin: 5% auto 0% auto;	
    padding: 2% 2% 2% 2%;
	background: #fff;
    border: 1px solid;
    border-color: #f5f5f5;
    border-radius: 1vw;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
	/* box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; */
	
    display: flex;
/*     align-items: flex-start; */
/*     align-items: stretch;
    align-content: center;
    justify-content: space-between;
    flex-flow: row nowrap; */
}

.pc_spisok_photo{
    width: 28%;
	padding: 0% 2% 0% 0%; 
	    /* background: #ffdbfb; */
}

.pc_spisok_content{
    width: 100%;
	padding: 0% 0%; 
	    /* background: #ffdbfb; */
}

.pc_spisok_verh{
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.pc_spisok_niz{
    margin: 2% 0 0 0;	
    display: flex;
    align-items: stretch;
    align-content: center;
    justify-content: space-between;
    flex-flow: row nowrap;
}

.pc_spisok_zagolovok_niz{
    font-size: 12pt;
    font-weight: normal; 
}

.pc_spisok_text_niz{
    width: 25%;
    font-size: 12pt;
    font-weight: bold; 
		    /* background: #f6ffdb; */
}

.pc_spisok_name_content{
	    /* background: #dbf3ff; */
}

.pc_spisok_name{
    font-size: 13pt;
    font-weight: 600; 
}

.pc_spisok_content{
	padding: 0% 0%; 
    font-size: 13pt;
}
 
 .pc_spisok_link{
	display: flex;
	    /* background: #dbffed; */
}
 



 
/*-----------------------------------------------------PC список кнопки-----------------------------------------------------*/

.button_0{
    font-family: Verdana, Geneva, sans-serif;

	display: inline-block;	
    text-decoration: none;
    cursor: pointer;

    padding: 0.4em 2em;
	
    background: #fff;
    color: #474747;
	font-size: 13pt;

	border: 1px solid #1092d5; 
    border-radius: 0.4vw;

    transition: 0.2s;
} 
.button_0:hover{
    text-decoration: none;
    background: #48b7f0; 
    color: #fff;
	border: 1px solid #48b7f0; 
}

.button_1{
    margin: 0 0 0 0.4vw;		

    font-family: Verdana, Geneva, sans-serif;

	display: inline-block;	
    text-decoration: none;
    cursor: pointer;

    padding: 0.4em 2em;
	
    background: #1092d5;
    color: #fff;
	font-size: 13pt;

	border: 1px solid #1092d5; 
    border-radius: 0.4vw;

    transition: 0.2s;
} 
.button_1:hover{
    text-decoration: none;
    background: #48b7f0; 
    color: #fff;
	border: 1px solid #48b7f0; 
}






/*-----------------------------------------------------MOBILE список-----------------------------------------------------*/








/*-----------------------------------------------------PC запись-----------------------------------------------------*/

.pc_zapis_osn{
    /* font-family: Arial, Verdana, Helvetica, sans-serif; */
    width: 88%;
    margin: 5% auto 0% auto;	
}

.pc_zapis_photo_name_content_link{
	padding: 0% 2%; 
    background: #f4f4f4;
    border-radius: 1vw;
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.pc_zapis_photo{
    width: 16%;
	padding: 2% 2% 2% 0%; 
	    /* background: #ffdbfb; */
}
 
.pc_zapis_name_content_link{
    width: 100%;
	padding: 2% 0% 0% 0%; 
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
/* 	    background: #dbf3ff; */
}

.pc_zapis_name_content{
    width: 100%;
	    /* background: #dbf3ff; */
}

.pc_zapis_name{
    font-size: 14pt;
    font-weight: 600; 
}

.pc_zapis_content{
    font-size: 13pt;
}

 .pc_zapis_link{
	    /* background: #dbffed; */
}







 .pc_zapis_uslovia{
    margin: 2% 0;	
	padding: 4% 4%; 
    background: #f4f4f4;
    border-radius: 1vw;
	font-size: 13pt;
}

 .pc_zapis_uslovia_fff{
	padding: 1% 3%; 
    background: #fff;
    border-radius: 0.5vw;
}


 .pc_zapis_uslovia_zagolovok_text{
    padding: 3% 3%; 
    display: flex;
}

 .pc_zapis_uslovia_zagolovok_text_1{
    padding: 3% 3%; 
    display: flex;
    border-top: 2px solid #f4f4f4; 

}


 .pc_zapis_uslovia_zagolovok{
    width: 50%;
    font-weight: normal; 
}

 .pc_zapis_uslovia_text{
    width: 50%;
    font-weight: bold; 
}




 .pc_zapis_block_link{
    margin: 2% 0;	
	padding: 2% 2%; 
    background: #f4f4f4;
    border-radius: 1vw;
}













/*-----------------------------------------------------MOBILE запись-----------------------------------------------------*/























/*-----------------------------------------------------MOBILE-----------------------------------------------------*/










@media screen and (min-width: 769px){

}
@media screen and (max-width: 768px){

}






/*-----------------------------футер-----------------------------*/
#footerlogoname{
	display: flex;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
    flex-flow: row nowrap;
}


#footer{
    margin: 4% 0 0 0;	
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background: #f4f4f4;
    display: flex;
    font-size: 10pt;
}
#footerleft {
    width: 50%;	
    margin: 1.5% 6%;
    float: left;
    text-align: left;
}
#footerright {
    width: 50%;	
    margin: 1.5% 6%;
    float: left;
    text-align: right;
}
#footerlogo{
    width: 3.5%;
    float: left;
    margin: 0% 0.7% 0% 0%;
}


.footer_link1 {
    text-decoration: none;
    cursor: pointer;
    color: #626262;
}
.footer_link1:hover, .link1:focus {
    color: #626262;
}

.footer_name1 {
    color: #626262;
}
.footer_name2 {
    color: #626262;
    font-weight: 600;
}

