.welcomelogos img{max-width:150px}.logo img{max-width:400px}.toyota img,.hyundai img{max-width:550px;margin:0 auto;width:100%}a,a:active,a:visited{color:#069}a:hover{color:#666}html{font-size:62.5%}body{background:#eee;font-size:13px;font-size:1.3rem}header{height:100%;border-bottom:1px solid #ccc;background:url(https://s3.amazonaws.com/dom-cms/Site/022c7bf5-f65b-492e-81f4-0a5ab2e9d9bf/images/Superior-Hdr-Bkg2.jpg)no-repeat 50% 0 #000}.logo{margin:5px 0 0 10px}.socialmedia{float:right;margin-top:20px;z-index:999}.socialmedia img{display:inline;margin-left:10px;float:right}.dealerImage p{margin:0;font-size:11px;color:#fff;text-align:right}.dealerpic{float:right;margin-top:5px}.dealerpic img{float:right}.phone{color:#fff;font-size:150%;left:1px;line-height:35px;margin-top:30px;text-align:right;text-shadow:1px 1px 1px #000;background:rgba(0,0,0,0)}#SiteContainer{margin:0 auto 20px}.oldie #SiteContainer{width:1000px;overflow:visible}#main{padding:0;cbackground:#fff;background:#eee}#main>.container{padding:0}#main>.container>.row{max-width:100%;width:100%}.addressbar{padding:5px;background:#80858b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwODU4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2FhYWViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2QzZDZkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkZmVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2QzZDZkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2FhYWViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDg1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#80858b 0%,#aaaeb2 18%,#d3d6d9 33%,#fdfeff 50%,#d3d6d9 66%,#aaaeb2 84%,#80858b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#80858b),color-stop(18%,#aaaeb2),color-stop(33%,#d3d6d9),color-stop(50%,#fdfeff),color-stop(66%,#d3d6d9),color-stop(84%,#aaaeb2),color-stop(100%,#80858b));background:-webkit-linear-gradient(top,#80858b 0%,#aaaeb2 18%,#d3d6d9 33%,#fdfeff 50%,#d3d6d9 66%,#aaaeb2 84%,#80858b 100%);background:-o-linear-gradient(top,#80858b 0%,#aaaeb2 18%,#d3d6d9 33%,#fdfeff 50%,#d3d6d9 66%,#aaaeb2 84%,#80858b 100%);background:-ms-linear-gradient(top,#80858b 0%,#aaaeb2 18%,#d3d6d9 33%,#fdfeff 50%,#d3d6d9 66%,#aaaeb2 84%,#80858b 100%);background:linear-gradient(to bottom,#80858b 0%,#aaaeb2 18%,#d3d6d9 33%,#fdfeff 50%,#d3d6d9 66%,#aaaeb2 84%,#80858b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80858b',endColorstr='#80858b',GradientType=0);text-align:center}.addressbartxt{text-align:center;font-size:16px;font-weight:bold}.container .container{padding:0}.row{max-width:1150px}#main>.container>.row>.toyota{padding:0 10px}#main>.container>.row>.hyundai{padding:0 10px}.toyota,.hyundai{text-align:center;margin-top:5%}.toyota a,.hyundai a{color:inherit}.toyota a:hover,.hyundai a:hover{color:#000}.toyota a:visited,.hyundai a:visited{color:inherit}.toyota h3{color:#cd1728}.hyundai h3{color:#004b8d}.welcomecontent{text-align:center;margin-top:0%}.mapcontent{text-align:left;margin-top:5%}.welcometext{color:#000;width:50%;overflow:auto;padding:0 30px}.welcomelogos{text-align:center}.welcometext h3{color:#fff;text-shadow:1px 1px 1px #000}.ie9up .gradient{filter:none}footer{background:#eee;padding:30px 0;margin:0 auto;max-width:1150px}.oldie footer{width:1000px}footer .footerlinks{text-align:right}footer .footerlinks a{color:#fff}sup{font-size:10px;font-size:1rem}.reveal-modal{color:#000}.white{color:#fff}.text-shadow{text-shadow:1px 1px 3px #000}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;color:#333;font-weight:800}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:36px;font-size:3.6rem;margin-bottom:12px}h2{font-size:30px;font-size:3rem;margin-bottom:9px}h3{font-size:24px;font-size:2.4rem;margin-bottom:9px}h4{font-size:18px;font-size:1.8rem;margin-bottom:3px}h5{font-size:14px;font-size:1.4rem;font-weight:normal;margin-bottom:3px}h6{font-size:12px;font-size:1.2rem;font-weight:normal}.separator{text-transform:none;background:#f4f4f4;padding:7px 10px;border:1px solid #ddd;border-radius:2px;margin-bottom:12px}footer{font-size:85%;color:#fff;text-transform:none}footer h6{font-weight:bold;margin:0;color:#fff;font-style:normal}ul,dl,ol{font-size:inherit}.block-grid.equalHeight>li{min-height:1px;vertical-align:top}.block-grid.equalHeight>li .panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}.block-grid.four-up>li:nth-child(4n+1){clear:left}.addressLink,.addressLink:active,.addressLink:visited,.addressLink:hover,.telephone,.telephone:active,.telephone:visited,.telephone:hover{color:inherit;text-decoration:inherit;cursor:text}.touch .telephone,.touch .telephone:active,.touch .telephone:visited,.touch .telephone:hover{color:#069}.touch header .telephone,.touch header .telephone:active,.touch header .telephone:visited,.touch header .telephone:hover,.touch footer .telephone,.touch footer .telephone:active,.touch footer .telephone:visited,.touch footer .telephone:hover{color:inherit}.ie7 .addressLink,.ie7 .addressLink:active,.ie7 .addressLink:visited,.ie7 .addressLink:hover,.ie7 .telephone,.ie7 .telephone:active,.ie7 .telephone:visited,.ie7 .telephone:hover{color:#000;text-decoration:none;cursor:text}.ie7 footer .addressLink,.ie7 footer .addressLink:active,.ie7 footer .addressLink:visited,.ie7 footer .addressLink:hover,.ie7 footer .telephone,.ie7 footer .telephone:active,.ie7 footer .telephone:visited,.ie7 footer .telephone:hover{color:#fff}@media only screen and (max-width:1206px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:990px){.phone{font-size:120%;line-height:25px}}@media only screen and (max-width:900px){header .address .phone a{font-size:18px;font-size:1.8rem}}@media only screen and (max-width:800px){.phone{font-size:100%;line-height:16px}.socialmedia{margin-top:25px}}@media only screen and (max-width:799px)and (min-width:767px){}@media only screen and (max-width:767px){.logo img{max-width:310px}.phone{margin-top:0%;text-align:left}.socialmedia{margin-top:0}.dealerpic{margin-top:0}header{height:100%;border-bottom:1px solid #ccc;background:#969ba0}.logo{text-align:center;display:inline-block}.dealerimg{max-height:168px;float:right}.welcometext{width:auto;overflow:auto;padding:30px}}@media only screen and (max-width:480px){.dealerpic{margin-top:0;float:left}.dealerpic img{float:left;margin-left:-15%}.socialmedia{float:right;left:0;margin-bottom:5%;margin-top:5%;text-align:center}.socialmedia img{display:block;float:left;margin-left:0}.phone{font-size:95%;left:0;line-height:20px;margin-top:3%;text-align:left}.addressbartxt{text-align:center;font-size:12px;font-weight:bold}.toyota h3{color:#cd1728;font-size:2rem}.hyundai h3{color:#004b8d;font-size:2rem}.welcometext{width:auto}}@media only screen and (max-width:400px){}@media only screen and (max-width:320px){.phone{font-size:95%;left:0;line-height:20px;margin-top:2%;text-align:left}.socialmedia{float:right;left:10px;margin-bottom:5%;margin-top:2%;text-align:center}.addressbartxt{text-align:center;font-size:12px;font-weight:bold}.logo{margin:5px 0 0 0}}