/*  MICROTHEMER STYLES  */


/*= Footer ==================== */

/** Footer >> Footer ct link text **/
footer .ct-link-text {
	text-decoration: none !important;
}

/** Footer >> Section 147 15 link **/
#section-147-15 a {
	color: rgb(255, 255, 255) !important;
}


/*= Homepage ================== */

/** Homepage >> Wp post image **/
.wp-post-image {
	width: 204px !important;
	padding: 20px !important;
	border-width: 0 !important;
}

/** Homepage >> Mtp 2 wpgmza infowindow title **/
.mtp-2 .wpgmza_infowindow_title {
	color: rgb(0, 0, 0) !important;
}

/** Homepage >> Wpgmza infowindow address **/
.wpgmza_infowindow_address {
	color: rgb(0, 0, 0) !important;
	display: none !important;
}

/** Homepage >> Wpgmza infowindow description strong **/
.wpgmza_infowindow_description strong {
	color: rgb(0, 0, 0) !important;
	font-weight: 600 !important;
}

/** Homepage >> Wpgmza infowindow link **/
.wpgmza_infowindow_link {
	color: rgb(160, 206, 74) !important;
}

/** Homepage >> Wpgmza gd **/
.wpgmza_gd {
	color: rgb(160, 206, 74) !important;
}


/*= Trailer & Container Rental = */

/** Trailer & Container Rental >> Paragraph link _2 **/
.mtp-58 p a {
	color: rgb(255, 255, 255) !important;
}

/** Trailer & Container Rental >> Paragraph link _2 (:hover) **/
.mtp-58 p a:hover {
	color: rgb(177, 177, 177) !important;
}


/*= Blog ====================== */

/** Blog >> Blog archive titles link **/
.blog-archive-titles a {
	color: rgb(0, 0, 0) !important;
}

/** Blog >> WP image 916 **/
.blog-photo {
	margin-bottom: 20px !important;
	border: 4px solid rgb(161, 75, 36) !important;
	border-radius: 5px !important;
}


/*= Contact Us ================ */

/** Contact Us >> Mtp 97 wsf button **/
.wsf-button {
	color: rgb(255, 255, 255) !important;
	line-height: 24px !important;
	font-weight: bold !important;
	background-color: rgb(161, 75, 36) !important;
	min-width: 100% !important;
	border-color: rgb(161, 75, 36) !important;
	border-width: 0 !important;
}

/** Contact Us >> Mtp 97 wsf button (:hover) **/
.wsf-button:hover {
	color: rgb(255, 255, 255) !important;
	line-height: 24px !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 0, 0) !important;
	min-width: 100% !important;
}

/** Contact Us >> Wsf tile heading 2 _2 **/
.mtp-97 .wsf-tile h2 {
	font-size: 24px !important;
	font-weight: 500 !important;
}

/** Contact Us >> WP image 963 **/
.mtp-960 .wp-image-963 {
	width: 280px !important;
}

/** Contact Us >> WP image 964 **/
.mtp-960 .wp-image-964 {
	width: 300px !important;
}

/** Contact Us >> Paragraph (#1) **/
.mtp-960 #inner_content-2-107 p:nth-of-type(1) {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: space-between !important;
	align-content: space-between !important;
	grid-column-gap: 40px !important;
	column-gap: 40px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

/** Contact Us >> Wsf button **/
.mtp-1006 .wsf-button {
	background-color: rgb(0, 0, 0) !important;
}

/** Contact Us >> Wsf button (:hover) **/
.mtp-1006 .wsf-button:hover {
	background-color: rgb(170, 170, 170) !important;
}


/*= Landing Page ============== */

/** Landing Page >> Wsf label **/
.mtp-1006 .wsf-label {
	color: rgb(255, 255, 255) !important;
}

/** Landing Page >> Wsf help **/
.mtp-1006 .wsf-help {
	color: rgb(255, 255, 255) !important;
}


/*( < 480 )*/
@media (max-width: 479.98px) {
	/** Contact Us >> Paragraph (#1) **/
	.mtp-960 #inner_content-2-107 p:nth-of-type(1) {
	margin-bottom: 30px !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

}

