*{margin:0;padding:0;}
body{min-width:320px;margin:0;padding:0;font-family:'Open Sans', sans-serif;line-height:24px;font-size:14px;color:#444444;}
img{border-style:none;border:none;max-width:100%;height:auto!important;}
a{outline:none;text-decoration:none;color:#0085e8;}
a:hover{outline:none;text-decoration:underline;}
a:active{text-decoration:none;background-color:transparent;}
input, textarea, select{color:#000;vertical-align:middle;font:100% Arial, Helvetica, sans-serif;}
form, fieldset{margin:0;padding:0;border-style:none;}
header, footer, article, section, hgroup, nav, figure, main{display:block;}
h1{color:#e87b17;font-size:28px;margin:0 0 15px;line-height:32px;}
h2{color:#000;margin:0 0 22px;font-weight:600;}
p{padding-bottom:13px;}
.btn{color:#fff;min-width:233px;padding:9px 20px;border:2px solid #dad8fd;font:700 15px/20px 'Open Sans', sans-serif;}
.btn:hover{opacity:0.8;}
.btn-default{background:none;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active, .open > .dropdown-toggle.btn-default{background:none;box-shadow:none;}
.btn-sucess{margin-left:-2px;padding:10px 20px;background:#52b13f;border-style:solid;border-color:#428e32;border-width:0 0 2px;}
.btn-sucess:focus,
.btn-sucess:active{background:#52b13f;}
.big{font-size:16px;font-weight:600;}
.bold{font-weight:bold;}
iframe{border:none;z-index:1;}
.view{font-weight:600;}
.clearAll{clear:both;width:100%;height:0px;overflow:hidden;display:block;}
.left{float:left;}
.right{float:right;}
.inlineUl{list-style:none;margin:0;text-indent:0;}
.inlineUl li{list-style:none;display:inline-block;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.anchor{position:relative;top:-200px;display:block;}
.blinker{animation:blinker .5s cubic-bezier(.5, 0, 1, 1) infinite alternate;}
@keyframes blinker{from{opacity:1;}
to{opacity:0;}
}
.button{color:#fff;padding:6px 10px;text-transform:uppercase;border-radius:3px;font-size:11px;}
.buttonOrange{background:#e87b17;}
.buttonOrange:hover{background:#dc6d08;text-decoration:none;}
.buttonGray{background:#4d4d4d;}
.buttonGray:hover{background:#2b2b2b;text-decoration:none;}
.proccessLoader{display:none;}
.full-visible{display:inherit;}
.nofull-visible{display:none;}
.desktop-visible{display:inherit;}
.tablet-visible{display:none;}
.mobile-visible{display:none;}
.desktop-hidden{display:none;}
.tablet-hidden{display:inherit;}
.mobile-hidden{display:inherit;}
.full-col{width:1000px;margin:0 auto;}
.col{float:left;margin:1% 0 1% 2%;}
form .col{margin-bottom:2%;}
.pageHead .col{margin-top:0;margin-bottom:0;}
.col:first-child{margin-left:0;}
.col_1_of_2{width:49%;}
.col_2_of_2{width:100%;}
.col_1_of_3{width:32%;}
.col_2_of_3{width:66%;}
.col_1_of_6{width:15%;}
.col_2_of_6{width:30%;}
.col_3_of_6{width:45%;}
.col_4_of_6{width:60%;}
.col_5_of_6{width:75%;}
header{line-height:18px;}
.topHeader{background:#2f678e;color:#fff;font-size:14px;font-weight:700;padding:10px 0;}
.topHeader a{color:#fff;}
.topHeaderLeft{float:left;}
.topHeaderLeft small{color:#add0e8;}
.topHeaderRight{float:right;}
.topNav li{background:url(../imgs/2015/bg-images-left.png) 0 -50px no-repeat;padding:0 9px 0 13px;}
.topNav li:first-child{padding-left:0;background:none;}
.topHeaderRight .topNav li:last-child{padding-right:0;}
.mainHeader{background:#3c82b5;z-index:2;}
.stickyHeader{position:fixed;top:0;width:100%;opacity: 0.9;z-index:3;}
.logo{float:left;margin:18px 46px 14px 0;z-index:1000;}
.accountDropdownLink{position:relative;z-index:1000;padding-right:15px!important;background:url(../imgs/2015/bg-images-right.png) 100% -238px no-repeat!important;cursor:pointer;}
.accountDropdown{position:absolute;right:0;top:25px;color:#444;width:250px;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.2);display:none;}
.accountDropdownOpen{display:block;}
.actionArrow{height:7px;line-height:6px;overflow:hidden;background:url(../imgs/2015/bg-images-left.png) 220px -543px no-repeat;position:absolute;top:-7px;left:0;z-index:1000;width:100%;}
.actionInfo{padding:15px;border-bottom:1px solid #ccc;font-weight:normal;background:#fff;}
.actionInfo h4{font-size:14px;font-weight:bold;color:#000;}
.actionInfo h5{font-size:12px;font-weight:normal;}
.actionLinks{background:#f0f0f0;padding:15px;}
.mainNav{padding-top:24px;height:40px;position:relative;z-index:100;margin-left:264px;}
.mainNav li{position:relative;}
.mainNav > li > a{display:inline-block;color:#fff;font-size:14px;padding:0 12px 18px 12px;border-bottom:4px solid #3c82b5;font-weight:bold;}
.mainNav > li:hover > a{border-bottom:4px solid #e87b17;text-decoration:none;}
.mainNav > li > a.activeNav{font-weight:bold;color:#fff;}
.mainNav li > div{position:absolute;left:-999em;top:40px;width:190px;background:#fff;padding:20px 10px;}
.mainNav li:hover > div{position:absolute;left:0;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);}
.mainNav li:hover > div ul{}
.mainNav li:hover > div ul li{display:block;padding:5px 0;}
.mainNav li:hover > div ul a{color:#515151;}
.menuMore{margin-left:206px;background:#f0f0f0;margin-right:15px;padding:15px;}
.menuMore h3{color:#e87b17;font-size:18px;padding-bottom:10px;}
.hamburgerMenu{width:31px;height:27px;float:right;background:url(../imgs/2015/bg-images-left.png) 0 -20px no-repeat;border:none;margin:18px 0 0 0;cursor:pointer;}
.hamburgerMenuClose{background:url(../imgs/2015/bg-images-left.png) 0 -477px no-repeat;}
.headImageSection{background:url(../imgs/2015/main-bg.jpg) 50% 0;height:176px;}
.headImageBlock{width:320px;float:right;padding-top:10px;}
.testimonialBlock{padding:14px;background:url(../imgs/2015/bg-testimonials.png);position:relative;line-height:18px;}
.testimonialBlock h3{font-size:18px;text-transform:uppercase;color:#3c82b5;margin-bottom:5px;}
.testimonialBlock p{padding-bottom:7px;font-style:italic;font-size:14px;}
.moreLink{position:absolute;right:14px;bottom:14px;padding-right:18px;background:url(../imgs/2015/bg-images-right.png) 100% 5px no-repeat;color:#1e6192;}
.googleFacebook{text-align:right;margin-top:5px;}
.instantQuote, .instantQuoteInside{background:#e87b17;line-height:18px;}
.instantQuoteInside{display:none;}
.stickyQuote{position:fixed;top:64px;left:0;width:100%;z-index:2;opacity:0.9;}
.stickyQuote.instantQuoteInside{display:block;}
.quickQuoteBtn{float:left;height:56px;line-height:56px;background:#3c82b5;border-right:2px solid #2f678e;border-left:1px solid #2f678e;color:#fff;font-size:18px;text-transform:uppercase;padding:0 20px;}
.pageHead .quickQuoteBtn{width:277px;height:45px;line-height:45px;}
.quickQuoteBtn:hover{background:#2f678e;text-decoration:none;}
.quickQuoteBtn span{padding-right:29px;background:url(../imgs/2015/bg-images-right.png) 100% -19px no-repeat;line-height:20px;float:left;margin-top:18px;}
.turnaroundLabel{float:left;color:#fff;text-align:right;font-size:14px;margin-left:22px;margin-top:10px;}
.turnaroundSpeeds{border-right:1px solid #bc6413;float:right;}
.turnaroundSpeedsInner{background:#e87b17;}
.turnaroundSpeeds li{border-left:1px solid #bc6413;float:left;}
.turnaroundSpeeds li a{float:left;height:56px;text-align:center;width:62px;color:#fff;}
.turnaroundSpeedsInner li{border-bottom:1px solid #bc6413;}
.turnaroundSpeedsInner li a{width:62.8px;}
.turnaroundSpeeds li a:hover{background:#fff;color:#e87b17;text-decoration:none;float:left;}
.turnNumber{font-size:36px;font-weight:600;font-family:Arial, Helvetica, sans-serif;line-height:36px;display:block;width:62px;padding-top:3px;}
.turnTime{font-size:10px;line-height:10px;display:block;width:62px;}
.turnText{color:#fff;font-size:14px;padding:17px 0 0 17px;float:left;}
.turnText .big{font-size:18px;font-weight:600;}
footer{padding:30px 0;color:#656565;font-size:12px;}
footer a{color:#656565;font-size:12px;}
footer h4{text-transform:uppercase;font-size:14px;color:#4d4d4d;padding-bottom:5px;}
footer ul{list-style:none;margin:0 0 15px 0;}
footer li{padding-bottom:2px;}
.botFooter{border-top:1px solid #e0e0e0;}
.w3cxhtml, .w3ccss{vertical-align:top;}
#siteSealFauxBadge{vertical-align:top;line-height:12px;width:132px;height:31px;}
#siteSealFauxBadge *{vertical-align:top;}
.homeIntro{padding:20px 0;}
.twoProofreader{padding:20px 0;background:#1e69a0;}
.twoProofreaderBlock{padding-left:99px;background:url(../imgs/2015/bg-images-left.png) 0 -94px no-repeat;}
.twoProofreaderBlock{color:#fff;}
.twoProofreaderBlock h2{font-size:28px;line-height:32px;color:#fff;margin-bottom:8px;}
.getQuoteLink{color:#fff;padding-left:26px;font-size:18px;background:url(../imgs/2015/bg-images-left.png) 0 -428px no-repeat;}
.paySecurity *{vertical-align:middle;}
.weAccept{font-size:16px;color:#1e69a0;font-weight:600;padding-right:14px;}
.weAcceptHomeHolder p,.secureImages p{padding-bottom:0;}
.weAcceptHomeHolder{padding-top:10px;}
.supportFacebook{background:#f3f3f3 url(../imgs/2015/customer-support.jpg) no-repeat 0 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:14px;color:#666666;}
.supportBlock{padding:25px 0 0 242px;line-height:18px;}
.supportHead{font-size:18px;color:#1e69a0;display:block;font-weight:600;padding-bottom:8px;}
.supportBlock p{padding-bottom:18px;}
.secureImages{margin-top:20px;}
.secureImages img{margin-left:10px;}
.pageHead{background:#f5f1ea;}
.pageHead h1{color:#3c82b5;font-weight:600;font-size:32px;line-height:34px;margin:25px 0 15px 0;}
.pageHeadSubText{font-size:18px;line-height:22px;font-style:italic;color:#6b5846;}
.pageHead .turnText{background:#e87b17;padding:15px 5%;}
.subTitle{color:#e87b17;}
.contentSection{font-size:14px;line-height:24px;margin:15px 0;}
.contentSection ul{margin-left:25px;}
.contentSection li{margin-bottom:5px;}
.weAcceptRight, .secureRight{text-align:center;margin:0 0 30px 0;}
.weAcceptRight{margin-bottom:10px;}
.secureRight *{vertical-align:middle;}
.rightTestimonial{padding:15px;background:#f5f1ea;position:relative;z-index:1;font-size:13px;line-height:18px;margin-bottom:25px;}
.rightTestimonial p{font-style:italic;color:#6b5846;font-size:14px;line-height:22px;}
.rightTestimonial .moreLink{background:url(../imgs/2015/bg-images-right.png) no-repeat 100% -64px;}
.formText, .formTextarea, .formSelect{border:2px solid #dfdfdf;padding:9px 15px;background:#fff;color:#5b5b5b;box-sizing:border-box;width:100%;}
.birthdayField{border:2px solid #dfdfdf;padding:8px 15px;background:#fff;color:#5b5b5b;line-height:16px;}
.birthdayField .formText{border:none;padding:0;text-align:center;width:40px;height:20px;border:2px solid #fff;}
.formTextarea{height:80px;}
.formText:focus, .formTextarea:focus, .formSelect:focus, .birthdayField .formText:focus{border:2px solid #e87b17;}
.formHeader{font-weight:bold;margin:20px 0 5px;font-size:16px;}
.formLabel{font-size:14px;font-weight:bold;}
.captchaImg{max-width:100%;}
.step3RightTxtNote{font-size:11px;}
.formSubmit{border:2px solid #bc6413;padding:7px 15px;background:#e87b17;color:#fff;text-transform:uppercase;font-size:14px;text-align:center;box-sizing:border-box;width:100%;font-weight:600;display:block;height:40px;}
.formSubmit:hover{box-shadow:inset 0px 0px 15px 0px #a5550b;text-decoration:none;}
.flashVideo{border:3px solid #5392c1;}
.col_1_of_3 .flashVideo{margin-bottom:25px;}
.videoWrapper{position:relative;padding-bottom:48%;padding-top:25px;height:0;z-index:1;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;}
.facebookWidget{margin-bottom:0;}
.facebookWidget iframe{max-width:100%!important;}
#siteSealFauxBadge div{display:inline-block;}
.formBox{background:#fefefe;padding:15px;margin-bottom:15px;}
.formBox h1{font-size:22px;line-height:24px;}
.formBox h2{color:#1E69A0;font-size:28px;line-height:32px;}
.contentImage{margin:10px 0 0 0;}
.aboutBio{width:100%;border-bottom:1px dotted #ccc;padding:15px 0;float:left;}
.aboutImg{width:18%;height:auto!important;overflow:hidden;float:left;}
.aboutInfo{float:right;width:80%;}
.aboutInfo h3, .headAbout h3{color:#2c7bc1;font-size:14px;margin:0;padding:0;}
.aboutInfo h4{color:#979797;font-size:11px;margin:0;padding:0;font-weight:normal;}
.headAbout{padding:0 0 5px 0;}
.reviewBarHolder{padding-top:20px;}
.averageRating{float:left;font-size:95px;width:180px;color:#49a049;line-height:95px;text-align:center;padding-top:15px;font-weight:bold;height:180px;overflow:hidden;}
.averageRating span{font-size:14px;color:#4b4b4b;line-height:14px;position:relative;top:-55px;font-weight:normal;}
.ratingBars{float:left;padding-left:10px;width:315px;}
.ratingBar{font-size:14px;font-weight:bold;color:#17486d;margin-bottom:15px;float:left;}
.ratingBar span{padding-right:5px;float:left;font-size:14px;color:#2c7bc1;}
.ratingBar span:hover{text-decoration:underline;}
.ratingBarIn{float:left;width:220px;border:1px solid #d0d0d0;margin-top:2px;box-shadow:inset 0 0 3px #ddd;}
.ratingBarIn div{background:#ea7b19;float:left;height:12px;box-shadow:inset 0 0 3px #cb6811;}
.ratingBar span.totalPerRating{font-weight:normal;color:#4b4b4b;padding-left:5px;}
.ratingRow{border-bottom:1px solid #ddd;padding-bottom:15px;margin-top:15px;}
.ratingPagination{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:6px;padding-bottom:6px;margin-top:15px;}
.ratingPagination *{padding:0 1px;font-size:13px;}
.starsHolder{float:left;}
.starsHolder div{width:16px;height:16px;background-image:url(../imgs/stars.png);background-position:0 0;background-repeat:no-repeat;float:left;margin-right:3px;}
.starsHolder1 div.star1,.starsHolder2 div.star1,.starsHolder3 div.star1,.starsHolder4 div.star1,.starsHolder5 div.star1{background-position:100% 0;}
.starsHolder2 div.star2,.starsHolder3 div.star2,.starsHolder4 div.star2,.starsHolder5 div.star2{background-position:100% 0;}
.starsHolder3 div.star3,.starsHolder4 div.star3,.starsHolder5 div.star3{background-position:100% 0;}
.starsHolder4 div.star4,.starsHolder5 div.star4{background-position:100% 0;}
.starsHolder5 div.star5{background-position:100% 0;}
.ratingDate{float:left;margin-left:15px;}
.ratingDate strong{padding-right:15px;}
.ratingRow h3{font-size:14px;padding:12px 0 6px 0;color:#3088c0;}
.pagerHolder{padding-bottom:7px;padding-top:7px;text-align:right;}
.pagerHolder *{vertical-align:middle;}
.pagerHolder select{height:23px;width:60px;border:1px solid #e2e3ea;border-top:1px solid #abadb3;}
.pagerHolder input{border:1px solid #e2e3ea;border-top:1px solid #abadb3;height:17px;width:30px;font-size:11px;}
.faqHolder .col{margin-top:0;}
.faqHolder h4{font-size:14px;padding:5px;background:#E87B17;margin-bottom:10px;text-align:center;border-radius:3px;}
.faqHolder h4 a{color:#fff;}
.faqHolder .subTitle{margin-top:25px;}
.faqHolder ul,.faqHolder ul li{list-style:none;}
.faqHolder ul li{margin-bottom:15px;}
.faqHolder ul{margin:10px 5px;line-height:18px;}
.faqHolder ul a{color:#444;}
.faqHolder .head{font-size:16px;margin-top:25px;margin-bottom:10px;display:block;color:#dc7201;}
.faqHolder .subhead{color:#000;font-size:14px;margin-top:15px;}
.faqHolder .text{padding-bottom:10px;}
.faqHolder .style2{color:#777;padding-bottom:10px;}
.validation{margin:0 auto 15px auto;padding:10px 15px 10px 15px;background-color:#FAEBEC;border:#D8B5B7 1px solid;}
.validation h5{font-size:15px;color:#841D25;padding-bottom:5px;}
.validation h6{padding-bottom:10px;color:#000000;font-weight:normal;font-size:11px;}
.validation ul{list-style:none;}
.validation ul li{list-style:none;background:url(../imgs/interface/validation-bullet.gif) left 4px no-repeat;padding:0 0 3px 12px;color:#AE101C;font-size:11px;font-weight:bold;}
.validation2{margin:0 auto 15px auto;padding:10px 15px 10px 15px;background-color:#FAEBEC;border:#D8B5B7 1px solid;display:none;}
.validation2 h5{font-size:15px;color:#841D25;padding-bottom:5px;margin:0;}
.validation2 h6{padding-bottom:10px;color:#000000;font-weight:normal;margin:0;font-size:11px;}
.validation2 ul{list-style:none;}
.validation2 ul li{list-style:none;background:url(../imgs/interface/validation-bullet.gif) left top no-repeat;padding:0 0 3px 12px;color:#AE101C;font-size:11px;font-weight:bold;}
.validation1{margin:0 auto 15px auto;padding:10px 15px 10px 15px;background-color:#f2faeb;border:#c5d8b5 1px solid;display:none;}
.validation1 h5{font-size:15px;color:#4e841d;padding-bottom:5px;margin:0;}
.validation1 h6{padding-bottom:10px;color:#000000;font-weight:normal;margin:0;font-size:11px;}
.downloadExplanation1{font-size:11px;line-height:16px;padding-left:20px;padding-bottom:8px;padding-top:10px;background:url(../imgs/bg_download_explanation.gif) 0 10px no-repeat;}
.downloadExplanation2{font-size:11px;line-height:16px;padding-left:20px;padding-bottom:8px;background:url(../imgs/bg_download_explanation.gif) 0 -55px no-repeat;}
.downloadExplanation3{font-size:11px;line-height:16px;padding-left:20px;padding-bottom:18px;background:url(../imgs/bg_download_explanation.gif) 0 -110px no-repeat;}
a.doc_show_all_changes, a.doc_all_changes_acc, a.doc_still_progress{width:18px;height:18px;text-indent:-999em;overflow:hidden;float:left;margin:2px 10px;}
a.doc_show_all_changes{background:url(../imgs/download_icon.png) 0 0 no-repeat;}
a.doc_all_changes_acc{width:14px;background:url(../imgs/download_icon.png) -29px 0 no-repeat;}
a.doc_show_all_changes:hover{background:url(../imgs/download_icon.png) 0 -82px no-repeat;}
a.doc_all_changes_acc:hover{width:14px;background:url(../imgs/download_icon.png) -29px -82px no-repeat;}
a.doc_still_progress{width:15px;background:url(../imgs/download_icon.png) -53px 0 no-repeat;}
a.doc_still_progress:hover{width:15px;background:url(../imgs/download_icon.png) -53px -82px no-repeat;}
.listDataTable{border-collapse:collapse;}
.listDataTable th{background:#F5F1EA;border:none;border-bottom:1px solid #e7dbc6;border-top:1px solid #e7dbc6;font-size:12px;line-height:16px;padding:5px;text-align:left;}
.listDataTable td{font-size:12px;line-height:16px;border-bottom:1px solid #F5F1EA;padding:5px;}
.primaryAccountBlock{border:1px solid #e7dbc6;padding:15px;}
#dvValidationNumberWords p, #dvValidationNumberWords span{color:#ae101c;font-weight:bold;padding-bottom:15px;}
#dvValidationNumberWords ul li, #dvValidationNumberWords ul{color:#333;}
.checkoutSecurity{margin-top:20px;}
.checkoutStep{float:left;position:relative;height:30px;margin-right:18px;cursor:pointer;z-index:1;}
.stepNumber{font-size:50px;line-height:50px;font-weight:700;font-style:italic;position:absolute;left:0;bottom:-5px;color:#d6dee1;z-index:1;}
.stepTitle{color:#c3c0bc;font-size:16px;line-height:44px;padding-left:15px;z-index:2;position:relative;font-weight:600;}
.checkoutStepActive .stepNumber{color:#f3ddc6;}
.checkoutStepActive .stepTitle{color:#dc7b22;}
.checkoutStepDone .stepNumber{color:#dbe6af;}
.checkoutStepDone .stepTitle{color:#8fc400;}
.reviewBlock{text-align:center;margin-bottom:15px;}
.checkoutInfo{background:#dde9f2;border-bottom:1px solid #fff;font-size:18px;color:#3c82b5;font-weight:600;padding:13px 18px 0;}
.checkoutTotal{background:#f3ddc6;color:#bc6413;font-weight:600;padding:8px 18px 4px;}
.checkoutTotal p{padding-bottom:8px;}
.speedsSelect{border:2px solid #dfdfdf;padding:10px 0;}
.speedsSelect h5{margin:0 20px 10px;font-size:14px;line-height:24px;}
.speedsSelect h4{color:#2f678e;font-size:18px;margin:0 20px 10px;}
.speedsSelect p{padding-bottom:2px;}
.selectRow{padding:0 20px;cursor:pointer;}
.selectRow:hover, .selectRowSelected{background:#dde9f2;}
.formWritingStyleAlert{background:#F5F1EA;padding:10px;margin-top:5px;border:1px solid #E7DBC6;}
.upsellMessage{background:#f3f9fd url(../imgs/upsell_image.png) 10px 2px no-repeat;border:1px solid #9ada30;float:left;margin-top:15px;padding:2px 3px 1px 33px;}
.registerPop {width:410px;padding:20px;position:absolute;left:50%;margin-left:-225px;background:#5d5d5d;color:#fff;z-index:111;}
.registerPop h3 {color:#fff;font-size:22px;margin-bottom:15px;line-height:25px;}
.registerPop ul {margin-left:15px;margin-bottom:15px;}
.registerPop .formText{border:none;}
.registerPop .formLabel{font-weight:normal;}
.emailregister{font-weight:bold;}
.registerPop .formSubmit{background:#3c82b5;border:2px solid #1e6ba4;}
.registerPop .formSubmit:hover{box-shadow:0px 0px 15px 0px #196298 inset;}
.registerPop .formSubmitGray:hover{box-shadow:0px 0px 15px 0px #383838 inset;}
.registerPop .formSubmitGray{border:2px solid #434343;background:#4d4d4d;}
.popupBg{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(85,156,21,0.2);z-index:110;}
.corporatePrices{color:#7caa00;background:#eef4d8;padding:8px 18px;margin-bottom:15px;}
.privacyContent{padding:10px 0 25px 0;}
.privacyContent ul{padding:0 0 0 15px;}
.privacyContent ul li{padding:0 0 3px 0;}
.privacyContentTxt ul{list-style:none;border-top:#EBEBEB 1px solid;margin-left:0;}
.privacyContentTxt ul li{list-style:none;border-bottom:#EBEBEB 1px solid;padding:10px;}
.privacyContentTxt ul li h3{padding:0 0 5px 0;color:#DC7201;font-size:17px;line-height:17px;}
.privacyContentTxt ul li h4{padding:5px 0 0 0;font-size:11px;text-align:right;}
.privacyContentTxt ul li h4 a:link, .privacyContentTxt ul li h4 a:visited{text-decoration:underline;}
.sitemap ul{margin-bottom:25px;}
.list-ol li{list-style:none;}
@media only screen and (max-width:1040px){.full-col{width:96%;margin:0 2%;}
.full-visible{display:none;}
.nofull-visible{display:inherit;}
.main-image{float:none;}
.headImageSection{text-align:center;}
.paySecurity .col_1_of_2{width:100%;margin-left:0;margin-right:0;margin-top:0;text-align:center;}
.pageHead .quickQuoteBtn{padding:0 5%;width:90%;border:none;}
.checkoutStep{padding-top:10px;}
.stepTitle{font-size:14px;}
.mainNav li > div{width:140px;}
}
@media only screen and (max-width:915px){.full-col{width:96%;margin:0 2%;}
.full-col-nop{width:100%;margin:0;}
.desktop-visible{display:none;}
.mobile-visible{display:none;}
.tablet-visible{display:inherit;}
.desktop-hidden{display:inherit;}
.tablet-hidden{display:none;}
.mobile-hidden{display:inherit;}
.mainNav-visible{display:block;}
.mainNav{position:absolute;top:102px;left:0;width:100%;height:auto;float:none;margin:0;background:#2f678e;padding-top:0;}
.mainNav > li{border-bottom:1px solid #3c82b5;}
.mainNav > li, .mainNav > li > a{display:block;width:auto;}
.mainNav > li > a, .mainNav > li:hover > a{border-bottom:none;padding:10px 2%;}
.mainNav li > div{position:absolute;left:-999em;top:0;width:93%;background:none;padding:0 2% 10px 5%;}
.mainNav li:hover > div{position:relative;left:0;}
.mainNav li:hover > div ul{float:none;width:100%;padding-right:0;}
.mainNav li:hover > div ul li{display:block;padding:3px 0;}
.mainNav li:hover > div ul a{color:#fff;}
.menuMore{display:none;}
.stickyQuote, .stickyHeader{position:inherit;top:0;}
}
@media only screen and (max-width:750px){.stickyQuote.instantQuoteInside{display:none;}
.anchor{margin-top:0;padding-top:0;}
.desktop-visible{display:none;}
.tablet-visible{display:none;}
.mobile-visible{display:inherit;}
.desktop-hidden{display:inherit;}
.tablet-hidden{display:inherit;}
.mobile-hidden{display:none!important;}
.mainNav-visible{display:block;}
.topHeaderLeft .topNav li{background:url(../imgs/2015/bg-images-left.png) 0 4px no-repeat;padding:0 0 0 13px;font-size:12px;}
.topHeaderRight{font-size:12px;}
.quickQuoteBtn{width:96%;padding:0 2%;float:none;display:block;border:none;}
.turnText{color:#fff;font-size:14px;padding:6px 2%;float:none;}
.turnText .big{font-size:18px;font-weight:600;}
.headImageSection{height:auto;}
.main-image{width:100%!important;height:auto!important;display:block;}
.col_1_of_2, .col_1_of_3, .col_2_of_3{width:100%;margin-left:0;}
.col_1_of_6{width:100%;margin-left:0;}
.col_2_of_6{width:30%;}
.col_3_of_6{width:45%;}
.col_4_of_6{width:60%;}
.col_5_of_6{width:75%;}
.facebookWidget{text-align:center;margin-top:15px;}
.facebookWidgetItem{display:block;margin:0 auto;}
footer, footer .alignRight{text-align:center;}
}
@media only screen and (max-width:660px){.supportFacebook{background:#F3F3F3;}
.supportBlock{text-align:center;padding:15px 0 0 0;}
.checkoutStep{margin-top:15px;}
.selectRow{padding-top:10px;padding-bottom:10px;}
.docDownload a{float:none!important;}
.docDownload p{display:block!important;}
}