h1,h2,h3,h4,h5,p{margin:0 0 0 1%;padding:0}*,p{padding:0}*{font-family:arial,serif;margin:0}body{background:#fff}h1{font-size:1.5em}h2,h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.85em}hr{margin-top:8px;opacity:.4}p{font-size:18px;line-height:32px}p.font2{font-size:1.2em}p.font3{font-size:1.5em}p.font4{font-size:.85em;width:80%;margin:auto}ul,ul li{margin-bottom:1%}button{padding:4px 12px;border-radius:4px;border:none;text-transform:uppercase;cursor:pointer}ul{list-style-type:none;clear:none;margin-left:1%}.featureTextRight{font-size:20px;margin-left:12px}.fullScreen,.p1280{margin:auto;clear:both}.featureText .smaller{font-size:14px}.clearsLeft{clear:left}.clearsRight{clear:right}.clearsBoth{clear:both}.clearNone{clear:none}.justLeft{text-align:center}.justRight{text-align:right}.fullScreen,.justCenter,.p1280{text-align:center}.minHeight{height:8px}.avgHeight{height:12px}.maxHeight,.topIcon{height:24px}.floatsRight{clear:both;float:left;width:100%}.fullScreen{width:100%;overflow:Hidden}.p1280{max-width:1280px;width:auto}.redPage,.whitePage{max-width:1240px;padding:16px;clear:both}.redPage{margin:auto;color:#fff;width:auto;line-height:28px;font-size:18px;text-align:center;background:url(/images/bg-red.png);border-radius:8px 8px 0 0}.quote,.whitePage{width:auto;margin:48px auto;text-align:center}.whitePage{background:#fff;border:2px solid #ccc;border-radius:8px;box-shadow:4px 4px 8px #ccc}.redBkg{background:url(/images/bg-red.png);color:#fff}.blueBkg{background:url(/images/bg-blue.png);color:#fff}.quote{font-size:28px;max-width:900px;font-style:normal}.quote p{font-size:18px}.thirds{clear:both;margin:auto;width:100%;text-align:center}.third{clear:none;float:left;text-align:left;min-width:320px;max-width:32%;width:auto;margin-left:12px!important;margin-right:1.25%;background:url(/images/quote-corner.png) top left no-repeat #fff}.third:first-child{margin-left:0}.third:last-child{margin-right:0}.thirds p{font-size:16px;line-height:28px;max-width:90%;text-align:center!important;margin:72px auto 54px}.thirds p.author{margin:-40px auto 12px}.quarters{clear:both;margin:auto;width:100%;text-align:center}.quarters .q1,.quarters .q2,.quarters .q3,.quarters .q4{clear:none;float:left;width:auto;max-width:320px;margin-bottom:18px}.quarters .icon{clear:none;float:left;margin-right:12px}.quarters h3{font-size:16px;color:#39393b}.quarters h3 a{color:inherit;text-decoration:none}.quarters h3 a:hover{color:#0257a2}.quarters p{clear:none;font-size:12px;color:#333;line-height:16px;max-width:95%}.rightList{clear:none;float:right;max-width:550px;width:auto;margin:0 12px 24px}.rightList ul{list-style-type:disc;margin-left:12px;padding-left:12px;line-height:32px;font-weight:700}.topBar ul,.topNav ul{list-style-type:none;clear:none}.rightList .address{font-size:12px;min-width:200px;line-height:18px;margin-bottom:12px}.rightList h3 .smaller{font-size:14px;color:#030303}.rightList .stars{color:#e7711b;font-size:30px;margin:0;line-height:20px}.reviews .review{clear:both}.reviews .review .r_left{clear:left;float:left;width:20%}.reviews .review .r_right{clear:none;float:left;width:80%}.reviews .review .r_img{clear:both;text-align:center;width:100%}.reviews .review .r_name{clear:both;text-align:center;width:auto;font-size:18px}.reviews .review .r_info{clear:both;text-align:center;width:auto;font-size:12px}.reviews .review .r_text{line-height:28px;clear:left;float:left;margin-left:32px;font-style:italic}.bg-dark{background:#505050;color:#fff}.bg-dark a{color:inherit}.white{color:#fff}.charcoal{color:#2b2b2b}.red{color:#dd022a!important}.black-bkg,.black-bkg a,.dk-gray{color:#fff}.red-bkg{background:#dd022a}.black-bkg{background:#222}.gray-bkg{background:#f3f3f3}.bg-light-gray{background:#f2f2f2}.dk-gray{background:#222}.pcOnly{display:none}.logo{clear:left;float:left;width:auto;text-align:left}.baseContent,.redBar,.topNav ul li{text-align:center}.mobileNav{margin-top:6px;margin-right:3px}.mobileNav img{margin-top:8px;margin-left:8px;padding:0 4px}.col-med{width:100%}.topBar ul{margin:0;padding:0;float:right}.topBar ul li{clear:none;float:left;margin:0 0 0 12px;width:auto;line-height:28px}#navbar,.baseContent,.topNav ul li{width:100%;clear:both}.topIcon{margin-top:4px;overflow:hidden;margin-bottom:-8px}.topNav ul{float:left;width:100%}.topNav ul li{float:left;color:#000;border-top:solid 1px #dfdfdf;height:48px;line-height:48px}#navbar{float:left}.topNav ul li a{text-decoration:none;color:#000;font-weight:300;font-size:18px}.topNav ul li a:hover{color:#0257A2}.barButton{border:none;background:#fff;font-weight:700;color:#000;padding:6px 12px;border-radius:6px}.barButton:hover{color:#8b0000;cursor:pointer}.baseContent{padding-top:6px;background:#eee;color:#000}.baseContent .quarter,.threeQuarters{width:98%;clear:both;margin:auto auto 8px;text-align:center}.footer .parts,.splitContent .leftSide img{margin-bottom:12px}.baseContent .quarter .heading{font-size:18px!important;font-weight:400}.baseContent .quarter .content{font-size:15px!important;font-weight:400;width:90%}.reallyBig{font-size:24px}.splitContent .leftSide p,.splitContent .rightSide p{margin-right:12px}.splitContent .leftSide img,.splitContent .rightSide{opacity:1;transition:opacity .3s}.redBar{border-left:solid 2px #dd022a;min-height:64px;line-height:32px;padding-left:24px}.redBar a{color:#0257a2;font-weight:700;font-size:28px}.redButton{background:#dd022a;color:#fff;font-weight:700;font-size:22px;padding:8px 18px;margin-top:8px;border:1px solid #0257a2}.reviewUs a{color:#0257a2}.footer .parts .content a,.footer .rightParts .content a{color:inherit}img[data-src]{opacity:0}.footer .parts{font-size:12px}.footer .parts .heading{font-size:18px}.footer .parts .content{font-size:12px}.footer .rightParts{clear:none;float:right;text-align:left;width:auto;margin-right:12px}.footer .rightParts .heading{font-size:18px}.footer .rightParts .content{font-size:12px;margin-left:12px}.footer .parts .part2{width:100%;text-align:center}#contactform{width:95%;text-align:left;margin:auto;background:#f3f3f3;padding:12px 12px 12px 24px}#contactform .fieldName{color:#333;padding-bottom:6px}#contactform input[type=text],#contactform textarea{border:none;padding:8px 12px;border-radius:4px;width:inherit}.fancySubmit{color:#fff;font-weight:700;background:#5f0d0d;padding:8px 12px;border:none;border-radius:4px}.fancySubmit:hover{background:#f50d0d;cursor:pointer}.thirds .third{margin-bottom:12px}.tagline{font-weight:400}@media (max-width:400px){.logo{width:70%}}@media (min-width:576px){.col-sm{width:100%}.logo{clear:left;float:left;width:auto;margin-bottom:8px;margin-left:8px}.mobileNav{margin-right:8px}}@media (min-width:768px){.logo{clear:left;float:left;width:auto;margin-bottom:8px;margin-left:8px}.mobileNav{margin-right:8px}}@media (min-width:992px){.pcOnly{display:block}.mobile{display:none}.justLeft{text-align:left!important}#navbar,.floatsRight{clear:none;float:right;width:auto}.logo img{margin-top:8px;float:left;margin-left:0;max-width:250px}.topNav ul{clear:none;float:right;width:auto}.topNav ul li{clear:none;float:left;margin-right:24px;margin-top:28px;border-top:none;width:auto;height:auto;line-height:28px;text-align:left}h1{font-size:32px}h2{font-size:20px;font-weight:600}p{font-size:16px}.redBar{text-align:left}.splitContent .rightSide{clear:none;float:right;width:48%;text-align:left}.splitContent .leftSide{clear:none;float:left;width:48%;text-align:left;margin-right:1%}.splitContent .leftSide img{margin-bottom:0}.third{margin-left:0!important;margin-right:2%}.lastThird{margin-right:0!important}.footer .parts{width:25%;clear:none;float:left}.footer .hours,.footer .parts .part2{width:50%;text-align:center}.footer .hours{clear:none;float:left;font-size:14px;line-height:18px}.footer .hours p{font-size:inherit}}@media (min-width:1200px){.pcOnly{display:block}.mobile{display:none}#navbar{min-width:960px}.baseContent{line-height:24px;padding:24px 0 18px;border-bottom:solid 1px #ccc}.baseContent .quarter .content{font-size:12px!important}.baseContent .quarter{clear:left;float:left;width:24%;text-align:center;margin-left:1%}.threeQuarters{clear:none;float:right;width:73%;text-align:right;margin-right:1%}.threeQuarters .reallyBig{font-size:30px;font-weight:400;font-style:italic;line-height:48px}.featureTextRight{font-size:22px;clear:none;float:right;margin-right:12px;min-width:40%;margin-left:5%}.quarters .q1,.quarters .q2,.quarters .q3,.quarters .q4{margin-bottom:0}}@media (min-width:1630px){.pcOnly{display:block}.mobile{display:none}.baseContent{line-height:24px;padding:24px 0 18px;border-bottom:solid 1px #ccc}.baseContent .quarter{clear:left;float:left;width:24%;text-align:center;margin-left:1%}.baseContent .quarter .content{font-size:15px!important}.threeQuarters{clear:none;float:right;width:73%;text-align:right;margin-right:1%}.threeQuarters .reallyBig{font-size:34px;font-weight:400;font-style:italic;line-height:48px}}
