
#site-slider-form {
position: fixed;
right: -450px;
top: 12%;
z-index: 1020;
transition: right 0.3s ease;
}
#site-slider-form.active {
z-index: 1031;
right: 0;
box-shadow: -2px 2px 12px rgba(0, 0, 0, 0.6);
}
#site-slider-form .form-content {
position: relative;
width: 450px;
}
#site-slider-form .form-paragraph {
font-size: 17px;
}
#slider-form-open {
position: absolute;
right: 99.8%;
top: 59%;
transform: rotate(-90deg) translateX(150%);
transform-origin: bottom right;
padding: 18px 12px 18px 18px;
font-size: 16px;
border: 0;
border-right: 6px solid #000;
}
#slider-form-open:hover,
#slider-form-open:focus {
/* background-color: inherit; */
outline: none !important;
box-shadow: none !important;
}
.slider-cta-text {
position: relative;
}
.slider-cta-text .fa {
position: absolute;
bottom: 100%;
left: 100%;
background: #000;
border-radius: 50%;
height: 27px;
width: 27px;
padding: 7px 6px 7px 7px;
font-size: 14px;
color: var(--white);
}
#site-slider-form:not(.active) .slider-toggle-minus {
display: none;
}
#site-slider-form.active .slider-toggle-plus {
display: none;
}
/*form*/
#site-slider-form .dealerOnform label{position: absolute; z-index: -10000;}
#site-slider-form .checkbox label { position: unset !important; z-index: 0 !important;}
#site-slider-form .section.small{font-size:12px;}
#site-slider-form .dealerOnform .go{float:none;}
#site-slider-form .dealerOnform .message{ height: 75px; overflow-y: scroll; background: hsl(0, 0%, 7%); padding: .5em; margin-bottom: 1em;}
@media (max-width: 767px) {
#site-slider-form:not(.active) {
right: -300px;
}
#site-slider-form .form-content {
width: 300px;
padding: 1.5em;
}
#slider-form-open {
padding: 10px 6px 10px 8px;
font-size: 14px;
}
.slider-cta-text .fa {
left: 96%;
height: 24px;
width: 24px;
padding: 7px 6px 7px 7px;
font-size: 11px;
}
#site-slider-form .form-heading {
font-size: 19px;
}
#site-slider-form .form-paragraph {
font-size: 12px;
}
#site-slider-form .btn.go {
width: 100%;
font-size: 14px;
}
}
#site-slider-form .optOutInput .help-block {
color: inherit;
}
/*
@supports not (transform: translateY(-50%) rotate(-180deg);) {
#slider-form-open {
transform: none;
}
}
*/
