.main-body-text{font-weight:300;margin:0;color:#666}.about-us-container{padding-top:40px;padding-bottom:40px}.main-section{padding-bottom:20px;margin-bottom:0}p{line-height:1.5}a.call-now,a.call-now:hover{color:#fff!important;text-decoration:none;outline:none}.cv-upload{display:none}.touch .cv-upload{display:block}.touch .cv-copy{display:none}.cv-upload-list li{margin-right:10px}.side-bar{background:none repeat scroll 0 0 #eee;width:80%}.side-bar .side-bar-content{margin:0;padding:0 0 15px}.side-bar .side-bar-content li{display:block;padding:0}.side-bar .side-bar-content a{background:#eee;color:#212121;display:block;padding:10px 20px;font-size:1.4rem;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative}.side-bar .side-bar-content a:after{display:block;content:"";position:absolute;right:0;top:0;bottom:0;background:#eee;width:0;-webkit-transition:all .5s ease;transition:all .5s ease}.side-bar .side-bar-content a span{margin:0 5px 0 0;padding:0}.side-bar .side-bar-content a:hover,.side-bar .side-bar-content a.selected{background:none repeat scroll 0 0 #dedede;color:#3d671c;text-decoration:none}.side-bar .side-bar-content a.selected:focus{outline:thin dotted #fff}.side-bar .side-bar-content a:hover:after,.side-bar .side-bar-content a.selected:after{width:3px;background:#76b645}.get-quote{background:#eee;width:80%;margin-bottom:40px}.get-quote .quote-inner{border-top:1px solid #ddd;padding:20px}.get-quote .quote-title{color:#333;font-size:2.1rem;margin:0 0 20px 0;padding:0;text-align:center}.get-quote label{color:#666;text-align:center;width:100%}.get-quote .row-quote{width:100%;margin-bottom:10px}.get-quote .row-quote .btn-quote{font-size:1.4rem;width:100%!important}.get-quote .row-quote a{display:block;text-align:center;color:#3d671c}.press-releases .call-to{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.table-responsive .table tr td{vertical-align:top;font-size:1.6rem;border:1px solid #eee}.table-responsive .table tbody{border:1px solid #eee}.table-responsive .table thead tr th{border-bottom:1px solid #eee}.more-reviews{background:none repeat scroll 0 0 #f6f6f6;width:100%;padding:40px 0}.more-reviews blockquote{border:medium none;color:#395e33;font-size:2.6rem;margin:0 auto;text-align:center;padding:0;max-width:750px}.more-reviews blockquote p{margin:0}.more-reviews figcaption{border:medium none;color:#777;font-size:1.6rem;margin:0 auto;text-align:center;width:80%}.more-reviews p{margin:20px 0 0 0}.more-reviews p a{color:#3d671c}.more-reviews p span{font-size:1.3rem;margin-left:10px}.more-reviews .reviewer-name{display:block;margin-top:10px}.saving-stat{color:#222}.modal-dialog{font-size:1.3rem}.modal-dialog h3{margin-top:0;color:#222}.modal-dialog h4{margin-top:30px;color:#222}.modal-dialog .modal-title{font-size:1.6rem;color:#555;margin-top:0}.modal-dialog address{background:#eee;padding:15px}.tell-us-form{}.modal .modal-backdrop{background-color:#00f}.error-dialog{max-width:600px;border:1px solid #e8dcab;margin:0 auto}.error-dialog .error-header{background:none repeat scroll 0 0 #faf3d9;border-bottom:1px solid #e8dcab;height:40px}.error-dialog .error-header h4{margin:0;padding:10px}.error-dialog .error-body{padding:30px 30px 30px 75px;position:relative}.error-dialog .error-body .fa-exclamation-triangle{color:#be7f12;font-size:2em;left:30px;position:absolute;top:35px}.error-dialog .error-body h3{color:#222;margin-top:0}.error-dialog .error-body p{padding:0;margin:0}.error-dialog .error-footer{border-top:medium none;padding:15px;text-align:right}.error-dialog .error-footer .btn{margin-left:10px}@media only screen and (max-width:1196px){.get-quote,.side-bar{width:100%}}@media only screen and (max-width:991px){.side-bar,.get-quote{display:none}}@media only screen and (max-width:767px){.about-us-container{padding-top:20px}.more-reviews{padding:20px 0}.more-reviews blockquote{font-size:2rem}.more-reviews figcaption{font-size:1.4rem}.more-reviews p{margin-top:10px}}@media only screen and (max-width:460px){.subline{display:block}}@media only screen and (max-width:440px){.error-dialog .error-footer .btn{width:100%;margin:0}.error-dialog .error-footer .btn-default{margin:0 0 10px 0}}@media only screen and (max-height:420px){.page-banner-text{margin-top:0}}.about .lob-hero{background-image:url(../assets/images/lob-banners/lob-about-hero.jpg)}@media only screen and (min-width:1520px){.about .lob-hero{background-image:url(../assets/images/lob-banners/lob-about-hero-lg.jpg)}}@media only screen and (max-width:768px){.about .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-about-hero-sm.jpg)}.about .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-about-hero.jpg)}}.summary-box{background:#f2f7e8;padding:25px 20px 20px 20px;display:inline-block;vertical-align:middle;width:100%;cursor:default;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);color:#5c9133;-webkit-transition:all .5s ease;transition:all .5s ease;box-shadow:inset 0 2px 2px transparent}.summary-box:hover{background:#76b645;color:#fff;box-shadow:inset 0 2px 8px rgba(0,0,0,.2)}.summary-box .summary-value{display:inline-block;font-size:6rem;text-align:center;width:100%;margin:0;padding:0;line-height:.75;font-weight:300;margin-bottom:6px}.summary-box .info-text{font-size:1.6rem;text-align:center;width:100%;display:block;margin:0;padding:0;font-weight:700;text-transform:uppercase}.summary-box p{display:block;font-size:1.4rem;font-weight:500;text-align:center;width:100%;text-align:center;margin:0 0 3px 0;color:#3d671c}.summary-box:hover p{color:#fff}.last{margin-right:0}.summary-insured-box .info-text,.summary-state-box .info-text,.summary-box .info-text{margin-top:22px}.summary-mllion .info-text{margin-top:5px}.corporate-hints{border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:40px;margin-top:40px}.corporate-hints ul{margin:0;padding:0}.corporate-hints ul li{background:url(../assets/images/bullets.png) no-repeat scroll left 8px;color:#777;font-size:1.6rem;padding:0 0 10px 15px;list-style-type:none}.management-section{width:100%}.management-section h3{color:#333;font-size:2.1rem;margin:0 0 20px;padding:0}.management-section h3 span{font-size:1.8rem;margin-right:10px}.management-section p{color:#666;font-size:1.6rem;line-height:1.5em;margin:0 0 10px 0}.management-section .learn-more{width:100%;text-align:left;font-size:1.3rem}.management-section .learn-more span{margin-left:10px}.customer-reviews{background:none repeat scroll 0 0 #eee;padding:0;margin:10px 0 40px 0}.customer-reviews .reviews-inner{background:url(../assets/images/about-us-reviews.png) no-repeat scroll right center;margin:30px}.customer-reviews .reviews-inner p{margin:0;padding:0}.customer-reviews .reviews-inner p span{font-size:1.3rem;margin-left:10px}.customer-reviews .reviews-inner .small-title{color:#777;font-size:2rem;font-weight:500;margin:0 0 10px}.customer-reviews .reviews-inner .large-title{color:#777;font-size:3.6rem;font-weight:300;line-height:1.5em;margin:0 0 15px;width:65%}.customer-reviews .reviews-inner a{text-transform:uppercase}.proud-member h3{color:#333;font-size:2rem;margin:0 0 20px;padding:0}.proud-member p{color:#666;font-size:1.6rem;line-height:1.5em;margin:0 0 10px}.legal-info{margin-top:40px}@media only screen and (max-width:1199px){.corporate-section{margin-left:-5px;margin-right:-5px}.col-md-3{padding-left:5px;padding-right:5px}.summary-box{min-height:50px;padding:20px 10px}.summary-box .summary-value{font-size:4.6rem;margin-bottom:10px}.summary-box .info-text{font-size:1.4rem}.summary-box .info-text span{font-size:1.2rem}.summary-box .states{padding-top:0}.summary-state-box .summary-value{font-size:5rem}.summary-box .states{padding-top:0!important}}@media only screen and (max-width:991px){.management-section .learn-more{margin-bottom:30px}.customer-reviews{margin:10px 0}.proud-member{margin-top:30px}}@media only screen and (max-width:767px){.corporate-section .col-md-3{width:50%;float:left;margin-bottom:20px;text-align:center}.corporate-section .summary-box{width:240px;max-width:100%}.summary-box:hover{background:#f2f7e8;color:#5c9133;box-shadow:inset 0 2px 2px transparent}}@media only screen and (max-width:560px){.corporate-hints ul li{font-size:1.4rem;line-height:1.5}.customer-reviews .reviews-inner .large-title{width:100%;font-size:2rem;font-weight:700;color:#333}.more-reviews blockquote{font-size:1.6rem}}@media only screen and (max-width:540px){.corporate-section .col-md-3{width:100%;float:none}}