*{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;}
.linethrough{text-decoration:line-through;}
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;position:fixed;top:100px;left:50%;margin-left:-200px;width:400px;height:110px;padding-top:50px;background:#fafdff;border:1px solid #d0e3f1;text-align:center;z-index:10000;}
.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_5{width:19%;}
.col_2_of_5{width:39%;}
.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;}
.stickyHeader.mainHeader{z-index:4;}
.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:19px;height:45px;position:relative;z-index:100;margin-left:264px;}
.mainNav li{position:relative;}
.mainNav > li > a{display:inline-block;color:#fff;font-size:14px;padding:5px 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 > div{position:absolute;left:-999em;top:45px;width:190px;background:#fff;padding:20px 10px;}
.mainNav li > div.doubleMenu{width:380px;}
.mainNav li:hover > div{position:absolute;left:0;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);}
.mainNav li:hover > div.doubleMenu ul{width:50%;float:left;}
.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;}
.navLanguage{float:right;}
.mainNav > li.navLanguage > a{font-size:14px;color:#fff;font-weight:bold;background:url(../imgs/2015/bg-images-right.png) 100% -275px no-repeat;padding-right:35px;}
.mainNav li.navLanguage > div{width:170px;padding:20px 20px 20px 100px;border:5px solid #2f678e;background:#faf9f6 url(../imgs/2015/bg-images-left.png) 20px -625px no-repeat;display:none;}
.mainNav li.navLanguage:hover > div{left:auto;right:0;display:block;}
.navLanguage h4{font-size:18px;color:#3c82b5;line-height:22px;margin-bottom:15px;}
.hamburgerMenuClose{}
/*.navLanguage h4{font-size:18px;color:#444;line-height:22px;margin-bottom:15px;}
.hamburgerMenuClose{background:url(../imgs/2015/bg-images-left.png) 0 -477px no-repeat;}*/
.hamburgerMenu{width:31px;height:27px;float:right;margin:20px 0 0 0;cursor:pointer;}
.hamburgerMenu{position: relative;}
.hamburgerMenu span{
	content: "";
	height: 4px;
	width: 100%;
	background: #fff;
	top: 6px;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	border-radius: 3px;
	display: block;
	position: absolute;
}
.hamburgerMenu span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
  width: 100%;
  height: 4px;
  background: #fff;
  display: block;
  border-radius: 3px;
}
.hamburgerMenu span:after {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 100%;
  height: 4px;
  background: #fff;
  display: block;
  border-radius: 3px;
}
.hamburgerMenuClose span:after{transform: rotate(-45deg);top:0;}
.hamburgerMenuClose span{background: #3c82b5;}
.hamburgerMenuClose span:before{transform: rotate(45deg);top:0;}
.headImageSection{background:url(../imgs/2015/main-bg.jpg) 50% 0 no-repeat #d0d1c9;height:232px;position:relative;}
.headImageBlock{width:250px;float:left;padding-top:10px;}
#google_translate_element1 ul{margin-left:13px;list-style:disc;color:#444;font-size:11px;}
#google_translate_element1 ul li{cursor:pointer;color:#3c82b5;padding:2px 0;list-style:disc;display:list-item;font-size:14px;}
#google_translate_element1 ul li:hover{text-decoration:underline;}
#google_translate_element1 ul li.higlightedLang{font-weight:bold;}
.introText{padding-top:5px;}
.introText h3{font-size:16px;color:#2f678e;margin-bottom:3px;font-weight:bold;}
.introText p{font-size:14px;color:#302a23;line-height:18px;padding-bottom:8px;}
.introText a{color:#463d33;font-weight:bold;}
.googleFacebook{text-align:left;margin-top:0px;}
.instantQuote{position:absolute;bottom:0;left:0;width:100%;opacity:0.9;}
.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;bottom:inherit;}
.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:278px;height:45px;line-height:45px;}
.quickQuoteBtn:hover{background:#2f678e;text-decoration:none;}
.quickQuoteBtn span{padding-right:29px;background:url(../imgs/2015/arrow-right.svg) 100% 2px no-repeat;}
.turnaroundLabel{float:left;color:#fff;text-align:right;font-size:14px;margin-left:54px;margin-top:10px;}
.quickQuoteBtn1{box-sizing: border-box;float:none;line-height:40px;display:inline-block;margin-top:10px;border:2px solid #bc6413;padding:0 20px;background:#e87b17;text-align:center;height:auto;color:#fff;font-size:18px;text-transform:uppercase;}
.quickQuoteBtn1:hover{box-shadow: inset 0px 0px 15px 0px #a5550b;text-decoration:none;}
.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:156px;color:#fff;}
.turnaroundSpeedsInner li{border-bottom:1px solid #bc6413;}
.turnaroundSpeedsInner li a{width:78px;}
.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;padding-top:3px;}
.turnTime{font-size:10px;line-height:10px;display:block;}
.turnaroundSpeedsInner .turnNumber, .turnaroundSpeedsInner .turnTime{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;}
.footerSocial{text-align:right;margin-bottom:45px;}
.socialIcon{width:26px;height:26px;display:inline-block;text-indent:-999em;background-image:url(../imgs/2015/bg-images-left.png);background-repeat:no-repeat;margin-left:7px;}
.socialIcon span{display:none;}
.socialTwitter{background-position:0 -844px;}
.socialTwitter:hover{background-position:0 -873px;}
.socialIn{background-position:-32px -844px;}
.socialIn:hover{background-position:-32px -873px;}
.socialFacebook{background-position:-65px -844px;}
.socialFacebook:hover{background-position:-65px -873px;}
.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-right:15px;}
.twoProofreaderBlock{color:#fff;}
.twoProofreaderBlock h2{font-size:28px;line-height:32px;color:#fff;margin-bottom:8px;}
.twoProofreaderBlock h2 a{color:#fff;}
.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;display:block;padding-bottom:10px;}
.weAcceptHomeHolder p,.secureImages p{padding-bottom:0;}
.weAcceptHomeHolder{}
.supportFacebook{background:#f9f7f2;border-top:1px solid #dad0b4;border-bottom:1px solid #dad0b4;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;}
.needHelp{float:left;margin-top:10px;}
.ataMember{background:#2f678e;text-align:center;padding:40px 0;}
.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;position: absolute;right: 14px;bottom: 14px;
padding-right: 18px;background: url(../imgs/2015/bg-images-right.png) 100% 5px no-repeat;color: #1e6192;}
.formText, .formTextarea, .formSelect{border:2px solid #dfdfdf;padding:9px 15px;background:#fff;color:#5b5b5b;box-sizing:border-box;width:100%;}
.mailingBox .formText, .mailingBox .formSelect{border:2px solid #fff;color:#302a23;}
.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;}
.formRowSub{border-bottom:1px solid #dedede;}
.formRowSub .col{margin-top:0;margin-bottom:0;}
.formRowSub .formLabel{font-size:14px;}
.formRowTotal .formLabel{font-size:16px;}
#total1{font-size:16px;}
.formRowSubIn .formLabel{margin-left:15px;font-weight:normal;}
.formRowSubIn, .formRowSubTotal{display:none;}
.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,.videoWrapper object{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;}
.faqSection h4{font-size:15px;padding:5px 20px;background-color:#e87b17;background-image:url(../imgs/2015/faq-background.png);background-position:100% -160px;background-repeat:no-repeat;color:#fff;cursor:pointer;border-bottom:1px solid #fff;}
.faqSectionActive h4{background-position:100% -240px;}
.faqQuestion .subhead{padding:3px 20px;background-color:#f5f1ea;background-image:url(../imgs/2015/faq-background.png);background-position:100% 0;background-repeat:no-repeat;color:#444444;cursor:pointer;font-size:14px;border-bottom:1px solid #fff;}
.faqQuestionActive .subhead{background-position:100% -80px;}
.faqQuestion{display:none;}
.faqSectionActive .faqQuestion{display:block;}
.faqQuestion .text{background-color:#fdfcfb;padding:8px 20px;display:none;}
.faqQuestionActive .text{display:block;}
.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 .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;}
.downloadInside{background:#fff;color:#444;padding:20px;}
.downloadInside a{display:block;padding:0 0 15px 34px;line-height:18px;}
.downloadInside a span{color:#757575;font-size:12px;}
div.doc_progress{color:#3c82b5;background:#dde9f2;padding:3px 6px;font-size:10px;border:1px solid #bfd3e3;text-transform:uppercase;}
a.doc_completed{display:block;color:#fff;background:#8fc400;padding:3px 6px;font-size:10px;border:1px solid #698f01;text-transform:uppercase;text-align:center;}
a.doc_completed:hover{text-decoration:none;background:#698f01;}
a.doc_show_all_changes{background:url(../imgs/download-icons.svg) 0 2px no-repeat;}
a.doc_all_changes_acc{background:url(../imgs/download-icons.svg) 0 -76px no-repeat;}
a.doc_show_all_changes:hover{opacity:0.75;text-decoration:none;}
a.doc_all_changes_acc:hover{opacity:0.75;text-decoration:none;}
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;}
.closeBtn{width:20px;height:20px;float:right;cursor:pointer;position:absolute;top:-8px;right:-15px;}
.closeBtn{position: relative;}
.closeBtn span{
	content: "";
	background: #3c82b5;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
}
.closeBtn span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
  width: 100%;
  height: 4px;
  background: #fff;
  display: block;
  border-radius: 3px;
}
.closeBtn span:after {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 100%;
  height: 4px;
  background: #fff;
  display: block;
  border-radius: 3px;
}
.closeBtn span:after{transform: rotate(-45deg);top:0;}
.closeBtn span:before{transform: rotate(45deg);top:0;}
.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;}
.selectRowDisabled{opacity:0.7;cursor:text;}
.turnaroundPrices,.myOrder{display:none;}
.stepPassed .turnaroundPrices{display:inline;}
.stepPassed .myOrder{display:block;}
.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;}
#overnightPop table{width:100%;border-collapse:collapse;border:none;margin-bottom:20px;}
#overnightPop th{text-align:left;border-bottom:1px solid #878787;}
#overnightPop td{text-align:left;border-bottom:1px solid #6e6e6e;}
.registerPop {width:410px;padding:20px;position:absolute;left:50%;margin-left:-225px;background:#5d5d5d;color:#fff;z-index:111;}
#overnightPop{position:fixed;top:100px;}
#expertPopup{position:fixed;top:20px;}
.imagePop{width:1000px;position:absolute;left:50%;margin-left:-520px;z-index:111;padding:5px 20px 20px 20px;background:#5d5d5d;color:#fff;}
.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 0;margin-left:0!important;}
.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;}
.abtTestimonial{padding:15px 0;}
.abtTestimonial ul{list-style:none;border-top:#EBEBEB 1px solid;margin-left:0!important;}
.abtTestimonial li{float:left;width:100%;border-bottom:1px solid #ebebeb;padding:10px 0;}
.testimonialLeft{float:left;width:97px;padding:0;}
.testimonialRight{padding:0;padding-left:105px;font-style:italic;color:#4b4b4b;display:block;}
.abtTestimonial strong{color:#000000;display:block;padding-bottom:10px;}
.abtTestimonial .testimonialName{color:#00579f;}
.testimonialDate{color:#8b8b8b;}
.weTranslate{margin:25px 0;}
.weTranslate h3{color:#fff;background:#e87b17;font-size:16px;padding:5px 20px;}
.weTranslateHolder{background:#f5f1ea;padding:10px 20px;}
.weTranslateHolder ul{list-style:none;margin-left:0;}
.weTranslateHolder ul li{line-height:18px;}
.weTranslateHolder ul a{color:#444444;font-weight:bold;}
.faqTestimonials h3, .translatorBlock h3{color:#e87b17;margin-bottom:15px;font-size:18px;}
.faqTestimonials h4 a{color:#444;}
.faqItem{margin-bottom:15px;}
.testimonialItem{margin-bottom:25px;}
.translateNowBanner{background:#f5f1ea;margin-bottom:25px;}
.bannerText{float:left;width:370px;padding:15px 0 0 20px;font-size:15px;}
.translateNowBanner .quickQuoteBtn{float:right;}
.translatorBlock{margin-bottom:25px;}
.translatorBlock img {float:left;width: 37%;}
.translationInfo{float:right;width:60%;}
.myOrder{margin-bottom:25px;}
.myOrderTitle{background:#3c82b5;color:#fff;padding:5px 15px;position:relative;}
.myOrderTitle h3{font-size:16px;}
.myOrderTitle a{position:absolute;top:5px;right:15px;color:#fff;font-size:12px;}
.myOrderContent{background:#f5f1ea;padding:15px;}
.myOrderInfo{border-bottom:1px solid #e3e0d9;padding-bottom:5px;margin-bottom:5px;}
.myOrderDetailsLeft{float:left;text-align:left;width:60%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e3e0d9;}
.myOrderDetailsRight{float:right;text-align:right;width:40%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e3e0d9;}
.myOrderNote{font-size:11px;padding-bottom:0;}
.selectRowDisabled{opacity:0.7;cursor:text;}
.langOnlyAvailable{display:none;}
.selectRowDisabled .langOnlyAvailable{display:block;}
.ddcommon {position:relative;display:-moz-inline-stack;display:inline-block;cursor:auto; width:100%!important;box-sizing:border-box;}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1px solid #c3c3c3; }
.certifiedLink{float:right;margin:0 0 10px 10px;cursor:pointer;}
.checkoutTable{border-collapse:collapse;}
.checkoutTable th{font-size:14px;color:#2f678e;vertical-align:middle;text-align:left;padding:15px 2%;}
.typesHeader th{font-size:18px;}
.typesHeader th.typesHeaderBig{text-align:center;border-left:1px solid #e87b17;}
.typesTitle{color:#e87b17;font-size:30px;line-height:34px;display:block;}
.typesHeader .quickQuoteBtn{float:none;height:40px;line-height:40px;display:inline-block;margin-top:10px;border:2px solid #2f678e;}
.checkoutTable td{text-align:center;border-left:1px solid #e87b17;font-size:14px;vertical-align:middle;padding:15px 2%;}
.checkoutTable .even td, .checkoutTable .even th{background:#f5f1ea;}
.blueStrong{color:#3c82b5;}

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{}
.ddcommon .text{}
.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block;}
.borderRadius .shadow{}
.borderRadiusBtm .shadow{}
.borderRadiusTp .border, .borderRadius .border{}
img.fnone{float:none !important}
.ddcommon .divider{width:0; height:100%; position:absolute;}
.ddcommon .arrow{display:inline-block; position:absolute; top:50%; right:4px;}
.ddcommon .arrow:hover{background-position:0 100%;}
.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden;}
.ddcommon .ddChild li{clear:both;}
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/
.dd{border:2px solid #dfdfdf;}
.mailingBox .dd{border:2px solid #fff;}
.dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff;; right:24px;}
.dd .arrow{width:16px;height:16px; margin-top:-8px; background:url(../images/msdropdown/skin1/dd_arrow.gif) no-repeat;}
.dd .arrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#000;background:#fff;}
.dd .ddTitle .ddTitleText{padding:7px 20px 7px 20px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;width:100%!important;box-sizing:border-box;}
::-webkit-scrollbar{-webkit-appearance: none;width: 8px;}
::-webkit-scrollbar-track{background-color: #fff;border-radius: 8px;}
::-webkit-scrollbar-thumb{border-radius: 8px;background-color: rgba(57,57,57, .6);}
.dd .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5; color:#000;}
.flag{float:left;padding:0 !important;margin:0 5px 0 0;width:16px;height:11px;background:url(../images/msdropdown/icons/flagssprite_small.png) no-repeat;}.flag.ad{background-position:0 0}.flag.ae{background-position:0 -11px}.flag.af{background-position:0 -22px}.flag.ag{background-position:0 -33px}.flag.ai{background-position:0 -44px}.flag.al{background-position:0 -55px}.flag.am{background-position:0 -66px}.flag.an{background-position:0 -77px}.flag.ao{background-position:0 -88px}.flag.ar{background-position:0 -99px}.flag.as{background-position:0 -110px}.flag.at{background-position:0 -121px}.flag.au{background-position:0 -132px}.flag.aw{background-position:0 -143px}.flag.ax{background-position:0 -154px}.flag.az{background-position:0 -165px}.flag.ba{background-position:0 -176px}.flag.bb{background-position:0 -187px}.flag.bd{background-position:0 -198px}.flag.be{background-position:0 -209px}.flag.bf{background-position:0 -220px}.flag.bg{background-position:0 -231px}.flag.bh{background-position:0 -242px}.flag.bi{background-position:0 -253px}.flag.bj{background-position:0 -264px}.flag.bm{background-position:0 -275px}.flag.bn{background-position:0 -286px}.flag.bo{background-position:0 -297px}.flag.br{background-position:0 -308px}.flag.bs{background-position:0 -319px}.flag.bt{background-position:0 -330px}.flag.bv{background-position:0 -341px}.flag.bw{background-position:0 -352px}.flag.by{background-position:0 -363px}.flag.bz{background-position:0 -374px}.flag.ca{background-position:0 -385px}.flag.catalonia{background-position:0 -396px}.flag.cc{background-position:0 -407px}.flag.cd{background-position:0 -418px}.flag.cf{background-position:0 -429px}.flag.cg{background-position:0 -440px}.flag.ch{background-position:0 -451px}.flag.ci{background-position:0 -462px}.flag.ck{background-position:0 -473px}.flag.cl{background-position:0 -484px}.flag.cm{background-position:0 -495px}.flag.cn{background-position:0 -506px}.flag.co{background-position:0 -517px}.flag.cu{background-position:0 -528px}.flag.cr{background-position:0 -539px}.flag.cs{background-position:0 -550px}.flag.cv{background-position:0 -561px}.flag.cx{background-position:0 -572px}.flag.cy{background-position:-16px 0}.flag.cz{background-position:-16px -11px}.flag.de{background-position:-16px -22px}.flag.dj{background-position:-16px -33px}.flag.dk{background-position:-16px -44px}.flag.dm{background-position:-16px -55px}.flag.do{background-position:-16px -66px}.flag.dz{background-position:-16px -77px}.flag.ec{background-position:-16px -88px}.flag.ee{background-position:-16px -99px}.flag.eg{background-position:-16px -110px}.flag.eh{background-position:-16px -121px}.flag.england{background-position:-16px -132px}.flag.er{background-position:-16px -143px}.flag.es{background-position:-16px -154px}.flag.et{background-position:-16px -165px}.flag.eu{background-position:-16px -176px}.flag.fam{background-position:-16px -187px}.flag.fi{background-position:-16px -198px}.flag.fj{background-position:-16px -209px}.flag.fk{background-position:-16px -220px}.flag.fm{background-position:-16px -231px}.flag.fo{background-position:-16px -242px}.flag.fr{background-position:-16px -253px}.flag.ga{background-position:-16px -264px}.flag.gb{background-position:-16px -275px}.flag.gd{background-position:-16px -286px}.flag.ge{background-position:-16px -297px}.flag.gf{background-position:-16px -308px}.flag.gh{background-position:-16px -319px}.flag.gi{background-position:-16px -330px}.flag.gl{background-position:-16px -341px}.flag.gm{background-position:-16px -352px}.flag.gn{background-position:-16px -363px}.flag.gp{background-position:-16px -374px}.flag.gq{background-position:-16px -385px}.flag.gr{background-position:-16px -396px}.flag.gs{background-position:-16px -407px}.flag.gt{background-position:-16px -418px}.flag.gu{background-position:-16px -429px}.flag.gw{background-position:-16px -440px}.flag.gy{background-position:-16px -451px}.flag.hk{background-position:-16px -462px}.flag.hm{background-position:-16px -473px}.flag.hn{background-position:-16px -484px}.flag.hr{background-position:-16px -495px}.flag.ht{background-position:-16px -506px}.flag.hu{background-position:-16px -517px}.flag.id{background-position:-16px -528px}.flag.ie{background-position:-16px -539px}.flag.il{background-position:-16px -550px}.flag.in{background-position:-16px -561px}.flag.io{background-position:-16px -572px}.flag.iq{background-position:-32px 0}.flag.ir{background-position:-32px -11px}.flag.is{background-position:-32px -22px}.flag.it{background-position:-32px -33px}.flag.jm{background-position:-32px -44px}.flag.jo{background-position:-32px -55px}.flag.jp{background-position:-32px -66px}.flag.ke{background-position:-32px -77px}.flag.kg{background-position:-32px -88px}.flag.kh{background-position:-32px -99px}.flag.ki{background-position:-32px -110px}.flag.km{background-position:-32px -121px}.flag.kn{background-position:-32px -132px}.flag.kp{background-position:-32px -143px}.flag.kr{background-position:-32px -154px}.flag.kw{background-position:-32px -165px}.flag.ky{background-position:-32px -176px}.flag.kz{background-position:-32px -187px}.flag.la{background-position:-32px -198px}.flag.lb{background-position:-32px -209px}.flag.lc{background-position:-32px -220px}.flag.li{background-position:-32px -231px}.flag.lr{background-position:-32px -242px}.flag.lk{background-position:-32px -253px}.flag.ls{background-position:-32px -264px}.flag.lt{background-position:-32px -275px}.flag.lu{background-position:-32px -286px}.flag.lv{background-position:-32px -297px}.flag.ly{background-position:-32px -308px}.flag.ma{background-position:-32px -319px}.flag.mc{background-position:-32px -330px}.flag.md{background-position:-32px -341px}.flag.me{background-position:-32px -352px}.flag.mg{background-position:-32px -363px}.flag.mh{background-position:-32px -374px}.flag.mk{background-position:-32px -385px}.flag.ml{background-position:-32px -396px}.flag.mm{background-position:-32px -407px}.flag.mn{background-position:-32px -418px}.flag.mo{background-position:-32px -429px}.flag.mp{background-position:-32px -440px}.flag.mq{background-position:-32px -451px}.flag.mr{background-position:-32px -462px}.flag.ms{background-position:-32px -473px}.flag.mt{background-position:-32px -484px}.flag.mu{background-position:-32px -495px}.flag.mv{background-position:-32px -506px}.flag.mw{background-position:-32px -517px}.flag.mx{background-position:-32px -528px}.flag.my{background-position:-32px -539px}.flag.mz{background-position:-32px -550px}.flag.na{background-position:-32px -561px}.flag.nc{background-position:-32px -572px}.flag.ne{background-position:-48px 0}.flag.nf{background-position:-48px -11px}.flag.ng{background-position:-48px -22px}.flag.ni{background-position:-48px -33px}.flag.nl{background-position:-48px -44px}.flag.no{background-position:-48px -55px}.flag.np{background-position:-48px -66px}.flag.nr{background-position:-48px -77px}.flag.nu{background-position:-48px -88px}.flag.nz{background-position:-48px -99px}.flag.om{background-position:-48px -110px}.flag.pa{background-position:-48px -121px}.flag.pe{background-position:-48px -132px}.flag.pf{background-position:-48px -143px}.flag.pg{background-position:-48px -154px}.flag.ph{background-position:-48px -165px}.flag.pk{background-position:-48px -176px}.flag.pl{background-position:-48px -187px}.flag.pm{background-position:-48px -198px}.flag.pn{background-position:-48px -209px}.flag.pr{background-position:-48px -220px}.flag.ps{background-position:-48px -231px}.flag.pt{background-position:-48px -242px}.flag.pw{background-position:-48px -253px}.flag.py{background-position:-48px -264px}.flag.qa{background-position:-48px -275px}.flag.re{background-position:-48px -286px}.flag.ro{background-position:-48px -297px}.flag.rs{background-position:-48px -308px}.flag.ru{background-position:-48px -319px}.flag.rw{background-position:-48px -330px}.flag.sa{background-position:-48px -341px}.flag.sb{background-position:-48px -352px}.flag.sc{background-position:-48px -363px}.flag.scotland{background-position:-48px -374px}.flag.sd{background-position:-48px -385px}.flag.se{background-position:-48px -396px}.flag.sg{background-position:-48px -407px}.flag.sh{background-position:-48px -418px}.flag.si{background-position:-48px -429px}.flag.sj{background-position:-48px -440px}.flag.sk{background-position:-48px -451px}.flag.sl{background-position:-48px -462px}.flag.sm{background-position:-48px -473px}.flag.sn{background-position:-48px -484px}.flag.so{background-position:-48px -495px}.flag.sr{background-position:-48px -506px}.flag.st{background-position:-48px -517px}.flag.sv{background-position:-48px -528px}.flag.sy{background-position:-48px -539px}.flag.sz{background-position:-48px -550px}.flag.tc{background-position:-48px -561px}.flag.td{background-position:-48px -572px}.flag.tf{background-position:-64px 0}.flag.tg{background-position:-64px -11px}.flag.th{background-position:-64px -22px}.flag.tj{background-position:-64px -33px}.flag.tk{background-position:-64px -44px}.flag.tl{background-position:-64px -55px}.flag.tm{background-position:-64px -66px}.flag.tn{background-position:-64px -77px}.flag.to{background-position:-64px -88px}.flag.tr{background-position:-64px -99px}.flag.tt{background-position:-64px -110px}.flag.tv{background-position:-64px -121px}.flag.tw{background-position:-64px -132px}.flag.tz{background-position:-64px -143px}.flag.ua{background-position:-64px -154px}.flag.ug{background-position:-64px -165px}.flag.uk{background-position:-16px -275px}.flag.um{background-position:-64px -176px}.flag.us{background-position:-64px -187px}.flag.uy{background-position:-64px -198px}.flag.uz{background-position:-64px -209px}.flag.va{background-position:-64px -220px}.flag.vc{background-position:-64px -231px}.flag.ve{background-position:-64px -242px}.flag.vg{background-position:-64px -253px}.flag.vi{background-position:-64px -264px}.flag.vn{background-position:-64px -275px}.flag.vu{background-position:-64px -286px}.flag.wales{background-position:-64px -297px}.flag.wf{background-position:-64px -308px}.flag.ws{background-position:-64px -319px}.flag.ye{background-position:-64px -330px}.flag.yt{background-position:-64px -341px}.flag.za{background-position:-64px -352px}.flag.zm{background-position:-64px -363px}.flag.zw{background-position:-64px -374px}
.creditBox{float:right;width:340px;font-size:13px;font-weight:normal;line-height:18px;color:#6b5846;}
.creditBoxValue{float:right;width:60px;text-align:center;color:#409213;padding:6px 10px;border:2px solid #409213;}
.creditInfo{font-size:10px;text-transform:uppercase;}
.creditValue{font-size:18px;font-weight:bold;}
@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;background:#d0d1c9;}
.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;}
.imagePop{width:98%;padding-left:1%;padding-right:1%;margin:0;left:0;}
}
@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 > div.doubleMenu{width:auto;}
.mainNav li:hover > div ul li{display:block;padding:3px 0;}
.mainNav li:hover > div ul a{color:#fff;}
.navLanguage{float:none;}
.mainNav > li.navLanguage > a{background:url(../imgs/2015/bg-images-right.png) 98% -270px no-repeat;}
.mainNav li.navLanguage > div{width:100%;box-sizing:border-box;}
.mainNav li.navLanguage:hover > div{left:auto;right:0;}
.menuMore{display:none;}
.stickyQuote{top:55px;}
}
@media only screen and (max-width:750px){
.stickyQuote, .stickyHeader{position:inherit;top:auto;}
.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/phone.svg) 0 3px 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%;}
.footerSocial{text-align:center;}
.facebookWidget{text-align:center;margin-top:15px;}
.facebookWidgetItem{display:block;margin:0 auto;}
footer, footer .alignRight{text-align:center;}
.quickQuoteBtn span{padding-right:0;background:none;}
}
@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;}
.typesTitle{font-size:18px;line-height:26px;}
.typesHeader .quickQuoteBtn{float:none;height:25px;line-height:25px;font-size:14px;}
.typesHeader th{font-size:16px;}
.checkoutTable th{font-size:12px;/*word-break: break-all;*/}
.needHelp{float:none;text-align:center;}
.registerPop, #overnightPop{width:96%;padding:20px 2%;left:0;margin-left:0;position:absolute;}
}
@media only screen and (max-width:450px){
.certifiedLink{float:none;margin:0 0 10px 0;}
}