.logo:after {display:none;}
h1 {margin:20px 0;font-size:1.4em;color:#775966;font-weight:normal;}
input[type="text"] {font-size:1em;}

.fpad {position:absolute;bottom:10px;right:20px;z-index:2;}

/*Переопределения*/
#topnav {display:block !important;} /*Хак, чтобы не скрывалось при нажатии на "Еще" в верхней навигации*/
.nav_kroshka {flex:0 75px;}
#top_nav_form {padding:0;}
#find_part {max-width:1080px;margin:0 auto;padding:0 10px;}
header {border-bottom:none!important;}

.chosen-drop {text-align:left;box-shadow:none !important;}
.chosen-container {min-width:100%;max-width:100%;} /*грязный хак иначе складываются дропы for unknow reason*/

/*Фоновое изображение*/
.mainbg {background-size:cover;background-position:center center;background-repeat:no-repeat;border-top:5px solid #FFF;}
/*.mainbg:before {content:'';position: absolute;top:0;left:0;right:0;bottom:0;opacity:0.07;background-image: url(/s/i/register_bg.jpg);}*/

#categories {display:grid;align-items:start;grid-gap:15px;grid-template-rows:auto;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
#categories > * {grid-row-start:auto;min-height: 200px;}
#categories > .ptile {display:block;background-blend-mode: darken;background-position: center calc(100% - 20px);background-repeat: no-repeat;background-size:90%;}


/* Смартфоны ПОРТРЕТНЫЕ */
@media only screen and (max-width:500px) and (max-aspect-ratio: 13/9)  {
	.mainbg {height:auto;}
	#topnav, .blurbg {background-color:transparent;margin-top:0;}
    #top_nav_form {background-color: rgba(249,249,249,0.8);border-radius: 3px;}
	#top_nav_form > :nth-last-child(n+2) {border-top:none;}
	/*Поиск запчастей*/
	#top_nav_form {padding:3vw 10px;}
	
	#find_part {padding: 0px;}
	.fpad + div {position:relative!important;padding-bottom:40px;}

	#categories {grid-template-columns: 1fr 1fr;}
	#categories> .ptile {min-height:40vw;background-position:center 80%;background-size:80%;}

}