@charset "utf-8";

.files-grid {
    display: grid;
    grid-gap: 5px;
    background-color: #fff;
	width:100%;
}

.box {}

.a {
        grid-column: 1;
        grid-row: 1;
}
.b {
        grid-column: 2 ;
        grid-row: 1;
    }
    .c {
        grid-column: 3 ;
        grid-row: 1 ;
    }

@media(max-width: 600px) {

    .a {
        grid-column: 1 / 3;
        grid-row: 1;
    }
    .b {
        grid-column: 1/3 ;
        grid-row: 2 ;
    }
    .c {
        grid-column: 3 ;
        grid-row: 1 / 3;
    }
}

.row-files {
	margin-top:5px;
    display: flex;
	justufy-content: space-between;
}
.row-files item {
    order:2;
    flex:1;
	padding:0px;
}
.item img{width:100%;}

  .item1 {}
  .item2 {}
  .item3 {}
  
@media(max-width: 600px) {

.row-files item1 item2{
	flex-direction:column;
	flex-wrap: nowrap;
}

.row-files item {
	width:100%;
	padding:0px;
}

.item img{
	width:100%;
}

.item2 {}

}

.row-file-details {
	margin-top:5px;
    display: flex;
	justufy-content: space-between;
}

  .item {
    order:2;
    flex:1;
	padding:10px;
}
  .item img{width:100%;}

.rating-download-file-details{
	height:300px; 
	clear: both;
	margin-top:5px;
    display: flex;
	justufy-content: space-between;
	border: 0px solid red;
}

.rating-download-file-details div{
	padding-top: 40px;
	width:100%;
	height:100%;
	text-align: center;
	vertical-align:middle;
}

.rating-download-file-details .rating-download-file-details-button{
	padding-top: 120px;
}

@media(max-width: 600px) {

img.autos-brand{
	width:23px
}

.row-file-details {
	flex-direction:column;
	flex-wrap: nowrap;
}

.row-file-details item{
	width:100%;
	padding:10px;
}

.item img{
	width:100%;
}

.rating-download-file-details{
	flex-direction:column;
	flex-wrap: nowrap;
	margin-bottom:20px;
}

.rating-download-file-details div{
	padding-top: 30px;
	width:100%;
}

.rating-download-file-details .rating-download-file-details-button{
	padding-top: 30px;
}

}

@media(max-width: 470px) {

img.autos-brand{
	width:20px
}

}

@media(max-width: 350px) {

img.autos-brand{
	width:17px
}

}

div.navfiles {margin-top:25px; margin-bottom:15px; color:#000000; font-size:13px;}
div.navfiles a{color:#757575; text-decoration:none}

input.file-search {font-family:Inter, tahoma, geneva, sans-serif;font-size:14px;border-radius: 2px;width:100%;height:22px;cursor:pointer;text-align:center;color: #000;text-decoration: none;
user-select: none;	background: #f6f6f6;border: 1px solid #d3d3d3; display:block; float:right;margin-top:2px;}

input.file-search:hover {background: #eeeeee; color: #000; text-decoration: none;} 

input.file-search-index {font-family:Inter, tahoma, geneva, sans-serif;font-size:13px;border-radius: 2px;width:100%;height:22px;cursor:pointer;text-align:center;color: #000;text-decoration: none;
user-select: none;	background: #f6f6f6;border: 1px solid #d3d3d3; display:block; float:right;margin-top:0px;}
 
input.file-search-index:hover {background: #eeeeee; color: #000; text-decoration: none;} 

a.files-nav{margin:0px;padding:6px 10px 6px 10px; border:1px solid #d9d8d8; border-radius:2px;}
a.files-nav:hover{text-decoration:none; background-color:#ebebeb}

div.trophy{float:left; width:16px;height:16px; background:url('../img/icons.png')  0px -61px no-repeat;}
div.autos{float:left; 1margin-left:15px;width:16px;height:16px; background:url('../img/icons.png')  -16px -61px no-repeat;}
div.exussr-all{float:left; margin-left:0px; width:16px;height:16px; background:url('../img/icons.png')  -32px -61px no-repeat;}
div.exussr{float:left; 1margin-left:15px; width:16px;height:16px; background:url('../img/icons.png')  -32px -61px no-repeat;}
div.all{float:left;}
div.sorted{margin-left:5px;float:left}
div.sorted-buttons{margin-bottom:15px;height:20px;border:0px solid red}