h1{margin-top:5px}h2{margin-top:15px}.requestinput,.submitbutton{position:relative;font-family:'Open Sans',sans-serif;width:100%}.requestinput,.submitbutton,body{font-family:'Open Sans',sans-serif}.navlink a:hover,a{text-decoration:underline}.faqQuestion,.maincontainer,.navbartop,.quoteField,.row,.slider,.slider img,.sliderimg{overflow:hidden}body{background-color:#E8E8E8;padding:0;margin:0;font-size:13px;font-style:normal!important;font-weight:400!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}#errorBox,.blogSub,.faqQuestion,.required,.thankyou{font-weight:700}p,table,ul{color:#5e5e5e;text-align:left}b{color:#000}a{color:inherit}h1{font-size:23px;margin-bottom:10px}.h1spacing,.logobar,.navbartop{margin-bottom:15px}h2{font-size:16px}.requestinput{padding-left:5px;font-size:11px;border:1px solid #BEBEBE;border-radius:5px;height:28px}.maincontainer{margin-left:auto;margin-right:auto;background-color:#fff;margin-top:0}.logobar{margin-top:10px;height:100%}.logo{text-align:left;padding-right:20px}.email,.number{text-align:right}.number img{width:100%;max-width:350px;margin-top:8px}.navlink,.newbutton,.submitbutton{text-align:center}.email img{width:100%;max-width:350px;margin-top:15px}.slider img{border:1px solid #bebebe;border-radius:5px}.requestBox{padding:1px 5px 0}.navbartop{border-radius:5px}.submitbutton{font-size:12px;line-height:100%;color:#fff;top:1px;height:25px;background:url(../images/button-background.png);cursor:pointer;border-radius:5px;border:1px solid #5a9230}.newbutton{border-radius:5px;width:100%;background:#80c44b;background-image:linear-gradient(#80c44b,#80c44b,#6aa93d,#6aa93d);border:1px solid #6d9700;color:#fff;font-size:14px;height:30px;line-height:30px}.required{font-size:16px;color:#bf2222;display:inline}.navlink{height:30px;background:#80c44b;background-image:linear-gradient(#80c44b,#80c44b,#6aa93d,#6aa93d);border:1px solid #6d9700;color:#fff;font-size:16px;line-height:26px}.footer,.slider,.sliderimg{border-radius:5px}.navlink a:hover{color:#fff}.footer a,.nolink a:hover{text-decoration:none}#callbackContainer{width:350px;margin-left:141px;text-align:left;margin-top:8px;font-size:12px;color:#006327}.sliderimg{width:100%}.footer{height:30px;background:#f37021;margin:0;text-align:center;padding:6px 15px 3px}.footer p{color:#fff;font-size:12px}.footer a{color:#fff}.copyright p{font-size:10px;text-align:right}.breadcrumbs p{text-align:right;margin-top:10px;margin-bottom:5px}.social img{float:left;border:none;margin-right:10px;margin-top:10px}.divide{height:1px;margin:10px;background-color:#d3d3d3}.quoteButton{margin-bottom:10px}.quoteHeader{text-align:center}.quoteHeader img{width:100%;max-width:320px;margin:5px 0 15px -5px;padding-right:10px}.quoteh1{margin-top:0}.checkboxPadding{margin-top:8px}.formcheckbox{vertical-align:middle}#errorBox{font-size:14px;border:1px solid #b41818;border-radius:5px;color:#b41818;background:#ffc4c4;padding:10px;margin:10px 0}#content-text a{text-decoration:underline}#blogPage a,.areasCovered a,.rightbox #content-text a{text-decoration:none!important}#blogPage{margin-top:15px}.viewLetter{text-align:right;padding-top:3px}.viewLetter a{text-decoration:underline!important}.areaList{margin-bottom:15px}.areasCovered h2{margin-bottom:6px}.termLinks{text-align:right;padding-top:0;margin-bottom:10px}.termLinks a{text-decoration:none;color:#5e5e5e}.cc-revoke,.cc-window{z-index:9999999999!important}.cc-window .cc-banner{padding:.9em 1.8em!important}.cc-btn{border-radius:5px;width:150px}.blogSub{font-size:15px;display:block;height:25px}.quoteQuestion{background:#7bc144;border-radius:5px;color:#fff;padding:6px 10px;font-size:15px}.quoteField{margin-bottom:15px}.quoteQuestionContainer{padding-right:15px}.nextButton{width:97%}.contentLarge,.contentSmall{border-radius:5px;width:100%}.nextStepsDivide{text-align:center;font-weight:700;font-size:15px;color:#727272}.contentSmall{float:right;border:1px solid #bebebe;margin:5px 5px 10px 10px;max-width:350px;padding:5px}.contentLarge{display:block;border:1px solid #bebebe;margin:10px 10px 10px 0}#faqcontainer{text-align:left}.faqQuestion h2{margin-bottom:6px}.faqQuestion{font-size:17px;color:#ea5b0b;padding:0 10px 0 0;margin:5px 0;cursor:pointer}.faqAnswer{color:#000;font-size:14px;margin:5px;display:none;padding-left:15px}.rightbox #content-text{height:948px;overflow-y:scroll;margin-left:10px}@-moz-document url-prefix(){.chatbox{margin-bottom:16px}}.thankyou{margin-left:5px}.up{border-right:0 solid #bebebe}.last{margin:0!important;padding:0!important}.chatbox{margin-top:15px;border-radius:5px;border:1px solid #bebebe;overflow:hidden;margin-bottom:15px}.request{margin-bottom:10px}.request img{margin:7px 10px}#content-text,#mapBox{position:relative;text-align:left!important;background:#fbfbfb;margin-bottom:15px}#content-text{border:1px solid #bebebe;border-radius:5px;padding:5px 10px;margin-top:15px}#mapBox{border:1px solid #bebebe;border-radius:5px;overflow:hidden}@media screen and (min-width:1199px){.maincontainer{width:1068px;-moz-box-shadow:0 0 25px #a7a7a7;-webkit-box-shadow:0 0 80px #a7a7a7;box-shadow:0 0 25px #a7a7a7;padding:0 35px}}@media only screen and (max-width:1199px){.maincontainer{width:100%;padding:0 10px;max-width:998px}.request{margin-bottom:16px}}@media screen and (max-width:996px){#quoteSubmitBtn,.footer{margin-top:15px}#content-text,.logobar,.pageText{height:auto}.homebtn{display:none}h2{font-size:16px}.chatbox{margin-left:0}.social{margin-right:5px}.copyright{padding-left:10px}.requestBox{padding:1px 5px 10px}.logobar{margin-bottom:20px;overflow:hidden}.logo img{width:100%}.quoteQuestionContainer{padding-right:0;margin-bottom:10px}.breadcrumbs{margin-bottom:10px}.rightbox #content-text{margin-top:30px;height:auto;overflow-y:hidden;margin-left:0}}@media only screen and (max-width:670px){.logobar,.navbartop{margin-bottom:10px}.maincontainer{width:100%}.email img,.number img{max-width:200px}.email img{margin-top:5%}#content-text,.logobar{margin-top:10px}.logo{padding-right:0}}@media only screen and (max-width:500px){.email img,.logo img,.number img{max-width:none}.mobilecenter,.nextBtn2{text-align:center!important}.email img{margin-top:5%}.logo img{width:100%}.number img{margin:20px 0 10px}.navbartop{border:0}#callbackContainer{margin-left:-5px;width:auto}.logobar{margin-bottom:0}.nextBtn3{width:48%;margin-top:10px}.breadcrumbs p,.termLinks{text-align:center}.nextStepsDivide{padding-top:5px}#content-text{margin-bottom:10px}.footer{margin-top:5px}.breadcrumbs p{margin-top:10px;margin-bottom:0}.maincontainer{padding-bottom:10px}.blogSub{font-weight:700;font-size:15px;display:block;height:auto;padding-bottom:5px}.slider img{width:100%}}@media only screen and (max-width:570px){.email img{margin-top:3px}}@media only screen and (min-width:670px){.logo img{width:100%;max-width:410px}}

.searchBox { border: 1px solid #bebebe; border-radius: 5px; margin-bottom: 15px; padding: 10px; }
.searchBox .col-md-10 { padding-right: 15px; }
.searchBox .results { text-align: left; font-size: 14px; color: #000000; padding: 15px 0px 5px 0px; }
.searchBox p { padding-top: 10px; }
.searchBox a { text-decoration: underline; }
.searchBox .submitbutton { height: 33px; background-size: 100% 116%; font-size: 14px; }
.searchBox h2 { margin-top: 3px; }
.rightDesktop { text-align: right; }

@media only screen and (max-width:990px){
	.email img{margin-top:4%}
	.searchBox .col-md-10 { padding-right: 0px; }
	.searchBox .submitbutton { margin-top: 10px; }
	.rightDesktop { text-align: left; margin-top: 3px; }
}