
/* addons/shared_addons/modules/dealer/css/dealer-shared.css */

*{position:relative}header
.container{display:flex;height:150px}header
#dealerlogo{flex-grow:0;height:120px;width:180px;margin:15px
65px 15px 0;background-size:contain;background-position:center center;background-repeat:no-repeat}header #dealerlogo::after{content:"";position:absolute;top:0px;right:-35px;height:120px;width:0;border-right:solid 1px #eee}header
#dealershowroom{flex-grow:0;height:72px;width:60px;margin:39px
30px 39px 0;background-image:url(https://res.cloudinary.com/control4/image/upload/c_scale,w_60,f_auto,q_100/v1512145430/www/control4/C4-Certified-Badge.png);background-size:contain;background-position:center center;background-repeat:no-repeat}header
#dealertext{flex-grow:1;font-weight:600}input[name="Address"]{position:absolute;top:-2000000px;left:-2000000px}

/* addons/shared_addons/modules/dealer/css/dealer.css */

*{position:relative}#page-container{overflow:hidden}header{height:150px}header
.container{display:flex;height:150px}header
#dealerlogo{flex-grow:0;height:120px;width:180px;margin:15px
65px 15px 0;background-size:contain;background-position:center center;background-repeat:no-repeat}header #dealerlogo::after{content:"";position:absolute;top:0px;right:-35px;height:120px;width:0;border-right:solid 1px #eee}header
#dealershowroom{flex-grow:0;height:72px;width:60px;margin:39px
30px 39px 0;background-image:url(https://res.cloudinary.com/control4/image/upload/c_scale,w_60,f_auto,q_100/v1512145430/www/control4/C4-Certified-Badge.png);background-size:contain;background-position:center center;background-repeat:no-repeat}header
#dealertext{flex-grow:1;font-weight:600}ul.inline.divided
li{display:inline-block;padding:0
13px;border-right:1px solid #000}ul.inline.divided li:not(:Last-child){border-right:0px none}main{margin-top:150px}#mapcontainer{margin-top:45px;background-color:#6e6b6f;max-height:25em}#mapcontainer:after{content:"";position:absolute;height:50px;width:50px;margin:-50px -25px 0 -25px;top:50%;bottom:50%;left:50%;right:50%;background-image:url(https://res.cloudinary.com/control4/image/upload/v1539644429/pin-authorized.png);background-repeat:no-repeat}#map{position:absolute;top:0;bottom:0;left:0;right:0;transition:all 0.5s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}h3{margin-bottom:10px}.card
h3{margin-top:0;height:50px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.card
p{margin-top:0;height:145px;line-height:18px;white-space:normal;overflow:hidden;text-overflow:ellipsis}.gallery-image{display:inline-block;margin:0
15px 30px 15px}.horizontal-scroll-wrapper{overflow-x:auto;white-space:nowrap}.horizontal-scroll-item{display:inline-block;float:none}#team .card
p{height:90px}form.outline input,
form.outline
select{border:1px
solid #fff !important;background-color:transparent !important;color:#fff !important}form input::-webkit-input-placeholder{color:white !important}form input::-moz-placeholder{color:white !important}form input:-ms-input-placeholder{color:white !important}form input:-moz-placeholder{color:white !important}@media(min-width: 901px){.split-top-banner{min-height:550px;height:50vh}}@media(max-width: 900px){.split-top-banner{height:100vh}.vertically-center{width:auto}}header
.badge{width:50px;margin-right:25px;vertical-align:middle}.badge{width:50px;margin-right:10px;vertical-align:top}#logo{position:absolute;top:11px;right:0;height:28px;width:160px;background:url(//res.cloudinary.com/control4/image/upload/e_trim,e_make_transparent,c_scale,f_auto,q_auto,dpr_auto,w_160/logos/control4-portal-menu-white.png) center center no-repeat;background-size:contain}.dark-grey a.text-grey{color:#6e6b6f}.dark-grey a.text-grey:hover{color:#fff}div.slider{height:600px;width:100vw;background:transparent;overflow-x:hidden}div.slider .slick-list{padding:0
!important;height:600px !important}div.slider div.slick-track{width:30000px !important;margin:auto}div.slider
div.slide{position:relative !important;float:left;height:600px;padding:0;margin:0
15px;width:auto}div.slider div.slide
img{height:600px;width:auto}div.slider div.slide.slick-active
p.hidden{display:block}.hours
pre{padding:0;color:rgba(255,255,255,0.6);font-family:inherit;font-size:inherit;line-height:inherit}ul.certifications{display:flex;list-style:none;margin:auto;width:auto;font-size:0}ul.certifications
li{list-style:none;display:inline-block;margin:0
15px;height:50px}.underline{text-decoration:underline}
