/* business.css Minified on 10-31-2017 at 15:01:48 by Thomas */
.overview{min-height:200px;text-align:center}.overview a img{width:auto;height:100px}.overview h2{color:#3798C7;font-weight:400}.overview h2:hover{text-decoration:none}.overview p{color:#505050}.overview a{text-decoration:none}.table{display:none;margin:0;padding:0;border-collapse:collapse}.table caption{position:absolute;top:-9999px;left:-9999px}.table tbody tr{line-height:2.4rem;font-size:1.4rem;background-color:#fff;width:100%}.table tbody tr .sm-col-4{float:none;width:33.33333%}.table tbody tr:nth-child(odd){line-height:4rem;background-color:#F8F8F8}.table tbody tr .subhead{font-size:1.2rem;line-height:2.5rem;text-align:left;font-weight:700}.table tbody tr th,.table tbody tr td{padding:.5rem 1.5rem .5rem 1.5rem;vertical-align:baseline}.table thead tr:first-child{background-color:#fff;text-align:left}.table thead th{padding:1.6rem 0rem;vertical-align:baseline}.table thead th:first-child{padding-left:1.6rem}.table thead th:last-child{padding-right:1.6rem}.table thead .item{padding:0rem .75rem}.table thead .item h3{font-size:2.1rem;margin:2.1rem 0rem 2.1rem 0rem;color:#005487;font-weight:400}@media only screen and (max-width: 40em){.table thead .item h3{font-size:1.8rem}}.table thead p{font-size:1.6rem;font-weight:300}.get-started-form fieldset{border:none}.get-started-form p{font-size:1.6rem;line-height:2.2rem;margin:1rem 0rem 1rem 0rem;padding:0;color:#505050}.get-started-form label{font-size:1.4rem;line-height:1.5rem;display:inherit;font-weight:300}.get-started-form .fields input,.get-started-form div.makeselect,.get-started-form textarea{padding-left:.8rem;margin:.5rem 0rem 2rem 0rem;height:3.4rem;font-size:1.4rem;-webkit-transition:all .5s;transition:all .5s;border:1px solid #C3D0D7;background:white;width:100%;text-align:left;font-weight:300}.get-started-form textarea{height:10rem;padding-top:.8rem}.get-started-form input[name="zipcode"]{width:50%}.get-started-form .cta-button.mid.secondary{margin-left:2rem;background:#87B1C4}.get-started-form .cta-button.mid.secondary:hover{background:#6DA0B7;text-decoration:none}.get-started-form label.alert.error{display:none}.get-started-form .error-message{margin-bottom:2rem;font-size:1.4rem;line-height:1.6rem;display:none;color:#900;font-weight:700}.get-started-form .select-tag-manager{display:none}.get-started-form .fields .error-border{border-color:#900}.get-started-form .hide-psuedo-arrow:before{display:none}.get-started-form form .fields.select{padding:10px 0 30px}.get-started-form form.get-started-form .select#primary-vehicle{position:relative;z-index:2;margin-top:.75rem;margin-bottom:3rem;width:100%}.get-started-form form a.sd-btn{border:1px solid #C3D0D7}.get-started-form form .sd-text:hover,.get-started-form form a.sd-btn:hover{color:black}.get-started-form form .sd-icon{border-left:1px solid #C3D0D7}.get-started-form .sd-holder.open{z-index:1}.get-started-form .sd-holder.sd-initialized select{z-index:0}.get-started-confirmation{display:none}#overview{padding:1.6rem;background-color:white}#overview .item h3{font-size:2.1rem;color:#005487;font-weight:400}@media only screen and (max-width: 40em){#overview .item h3{font-size:1.8rem}}#Overview-top .panel-left>div{margin-bottom:2.8rem}.panel-left>div p{font-size:1.4rem}section:nth-of-type(3) .row:nth-of-type(2){padding-top:12rem}section:nth-of-type(3) .row:nth-of-type(2) a{font-weight:bold}.quote-image{padding:4rem 0rem 8rem 4rem}.municipal-quote{padding-bottom:20rem;position:relative;background:url("../../../pres/auto/images/asf/image-police.png") no-repeat right bottom;background-size:cover;color:white}.municipal-quote .quote-box{height:26rem;width:100%}.municipal-quote .quote.front{padding:4rem;position:absolute;background:rgba(85,0,81,0.9);width:100%}.municipal-quote .quote.front h3{color:white}.municipal-list{padding-left:2rem;list-style:none}#shart_show{padding:.5rem .5rem .5rem .5rem;line-height:2rem;font-size:1.4rem;outline-offset:-.5rem;margin-top:0;background:#D7E4EB;cursor:pointer;height:34px;color:#006899;font-weight:700}.icon.squares{display:block;position:relative;margin-top:2px;text-indent:25px}.icon.squares:before{-webkit-transition:transform 1s;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;position:absolute;left:0;background:url("../../../pres/auto/images/asf/image-arrows-sprite.png") no-repeat top left;background-position:5px -15px;width:25px;height:25px;content:""}.icon.squares.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-5px}#lead-image{margin-right:3rem;background:url("../../../pres/auto/images/asf/image-trucks.png") top left;background-size:cover;height:500px}#lead-image .text-container{margin:4rem 0rem 0rem -4rem;padding:4rem;background:rgba(0,0,0,0.8)}#lead-image .text-container h2{line-height:3.5rem;color:white;font-weight:100}#lead-image .text-container p{color:white}@media only screen and (min-width: 40.0625em) and (max-width: 48em){.municipal-quote{background-size:auto 29em;padding:0}.municipal-quote .quote.front{margin-right:0}.municipal-quote .quote.front blockquote{font-size:3rem;line-height:3.6rem}}@media only screen and (max-width: 40em){.panel-left{margin-top:2rem}.municipal-quote{margin-top:2rem;padding:0}.municipal-quote .quote-box{margin-right:0;height:auto}.municipal-quote .quote-box h3{margin-top:0}.municipal-quote .quote-box .quote.front{position:relative}#lead-image{margin-bottom:2rem;float:left;margin-right:0;background-size:center cover;width:100%;height:100%}#lead-image .md-col-7{padding:0}#lead-image .text-container{margin:0}}.sd-holder{height:4rem}section#Getstarted{overflow:inherit}
