
	@font-face {
			font-family: "MyriadProRegular";
			src: url("../fonts/MyriadProRegular/MyriadProRegular.eot");
			src: url("../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix")format("embedded-opentype"),
			url("../fonts/MyriadProRegular/MyriadProRegular.woff") format("woff"),
			url("../fonts/MyriadProRegular/MyriadProRegular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "MyriadProBold";
			src: url("../fonts/MyriadProBold/MyriadProBold.eot");
			src: url("../fonts/MyriadProBold/MyriadProBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/MyriadProBold/MyriadProBold.woff") format("woff"),
			url("../fonts/MyriadProBold/MyriadProBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}


	@font-face {
			font-family: "GothamProNarrowBold";
			src: url("../fonts/GothamProNarrowBold/GothamProNarrowBold.eot");
			src: url("../fonts/GothamProNarrowBold/GothamProNarrowBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/GothamProNarrowBold/GothamProNarrowBold.woff") format("woff"),
			url("../fonts/GothamProNarrowBold/GothamProNarrowBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "GothamProNarrowMedium";
			src: url("../fonts/GothamProNarrowMedium/GothamProNarrowMedium.eot");
			src: url("../fonts/GothamProNarrowMedium/GothamProNarrowMedium.eot?#iefix")format("embedded-opentype"),
			url("../fonts/GothamProNarrowMedium/GothamProNarrowMedium.woff") format("woff"),
			url("../fonts/GothamProNarrowMedium/GothamProNarrowMedium.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "GothamProMedium";
			src: url("../fonts/GothamPro-Medium/GothamPro-Medium.eot");
			src: url("../fonts/GothamPro-Medium/GothamPro-Medium.eot?#iefix")format("embedded-opentype"),
			url("../fonts/GothamPro-Medium/GothamPro-Medium.woff") format("woff"),
			url("../fonts/GothamPro-Medium/GothamPro-Medium.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}	
	

body {
	margin: 0;
	padding: 0;
/*
	display: flex;
	justify-content: center; 
	
*/
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
	-ms-font-smoothing: antialiased;

	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;

	font-family: ProximaNova,Helvetica, 'MyriadProRegular', serif;

		
	background: url('../img/background.jpg') no-repeat center top;
    
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	

}

b {
	font-family: 'MyriadProBold', serif;	
	font-weight: bold;
}


#ege_
{

	background: url('../img/pergament2.jpg') center center;
}

/*
.container {

	margin-left: 45px;
	margin-right: 45px;
}
*/

#main_block {

	width: 95%;
	
	margin-top: 15px;
	object-fit: contain;
}


h1 { 	
    display: block;
    font-size: 4em;
    font-weight: bold;
    letter-spacing: 2px;
}


#LogoImg {
	height: 60px;
	
}

p {

	text-align: justify;
}



.input1 {
	width: 510px;
	margin-top: 10px;
	/* text-shadow: black 0.1em 0.1em 0.2em}; */ /* тень! */
}

.input2 {
	width: 416px;
	margin-top: 10px;
	/* text-shadow: black 0.1em 0.1em 0.2em}; */ /* тень! */
}

.cd_cover {
	overflow:hidden;
    -webkit-transition: all 1s ease-out 0.5s;
    -moz-transition: all 1s ease-out 0.5s;
    -o-transition: all 1s ease-out 0.5s;
    -ms-transition: all 1s ease-out 0.5s;
    transition: all 1s ease-out 0.5s;
    width: 220px;
    margin: 10px;
    
 }

 
.cd_cover:hover{
	 -webkit-transform: scale(1.2);
	 -moz-transform: scale(1.2);
	 -o-transform: scale(1.2);
	 -ms-transform: scale(1.2);
	 transform: scale(1.2);
	 border: 2px;
	 align-content: center;
 }

.writers_top img
{
	height: 60px;

}

.writer_cover_top {
	overflow:hidden;
    -webkit-transition: all 1s ease-out 0.5s;
    -moz-transition: all 1s ease-out 0.5s;
    -o-transition: all 1s ease-out 0.5s;
    -ms-transition: all 1s ease-out 0.5s;
    transition: all 1s ease-out 0.5s;
    width: 55px;
    margin: 10px;
    margin-top: 0px;
    
 }

 
.writer_cover_top:hover{
	 -webkit-transform: scale(1.2);
	 -moz-transform: scale(1.2);
	 -o-transform: scale(1.2);
	 -ms-transform: scale(1.2);
	 transform: scale(1.2);
	 border: 2px;
	 align-content: center;
 }

.writer_cover {
	overflow:hidden;
    -webkit-transition: all 1s ease-out 0.5s;
    -moz-transition: all 1s ease-out 0.5s;
    -o-transition: all 1s ease-out 0.5s;
    -ms-transition: all 1s ease-out 0.5s;
    transition: all 1s ease-out 0.5s;
    width: 160px;
    margin: 10px;
    
 }

 
.writer_cover:hover{
	 -webkit-transform: scale(1.2);
	 -moz-transform: scale(1.2);
	 -o-transform: scale(1.2);
	 -ms-transform: scale(1.2);
	 transform: scale(1.2);
	 border: 2px;
	 align-content: center;
 }


 .cd_btn {
	overflow:hidden;
    -webkit-transition: all 1s ease-out 0.5s;
    -moz-transition: all 1s ease-out 0.5s;
    -o-transition: all 1s ease-out 0.5s;
    -ms-transition: all 1s ease-out 0.5s;
    transition: all 1s ease-out 0.5s;
    width: 100px;
    margin: 10px;
    align-content: center;
    
 }

 
.cd_btn:hover{
	 -webkit-transform: scale(1.2);
	 -moz-transform: scale(1.2);
	 -o-transform: scale(1.2);
	 -ms-transform: scale(1.2);
	 transform: scale(1.2);
	 border: 2px;
 }

 .cd_cover_admin {
	overflow:hidden;
    -webkit-transition: all 1s ease-out 0.5s;
    -moz-transition: all 1s ease-out 0.5s;
    -o-transition: all 1s ease-out 0.5s;
    -ms-transition: all 1s ease-out 0.5s;
    transition: all 1s ease-out 0.5s;
    width: 75px;
    margin: 3px;
    
 }

 .cd_cover_admin:hover{
	 -webkit-transform: scale(1.2);
	 -moz-transform: scale(1.2);
	 -o-transform: scale(1.2);
	 -ms-transform: scale(1.2);
	 transform: scale(1.2);
	 border: 2px;
 }


 .h5_cd {
 	margin-left: 20px;
 	color: #3d7613;
 	margin-top: -5px;
 }

#cd {
	margin-top: 35px;
}


#adminka {

	width: 95%;
	background-color: #fff;
	border: 1px solid #000;

}

#main_block_admin

 {
	width: 90%;
	margin-top: 10px;
	object-fit: contain;
	background-color: #fff;
}


.my_table {
	padding: 5px;
	border: 1px solid #ccc;
}


.my_table_header {
	background: #E5E5E5;
	border: 1px solid #ccc;	
	padding: 5px;
}

.my_table_str {
	padding: 5px;
}


.my_btn 
{

	margin-right: 10px;
	margin-left: 10px;

	padding-right: 30px;
	padding-left: 30px;
}


    .my-input 
{

  font: bold 48px/1.5 cursive;
  color: #007800;

}

.top-div
{
	background-color: #E6E6E6; 
	margin: 0;
	padding: 0;
	
}

.top-list
{
	background-color: #FFF; 
	margin: 5px;
	padding: 5px;
	height:100%;

}



.title_top h4
{
	font-family: "GothamProNarrowBold", ProximaNova, Helvetica, sans-serif;
	font: 700 15px/1.4 "GothamProNarrowBold", ProximaNova, Helvetica,sans-serif;
	color: #333333;
}

.top-list a 
{
	color: #00A3D9;

}

/*
.top-list a:visited
{
	color: #007399;
}
*/

.top-list p a 
{
    font-size: 1.5em;
    line-height: 1.6;
    color: #4C4C4C;
    padding-left: 27px;
    padding-top: 20px;;
    text-align: left;
    letter-spacing: .01em;
    font: 400 15px/1.4 ProximaNova,Helvetica,sans-serif;

}

.school
{
	
	font-size: 1.5em;
    line-height: 1.7;
    padding-left: 42px;
    
    text-align: left;
    letter-spacing: 5px;
    

}

.school a i
{
	color: #00A3D9;
}


.abiturient
{
	
	font-size: 1.5em;
    line-height: 1.7;
    padding-left: 20px;
    
    text-align: left;
    letter-spacing: 5px;
    

}

.abiturient a i
{
	color: #00A3D9;
}


.litra 
{
	font-size: 10px;
	font: 600 15px/1.4 ProximaNova,Helvetica,sans-serif;

}

