.quote-form-with-map{position:relative;border-top:2px solid #dedede}.quote-form-with-map .fixed-width{width:100%;display:table;position:relative}.quote-form-with-map h2{display:none}.quote-form-with-map .fixed-width form{max-width:370px;padding:40px 60px;position:absolute;top:100px;right:0;z-index:110;background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px}.quote-form-with-map--with-pickup-date .fixed-width form{top:22px}.quote-form-with-map .fixed-width form.generic-form div.label{padding-bottom:0;font-weight:700;color:#222}.quote-form-with-map .fixed-width form.generic-form input[type=text],.quote-form-with-map .fixed-width form.generic-form select{padding:13px 20px;font-size:1.8em;border-radius:0;box-shadow:none}.quote-form-with-map--with-pickup-date .fixed-width form.generic-form input[type=text],.quote-form-with-map--with-pickup-date .fixed-width form.generic-form select{padding:8px 20px;font-size:1.7em}.quote-form-with-map .fixed-width form.generic-form input[type=text]{width:100%}.quote-form-with-map .fixed-width form.generic-form input[type=submit]{width:100%;padding:15px 20px;margin:10px 0;box-shadow:2px 2px 2px rgba(0,0,0,.1);font-size:2em;background:#ff9d00;background:-moz-linear-gradient(top,#ff9d00 0,#ff7f00 100%);background:-webkit-linear-gradient(top,#ff9d00 0,#ff7f00 100%);background:linear-gradient(to bottom,#ff9d00 0,#ff7f00 100%)}.quote-form-with-map .fixed-width form.generic-form input[type=submit]:disabled{opacity:.5}.quote-form-with-map .map{width:100%;height:660px;background:#dde7f4;z-index:100}.quote-form-with-map .map-stats{width:100%;height:62px;padding:14px 0;position:absolute;bottom:0;z-index:120;background:rgba(51,51,51,.6);color:#fff}.quote-form-with-map .map-stats .container{display:table-row}.quote-form-with-map .map-stats .vehicle{width:65px;height:65px;display:table-cell;background:url(../../../images/html5/home/sprite.svg) no-repeat}.quote-form-with-map .map-stats .vehicle img{width:50px;margin:18px auto 0;display:block}.quote-form-with-map .map-stats .text{display:table-cell;padding-left:15px;vertical-align:middle}.quote-form-with-map .map-stats .text p{margin:0}.quote-form-with-map .map-stats .text p:first-of-type:not(:last-of-type){font-size:1.4em}.quote-form-with-map .map-stats .text p:nth-of-type(2){color:#a5c9d8}.quote-form-with-map .loading{width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:505;background:rgba(255,255,255,.7)}.quote-form-with-map .loading p{width:200px;margin:210px auto;padding:20px 10px;display:block;text-align:center;background:#fff;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px}.quote-form-with-map .loading p:before{content:"";width:16px;height:16px;margin-right:10px;position:relative;top:3px;display:inline-block;background:url(../../../images/html5/home/loading.gif) no-repeat}@media only screen and (max-width:1010px){.quote-form-with-map .fixed-width{width:96%}}@media only screen and (max-width:1010px) and (min-width:841px){.quote-form-with-map .fixed-width form{max-width:36.5vw}}@media only screen and (max-width:840px){.quote-form-with-map{width:92%;padding:4%;background:rgba(51,51,51,.6);border-top:none}.quote-form-with-map .fixed-width{width:100%}.quote-form-with-map .fixed-width form{max-width:100%;padding:30px 40px 20px;position:static}.quote-form-with-map .map-stats{height:auto;background:0 0;position:static;padding-bottom:0}.quote-form-with-map .loading p{margin-top:150px}.pac-container .pac-item{padding:10px 14px}}@media only screen and (max-width:480px){.quote-form-with-map{background:#818181}}