.border1{border:1px solid #d2d1d1}body{background:url(http://mexicaninsurancestore.com/images/bg.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#222;line-height:16px;margin:0;padding:0}h4{font-size:14px;color:#010816;margin:0;padding:10px 5px 0 14px}p{font-size:13px;color:#222;line-height:16px;text-align:justify;margin:0;padding:5px 5px 0 8px}a{font-size:14px;color:#222;text-decoration:none}a:hover{text-decoration:underline}table{border-collapse:collapse}.main-bg{background:url(http://mexicaninsurancestore.com/images/main-bg.png) repeat-y;width:817px;margin:auto}.top-link{color:#16836f;font-size:12px;padding:10px 20px 10px}.top-link a:hover{color:#16836f;text-decoration:none}.sml-txt{font-size:11px;color:#222;font-weight:700;padding:4px 20px}.nav-bg{background:url(http://mexicaninsurancestore.com/images/nav-bg.jpg) repeat-x;width:801px;float:none;background-size:contain}.txt{font-size:15px;color:#f1efed;padding:0 0 0 10px}.navigation{font-size:14px;color:#fff;margin:0;padding:0 0 0 13px}.navigation ul li a:hover{background:url(http://mexicaninsurancestore.com/images/nav-bg-hover.jpg) repeat-x}.input{width:150px;background:url(http://mexicaninsurancestore.com/images/bg-input.jpg) repeat-x;border:1px solid #454444;font-size:12px;color:#222;font-weight:700;outline:0}.heading{font-size:16px;color:#222}.strong{color:#ff2500}.link{color:#16836f;text-decoration:underline}.pd{padding:0 5px 0 14px}.tbbgcl2{border:1px solid #ffa899}.color{color:#020a1a}.pd-top{padding:9px 0 0}.tbpadding{padding:30px 0 0}.main-heading{font-size:14px;color:#16836f}.red-txt{font-size:12px;color:#ff2400}.red-txt ol{margin:0;padding:0 0 0 26px}.red-txt ol li{padding:0}.bdr{background:url(http://mexicaninsurancestore.com/images/border.jpg) repeat-x;height:4px;margin:5px -7px}.tbbgcl1{border-left:1px solid #dadada;border-right:1px solid #dadada}.text-heading{font-size:14px;color:#030d22;font-weight:700}.txt-pad{padding:5px 5px 0 8px}.text-heading strong{font-size:14px;color:#ff2500}.txt1 p{padding:0 5px 0 15px}.img-pd{padding:60px 0 20px}.text-gurantee{color:#ff2500;font-size:14px;padding:0 10px 0 30px}.text-gurantee ol{margin:0;padding:10px 0 0 45px}.text-gurantee ul{margin:0;padding:10px 0 0}A.BBBLink{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#014966;font-weight:400}.BBBText1{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#014966;font-weight:400}.img-buy{border:1px solid #fff;padding:10px 0 5px}.MinQuote{font-family:Arial,Helvetica,sans-serif;font-size:22px;color:#222;font-weight:700}.Strength{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#ff5000;font-weight:700}.radus1 ul li a:hover{color:#333}.ace-standerds,.navigation a,.number-days,.remainder-chart ul{margin:0;padding:0}.remainder-chart-first-colm img,form td{vertical-align:middle}.link2,A.link7:hover,a.link2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#222;text-decoration:underline}.text-gurantee ol li,.text-gurantee ul li{font-size:12px;color:#010216;margin:0;padding:0}.articles{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 0;width:66px;height:31px}.articles:hover{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -41px;width:66px;height:31px}.faq{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -82px;width:54px;height:31px}.faq:hover{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -123px;width:54px;height:31px}.testimonials{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -164px;width:95px;height:31px}.testimonials:hover{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -205px;width:95px;height:31px}.travel{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -246px;width:86px;height:31px}.travel:hover{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -287px;width:86px;height:31px}.blog{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -246px;width:86px;height:31px}.blog:hover{background:url(http://mexicaninsurancestore.com/images/menu1.png);background-position:0 -287px;width:86px;height:31px}.trust1{background:url(http://mexicaninsurancestore.com/images/trust1.png);background-position:0 0;width:115px;height:42px}.trust2{background:url(http://mexicaninsurancestore.com/images/trust1.png);background-position:0 -52px;width:123px;height:56px}.trust3{background:url(http://mexicaninsurancestore.com/images/trust1.png);background-position:0 -118px;width:100px;height:60px}.greenericon{background:url(http://mexicaninsurancestore.com/images/greenericon.png);width:71px;height:58px;margin-right:21px}.logo1{background:url(http://mexicaninsurancestore.com/images/logos1.png);background-position:0 -2;width:124px;height:62px}.logo2{background:url(http://mexicaninsurancestore.com/images/logos1.png);background-position:0 -67px;width:124px;height:58px}.logo3{background:url(http://mexicaninsurancestore.com/images/logos1.png);background-position:0 -135px;width:184px;height:39px}.logo4{background:url(http://mexicaninsurancestore.com/images/logos1.png);background-position:0 -184px;width:154px;height:51px}.logo5{background:url(http://mexicaninsurancestore.com/images/logos1.png);background-position:0 -240px;width:70px;height:51px}.home1{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 0;width:18px;height:11px}.home2{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -21px;width:101px;height:47px}.home3{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -78px;width:138px;height:46px}.home4{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -134px;width:116px;height:99px}.home5{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -243px;width:79px;height:30px}.home6{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -283px;width:122px;height:38px}.home7{background:url(http://mexicaninsurancestore.com/images/home1.png);background-position:0 -331px;width:90px;height:15px}.home-lines1{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 0;width:184px;height:12px}.home-lines2{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 -22px;width:721px;height:3px}.home-lines3{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 -35px;width:721px;height:3px}.home-lines4{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 -48px;width:817px;height:17px}.home-lines5{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 -75px;width:721px;height:3px}.home-lines6{background:url(http://mexicaninsurancestore.com/images/home-lines1.png);background-position:0 -88px;width:721px;height:3px}.d-block{display:block;height:7.76px}.main-section.container-fluid{padding:20px 40px}.center-text{text-align:center}.nav a{text-decoration:none}.mex-logo-col{display:flex;flex-wrap:wrap;padding:1.5% 0}.bg-quote-box{border:1px solid green;border-top:0;border-radius:0 0 4px 4px;padding:5px}.bg-quote-table{padding:0;display:flex;flex-direction:column}.bg-quote-img-cont{display:flex;flex-wrap:wrap}.bg-quote-img{padding:8px 0;margin:auto}.Strength h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#ff2400;font-weight:700;margin:0}div.areas-we-serve{padding:0 25px}div.areas-we-serve h4{font-weight:700}div.fixed-width-1{width:817px}div.fixed-width-2{width:771px}div.fixed-width-2 .top-row{display:flex;flex-direction:row}div.xs-margin-tb-min{flex:1 1 30%}section#top-section-header #left-div{float:left;width:215px}section#top-section-header #right-div{float:right;width:586px}.nav li a{padding:5px;font-size:13pt;font-weight:400;color:#fff}.nav li a:hover{cursor:pointer;background-color:#ff2400}#top-section-nav>div{position:relative;top:-32px;right:7px}.xs-centered-table{width:188px;height:121px}.col2-head-row{text-align:left;margin-top:20px;line-height:2.4em}.two-col-inner-table{width:365px}.mex-logos{margin:auto}#topnav-section{position:relative;display:none;border-bottom:1px solid #00000050;margin-bottom:10px}#myNavbar{background-color:#fff;padding:0}.midtext{font-size:85%;padding:5px 0;line-height:20px}nav.navbar{position:absolute;right:0;z-index:9;width:100%;display:flex;flex-direction:column-reverse}.navbar{margin-bottom:0}.nav.navbar-nav{margin:0}.nav>li{border-top:1px solid #00000020}.navbar-collapse.collapse.in+.navbar-header{background-color:#fff}.bg-quote-col{padding-right:5px}select.input{width:100%;margin-bottom:2px;padding:1px}.columnar>div{display:table-row;height:80px}@media all and (max-width:980px){select.input{width:-webkit-fill-available;font-size:16px;height:45px}.col2-head-row{text-align:center}div.main-bg{width:90%;background-image:none;background-color:#fff}div.fixed-width-1{width:100%}div.fixed-width-2{width:100%}div.areas-we-serve{padding:0}div.areas-we-serve h4{margin:auto;font-weight:700}section#top-section-header #left-div{float:none;width:100%;text-align:center}section#top-section-header #right-div{float:none;width:100%;text-align:center}section#top-section-header #right-div td{text-align:center}section#last-section{display:none}.xs-padding-none{padding:0!important}.xs-position-static{position:static!important}.xs-margin-tb-min{margin-top:5px;margin-bottom:5px}.xs-img-centered{margin:auto;display:block}.nav-bg{width:auto}.nav li a{color:#fff}#top-section-nav>div{top:-42px;right:0}.nav li a{padding-top:15px;padding-bottom:15px}.client-feedback{margin-bottom:20px}.text-centered-table{text-align:center}.xs-centered-table{float:right;margin-right:30%;width:188px;height:121px}section.main-section:last-of-type{display:none}}@media all and (max-width:768px){.spacer{display:none}.bg-quote-col{padding-right:15px}.bg-quote-table{float:none}.midtext{line-height:30px;text-align:center;padding-right:10px}.fixed-width-2.row>div>div.row{padding-left:0!important;display:flex;flex-wrap:wrap;flex-direction:column}.col-sm-0{display:none}.fixed-width-2 table{width:100%}.two-col-inner-table,.xs-margin-tb-min{width:-webkit-fill-available;width:-moz-fill-available}.xs-margin-tb-min>table{margin:auto}.fixed-width-2.row>div>div>div{float:none!important}td:empty{height:10px}.mex-logos{margin:2% auto}.nav li{text-align:center}}@media all and (max-width:767px){.nav li a{color:#000}td.top-link{display:none}#topnav-section{display:block}}@media all and (max-width:587px){.midtext{line-height:normal}}@media all and (max-width:503px){#top-section-nav>div{top:-50px}.xs-centered-table{margin-right:25%}}@media all and (max-width:480px){#top-section-nav>div{top:-56px}.xs-centered-table{margin-right:15%}div.fixed-width-2 table{width:100%}.fixed-width-2.row>div>div{padding-left:0!important}.two-col-inner-table{width:95%}.sy-xs-no-pull{float:none}.main-section.container-fluid{padding-left:10px;padding-right:10px}}@media all and (max-width:320px){#bbblink{margin:auto!important}.mex-logo-col{flex-direction:column}}