
/*
 * .jet-table {

width: 100%;

max-width: 100%;

border-collapse: collapse;

background-color: transparent;

border: 1px solid black;

}


.jet-table th,

.jet-table td {

border: 1px solid black; 

}
*/
/*
 * Gravity form additional changes Styling AY
*/
#gform_12 .gform_fields {
    --gf-form-gap-y: 23px;
}
input[readonly] {
    cursor: not-allowed;
    border: none !important;
    font-weight: bold !important;
    text-align: left !important;
    position: relative;
    top: -3px;
    box-shadow: none !important;
    left: -14px;
}
input#gform_next_button_12_22 {
    font-size: 16px;
    padding-left: 22px;
    padding-right: 22px;
}
#gform_fields_12_3 {
    row-gap: 11.5px;
}
.total_price {
    margin-top: 25px;
    position: relative;
	display:flex !important;
}
/* BUT: when GF hides it, force it to hide again */
.gfield[data-conditional-logic="hidden"] {
    display: none !important;
}
.total_price::before {
     content: "";
    position: absolute;
    top: -13px;
    left: 0;
    width: 100%;
    height: 0.8px;
    background-color: rgba(104, 110, 119, 0.35);
}
.total_price label{
    font-size: 20px !important;
    padding-right: 20px !important;
}
.total_price input{
font-size: 20px !important;
    font-weight: 500 !important;
}

/*End of GF Styling */


/* Gravity Forms Theme Override - START */
#gform_wrapper_12[data-form-index="0"].gform-theme { 
  --gf-color-primary: #d14d2c !important;   /* buttons, highlights */
	--gf-field-pg-prog-bar-bg-color-blue: #d14d2c !important;
  --gf-color-secondary: #fff; /* backgrounds */
  --gf-color-error: #cc0000;     /* validation error text */
  --gf-font-family: "Poppins", sans-serif;
	
	div.gform_heading {
		display: none;
	}
}
/* Gravity Forms Theme Override - END */



/* Find a Dealer Page Code Starts Here*/

#wpsl-wrap #wpsl-stores .wpsl-store-thumb {
    height: 95px !important;
    width: 95px !important;
		margin-top: -20px!important;
}


#wpsl-search-input {
    border-radius:4px!important;
	width:300px!important;
}

#wpsl-search-input:focus {
    border-radius:4px!important;
	width:250px!important;
	border-color:#D14D2C!important;
}

.wpsl-dropdown {
	border-radius:4px!important;
	width:250px!important;
}

.wpsl-dropdown:focus {
	border-radius:40px!important;
	width:250px!important;
	border-color:#D14D2C!important;
}

#wpsl-search-btn {
	padding:15px 40px!important;
	background:#D14D2C!important;
	color:white!important;
	font-weight:700!important;
	font-family:"poppins";
	text-transform:uppercase!important;
}

.wpsl-street {
	color:#000000!important;
	font-weight:400!important;
	font-family:'poppins';
	font-size:16px!important;
}
.wpsl-country {
	color:#000000!important;
	font-weight:400!important;
	font-family:'poppins';
	font-size:16px!important;
}

.wpsl-store-location strong {
	font-family:'Bakbak One'!important;
	color:#000000!important;
	font-weight:400!important;
	font-size:24px!important;
}

.wpsl-store-location span {
	color:#000000!important;
	font-weight:400!important;
	font-family:'poppins';
	font-size:16px!important;
}

.wpsl-direction-wrap {
	color:#000000!important;
	font-weight:400!important;
	font-family:'poppins';
	font-size:16px!important;
}

.wpsl-directions {
	color:#D14D2C!important;
	font-weight:500!important;
	font-family:'poppins';
	font-size:16px!important;
}

.wpsl-store-details.wpsl-store-listing {
	color:#000000!important;
	font-size:16px!important;
}

.wpsl-store-hours {
	font-size:16px!important;
	color:#666666!important;
}

.wpsl-store-hours td {
	background:white!important;
}

.wpsl-store-hours strong {
	font-size:1rem!important;
}

.wpsl-contact-details a {
	color:#666666!important;
	font-size:16px!important;
}

.wpsl-contact-details strong {
	
	font-size:16px!important;	
}

.wpsl-directions {
	color:#000000!important;
}

/* Find a Dealer Page Code Ends Here*/

/* Hiding and Showing Accordion Container - ChainBar Page -- Starts Here */

/*.accordion-container {
  width: 50%;
}

.accordion-container.expanded {
  width: 100% !important;
  transition: all 0.3s ease;
}

.sidebar-container {
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.sidebar-container.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}*/


/* Hiding and Showing Accordion Container - ChainBar Page -- Ends Here */
