/*
Theme Name: Divi Child
Description: Child theme for the Divi
Author: Chris Zimmerman
Template: Divi
*/

@import url("../Divi/style.css");


@font-face { font-family: Glacial; src: url("fonts/GlacialIndifference-Regular.otf")  format("opentype"); font-weight: normal; font-style: normal; }

.et_pb_widget { float: none !important; }

.et_pb_blurb h4 { text-align: center !important; }

#et-info { float: right !important; }

.et_pb_row_0 { opacity: 0.9 !important; }

.et_pb_row_1 { opacity: 0.9 !important; }

.home .et_pb_slider .et_pb_slide {
height: 480px !important;
}

@media only screen and (min-width: 981px) {
#gappcom-tab a.parts-request {
	background-color: #F2F2F2;
	border: 2px solid gray;
	border-top-left-radius: 1em;
	border-bottom-left-radius: 1em;
	color: black;
	font-size: 14px;
	font-weight: bold;
 	text-align: center;
	right: 0px;
	top: 220px;
	margin: 0;
	padding: 10px;
	position: fixed;
	z-index: 9999;
	display:block;
}
}

@media only screen and (max-width: 980px) {
#gappcom-tab a.parts-request {
	background-color: #F2F2F2;
	border: 1px solid gray;
	border-top-left-radius: 1em;
	border-bottom-left-radius: 1em;
	color: black;
	font-size: 12px;
	font-weight: bold;
 	text-align: center;
	right: 0px;
	top: 220px;
	max-width: 75% !important;
	max-height: 75% !important;
	margin: 0;
	padding: 10px;
	position: fixed;
	z-index: 9999;
	display:block;
}
}

#gappcom-tab a:hover.parts-request {
	background-color: #ADD8E6;
}

.mapplic-list-location img {
    display: none !important;
}

.mapplic-list-location p {
    display: none !important;
}
.mapplic-tooltip {
    max-width: 320px !important;
    padding: 10px !important;
}

.mapplic-container {
    width: 80% !important;
}

.mapplic-sidebar {
    width: 20% !important;
}