404
The page you are looking for can't be found.
Our apologies.
We can't seem to find the page you're looking for.
@charset "utf-8"; .nomobile { display:block; } .mobile { display:none; } .container { width:auto; margin-left:auto; margin-right:auto; padding:0px; } body.page { background-image:url(images/page-bg.jpg); background-position:top 41px center; background-repeat:no-repeat; background-attachment:fixed; } .topbar { height: 40px; background-image:none; } .topbar .home { display:none; } .topbar ul.menu { background-color: transparent; top:auto; text-align:center; height:37px; margin:0px; padding-top:3px; padding-bottom:0px; overflow:visible; } .topbar ul li { display: inline-block; position: relative; font-size: 14px; margin: 0px 0px; } .topbar ul li a, .topbar ul li span { display:inline-block; } .topbar ul li a:hover { color:#FF0; } .topbar ul li.faq .submenu { right:-20px; } .topbar ul li ul.submenu { position: absolute; text-align: left; background-color: #0078c0; box-shadow: 1px 4px 8px rgba(0,0,0,0.3); display:none; margin-left:-5px; } .topbar ul li:hover ul.submenu { display:block; } .topbar ul li ul.submenu li { display:block; margin:0px; } .topbar ul li ul.submenu li a { display:block; padding:7px 10px; white-space:nowrap; } .topbar ul li ul.submenu li.twocolumns { display:flex; } .topbar ul li ul.submenu li.twocolumns .col { display:inline-block; } .topbar ul li ul.submenu li.twocolumns .col.left { margin-right:40px; } .topbar ul li ul.submenu li.twocolumns .col .subsubtop { font-family:MyriadSemiBold; } .topbar ul li ul.submenu li ul li ul li a { padding-left:10px; } .topbar .menubutton { display:none; } .main { padding-top: 40px; } .page .main { padding-top: 300px; } .banner { height:654px; width:100%; } .banner .slider { height:654px; width:100%; } .banner .slider .slide img { width:auto; height:auto; } .banner .slider .slide a { font-size: 50px; margin-top: -170px; margin-left:0px; } .banner .nav { margin-top:600px; } .banner .overlay .logo { width: 250px; } .banner .overlay .toplogos { width: 100%; top: 25px; right: auto; } .banner .overlay .toplogos img { width: 50px; display:inline-block; margin:0px 5px; } .banner .overlay .toplogos img.bbb { display:none; } .banner .overlay .tollquote, .pagebanner .tollquote { position: absolute; display: block; right: 10px; font-size: 28px; color: #fff; text-align: right; line-height: 1em; margin-top: 20px; } .banner .overlay .tollquote .quote, .pagebanner .tollquote .quote { right: 10px; font-size: 20px; display: inline-block; position: relative; text-align: center; } .banner .overlay .tollquote .quote .getaquote, .pagebanner .tollquote .quote .getaquote { color:#fff; font-size:18px; font-family:MyriadSemiBold; height:21px; width:130px; padding-top:9px; display:inline-block; margin-top:3px; margin-bottom:10px; } .banner .overlay .tollquote .quote .calculatorBtn, .pagebanner .calculatorBtn { margin-top: 5px; display: inline-block; position: relative; font-size: 18px; padding-top: 10px; width: 165px; height: 30px; background-image: url(images/button-big-blue.png); background-size:contain; border:none; border-radius:0px; } .banner .overlay .tollquote .quote .logos { margin-top:10px; } .banner .overlay .tollquote .quote .logos img { width: 48px; height:auto; margin:0px 2px; } .banner .overlay .tollquote img.bbb { display:inline-block; width:70px; height:auto; margin-top:10px; } .banner .overlay .tollquote .quote .reviews img { margin-top: 10px; } .banner .overlay .tollquote .quote .reviews img.google { width: 90px; } .banner .overlay .tollquote .quote .reviews img.yelp { margin-left: 5px; width: 60px; } .page .pagebanner .calculatorBtn { background-image: url(images/button-bg.png); border-radius:10px; border:solid 1px #cf5425; } .pagebanner { position:fixed; z-index:999; text-align:center; height:181px; width:100%; padding-top:0px; background-image: url(images/page-bg.jpg); background-repeat: no-repeat; background-position: top 0px center; top:41px; } .pagebanner img { margin-left:-150px; } .pagebanner .logo { width:170px; top:10px; left:160px; z-index:1; } .pagebanner .logos { top:5px; right:auto; width:100%; text-align:center; } .pagebanner .logos img { margin-left:0px; width:50px; } .pagebanner .logos img.bbb { width:70px; } .pagebanner .calculatorBtn { margin-top:10px; padding-top:9px; position:relative; left:5px; width:140px; height:32px; font-size:14px; display:block; } .pagebanner .getaquote { color:#fff; font-family:MyriadSemiBold; font-size:14px; background-image:url(images/button-bg.png); background-repeat:repeat-x; background-size:auto 40px; border-radius:10px; border:solid 1px #cf5425; margin-left:15px; margin-top:-90px; padding-top:8px; position:absolute; display:block; height:22px; width:100px; cursor:pointer; } .pagebanner .getaquote:hover { color:#FF0; } .calculatorBtn { position: absolute; /* top: 133px; left: 70px; */ } .calculatorBtn:hover { color:#FF0; } .pageoverlay { position:fixed; top:220px; display:block; z-index:999; width:100%; height:75px; text-align:center; background-image:url(images/page-banner-overlay.png); background-position:top center; } .pagebanner .tollquote { font-family: Myriad; top:0px; font-size:20px; } .pagebanner .tollquote .quote { font-size:20px; right:0px; } .pagesReviews { display: block; width: 100%; position: fixed; top: 170px; z-index: 1000; } .pagesReviews .google { position: absolute; left:18px; } .pagesReviews .yelp { position: absolute; right:45px; margin-top: 20px; width: 60px; } .content h1 { font-size:30px; } .content h1 br { display:block; } .content h2 { font-size:20px; } .content h1 br, .content h2 br { display:block; } .content h1.mainCalc span { display:block; } .content .tollquote { display:none; } .page .content.mainCalc { padding-top:20px; } .content.mainCalc .calculateRates { font-size:26px; } .content.mainCalc h1, .calc .content h1 { font-size: 33px; line-height:1em; letter-spacing:1px; margin:0px; margin-top:18px; } .content.mainCalc h1 { margin-top:-10px; font-size:64px; } .content.mainCalc .secure .ssl { display:block; } .page .content.mainCalc.cont { margin-top:-60px; } .mainCalc h2.bestquotes { position:relative; margin-top:0px; } .mainCalc .container { margin-top:-15px; } .mainCalc .hundred { font-size:19px; } .container.calcinfo { margin-top:10px; font-size:1.1em; margin-bottom:10px; } .calc .content h1.motorcycle { font-size:30px; } .calc .content h1.auto, .calc .content h1.homeowner { font-family: 'Arial Black'; font-size: 30px; } .calc .content h2 { margin-top:-10px; } .calculateRates { font-size: 28px; margin-left: -10px; margin-top: 8px; } .calculatorNote .nobr br { display:block; } .content .secure { margin-top: 10px; font-size: 10px; text-align: right; margin-right: 150px; margin-bottom: 0px; width: 728px; margin-left: auto; margin-right: auto; position: relative; } .content .secure .seals { position: absolute; top: -62px; left: 0px; } .content .secure .seals img { height:65px; width:auto; } .content .secure .seals img.secured { margin-right:0px; margin-left:0px; } .content .secure .seals img.protection { margin-left: 0px; } .content .secure .ssl { position: absolute; right: 20px; top: -52px; width:100px; margin-top: 0px; display: block; } .content .secure .startnow { display:none; } .content .secure strong { margin-right:150px; font-weight:normal; display:inline-block; margin-top:-20px; } .content .secure.mainCalc .ssl { right:80px; top:15px; width:100px; } .content .secure.mainCalc .seals { left:15px; top:-8px; } .content .secure.mainCalc .seals img { height:65px; } .content .secure.mainCalc .seals img.secured { margin-right:0px; } .content .secure span { display:inline; } .content.mainCalc h2 { margin:0px; font-size:21px; } .content .getcalculated { font-sizes:13px; } .content .getcalculated span { display:inline-block; } .content .border { width:600px; height:260px; margin-left:auto; margin-right:auto; } .selectIns span { width:50px; height:48px; } .selectIns .calcicon { width:120px; margin-bottom:5px; } .content.mainCalc .calculatorNote { font-size:0.93em; } .content.mainCalc br.full { display:block; } .content .twocolumns { width: 100%; margin-left: auto; margin-right: auto; } .content .twocolumns .col.left { float:left; width:240px; margin-right:20px; padding-top:20px; } .content .twocolumns .col.left .toshikoimg { width:200px; } .content .twocolumns .col.right { float:right; width:calc(100% - 265px); } .page .content { padding:0px 10px; margin-top:-40px; position:relative; z-index:2; } .page .content.cont { margin-top:-60px; } .page .content .container { width:730px; } .networks { height: 150px; margin-top:10px; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; } .prefoot .networks .fade { display:block; } .page .prefoot .networks .fade { display:none; } .prefoot .westrive { font-size: 36px; margin-top: 40px; } .prefoot .video iframe { width:617px; height:336px; } .prefoot .mission { width:750px; } .prefoot .mission .head { font-size: 26px; } .bluebar { background-position: top 90px center; background-size: 1000px auto; } .bluebar .quotebtn { width:456px; height:70px; background-size:456px 70px; font-size:38px; padding-top:16px; } .bluebar .gotprotection { font-size: 36px; } .bluebar .gotprotection br { display:none; } .bluebar .gotprotection .knowso { display:inline; } .bluebar .broad { font-size: 60px; } .bluebar .get { font-size:40px; } .bluebar .phone { font-size: 100px; } .footer { background-position: center center; height: auto; padding-top: 40px; padding-bottom: 20px; } .footer h2 { font-size: 46px; } .footer .foot a:hover { text-decoration:underline; } .footer .foot .socials img { width: 26px; height: 26px; } .footer .atbluesky { font-size: 24px; } .footer .atbluesky br { display:block; } .footer .products .product { width: 330px; margin-left: 10px; margin-right: 10px; margin-bottom: 30px; } .footer .products .product .name { font-size: 24px; } .footer .logos img { height:70px; } .footer .quotebtn.blue { font-size:16px; background-size:auto 30px; height:23px; width:120px; padding-top:7px; border-radius:6px; } .footer .blog { margin-top: 40px; } .footer .blog hr { width:730px; } .footer .blog .posts .post { width:330px; margin:10px; } .Forms .row .name .error { right:0px; } #QuoteForm { width: 700px; position:relative; } #QuoteForm .header .close { margin-top:-10px; } #QuoteForm .header .logo { float:left; margin-right:20px; margin-bottom:0px; } #QuoteForm .header .text .let { font-size:21px; } #QuoteForm .header .text .enter { font-size: 20px; } #QuoteForm .header .text .provide { font-size: 15px; } #QuoteForm .section .parthead{ margin-bottom: 10px; } .quotepage .pagebanner { display:block; } .contact .details .box { margin:40px; } .contact .details .box.hours { border: none; padding-top:0px; } .contact .map { width:730px; } .calculator .field { width:300px; } .calculator .smallerfont { font-size:1em; } .calculator .section .prev { width:40px; height:auto; position:absolute; margin-left:-50px; margin-top: 0px; } .calculator .section.last .prev { margin-top:0px; margin-left:-50px; } .calculatorMain { font-size:18px; } .content a.selectIns { font-size: 20px; margin:0px 20px; margin-bottom:30px; } body.page.fourofour { background-position:top center; } .page.fourofour .main, .page.fourofour .pagebanner { top:0px; } .page.fourofour .content { margin-top:230px; } .trustpilot { left:0px; bottom:47px; } .staffs { width:730px; } .staffs .left { float:left; width:220px; margin-right:30px; } .staffs .right { float:left; width:470px; } .staffs .staff { float:left; width:220px; margin-bottom:30px; } .staffs .staff img { width:220px; } .staffs .staff .role { font-size:0.9em; } .staffs .staff.toshiko .role { font-size:1em; } .staffs .right .staff:nth-child(odd) { clear:both; } .staffs .right .staff:nth-child(even) { margin-left:30px; } .content .twocolumns .col.left .donation .pupps { width: 250px; } @charset "utf-8"; .container { width:1100px; } .topbar ul li { font-size:16px; margin:0px 10px; } .topbar ul li a:hover { color:#FF0; } .topbar ul li.faq .submenu { right:-80px; } .topbar ul li ul.submenu { position: absolute; text-align: left; background-color: #0078c0; box-shadow: 1px 4px 8px rgba(0,0,0,0.3); display:none; margin-left:-5px; } .topbar ul li:hover ul.submenu { display:block; } .topbar ul li ul.submenu li { display:block; margin:0px; } .topbar ul li ul.submenu li a { display:block; padding:7px 10px; white-space:nowrap; } .topbar ul li ul.submenu li.twocolumns { } .topbar ul li ul.submenu li.twocolumns .col { float:left; } .topbar ul li ul.submenu li.twocolumns .col.left { margin-right:40px; } .topbar ul li ul.submenu li.twocolumns .col .subsubtop { font-family:MyriadSemiBold; } .banner { height:654px; } .banner .slider .slide a { font-size: 72px; margin-top: -170px; } .banner .overlay .logo { margin-top: 25px; margin-left: 80px; width: auto; } .banner .overlay .toplogos { left: 25px; top: 40px; } .banner .overlay .toplogos img { width: 55px; } .banner .overlay .toplogos img.bbb { width: 70px; } .banner .overlay .tollquote { right: 60px; font-size: 36px; margin-top: 40px; } .banner .overlay .tollquote .quote { right: 25px; font-size: 26px; margin-top: 20px; } .banner .overlay .tollquote .quote .getaquote { font-size: 20px; height: 25px; width: 150px; margin-top: 5px; padding-top:11px; } .banner .overlay .tollquote .quote .calculatorBtn { font-size:20px; width:208px; height:38px; padding-top:11px; } .banner .overlay .tollquote .quote .logos img { width: 65px; margin:0px 2px; } .banner .overlay .tollquote img.bbb { width:80px; } .banner .overlay .tollquote .quote .reviews img.google { width: 120px; } .banner .overlay .tollquote .quote .reviews img.yelp { margin-left: 5px; width: 80px; } .pagebanner { margin-left: auto; margin-right: auto; } .pagebanner .container { width:994px; position:relative; } .pagebanner img { margin-left:0px; } .pagebanner .logo { width:250px; left:60px; } .pagebanner .logos { padding-left:10px; } .pagebanner .logos img { width:57px; } .pagebanner .logos img.bbb { width:80px; } .pagebanner .tollquote { font-size:24px; } .pagebanner .tollquote .quote { font-size:24px; } .pagebanner .calculatorBtn { margin-top:10px; padding-top:11px; position:relative; width:180px; height:38px; font-size:19px; } .pagebanner .getaquote { font-size:19px; border-radius:10px; margin-left:62px; margin-top:-60px; padding-top:8px; height:26px; width:130px; } .pageoverlaya { height: 200px; background-repeat: no-repeat; background-size: 100% 200px; border:solid 1px #ccc; } .pagesReviews { top: 210px; z-index: 1000; } .pagesReviews .container { width: 1000px; height: 50px; margin-left: auto; margin-right: auto; position: relative; text-align: right; } .pagesReviews .google { position: relative; left: 0px; } .pagesReviews .yelp { position: relative; right: 0px; margin-top: 0px; margin-left: 5px; margin-right: 10px; width: 70px; } .content.mainCalc .container { width:auto; margin-top: -20px; } .content.mainCalc h1 span , .content.mainCalc h1 .dash { display:inline; } .content.mainCalc h1, .calc .content h1 { font-size: 44px; } .calc .content h1.motorcycle { font-size:38px; } .calc .content h1.auto, .calc .content h1.homeowner { font-size: 36px; } .page .content.mainCalc.cont { margin-top:40px; } .calculateRates { font-size: 38px; margin-left: -10px; margin-top: 10px; } .content .secure { margin-top: 15px; font-size: 0.8em; text-align: right; margin-right: 150px; width: 100%; } .content .secure .seals { top: -70px; left: 10px; } .content .secure .seals img { height:65px; } .content .secure .seals img.secured { margin-right: 5px; } .content .secure .ssl { right: 50px; top: -60px; width:110px; } .content .secure.mainCalc .ssl { right:10px; top:10px; width:100px; margin-bottom:50px; } .content .secure.mainCalc .seals { left:0px; } .content .secure strong { margin-right: 190px; } .content.mainCalc .calculateRates { font-size:34px; } .content.mainCalc h1 { font-family: MyriadBold; font-size: 90px; margin-top:-20px; line-height:1em; } .content.mainCalc h2 { font-size: 26px; } .content .border { width:900px; height:380px; } .content .select { padding:15px; font-size:26px; } .content a.selectIns { padding-left:50px; } .selectIns span { width:70px; height:67px; top:40px; } .selectIns .calcicon { width:190px; } .mainCalc .hundred { font-size:26px; line-height:1.1em; } .container.calcinfo { font-size:1.2em; } .content .getcalculated { font-size: 1em; margin-top: 5px; } .content.mainCalc .spacer { width:50px; } .content .twocolumns { width:890px; } .content .twocolumns .col.left { width:265px; } .content .twocolumns .col.right { width:calc(100% - 285px); } .page .content { width: 940px; margin-left: auto; margin-right: auto; padding-left: 50px; } .page .content.mainCalc { width: 940px; } .page .content.cont { margin-top:-70px; } .networks { margin-top:-15px; } .prefoot { background-attachment:scroll; } .prefoot .westrive { font-size:43px; margin-top:80px; } .prefoot .mission .head { font-size:30px; } .bluebar { } .bluebar .quotebtn { width:535px; height:82px; background-size:auto auto; font-size:42px; padding-top:20px; } .bluebar .gotprotection { font-size:42px; } .bluebar .broad { font-size:72px; } .bluebar .get { font-size:50px; } .bluebar .phone { font-size:113px; } .footer { padding-top:130px; } .footer h2 { font-size:50px; } .footer .atbluesky { font-size:30px; } .footer .products .product { width:380px; margin-left:40px; margin-right:40px; margin-bottom:30px; } .footer .products .product .name { font-size:27px; } .footer .logos img { height:90px; } .footer .blog .posts .post { width:360px; } .trustpilot { left:0px; bottom:0px; } .content .twocolumns .col.left .donation .pupps { width: 300px; }
Our apologies.
We can't seem to find the page you're looking for.