.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1 -1 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100% \9;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.sidebar--form{width:100%;padding:50px 0 40px}.sidebar--form:before,.sidebar--form:after{content:" ";display:table}.sidebar--form:after{clear:both}.sb-widget{margin-bottom:1px}.call-me-box .call-me-inner{border:1px solid #a7afde;color:#5d6cc2;padding:20px 30px 20px 110px;background:#fff url(../assets/images/sub-images/widgets/contact-lg-icon.png) scroll no-repeat 20px 30px}.call-me-box .main-title{color:#5d6cc2;font-size:18px;margin:0;font-weight:700}.call-me-box .body-text{font-size:16px;margin-bottom:10px}.call-me-box .body-text span{font-size:14px;display:block;width:100%}.call-me-box .btn-callme{background:none repeat scroll 0 0 #5d6cc2;border:1px solid #5d6cc2;color:#fff;font-size:14px;padding:5px 20px;display:inline-block}.call-me-box .btn-callme:hover,.call-me-box .btn-callme:focus{text-decoration:none}.call-me-box .btn-callme span{margin-right:5px}.why-shop-box .main-title{color:#395e33;font-size:21px;margin-bottom:30px;text-align:center}.why-shop-box .element-row{margin-bottom:20px}.why-shop-box .element-row .left-container{float:left;width:32px;height:35px}.why-shop-box .element-row .right-container{color:#494949;font-size:16px;margin-left:50px}.why-shop-box .keep-space{margin-top:8px}.why-shop-inner{padding:20px 40px;background:none repeat scroll 0 0 #fff}.carousel-sb-reviews{background:#fff;display:block;padding:30px 20px;min-height:280px}.carousel-sb-reviews .reviews-slider-title{color:#395e33;font-size:24px;width:100%;float:left;text-align:center;margin-bottom:20px;display:block}.carousel-sb-reviews .review-details{color:#2a2a2a;font-size:16px;width:100%;float:left;text-align:center;margin-bottom:20px;display:block}.carousel-sb-reviews .customer-details{color:#747474;font-size:14px;width:100%;float:left;text-align:center;display:block}.carousel-sb-reviews .carousel-control{background:none;text-shadow:none;color:#76b645;font-size:2.5em;top:auto}.carousel-sb-reviews .carousel-control.left .fa{left:15px}.carousel-sb-reviews .carousel-control.right .fa{right:13px}.carousel-sb-reviews .carousel-control .fa{position:absolute;bottom:15px}.sb-review-slider-wrap .carousel-indicators{left:350px;bottom:auto;top:-20px;right:0;display:inline-block;width:auto;text-align:center}.sb-review-slider-wrap .carousel-indicators li{background:#fff;margin:0 1px;border:1px solid #5b9133;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.sb-review-slider-wrap .carousel-indicators li.active{border:none;background:#5b9133;width:10px;height:10px}@media only screen and (max-width:991px){.sidebar--form{overflow:hidden;padding-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.why-shop-box{float:left;width:48%}.carousel-sb-reviews{float:right;width:48%;min-height:341px}}@media only screen and (min-width:620px) and (max-width:991px){.call-me-box .call-me-inner{position:relative;background-size:42px;background-position:20px 20px;padding-left:86px}.button-callme{position:absolute;right:30px;top:22px}.call-me-box .btn-callme{padding:10px 30px;font-size:18px}}@media only screen and (max-width:767px){.sb-widget{margin-left:auto;margin-right:auto}.carousel-sb-reviews{min-height:220px}}body{background:#eee}.form-row-wrap{width:420px}.form-box{padding:19px 0 0}.form-box .top-link{margin:0 0 10px 0}.form-box .element-space{margin-bottom:20px}.form-box .description-text{color:#777;font-size:.9em}#live-address-section{padding-top:0!important;padding-bottom:0}#live-address-section .form-section-inner{padding:5px 0 30px}.home-info-section{background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:30px}.home-info-section .alert{margin-top:30px}.privacy-section{margin-bottom:20px}.privacy-section .ckeck-box-title{margin-top:20px}.privacy-section label{color:#333!important}.Privacy-title{font-size:16px;margin-bottom:10px}.why-shop-box,.sb-review-slider-wrap{margin-top:18px}@media only screen and (max-width:991px){.carousel-sb-reviews{margin-top:0}.sb-widget{margin-bottom:0}}@media only screen and (max-width:767px){.home-info-section .form-label-large{margin-bottom:0}.home-info-section .sub-label{margin-top:10px}}@media only screen and (max-width:320px){.social-sec-label .popover .arrow{top:100%!important;left:auto;right:54px}}.successful-message{border:1px solid #bebebe;color:#747474;font-size:14px;margin:0;padding:20px;float:left;margin-bottom:40px}.successful-message span{background:none repeat scroll 0 0 #bcbcbc;color:#eee;border-radius:15px;font-size:10px;padding:2px 5px;float:left;margin:4px 10px 20px 0}.successful-message p{margin:0}.results-box{background:none repeat scroll 0 0 #fff;border:1px solid #adc997;border-bottom:1px solid #eee;margin:50px 0 0 0}.results-box .results-box-inner{padding:40px}.results-box .results-box-inner p{padding-left:40px}.results-box .results-box-inner .msg-detail{padding-left:0}.results-box .details-row{border-bottom:1px solid #ececec;float:left;padding:10px 0;width:100%}.results-box .details-row:first-child{border-top:1px solid #ececec}.results-box .details-column{float:left;width:48%;text-align:left;font-size:14px;color:#222}.results-box .label-col{color:#555}.results-box .element-row{margin-bottom:20px;text-align:left}.results-box .element-row:last-child{margin-bottom:0}.results-box .discounts{color:#5b9133;font-size:60px;line-height:1;font-weight:400}.results-box .per-year{color:#919191;font-size:18px;margin-bottom:30px}.results-box .details{color:#9d9d9d;margin-bottom:0;font-size:18px}.results-box .amount-box{padding:20px 0}.results-box .alert-info-gray{margin:40px 0 0}.details-table{padding:10px 0}.details-table:before,.details-table:after{content:" ";display:table}.details-table:after{clear:both}.button-wrapper{text-align:right;width:100%;margin-top:0}.sub-heading{float:left;text-align:center;width:100%;color:#494949;font-size:21px}.sub-heading .small-text{width:100%;color:#494949;font-size:18px;float:left}.page-title .small-text{font-size:16px}.btn-lg span{margin-left:15px}.is-mobile-show{display:none}.qrp-sub-heading{font-weight:700;font-size:1.25em;margin-bottom:20px}.warning-title{color:#be7f12;padding-left:40px}.result-message{position:relative}.result-message .message-icon{font-size:26px;position:absolute;left:0;top:0}.result-message .message-text{padding-left:40px}.result-message h3{margin-top:0;font-size:1.4em}.result-message .sub-text{font-size:1.25em}.result-message.info-message .message-icon,.result-message.info-message h3{color:#2383bf}.result-message.warning-message .message-icon,.result-message.warning-message h3{color:#be7f12}.msg-title{color:#333;font-size:24px;font-weight:700;margin:0 0 10px 0;padding-left:40px}.result-ads-section{margin-bottom:40px}.ad-box{background:#fff;border-radius:4px;margin-bottom:10px}.ad-box .ad-box-link{display:block;color:#555;padding:20px;outline:none}.ad-box .ad-box-link:hover{text-decoration:none}.ad-box .ads-image{padding:10px;text-align:center;float:left;width:20%;padding:20px;border:1px solid #eee;border-radius:3px;overflow:hidden}.ad-box .ad-description{padding:0 20px;width:60%;float:left}.ad-box h3{margin:0 0 10px;font-size:1.35em;font-weight:700;color:#3592d6}.ad-box ul{padding-left:25px}.ad-box .btn-section{padding:10px;text-align:center;width:20%;float:left}.ad-box .quote-button{background:#3592d6;padding:20px;color:#fff;font-size:16px;border-radius:3px;display:block}.ad-box .quote-button:hover{background:#277cba}.other-company-box{background:#fff;margin:0 0 40px;border:1px solid #adc997;border-top:none}.other-company-box .company-box-inner{padding:30px}.other-company-box .main-title{color:#2a2a2a;font-size:16px;text-align:center}.other-company-box .main-title strong{clear:both;float:left;overflow:auto;text-align:center;width:100%}.other-company-box .image-box{margin:0;text-align:center;vertical-align:middle}.other-company-box img{display:inline-block;margin:15px 20px}.service-day{padding-left:40px}.service-day span{display:inline-block}.why-shop-box,.sb-review-slider-wrap{margin-top:18px}.text-center img{margin-bottom:30px;width:200px}.tollfree-text{font-size:1.25em;padding-left:0!important;margin-top:20px}@media only screen and (max-width:991px){.other-company-box{margin-bottom:18px!important}.sidebar--form{padding-bottom:40px}#sidebar-ads-section{margin-top:-40px}}@media only screen and (max-width:767px){.results-box{margin-top:19px}.results-box .element-row{text-align:center}.results-box .details{margin-bottom:20px;text-align:center}.results-box .per-year{margin-bottom:0}.results-box .details{margin:20px auto;max-width:400px}.details-table{max-width:400px;margin-left:auto;margin-right:auto}.button-wrapper{text-align:center}.qrp-sub-heading{text-align:center}.other-company-box{margin-bottom:0!important}.ad-box{width:100%}.ad-box .ads-image,.ad-box .ad-description,.ad-box .btn-section{float:none;margin-left:auto;margin-right:auto;width:100%}.ad-box .ads-image{margin-bottom:20px}.sidebar--form{margin-top:15px;padding-bottom:40px}.sidebar--form .sb-widget{margin:0 0 15px!important}.other-company-box .main-title{margin:0 auto;max-width:400px}.warning-title{font-size:30px}}@media only screen and (min-width:620px) and (max-width:767px){.result-ads-section{margin-left:-10px;margin-right:-10px}.ad-box-wrapper{width:50%;float:left;padding:0 10px}}@media only screen and (max-width:580px){.other-company-box img{margin:10px}.other-company-box .hartford{width:50px}.other-company-box .metlife{width:70px}.other-company-box .foremost{width:100px}.other-company-box .asi{width:40px}.other-company-box .safeco{width:130px}}@media only screen and (max-width:480px){.results-box .results-box-inner{padding:20px}.results-box .discounts{font-size:42px}.results-box .amount-box{padding:10px;margin:0 10px 10px}.results-box .element-row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.results-box .element-row img{width:210px}.results-box .details-table{padding:10px 0}.other-company-box .company-box-inner{padding-left:15px;padding-right:15px}.details-table{padding:10px}.result-message{text-align:left}.result-message h3{font-size:1.25em}.result-message .tollfree-text{font-size:1em}.warning-title{font-size:1.5em}}@media only screen and (max-width:360px){.other-company-box .main-title{margin:0 auto;max-width:230px}.service-day{font-size:13px}}@media only screen and (max-width:340px){.results-box .results-box-inner{padding:20px}.results-box .details-column{font-size:.925em}.msg-title{padding-left:30px}.result-message .message-text{padding-left:30px}.result-message .message-icon{font-size:24px}.results-box .results-box-inner p{padding-left:30px}.warning-title{padding-left:30px}}