@media all and (max-width: 972px){footer#footer #footer-footer #footer-company span.second-row{margin-left:0}footer#footer #footer-banner #footer-banner-content{width:700px}footer#footer #footer-banner a.icon-chat{display:none}footer#footer #footer-message-dropdown{margin-left:-16px}footer#footer #footer-content{width:auto}footer#footer #footer-content .col{border-left-width:0;height:auto;max-width:52%}footer#footer #footer-content .col.customer-service{padding-left:0}footer#footer #footer-content .col.last{padding-left:0}footer#footer #footer-content .col .block{margin-right:20px}footer#footer #footer-content .col .block.last{margin-bottom:0;margin-right:20px}footer#footer #footer-content .col .block.vehicle{margin-right:60px}footer#footer #footer-content .col .block.boat{clear:left;margin-bottom:0;margin-top:-10px}footer#footer #footer-footer{height:auto;padding:20px}footer#footer #footer-footer #footer-footer-wrapper{width:auto}footer#footer #footer-footer #footer-company span{margin-left:0}}@media all and (min-width: 735px)and (max-width: 809px){footer#footer #footer-content .col .block.boat{margin-top:-10px}}@media all and (min-width: 716px)and (max-width: 734px){footer#footer #footer-content .col .block.personal{margin-bottom:5px;margin-right:10px}footer#footer #footer-content .col .block.boat{margin-bottom:0;margin-top:-10px}footer#footer #footer-content .col .block.vehicle{margin-bottom:5px}}@media all and (max-width: 715px){footer#footer #footer-content .col.first{min-width:320px}footer#footer #footer-content .col .block.personal{margin-bottom:5px}footer#footer #footer-content .col .block.vehicle,footer#footer #footer-content .col .block.boat{margin-right:10px}footer#footer #footer-content .col .block.vehicle{margin-bottom:13px}footer#footer #footer-content .col .block.boat{clear:left;margin-top:-10px}}@media all and (max-width: 700px){footer#footer #footer-banner #footer-banner-content{width:582px}footer#footer #footer-banner #footer-banner-content .social-icons a{display:none}footer#footer #footer-banner a.icon-email{border-right-width:0}footer#footer #footer-footer #footer-company{background-image:none;line-height:20px}footer#footer #footer-footer #footer-company img{display:none}footer#footer #footer-content .col .block.home.last,footer#footer #footer-content .col .block.personal{margin-right:1px}}@media all and (max-width: 550px){footer#footer #footer-banner{background-position:-1000px -772px;background-repeat:repeat;height:165px;left:0;margin-left:0;width:100%}footer#footer #footer-banner #footer-banner-content{background:url(/static/v17907/img/ui-elements/footer-sprite-compressed.png) -1000px -692px;height:165px;width:100%}footer#footer #footer-banner #footer-banner-content a,footer#footer #footer-banner #footer-banner-content #footer-call{float:none}footer#footer #footer-banner #footer-banner-content a>a,footer#footer #footer-banner #footer-banner-content #footer-call>a{height:auto}footer#footer #footer-banner #footer-banner-content a#footer-email{margin-top:10px}footer#footer #footer-background{padding-top:110px}footer#footer #footer-banner #footer-banner-content a.phone-numbers{float:left;margin-bottom:10px;width:50%}footer#footer #footer-banner #footer-banner-content a.phone-numbers span{min-width:135px}footer#footer #footer-banner a#footer-call-service{border-right-width:0}#footer-email{clear:left}footer#footer #footer-message-dropdown{margin-left:-125px;top:-16px}}@media all and (max-width: 527px){footer#footer #footer-content .col.customer-service{padding-left:15px;padding-right:0}footer#footer #footer-content .col.first{min-width:334px}footer#footer #footer-content .col .block.vehicle{margin-right:24px}footer#footer #footer-content .col .block.boat{margin-bottom:0}}@media all and (max-width: 480px){footer#footer #footer-banner,footer#footer #footer-banner #footer-banner-content{height:75px}footer#footer #footer-banner a#footer-email{display:none}footer#footer #footer-content{display:none}footer#footer #footer-footer{margin-top:0}footer#footer #footer-background{padding-top:10px}footer#footer #footer-content{padding-left:15px;padding-right:15px}footer#footer #footer-content .col{padding-left:0;padding-right:0}footer#footer #footer-content .col.first{min-width:0;padding-bottom:0}footer#footer #footer-content .col.first .block{float:none;margin-bottom:13px}footer#footer #footer-content .col.first .block.boat{margin-top:0}footer#footer #footer-content .col.customer-service{padding-bottom:13px;padding-left:0;padding-right:0}footer#footer #footer-content .col ul{display:none}footer#footer #footer-footer{margin-top:0}}
