


.ymm-finder-std.ymm-finder {
	padding: 5px;
}

.ymm-finder-std form {
	display:flex;
	flex-wrap: wrap;
	align-items:center;
	justify-content:space-between;
    gap: 12px;
}
	
.ymm-finder-std .title-icon {
	font-size: 26px;
	color: #555;
	display:none;
}


.ymm-finder-std form {
	display:flex;
	align-items:center;
	justify-content:space-between;
}


.ymm-finder-std .section-ymm {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:8px;
	flex: 1;
	margin: 0;
}

.ymm-finder-std select {
    width:150px;
	font-size:15px;
	border-radius:6px;
	padding: 13px 18px;
	flex-grow:1;
    height: 48px;
}

.ymm-finder-std select:focus {
	outline:0;
}

.ymm-finder-std select:disabled {
	opacity:0.7;
}


/* buttons */

.ymm-finder-std .ymm-buttons {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:25px;
	width:100%;
}

.ymm-finder-std .ymm-buttons button {
	border: 1px solid #ddd;
	border-radius: 8px;
	color: #000;
	width: 48px;
    height: 48px;

	display: flex;
	align-items: center;
	justify-content: space-around;
	padding:0;
	background-color: #fff;
}
.ymm-finder-std .ymm-buttons button:hover {
	border-color:#8aafdb;
}

.ymm-finder-std .ymm-buttons a {
	border: 1px solid #ddd;
	border-radius: 8px;
	color: #000;
	width: 48px;
    height: 48px;
	text-decoration: none;

	display: flex;
	align-items: center;
	justify-content: space-around;
}
.ymm-finder-std .ymm-buttons a:hover {
	border-color:#8aafdb;
}


/* inner garage */

.ymm-finder-std .ymm-inner-garage {
    color: #333;
    font-weight: 500;
    font-family: Roboto;
    font-size: 26px;
    line-height: normal;
	flex:1;
}

.ymm-finder-std .ymm-inner-garage span {
    color: #aaa;
    font-size: 24px;
    margin-left:5px;
}



@media (min-width: 1024px) {

	.ymm-finder-std form {
		flex-wrap: nowrap;
	}	
	.ymm-finder-std .title-icon {
		display:block;
	}
	.ymm-finder-std .ymm-buttons {
		width:auto;
	}
	.ymm-finder-std select {
        flex-grow: 1;
	}
}

@media (max-width: 767px) {
	.ymm-finder-std .section-ymm {
		display:block;
	}
	.ymm-finder-std select {
		margin-bottom:8px;
		width:100%;
	}
}




