@charset "utf-8";
/* CSS Document */
/* Customer Facing Truck Profile */

body {
	display: none;
}

.about-FadeInUpSmall {
	-webkit-animation-name: fadeInUpSmall;
	-moz-animation-name: fadeInUpSmall;
	-ms-animation-name: fadeInUpSmall;
	-o-animation-name: fadeInUpSmall;
	animation-name: fadeInUpSmall;
	-webkit-animation-duration: .5s;
	-moz-animation-duration: .5s;
	-ms-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;

}

div.about-FadeInUpSmall > div.logo-LandingPage {
	margin: 32px 0;
}

.image-TruckPhotoContainerTint {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	background-color: rgba(0,141,174, 0.7);
	z-index: 60;
}


/*////////////////// TWEAKS ////////////////////////*/

.truck-ListEntry-NameText {
    font-size: 2rem;
    /* width: 100%; */
    -webkit-align-self: flex-start;
    -moz-align-self: flex-start;
    -ms-align-self: flex-start;
    -o-align-self: flex-start;
    align-self: flex-start;
}

.profile-NameContainer {
    width: 80%;
    height: auto;
    /*padding: 0 0 0 16px;*/
    margin: 32px auto 16px;
    max-width: 400px;
}

/* FOOTER HACKS */
.footer-SearchContainer {
	background-color: #2C2E35;
}

button.footer-button-FilterMenu {
	background-color: #2C2E35;
	box-shadow: 0px 0px 0px #101216;
}

.footer-SearchContainer input{
	height: 100%;
	background-color: #2C2E35;
	border-right: 0px solid transparent;
}

.truck-ListOpen-FooterNavMenuPopUp-NavContainerOuter {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-ms-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;

-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}

/*////// MEDIA QUERY ///////*/

@media (max-width: 450px) {
	.profile-NameContainer {
	    width: 90%;
	}
}

@media (max-width: 370px) {
.truck-ListEntry-NameText {
    font-size: 1.75rem; */
    /* letter-spacing: 0px; */
    /* line-height: 130%; */
}
}

@media (max-width: 340px) {
.truck-ListEntry-NameText {
    font-size: 1.75rem;
    letter-spacing: 0px;
    line-height: 130%;
}
}

body {
	display: block;
}