.files_block  {
	  font-size: 14px;
	  margin-top: -5px;
	  border:solid 1px #8080802b;
	  max-width: 220px;
	  box-sizing: border-box;
	  background:white;
	  border-radius:4px;
	  margin-bottom: 16px;
	  padding: 10px 12px 5px 12px;
	  margin-top:20px;
	}
	.files_block .heading_file_under_mainphoto {
		font-family:'robotomedium';
		display:flex;
		align-items:center;
		margin-top:0px;
	}
	.files_block .heading_file_under_mainphoto .fa-file-text {
		font-size:30px;
		color:#E3E5E9;
		padding-right:6px;
	}
	.files_block .file_under_mainphoto {
		width:100%;
		margin-left:-1px;
	}
	.files_block .file_under_mainphoto img {
		max-width:30px;
	}
	.files_block .file_under_mainphoto a {
		text-decoration:none;
		color:black;
		display:block;
		margin-bottom:8px;
	}
	.files_block .file_under_mainphoto a:hover{
		text-decoration:underline;
		color:#3498DB;
	}
	@media (max-width:1100px){
		.files_block {
			border-none;
			text-align:left;
			max-width:100%;
		}
		.files_block .file_under_mainphoto {
		  width: auto;
		  display: inline-block;
		  padding-right:6px;
		}
		#smallElementTools .files_block .file_under_mainphoto img {
			padding-right:0px;
		}
	}
	@media (max-width:620px){
		.files_block {
			margin-top:0px;
		}
		.files_block .files_wrapper{
			padding-left:10px;
		}
		.files_block .heading_file_under_mainphoto{
			font-size:16px;
		}
	}