.anchrtxt a {
  color: #1e62bb;
  text-decoration: none;
}

.mt-btn-5 {
  margin-top: 5px;
}

.mb-btn-5 {
  margin-bottom: 5px;
}

.mt-nwbs-10 {
  margin-top: 10px;
}

.mb-nwbs-10 {
  margin-bottom: 10px;
}

.mt-nwbs-20 {
  margin-top: 20px;
}

.mb-nwbs-20 {
  margin-bottom: 20px;
}

.mt-gn-30 {
  margin-top: 30px;
}

.mb-gn-30 {
  margin-bottom: 30px;
}

.padtp-15 {
  padding-top: 15px;
}

.padbt-20 {
  padding-bottom: 15px;
}

.padtp-20 {
  padding-top: 20px;
}

.padbt-20 {
  padding-bottom: 20px;
}

.padtp-30 {
  padding-top: 30px;
}

.padbt-30 {
  padding-bottom: 30px;
}
.text-black {
  color: #000;
}
.bg-white {
  background-color: #fff;
}
.bg-grey {
  background-color: #f2f3f4;
}
.postcrdGreySec {
  padding-top: 60px;
  padding-bottom: 50px;
}
.postcrdGreyPd {
  background-color: #f2f3f4;
  padding: 20px;
  border: 2px solid #3a3a3a;
  box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 20%);
  border-radius: 12px;
  margin-bottom: 20px;
}
.glpostCampgntxt h4 {
  color: #1e62bb;
  font-size: 19px;
  font-weight: bold;
}
.glpost-Greybox {
  background-color: #f2f3f4;
  padding: 30px;
  border: 2px solid #3a3a3a;
  box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 20%);
  border-radius: 12px;
}
.glPostCntfrmright {
  border-radius: 12px;
  /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
  background: #f2f3f4;
  border: 3px solid #f2f3f4;
  margin: 10px 0px;
  padding: 25px 14px;
  box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 20%);
}
.glPosthdRfmtxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 34px;
  color: #1e62bb;
  font-weight: bold;
  padding-left: 16px;
  margin-top: 0px;
  text-align: center;
}
.newBsGLocalStateSchBg {
  background-color: #2576c5;
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
  border-top: 10px solid #005cb9;
}

.GLocalStateFooterMidlistHeader {
  font-family: Arial;
  font-size: 18px;
  color: #fff;
  text-align: left;
  text-decoration: none;
}

.GLocalStateFooterMidlistBordernew {
  border-top: 2px solid #80a6ce;
  border-left: 2px solid #80a6ce;
  border-right: 2px solid #80a6ce;
  border-bottom: 2px solid #80a6ce;
  /*padding:15px;*/
  padding-bottom: 10px;
}

.GLocalStateFooterMidlistContent a {
  font-family: Arial;
  font-size: 16px;
  color: #ffffff;
  text-align: left;
  text-decoration: none;
  line-height: 30px;
  text-decoration: underline;
}

.newBsCntParatxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 28px;
  color: #fff;
  margin-top: 0px;
  margin-bottom: 0px;
}

.newBscntNt textarea {
  height: auto !important;
}

.BndBsEminfoBox .panel-blue {
  background: #1f5fac;
  border: 1px solid #c9c9c9;
}

.BndBsEminfoBox .panel-heading {
  background: #1f5fac;
}

.BndBsEminfoBox .panel-heading h4 {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 26px;
  margin-top: 10px;
}

.BndBsEminfoBox .panel-body {
  background: #fff;
}

.BndBsIconsBx {
  background-color: #e91b23;
  padding: 15px 25px 15px;
  display: inline-block;
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 5px;
  border-radius: 3px;
}

.BndBsIconsBx p {
  font-size: 18px;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  margin-bottom: 1px;
  margin-top: 12px;
}

.BndBsIconsBxSic {
  background-color: #e91b23;
  padding: 15px 15px 15px;
  display: inline-block;
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 5px;
  border-radius: 3px;
}

.BndBsIconsBxSic img {
  width: 120px;
  height: 100px;
}

.BndBsIconsBxSic p {
  font-size: 18px;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  margin-bottom: 1px;
  margin-top: 12px;
}

.BrndNwBsEmBlueBx {
  background-color: #1f5fac;
  padding: 15px 10px 15px;
  border-radius: 3px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.BrndNwBsEmBlueBx p {
  font-size: 18px;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  margin-bottom: 0px;
}

.brandBsNewEmGraySection {
  background-color: #f4f4f5;
  padding: 70px 0px 60px;
}

.BrndProdctBsBgWht {
  background: #fff;
}

.brndPrcd-BnHd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 50px;
  font-weight: bold;
  color: #1e62bb;
  margin-bottom: 20px;
}

.brndPrcd-BnHdMny {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 45px;
  font-weight: bold;
  color: #eb2424;
  margin-bottom: 20px;
}

.brndPrcd-BnHdRec {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  color: #494949;
  margin-bottom: 20px;
}

.hdAllfttxt h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 34px;
  color: #6d9bd0;
  text-align: center;
  margin-bottom: 40px;
}

.hdAllftBox {
  background-color: #1e62bb;
  padding: 20px;
  margin-bottom: 40px;
}

.hdAllftBox dl {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
}

.hdAllftBox dd {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 25px;
}

.hdAllftBox ul {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
}

.GenxFormInp .form-control {
  height: 45px;
}

.glBlueBgbox {
  background-color: #1e62bb;
  padding-top: 10px;
  padding-bottom: 10px;
}
.gl-dinvestorslists ul li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 32px;
  color: #000;
}
.glPostCrdBanner {
  background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
}

@media (min-width: 768px) {
  .nichegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 46px;
    font-weight: bold;
    line-height: 52px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .nichegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffff00;
    font-weight: bold;
  }
  .nictxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .nictxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 32px;
    color: #000;
  }
  .niclocationimg img {
    width: 200px;
    height: 208px;
  }
  .nicbrkdwn {
    background-color: #1e62bb;
    padding: 40px 0px 50px;
    margin-bottom: 20px;
  }
  .nicbrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 46px;
    color: #fff;
    font-weight: bold;
    margin: 0px 45px 20px;
  }
  .nicbrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 29px;
    color: #fff;
    margin: 0px 50px 20px;
  }
  .nicfreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .nicfreetexthd h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 38px;
    color: #000;
    text-align: center;
    margin-bottom: 40px;
  }
  .nicfreetexthd .btn-danger {
    background-color: #ed2424;
    border-radius: 14px;
    color: #fff;
    text-align: center;
    padding: 20px 18px;
    font-size: 27px;
    text-decoration: none;
    font-family: arial;
    margin-bottom: 20px;
  }
  .niccontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 46px;
    font-weight: bold;
    color: #000;
  }
  /*GL-insurance-page-start*/
  .insurancehegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 46px;
    font-weight: bold;
    line-height: 52px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    color: #fff;
  }
  .insurancehegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffff00;
    font-weight: bold;
  }
  .insurancetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .insurancetxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 32px;
    color: #000;
  }
  .insurancelocationimg img {
    width: 200px;
    height: 208px;
  }
  .insurancebrkdwn {
    background-color: #1e62bb;
    padding: 40px 0px 50px;
    margin-bottom: 20px;
  }
  .insurancebrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 46px;
    color: #fff;
    font-weight: bold;
    margin: 0px 45px 20px;
  }
  .insurancebrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 29px;
    color: #fff;
    margin: 0px 50px 20px;
  }
  .insurancefreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .insurancefreetexthd h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 38px;
    color: #000;
    text-align: center;
    margin-bottom: 40px;
  }
  .insurancefreetexthd .btn-danger {
    background-color: #ed2424;
    border-radius: 14px;
    color: #fff;
    text-align: center;
    padding: 20px 18px;
    font-size: 27px;
    text-decoration: none;
    font-family: arial;
    margin-bottom: 20px;
  }
  .insurancecontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 46px;
    font-weight: bold;
    color: #ed2424;
  }
  h2.headingbuildit {
    text-align: center;
    font-size: 38px;
    font-weight: bold;
    color: #000;
    margin-top: 50px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.headinginerbuildhd {
    font-size: 32px;
    font-weight: bold;
    line-height: 44px;
    color: #000;
    margin-top: 50px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .reslist h3 {
    display: inline;
    font-size: 24px;
    line-height: 45px;
  }
  .voterrelist h3 {
    display: inline;
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 65px;
  }
  h2.insdatabaseour {
    text-align: center;
    font-size: 38px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    margin-bottom: 30px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.voteratabaseour {
    text-align: left;
    font-size: 38px;
    font-weight: bold;
    color: #000;
    margin-top: 36px;
    margin-bottom: 12px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  p.voterregavbtext {
    text-align: left;
    font-size: 26px;
    line-height: 38px;
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .table > tbody > tr.activebg > td {
    background-color: #e2e5f4;
  }
  .instbfntsize .table > tbody > tr > td > h3 {
    font-size: 26px;
    padding: 10px;
    margin-top: 10px;
  }
  .instbborder .table-bordered > tbody > tr > td {
    border: 2px solid #000;
  }
  .vtmg-bt-25 {
    margin-bottom: 25px;
  }
  .voterssectionpagepadd {
    padding: 50px 0px 20px;
  }
  .votercontpad {
    padding: 10px 0px 10px 70px;
  }
  .voterbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #2076b1;
    margin: 10px 0px;
    padding: 25px 25px 15px;
  }
  .voterbluebox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    color: #fff;
    line-height: 42px;
    text-align: center;
    font-weight: bold;
  }
  .voterbluebox h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    color: #e91b23;
    font-weight: bold;
    line-height: 38px;
    text-align: center;
  }
  .voterbluebox h5 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    color: #e91b23;
    font-weight: bold;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
  }
  .voterinnerwhite {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .voterredbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #e91b23;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterredbox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    font-weight: bold;
    color: #fff;
    line-height: 46px;
    text-align: center;
  }
  .bluetextvoter h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    color: #1c55a2;
    line-height: 40px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .voterbannertexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 55px;
    font-weight: bold;
    line-height: 66px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .voterbannertexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 42px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffffff;
    font-weight: bold;
  }
  .voterbluetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 48px;
    color: #1c55a2;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .voterbluetxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 32px;
    color: #000;
  }
  .voterpagefrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #ffffff;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterhdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 40px;
    color: #1c55a2;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .vote-cntextbox {
    border-radius: 3px;
    border: 1px solid #707070;
  }
  .voteformgrp .form-group {
    margin-bottom: 25px;
  }
  .vote-chkbox {
    background-color: #ffffff;
    border: 1px solid #707070;
    border-radius: 3px;
    padding: 5px;
    font-size: 15px;
  }
  .vote-chkbox .form-group {
    margin-bottom: 8px;
  }
  .votepgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    padding: 12px 50px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 10px;
  }
  .voterleftbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1c55a2;
    margin: 10px 0px;
    padding: 10px 25px 20px;
  }
  .voterleftbluebox h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
  }
  .voterleftbluebox h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
  }
  .voterleftbluebox h3 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
  }
  .voterbluelefttxtpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 26px;
    color: #fff;
  }
  .lightblueseg {
    background-color: #e2e5f4;
    border-radius: 10px;
    padding: 20px;
  }
  .lbluesegtext h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 36px;
    font-weight: bold;
    color: #1c55a2;
    text-align: center;
  }
  .lbluesegtext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 26px;
    color: #1c55a2;
  }
  h2.votedatabaseour {
    text-align: center;
    font-size: 38px;
    font-weight: bold;
    color: #1c55a2;
    margin-top: 25px;
    margin-bottom: 30px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  /*GL-insurance-page-end*/
  /*newbusinessmetro*/
  .newbsbannerpaddingimg {
    padding: 40px 0px;
  }
  .nwbssectioncntpadd {
    padding: 50px 0px 20px;
  }
  .newbsmetroBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 460px;
  }
  .newbsmetrotxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .newbstxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #0052b0;
  }
  .newbusinessmetro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 72px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .hdnewbusinessmetro h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  h2.newbusinessbuildlist {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 30px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .newbusinesslist h3 {
    display: inline;
    font-size: 24px;
    line-height: 80px;
  }
  .newbusinesscontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 27px;
    line-height: 45px;
    font-weight: bold;
    color: #ed2424;
  }
  .newbusinessfrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 0px 0px 10px;
    padding: 25px 14px;
  }
  .newbusinesshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 40px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .newbspgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    font-size: 20px;
    padding: 18px 55px;
    color: #ffffff;
    line-height: 30px;
  }
  .bs-cntextbox {
    border-radius: 0px;
  }
  .bs-chkbox {
    background-color: #ffffff;
    padding: 5px;
    font-size: 15px;
  }
  .bs-chkbox .form-group {
    margin-bottom: 8px;
  }
  .blinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 25px;
    padding: 20px 10px;
    text-align: center;
    text-decoration: none;
  }
  .newbs-ft {
    background-color: #f2f3f4;
    padding-bottom: 50px;
    padding-top: 30px;
  }
  .newbusinesrightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 38px;
    font-weight: bold;
    color: #ed2424;
    text-align: left;
    margin-top: 0px;
  }
  .newbusinesrightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 34px;
    color: #1e62bb;
    margin-bottom: 24px;
  }
  .newbusinesfoottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 10px;
    color: #fff;
  }
  /*newbusinessmetro*/
  /*newstatebusinesspages*/
  .new-statebusinessBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 490px;
  }
  .newstatebsbannerpaddingimg {
    padding: 40px 0px;
  }
  .newstatebusinesspages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 72px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .hdnewstatebusinesspages h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 30px;
  }
  .stateblinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 25px;
    padding: 20px 10px;
    text-align: center;
    text-decoration: none;
  }
  .nwbsStatesectioncntpadd {
    padding: 50px 0px 20px;
  }
  .newbsStateheadtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    color: #000;
    line-height: 48px;
    margin-bottom: 35px;
  }
  .newbsliststateboxBlue {
    background-color: #1e62bb;
    padding: 18px 20px;
    color: #fff;
    border-radius: 10px;
  }
  .newStcnthead1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 48px;
    font-weight: bold;
    color: #fff;
    line-height: 56px;
    margin-bottom: 10px;
  }
  .newStcnthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    font-weight: bold;
    color: #fff;
    line-height: 52px;
    margin-bottom: 10px;
  }
  .newStcnthead3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    line-height: 35px;
    margin-bottom: 20px;
  }
  .newBS_parastate p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #fff;
    line-height: 36px;
    margin-bottom: 10px;
  }
  .newStatebsimgaIcon img {
    margin-top: 20px;
    width: 160px;
    height: 160px;
  }
  .newStateBsLeftPara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    line-height: 30px;
    margin-bottom: 24px;
  }
  .newStbsBtnpage .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    text-decoration: none;
  }
  .newBshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 52px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 0px;
    text-align: center;
  }
  .GlocalStpgcntbtn .btn-danger {
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    font-size: 20px;
    font-weight: bold;
    padding: 15px 55px;
    color: #ffffff;
    margin-top: 7px;
    line-height: 30px;
  }
  /*End-newstatebusinesspages*/
  /*Household-page*/
  .new-householdBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 590px;
  }
  /*End-Household-page*/
  /*Homeowners-Page*/
  .gl-HomeownersBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 520px;
  }
  .glHmOwn-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 11px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 15px 30px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  /*End-Homeowners-Page*/
  /*goleads-business-leads-by-metro*/
  .glBsLeadsBy-metro-bluetxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 55px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 30px;
  }
  .glBsLeadsBy-metro-blcktxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    line-height: 40px;
    margin-bottom: 35px;
  }
  .ininfotxtcenter {
    text-align: center;
  }
  /*goleads-business-leads-by-metro*/
  /*goleadspeople65*/
  .goleadspeopleoverBanner {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .peopleboxborder {
    padding: 10px;
  }
  .peopleboxborder h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 42px;
    color: #ed2424;
    font-weight: bold;
    margin-top: 0px;
  }
  .peoplefaq h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 48px;
    color: #000;
    font-weight: bold;
  }
  .peoplefaq h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 38px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
  }
  .peoplefaq p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 36px;
    color: #000;
    margin-bottom: 30px;
  }
  /*goleadspeople65*/
  /*goleads-inbound-industry*/
  .gl-inbound-industry-servicesectionbox {
    padding: 50px 0px;
    background-color: #ffffff;
  }
  .gl-inbound-industry-servicesbox {
    padding: 20px 45px;
  }
  .gl-indb-head-services h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 46px;
    line-height: 55px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 46px;
  }
  .GL-inbnd-cnt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 46px;
    font-weight: bold;
    color: #ed2424;
    margin-bottom: 5px;
  }
  .GL-inbnd-cnt h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 46px;
    font-weight: bold;
    color: #ed2424;
  }
  .Glfindmore-lightbluebox {
    background-color: #d6e0f4;
    padding: 40px 0px 60px;
  }
  .Glfindmore-head4 h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 48px;
    line-height: 52px;
    font-weight: bold;
    color: #000000;
    text-align: center;
  }
  .Glfindmore-para p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 32px;
    color: #000000;
    margin-bottom: 30px;
  }
  .Glfindmore-btn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
    padding: 20px 25px;
    text-decoration: none;
  }
  .GlInboundinduztrypadd {
    padding: 50px 0px 60px;
  }
  .Glinboundfrmright {
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #0252a1;
    margin: 10px 0px;
    padding: 35px 25px 25px;
  }
  .Gl-bookform h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 40px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 0px;
  }
  .Gl-bookform p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 25px;
    color: #ffffff;
    margin-bottom: 10px;
  }
  .Gl-inboundform .form-group {
    margin-bottom: 30px;
  }
  .Gl-inboundform .form-group label {
    color: #fff;
  }
  .Gl-inboundform .form-control {
    height: 45px;
    border-radius: 0px;
  }
  .Gl-inbound-btn .btn-default {
    background-color: #eb2424;
    border-radius: 10px;
    border: 1px solid #eb2424;
    font-size: 24px;
    padding: 20px 30px;
    color: #ffffff;
    line-height: 24px;
  }
  .Glinboundtxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 32px;
    color: #000;
  }
  .Glinboundtxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .GlinboundBanner-txt {
    font-family: "Avenir Next Condensed" !important;
    font-size: 46px;
    font-weight: bold;
    line-height: 52px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    color: #fff;
  }
  .GlinboundBanner-txt-2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffff00;
    font-weight: bold;
  }
  .GlinboundBanner-img {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .Glinboundfreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .GlinboundBannerthankyou-txt {
    font-family: "Avenir Next Condensed" !important;
    font-size: 55px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px;
    color: #fff;
  }
  .Glinbound-thankyou h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 48px;
    color: #000;
    margin-bottom: 20px;
  }
  .Glinbound-thankyou h3 {
    font-family: "Avenir Next Condensed" !important;
    font-size: 42px;
    line-height: 50px;
    color: #000;
    margin-bottom: 20px;
  }
  /*goleads-inbound-industry-end*/
  /*goleads-email-list-by-industry*/
  .emlistby-indsrty-bannerpaddingimg {
    padding: 40px 0px;
  }
  .emlistbyindustrysectioncntpadd {
    padding: 50px 0px 20px;
  }
  .emaillistbyind-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 520px;
  }
  .emlistbyindustry {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 72px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .hdemlistbyindustry h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .emlistbyindustrybuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 25px;
    padding: 20px 10px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
  }
  .em-list-ind-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .em-list-ind-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #0052b0;
  }
  .emcntnotes textarea.form-control {
    height: 50px !important;
  }
  .emlistbyindsutry-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 0px 0px 10px;
    padding: 25px 14px;
  }
  .emlistbyindsutry-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 40px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .emlistbyindsutry-pgcntbtn .btn-danger {
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    font-size: 20px;
    padding: 15px 55px;
    margin-top: 7px;
    color: #ffffff;
    line-height: 30px;
    font-weight: bold;
  }
  .emlistbyindsutry-rightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    font-weight: bold;
    color: #1e62bb;
    text-align: left;
    margin-top: 0px;
  }
  .emlistbyindsutry-rightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #1e62bb;
    margin-bottom: 24px;
  }
  .emlistbyindsutry-foottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    padding: 15px 10px;
    color: #fff;
    font-weight: bold;
  }
  .emlistbyindustryinfo h3 {
    display: inline;
    font-size: 24px;
    line-height: 80px;
  }
  h2.emlistbyindustryinfobuild {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 30px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .emlistrelated-byind {
    background-color: #ffffff;
    padding: 60px 0px;
  }
  .emlistrelated-indbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
  }
  .emlistrelated-indtexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin: 50px 45px 9px;
  }
  .emlistrelated-wrapper {
    margin: 0 auto;
    padding: 0px 45px 0px;
  }
  .emlistrelated-table {
    margin: 0 0 40px 0;
    width: 100%;
    display: table;
  }
  .cell-eml-ind {
    padding: 6px 2px;
    display: table-cell;
    background-color: #fff;
  }
  .row-emlistrelatedind {
    display: table-row;
    background: #f6f6f6;
  }
  .tbhd-emlistrelated {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #1e62bb;
    margin-top: 0px;
  }
  .emlistrelatedind-txtp p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #1e62bb;
    margin-bottom: 0px;
  }
  /*goleads-email-list-by-industry*/
  /*Brand New Business Email Metro*/
  .brandnewBsEmailmetro-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 520px;
  }
  .bndnwBsEmmetro-pdimg {
    padding: 40px 0px;
  }
  .bndNewbsinnhead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .bndNewbsBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 66px;
    font-weight: bold;
    line-height: 76px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .NewBsBnbuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 25px;
    padding: 20px 60px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
  }
  .BrndNwBsSct-padd {
    padding: 50px 0px 20px;
  }
  .BrndBsEmParaHdTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .BrndBsEmParaTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #000;
  }
  .BrndBsEmParaHdTxtfoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .NewBsPrd-img img {
    width: 320px;
    height: 420px;
  }
  .NewBsAddCtBtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 3px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial;
    font-size: 30px;
    padding: 25px 60px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
  }
  .NewBsPrdpgBnpad {
    padding: 60px 0px;
  }
  .brandnewBsFiles-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .bndnwBsFiles-pdimg {
    padding: 40px 0px;
  }
  .bndNewbsFilesBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 66px;
    font-weight: bold;
    line-height: 76px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .BrndNwBsFileSct-padd {
    background-color: #fff;
    padding: 70px 0px 70px;
  }
  .BsprdName {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #616161;
    font-weight: bold;
  }
  .BsprdCost {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 44px;
    color: #e91b23;
    font-weight: normal;
  }
  .BsNewPrdFilePage .pagination > li > a {
    border-radius: 30px;
  }
  .BsNewPrdFilePage .pagination a {
    color: #1f5fac;
    float: left;
    font-size: 28px;
    padding: 8px 22px;
    text-decoration: none;
    border: 1px solid #ddd;
    margin: 0 4px;
  }
  .BsNewPrdFilePage .pagination a.active {
    background-color: #1f5fac;
    color: #fff;
    border: 1px solid #1f5fac;
  }
  /*Brand New Business Email Metro*/
  /*GenxMillenials-ld-page*/
  .gl-GenxMillenialsBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 490px;
  }
  .GenXtcBnpaddingimg {
    padding: 40px 0px;
  }
  .GenXtcBnTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 70px;
    font-weight: bold;
    line-height: 72px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .GenxMillenialsBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenxMillenialsBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    font-weight: bold;
    line-height: 38px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenXMillen-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .GenXMillen-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    color: #000;
  }
  .GenXMillen-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  .GenXMillen-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
  }
  .GenXMillen-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 0px 0px 10px;
    padding: 25px 14px;
  }
  .GenXMillensectioncntpadd {
    padding: 50px 0px 20px;
  }
  .GenxblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px;
  }
  .GenxHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    font-weight: bold;
  }
  .GenXBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .GenXBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 36px;
    list-style: none;
  }
  /*GenxMillenials-ld-page*/
  .Glmultitouch-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
  }
  .hmOwnDatafields h3 {
    font-size: 22px;
    margin-bottom: 36px;
  }
  /*Gl-businessleadslist*/
  .gl-bslBn {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 490px;
  }
  .gl-bslBnpaddingimg {
    padding: 40px 0px;
  }
  .gl-bslBnh1Txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 52px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    text-transform: uppercase;
  }
  .gl-bslBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .gl-bslBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .gl-bslBnTxt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fff;
    padding-bottom: 5px;
    margin-top: 20px;
  }
  .BsLeadslistBn .btn-danger {
    background-color: #ed2424;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: 700;
    padding: 20px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
  }
  .BsLdListtxt p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    color: #000;
  }
  .BsLdlistHdtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    color: #000;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .BsLeadListsCtxt ul li {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
  }
  .BsLeadListsCtxt > ul.rgTick {
    list-style-image: url(../images/glplustick.png);
  }
  .BsLdlistinnerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 26px;
    color: #000;
    font-weight: bold;
  }
  .BsLdListbtn .btn-primary {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #0052b0;
    border: 0px;
    font-size: 20px;
    padding: 15px 0px;
    color: #ffffff;
    margin-top: 25px;
  }
  .BsldListPhn {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .BsLeadsListLandpadd {
    padding: 20px 0px 20px;
  }
  /*Gl-businessleadslist*/

  /*Gl-people-65*/
  .pl-sixFiveBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 500px;
  }
  .plSixFiveBnPdImg {
    padding: 25px 0px;
  }
  .hedPlSixFivePage h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 5px;
    margin-bottom: 30px;
  }
  .plTurnSixFivepages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 72px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .plSixFi-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 42px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .plSixFi-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 36px;
    color: #000;
  }
  .plSixFi-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    width: 100% !important;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 25px 15px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  .inFoAbtblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .inFoAbtLiteblueBox {
    background-color: #00aced;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .plSixFiBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .plSixFiBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 36px;
    font-weight: bold;
  }
  .plSixfiHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 36px;
    font-weight: bold;
  }
  /*Gl-people-65*/
  .glinfoText h3 {
    display: inline;
    font-size: 20px;
    line-height: 60px;
    font-weight: bold;
  }

  .glinfbox10 {
    margin-bottom: 10px;
  }

  .glinfbox10 img {
    width: 45px;
    height: 45px;
  }
  /*gl-postcard*/
  /*goleads-postcard*/

  .glPostcrdBnPdImg {
    padding: 20px 0px 50px;
  }

  .glPostCd h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 62px;
    line-height: 68px;
    font-weight: bold;
  }
  .glPostCd h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 38px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .glPostfrmright {
    border-radius: 12px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background: rgba(0, 37, 73, 0.5);
    border: 3px solid #fff;
    margin: 10px 0px;
    padding: 25px 14px;
  }

  .glPostcardForm *[role="form"] {
    max-width: 420px;
    margin: 0px auto;
  }

  .glPosthdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #fff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .glPost-cntextbox {
    border-radius: 3px;
  }
  .glPostformgrp .form-group {
    margin-bottom: 10px;
  }

  .glPostchkbox .form-group {
    margin-bottom: 8px;
  }

  .glPostpgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    padding: 10px 55px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 0px;
  }
  .glpostCardMid h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .glpostCardMid p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
    margin-bottom: 30px;
  }

  .glpostBetterresult h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #1e62bb;
    font-weight: bold;
  }
  .glpostBetterresult p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
  }
  .listFnt {
    font-size: 18px;
  }
  .listMrg {
    margin-left: 38px;
  }
}

@media (min-width: 481px) and (max-width: 1024px) {
  .nichegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 46px;
  }
  .nichegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 46px;
  }
  .nicbrkdwn {
    background-color: #1e62bb;
  }
  .nicbrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
  }
  .nicbrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
  }
  /*GL-insurance-page-start*/
  .insurancehegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 46px;
    color: #fff;
  }
  .insurancehegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 30px;
    color: #ffff00;
  }
  .insurancebrkdwn {
    background-color: #1e62bb;
  }
  .insurancebrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
  }
  .insurancebrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
  }
  .voterssectionpagepadd {
    padding: 20px 0px 30px;
  }
  .votercontpad {
    padding: 10px;
  }
  .voterbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #2076b1;
    margin: 10px 0px;
    padding: 25px 25px 15px;
  }
  .voterbluebox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fff;
    line-height: 26px;
    text-align: center;
    font-weight: bold;
  }
  .voterbluebox h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #e91b23;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
  }
  .voterbluebox h5 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #e91b23;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
  }
  .voterinnerwhite {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .voterredbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #e91b23;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterredbox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 26px;
    text-align: center;
  }
  .bluetextvoter h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #1c55a2;
    line-height: 32px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .voterbannertexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 46px;
  }
  .voterbannertexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 46px;
  }
  .voterbluetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1c55a2;
    font-weight: bold;
  }
  .voterbluetxtleft p {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 24px;
    color: #000;
  }
  .voterpagefrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #ffffff;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterhdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #1c55a2;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .vote-cntextbox {
    border-radius: 3px;
    border: 1px solid #707070;
  }
  .voteformgrp .form-group {
    margin-bottom: 25px;
  }
  .vote-chkbox {
    background-color: #ffffff;
    border: 1px solid #707070;
    border-radius: 3px;
    padding: 5px;
    font-size: 15px;
  }
  .vote-chkbox .form-group {
    margin-bottom: 8px;
  }
  .votepgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    padding: 10px 30px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 10px;
  }
  .voterleftbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1c55a2;
    margin: 10px 0px;
    padding: 10px 25px 20px;
  }
  .voterleftbluebox h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
  }
  .voterleftbluebox h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
  }
  .voterleftbluebox h3 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
  }
  .voterbluelefttxtpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 26px;
    color: #fff;
  }
  .lightblueseg {
    background-color: #e2e5f4;
    border-radius: 10px;
    padding: 20px;
  }
  .lbluesegtext h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 36px;
    font-weight: bold;
    color: #1c55a2;
    text-align: center;
  }
  .lbluesegtext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 26px;
    color: #1c55a2;
  }
  /*GL-insurance-page-end*/
  /*newbusinessmetro*/
  .newbsbannerpaddingimg {
    padding: 40px 0px;
  }
  .nwbssectioncntpadd {
    padding: 20px 0px 30px;
  }
  .newbsmetroBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .newbusinessmetro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 45px;
  }
  .hdnewbusinessmetro h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .newbsmetrotxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 29px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
  }
  .newbstxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #0052b0;
  }
  h2.newbusinessbuildlist {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .newbusinesslist h3 {
    display: inline;
    font-size: 18px;
    line-height: 60px;
  }
  .newbusinesscontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 35px;
    font-weight: bold;
    color: #ed2424;
  }
  .newbusinessfrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .newbusinesshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .newbspgcntbtn .btn-default {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    color: #fff;
  }
  .bs-cntextbox {
    border-radius: 0px;
  }
  .bs-chkbox {
    background-color: #ffffff;
    padding: 5px;
    font-size: 15px;
  }
  .bs-chkbox .form-group {
    margin-bottom: 8px;
  }
  .blinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    padding: 8px 10px;
    text-align: center;
    text-decoration: none;
  }
  .newbs-ft {
    background-color: #f2f3f4;
    padding-bottom: 50px;
    padding-top: 30px;
  }
  .newbusinesrightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 34px;
    font-weight: bold;
    color: #ed2424;
    text-align: left;
    margin-top: 20px;
  }
  .newbusinesrightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 32px;
    color: #1e62bb;
    margin-bottom: 18px;
  }
  .newbusinesfoottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 10px;
    color: #fff;
  }
  /*newbusinessmetro*/
  /*newstatebusinesspages*/
  .new-statebusinessBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .newstatebsbannerpaddingimg {
    padding: 40px 0px;
  }
  .newstatebusinesspages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 45px;
  }
  .hdnewstatebusinesspages h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .stateblinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    padding: 8px 10px;
    text-align: center;
    text-decoration: none;
  }
  .nwbsStatesectioncntpadd {
    padding: 20px 0px 30px;
  }
  .newbsStateheadtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #000;
    line-height: 36px;
    margin-bottom: 30px;
  }
  .newbsliststateboxBlue {
    background-color: #1e62bb;
    padding: 18px 18px;
    color: #fff;
    border-radius: 10px;
  }
  .newStcnthead1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    color: #fff;
    line-height: 50px;
    margin-bottom: 10px;
  }
  .newStcnthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    font-weight: bold;
    color: #fff;
    line-height: 44px;
    margin-bottom: 10px;
  }
  .newStcnthead3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    line-height: 35px;
    margin-bottom: 20px;
  }
  .newBS_parastate p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #fff;
    line-height: 36px;
    margin-bottom: 10px;
  }
  .newStatebsimgaIcon img {
    margin-top: 10px;
    margin-bottom: 20px;
    width: 160px;
    height: 160px;
  }
  .newStateBsLeftPara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    line-height: 30px;
    margin-bottom: 24px;
  }
  .newStbsBtnpage .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    text-decoration: none;
  }
  .newBshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 0px;
    text-align: center;
  }
  .GlocalStpgcntbtn .btn-danger {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    margin-top: 7px;
    color: #fff;
  }
  /*End-newstatebusinesspages*/
  /*Household-page*/
  .new-householdBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  /*End-Household-page*/
  /*Homeowners-Page*/
  .gl-HomeownersBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  .glHmOwn-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 11px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 15px 30px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  /*End-Homeowners-Page*/
  /*goleads-business-leads-by-metro*/
  .glBsLeadsBy-metro-bluetxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 55px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 30px;
  }
  .glBsLeadsBy-metro-blcktxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    color: #000;
    line-height: 33px;
    margin-bottom: 25px;
  }
  .ininfotxtcenter {
    text-align: left;
  }
  /*goleads-business-leads-by-metro*/
  /*goleadspeople65*/
  .goleadspeopleoverBanner {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 290px;
  }
  .peopleboxborder {
    padding: 10px;
  }
  .peopleboxborder h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 42px;
    color: #ed2424;
    font-weight: bold;
    margin-top: 0px;
  }
  .peoplefaq h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 42px;
    line-height: 48px;
    color: #000;
    font-weight: bold;
  }
  .peoplefaq h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
  }
  .peoplefaq p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #000;
    margin-bottom: 30px;
  }
  /*goleadspeople65*/
  /*goleads-inbound-industry*/
  .gl-inbound-industry-servicesectionbox {
    padding: 2px 0px;
    background-color: #ffffff;
  }
  .gl-indb-head-services h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 43px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 25px;
  }
  .Glfindmore-lightbluebox {
    background-color: #d6e0f4;
    padding: 40px 0px 60px;
  }
  .Glfindmore-head4 h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 35px;
    line-height: 40px;
    font-weight: bold;
    color: #000000;
    text-align: center;
  }
  .Glfindmore-para p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 30px;
    color: #000000;
    margin-bottom: 30px;
  }
  .Glfindmore-btn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    padding: 20px 25px;
    text-decoration: none;
  }
  .GlInboundinduztrypadd {
    padding: 50px 0px 60px;
  }
  .Glinboundfrmright {
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #0252a1;
    margin: 10px 0px;
    padding: 35px 25px 25px;
  }
  .Gl-bookform h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 40px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 0px;
  }
  .Gl-bookform p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 25px;
    color: #ffffff;
    margin-bottom: 10px;
  }
  .Gl-inboundform .form-group {
    margin-bottom: 30px;
  }
  .Gl-inboundform .form-group label {
    color: #fff;
  }
  .Gl-inboundform .form-control {
    height: 45px;
    border-radius: 0px;
  }
  .Gl-inbound-btn .btn-default {
    background-color: #eb2424;
    border-radius: 10px;
    border: 1px solid #eb2424;
    font-size: 24px;
    padding: 20px 30px;
    color: #ffffff;
    line-height: 24px;
  }
  .GlinboundBanner-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 46px;
    color: #fff;
  }
  .GlinboundBanner-txt-2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 30px;
    color: #ffff00;
  }
  .GlinboundBanner-img {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 290px;
  }
  .Glinboundfreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .GlinboundBannerthankyou-txt {
    font-family: "Avenir Next Condensed" !important;
    font-size: 45px;
    font-weight: bold;
    line-height: 55px;
    margin-bottom: 20px;
    color: #fff;
  }
  .Glinbound-thankyou h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    line-height: 44px;
    color: #000;
    margin-bottom: 20px;
  }
  .Glinbound-thankyou h3 {
    font-family: "Avenir Next Condensed" !important;
    font-size: 32px;
    line-height: 40px;
    color: #000;
    margin-bottom: 20px;
  }
  /*goleads-inbound-industry-end*/
  /*goleads-email-list-by-industry*/
  .emlistby-indsrty-bannerpaddingimg {
    padding: 40px 0px;
  }
  .emlistbyindustrysectioncntpadd {
    padding: 20px 0px 30px;
  }
  .emaillistbyind-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 370px;
  }
  .emlistbyindustry {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 45px;
  }
  .hdemlistbyindustry h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .emlistbyindustrybuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    padding: 8px 10px;
    text-align: center;
    text-decoration: none;
  }
  .em-list-ind-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .em-list-ind-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #0052b0;
  }
  .emlistbyindsutry-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .emlistbyindsutry-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .emlistbyindsutry-pgcntbtn .btn-danger {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    color: #fff;
  }
  .emlistbyindsutry-rightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #1e62bb;
    text-align: left;
    margin-top: 20px;
  }
  .emlistbyindsutry-rightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #1e62bb;
    margin-bottom: 18px;
  }
  .emlistbyindsutry-foottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 10px;
    color: #fff;
  }
  h2.emlistbyindustryinfobuild {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .emlistbyindustryinfo h3 {
    display: inline;
    font-size: 18px;
    line-height: 60px;
  }
  .emlistrelated-byind {
    background-color: #ffffff;
    padding: 60px 0px;
  }
  .emlistrelated-indbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
  }
  .emlistrelated-indtexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin: 50px 45px 9px;
  }
  .emlistrelated-wrapper {
    margin: 0 auto;
    padding: 0px 45px 0px;
  }
  .emlistrelated-table {
    margin: 0 0 40px 0;
    width: 100%;
    display: table;
  }
  .cell-eml-ind {
    padding: 6px 2px;
    display: table-cell;
    background-color: #fff;
  }
  .row-emlistrelatedind {
    display: table-row;
    background: #f6f6f6;
  }
  .tbhd-emlistrelated {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #1e62bb;
    margin-top: 0px;
  }
  .emlistrelatedind-txtp p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #1e62bb;
    margin-bottom: 0px;
  }
  /*goleads-email-list-by-industry*/
  /*Brand New Business Email Metro*/
  .brandnewBsEmailmetro-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 370px;
  }
  .bndnwBsEmmetro-pdimg {
    padding: 40px 0px;
  }
  .bndNewbsinnhead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .bndNewbsBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 45px;
  }
  .NewBsBnbuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    padding: 8px 60px;
    text-align: center;
    text-decoration: none;
  }
  .BrndNwBsSct-padd {
    padding: 20px 0px 30px;
  }
  .BrndBsEmParaHdTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .BrndBsEmParaTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 32px;
    color: #000;
  }
  .BrndBsEmParaHdTxtfoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 38px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .NewBsPrd-img img {
    width: 200px;
    height: 250px;
  }
  .NewBsAddCtBtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 3px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial;
    font-size: 27px;
    padding: 20px 45px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
  }
  .NewBsPrdpgBnpad {
    padding: 60px 0px;
  }
  .brandnewBsFiles-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .bndnwBsFiles-pdimg {
    padding: 40px 0px;
  }
  .bndNewbsFilesBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 50px;
    font-weight: bold;
    line-height: 65px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .BrndNwBsFileSct-padd {
    background-color: #fff;
    padding: 70px 0px 70px;
  }
  .BsprdName {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #616161;
    font-weight: bold;
  }
  .BsprdCost {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 44px;
    color: #e91b23;
    font-weight: normal;
  }
  .BsPrdFileImg img {
    width: 120px;
  }
  .BsNewPrdFilePage .pagination > li > a {
    border-radius: 30px;
  }
  .BsNewPrdFilePage .pagination a {
    color: #1f5fac;
    float: left;
    font-size: 28px;
    padding: 8px 22px;
    text-decoration: none;
    border: 1px solid #ddd;
    margin: 0 4px;
  }
  .BsNewPrdFilePage .pagination a.active {
    background-color: #1f5fac;
    color: #fff;
    border: 1px solid #1f5fac;
  }
  /*Brand New Business Email Metro*/
  /*GenxMillenials-ld-page*/
  .gl-GenxMillenialsBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  .GenXtcBnpaddingimg {
    padding: 40px 0px;
  }
  .GenXtcBnTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 38px;
    line-height: 45px;
    font-weight: bold;
  }
  .GenxMillenialsBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 38px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenxMillenialsBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: bold;
    line-height: 33px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenXMillen-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .GenXMillen-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    color: #000;
  }
  .GenXMillen-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  .GenXMillen-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
  }
  .GenXMillen-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .GenXMillensectioncntpadd {
    padding: 20px 0px 30px;
  }
  .GenxblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px;
  }
  .GenxHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    font-weight: bold;
  }
  .GenXBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .GenXBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 36px;
    list-style: none;
  }
  /*GenxMillenials-ld-page*/
  .Glmultitouch-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
  }
  .hmOwnDatafields h3 {
    font-size: 16px;
  }
  /*Gl-businessleadslist*/
  .gl-bslBn {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 500px;
  }
  .gl-bslBnpaddingimg {
    padding: 40px 0px;
  }
  .gl-bslBnh1Txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    font-weight: bold;
    line-height: 52px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    text-transform: uppercase;
  }
  .gl-bslBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .gl-bslBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 20px;
    margin-top: 0px;
  }
  .gl-bslBnTxt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fff;
    padding-bottom: 5px;
    margin-top: 20px;
  }
  .BsLeadslistBn .btn-danger {
    background-color: #ed2424;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: 700;
    padding: 20px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
  }
  .BsLdListtxt p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    color: #000;
  }
  .BsLdlistHdtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .BsLeadListsCtxt ul li {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
  }
  .BsLeadListsCtxt > ul.rgTick {
    list-style-image: url(../images/glplustick.png);
  }
  .BsLdlistinnerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 26px;
    color: #000;
    font-weight: bold;
  }
  .BsLdListbtn .btn-primary {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #0052b0;
    border: 0px;
    font-size: 20px;
    padding: 15px 0px;
    color: #ffffff;
    margin-top: 25px;
  }
  .BsldListPhn {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }

  .BsLeadsListLandpadd {
    padding: 20px 0px 30px;
  }
  /*Gl-businessleadslist*/

  /*Gl-people-65*/
  .pl-sixFiveBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  .plSixFiveBnPdImg {
    padding: 40px 0px;
  }
  .hedPlSixFivePage h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .plTurnSixFivepages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 45px;
    font-weight: bold;
  }
  .plSixFi-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .plSixFi-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    color: #000;
  }
  .plSixFi-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    width: 100% !important;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 15px;
  }
  .inFoAbtblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .inFoAbtLiteblueBox {
    background-color: #00aced;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .plSixFiBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .plSixFiBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 36px;
    font-weight: bold;
  }
  .plSixfiHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    font-weight: bold;
  }
  /*Gl-people-65*/
  .glinfoText h3 {
    display: inline;
    font-size: 20px;
    line-height: 60px;
    font-weight: bold;
  }

  .glinfbox10 {
    margin-bottom: 10px;
  }

  .glinfbox10 img {
    width: 45px;
    height: 45px;
  }

  /*goleads-postcard*/

  .glPostcrdBnPdImg {
    padding: 20px 0px 50px;
  }

  .glPostCd h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 46px;
    line-height: 56px;
    font-weight: bold;
  }
  .glPostCd h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .glPostfrmright {
    border-radius: 12px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background: rgba(0, 37, 73, 0.5);
    border: 3px solid #fff;
    margin: 10px 0px;
    padding: 25px 14px;
  }

  .glPostcardForm *[role="form"] {
    max-width: 100%;
    margin: 0px auto;
  }

  .glPosthdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #fff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .glPost-cntextbox {
    border-radius: 3px;
  }
  .glPostformgrp .form-group {
    margin-bottom: 10px;
  }

  .glPostchkbox .form-group {
    margin-bottom: 8px;
  }

  .glPostpgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 10px 30px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 0px;
  }
  .glpostCardMid h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .glpostCardMid p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000;
    margin-bottom: 30px;
  }
  .glpostBetterresult h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #1e62bb;
    font-weight: bold;
  }
  .glpostBetterresult p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
  }
  .listFnt {
    font-size: 18px;
  }
  .listMrg {
    margin-left: 38px;
  }
}

@media (max-width: 767px) {
  .insurancetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #000;
    font-weight: bold;
    margin-bottom: 10px;
  }
  .insurancetxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  h2.headingbuildit {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .voterrelist h3 {
    display: inline;
    font-size: 20px;
    line-height: 48px;
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.insdatabaseour {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .instbborder .table-bordered > tbody > tr > td {
    border: 2px solid #000;
  }
  .table > tbody > tr.activebg > td {
    background-color: #e2e5f4;
  }
  .insurancecontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #ed2424;
  }
  .GL-inbnd-cnt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 26px;
    font-weight: bold;
    color: #ed2424;
    margin-bottom: 5px;
  }
  .GL-inbnd-cnt h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #ed2424;
  }
  .Glinboundtxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .Glinboundtxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 28px;
    color: #000;
    font-weight: bold;
    margin-bottom: 10px;
  }
  .glinfoText h3 {
    display: inline;
    font-size: 16px;
    line-height: 45px;
    font-weight: bold;
  }
  .glinfbox10 {
    margin-bottom: 10px;
  }
  .glinfbox10 img {
    width: 30px;
    height: 30px;
  }
}

@media only screen and (max-width: 479px) {
  .nichegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
  }
  .nichegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #ffff00;
  }
  .nictxtlefthd {
    font-size: 21px;
    line-height: 28px;
  }
  .nictxtleft p {
    font-size: 16px;
    line-height: 24px;
  }
  .nicbrkdwntexthd {
    font-size: 22px;
    line-height: 30px;
  }
  .nicbrkdwn {
    background-color: #1e62bb;
    padding: 20px;
  }
  .nicbrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
  }
  .nicbrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
  }
  .nicfreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .nicfreetexthd h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .nicfreetexthd .btn-danger {
    background-color: #ed2424;
    border-radius: 10px;
    color: #fff;
    text-align: center;
    padding: 10px 14px;
    font-size: 17px;
    margin-bottom: 20px;
  }
  .niccontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 28px;
    font-weight: bold;
    color: #000;
  }
  /*GL-insurance-page-start*/
  .insurancehegeotexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #fff;
  }
  .insurancehegeotexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #ffff00;
  }
  .insurancetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 8px;
  }
  .insurancetxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .insurancebrkdwntexthd {
    font-size: 22px;
    line-height: 30px;
  }
  .insurancebrkdwn {
    background-color: #1e62bb;
    padding: 20px;
  }
  .insurancebrkdwntexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
  }
  .insurancebrktextpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
  }
  .insurancefreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .insurancefreetexthd h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .insurancefreetexthd .btn-danger {
    background-color: #ed2424;
    border-radius: 10px;
    color: #fff;
    text-align: center;
    padding: 10px 14px;
    font-size: 17px;
    margin-bottom: 20px;
  }
  .insurancecontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #ed2424;
  }
  h2.headingbuildit {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.headinginerbuildhd {
    font-size: 26px;
    font-weight: bold;
    line-height: 44px;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .typlinemarginbt {
    margin-bottom: 20px;
  }
  .reslist img {
    width: 20px;
    height: 20px;
  }
  .reslist h3 {
    display: inline;
    font-size: 20px;
    line-height: 34px;
  }
  .voterrelist h3 {
    display: inline;
    font-size: 20px;
    line-height: 34px;
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.insdatabaseour {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  h2.voteratabaseour {
    text-align: left;
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 30px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  p.voterregavbtext {
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .table > tbody > tr.activebg > td {
    background-color: #e2e5f4;
  }
  .instbfntsize .table > tbody > tr > td > h3 {
    font-size: 17px;
    padding: 0px;
    margin-top: 10px;
  }
  .instbborder .table-bordered > tbody > tr > td {
    border: 2px solid #000;
  }
  .voterssectionpagepadd {
    padding: 20px 0px 30px;
  }
  .votercontpad {
    padding: 10px;
  }
  .voterbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #2076b1;
    margin: 10px 0px;
    padding: 25px 25px 15px;
  }
  .voterbluebox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fff;
    line-height: 26px;
    text-align: center;
    font-weight: bold;
  }
  .voterbluebox h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #e91b23;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
  }
  .voterbluebox h5 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #e91b23;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
  }
  .voterinnerwhite {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .voterredbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #e91b23;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterredbox h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 26px;
    text-align: center;
  }
  .bluetextvoter h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #1c55a2;
    line-height: 28px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .voterbannertexthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
  }
  .voterbannertexthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #ffffff;
  }
  .voterbluetxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1c55a2;
    font-weight: bold;
  }
  .voterbluetxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .voterpagefrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #ffffff;
    margin: 10px 0px;
    padding: 25px 14px;
  }
  .voterhdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #1c55a2;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .vote-cntextbox {
    border-radius: 3px;
    border: 1px solid #707070;
  }
  .voteformgrp .form-group {
    margin-bottom: 25px;
  }
  .vote-chkbox {
    background-color: #ffffff;
    border: 1px solid #707070;
    border-radius: 3px;
    padding: 5px;
    font-size: 15px;
  }
  .vote-chkbox .form-group {
    margin-bottom: 8px;
  }
  .votepgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 10px 30px;
    color: #ffffff;
    line-height: 26px;
    margin-top: 10px;
  }
  .voterleftbluebox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1c55a2;
    margin: 10px 0px;
    padding: 10px 25px 20px;
  }
  .voterleftbluebox h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
  }
  .voterleftbluebox h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
  }
  .voterleftbluebox h3 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
  }
  .voterbluelefttxtpara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: #fff;
  }
  .lightblueseg {
    background-color: #e2e5f4;
    border-radius: 10px;
    padding: 20px;
  }
  .lbluesegtext h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 36px;
    font-weight: bold;
    color: #1c55a2;
    text-align: center;
  }
  .lbluesegtext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    color: #1c55a2;
  }
  h2.votedatabaseour {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #1c55a2;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  /*GL-insurance-page-end*/
  /*newbusinessmetro*/
  .newbsbannerpaddingimg {
    padding: 25px 0px;
  }
  .nwbssectioncntpadd {
    padding: 20px 0px 30px;
  }
  .newbsmetroBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .newbsmetrotxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .newbstxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #0052b0;
  }
  .newbusinessmetro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
  }
  .hdnewbusinessmetro h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  h2.newbusinessbuildlist {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .newbusinesslist h3 {
    display: inline;
    font-size: 18px;
    line-height: 45px;
  }
  .newbusinesscontacttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 35px;
    font-weight: bold;
    color: #ed2424;
  }
  .newbusinessfrmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .newbusinesshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .newbspgcntbtn .btn-default {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    color: #fff;
  }
  .bs-cntextbox {
    border-radius: 0px;
  }
  .bs-chkbox {
    background-color: #ffffff;
    padding: 5px;
    font-size: 15px;
  }
  .bs-chkbox .form-group {
    margin-bottom: 8px;
  }
  .blinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
  }
  .newbs-ft {
    background-color: #f2f3f4;
    padding-bottom: 50px;
    padding-top: 30px;
  }
  .newbusinesrightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: bold;
    color: #ed2424;
    text-align: left;
    margin-top: 20px;
  }
  .newbusinesrightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 30px;
    color: #1e62bb;
  }
  .newbusinesfoottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 10px;
    color: #fff;
  }
  /*newbusinessmetro*/
  /*newstatebusinesspages*/
  .new-statebusinessBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .newstatebsbannerpaddingimg {
    padding: 25px 0px;
  }
  .newstatebusinesspages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
  }
  .hdnewstatebusinesspages h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .stateblinkbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
  }
  .nwbsStatesectioncntpadd {
    padding: 20px 0px 30px;
  }
  .newbsStateheadtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #000;
    line-height: 32px;
    margin-bottom: 20px;
  }
  .newbsliststateboxBlue {
    background-color: #1e62bb;
    padding: 18px 18px;
    color: #fff;
    border-radius: 10px;
  }
  .newStcnthead1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    font-weight: bold;
    color: #fff;
    line-height: 44px;
    margin-bottom: 10px;
  }
  .newStcnthead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    line-height: 38px;
    margin-bottom: 10px;
  }
  .newStcnthead3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .newBS_parastate p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #fff;
    line-height: 28px;
    margin-bottom: 10px;
  }
  .newStatebsimgaIcon img {
    margin-top: 10px;
    margin-bottom: 20px;
    width: 130px;
    height: 130px;
  }
  .newStateBsLeftPara p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    line-height: 28px;
    margin-bottom: 30px;
  }
  .newStbsBtnpage .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding: 13px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    text-decoration: none;
  }
  .newBshdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 0px;
    text-align: center;
  }
  .GlocalStpgcntbtn .btn-danger {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    margin-top: 7px;
    color: #fff;
  }
  /*End-newstatebusinesspages*/
  /*Household-page*/
  .new-householdBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  /*End-Household-page*/
  /*Homeowners-Page*/
  .gl-HomeownersBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  .glHmOwn-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 11px;
    border: 0px;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 24px;
    color: #ffffff;
    line-height: 26px;
    margin-top: 15px;
  }
  /*End-Homeowners-Page*/
  /*goleads-business-leads-by-metro*/
  .glBsLeadsBy-metro-bluetxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 34px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
  }
  .glBsLeadsBy-metro-blcktxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #000;
    line-height: 32px;
    margin-bottom: 20px;
  }
  .ininfotxtcenter {
    text-align: left;
  }
  /*goleads-business-leads-by-metro*/
  /*goleadspeople65*/
  .goleadspeopleoverBanner {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 360px;
  }
  .peopleboxborder {
    padding: 10px;
  }
  .peopleboxborder h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 36px;
    color: #ed2424;
    font-weight: bold;
    margin-top: 0px;
  }
  .peoplefaq h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    line-height: 46px;
    color: #000;
    font-weight: bold;
  }
  .peoplefaq h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 30px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
  }
  .peoplefaq p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 30px;
    color: #000;
    margin-bottom: 30px;
  }
  /*goleadspeople65*/
  /*goleads-inbound-industry*/
  .gl-inbound-industry-servicesectionbox {
    padding: 40px 0px;
    background-color: #ffffff;
  }
  .gl-indb-head-services h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 34px;
    color: #0259b2;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
  }
  .GL-inbnd-cnt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 26px;
    font-weight: bold;
    color: #ed2424;
    margin-bottom: 5px;
  }
  .GL-inbnd-cnt h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #ed2424;
  }
  .Glfindmore-lightbluebox {
    background-color: #d6e0f4;
    padding: 40px 0px 60px;
  }
  .Glfindmore-head4 h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 36px;
    font-weight: bold;
    color: #000000;
    text-align: center;
  }
  .Glfindmore-para p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 30px;
    color: #000000;
    margin-bottom: 30px;
    margin-top: 10px;
  }
  .Glfindmore-btn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    padding: 20px 25px;
    text-decoration: none;
  }
  .GlInboundinduztrypadd {
    padding: 50px 0px 60px;
  }
  .Glinboundfrmright {
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background-color: #0252a1;
    margin: 10px 0px;
    padding: 35px 15px 25px;
  }
  .Gl-bookform h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 29px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 20px;
  }
  .Gl-bookform p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #ffffff;
    margin-bottom: 5px;
  }
  .Gl-inboundform .form-group {
    margin-bottom: 20px;
  }
  .Gl-inboundform .form-group label {
    color: #fff;
  }
  .Gl-inboundform .form-control {
    height: 30px;
    border-radius: 0px;
  }
  .Gl-inbound-btn .btn-default {
    background-color: #eb2424;
    border-radius: 10px;
    border: 1px solid #eb2424;
    font-size: 24px;
    padding: 20px 30px;
    color: #ffffff;
    line-height: 24px;
  }
  .Glinboundtxtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .Glinboundtxtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 8px;
  }
  .GlinboundBanner-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #fff;
  }
  .GlinboundBanner-txt-2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #ffff00;
  }
  .GlinboundBanner-img {
    background: #1e62bb url(../images/goleadsbanner.jpg) no-repeat right center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 360px;
  }
  .Glinboundfreebg {
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .GlinboundBannerthankyou-txt {
    font-family: "Avenir Next Condensed" !important;
    font-size: 35px;
    font-weight: bold;
    line-height: 55px;
    margin-bottom: 20px;
    color: #fff;
  }
  .Glinbound-thankyou h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 36px;
    color: #000;
    margin-bottom: 20px;
  }
  .Glinbound-thankyou h3 {
    font-family: "Avenir Next Condensed" !important;
    font-size: 30px;
    line-height: 40px;
    color: #000;
    margin-bottom: 20px;
  }
  /*goleads-inbound-industry-end*/
  /*goleads-email-list-by-industry*/
  .emlistby-indsrty-bannerpaddingimg {
    padding: 25px 0px;
  }
  .emlistbyindustrysectioncntpadd {
    padding: 20px 0px 30px;
  }
  .emaillistbyind-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .emlistbyindustry {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
  }
  .hdemlistbyindustry h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .emlistbyindustrybuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
  }
  .em-list-ind-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .em-list-ind-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #0052b0;
  }
  .emlistbyindsutry-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .emlistbyindsutry-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .emlistbyindsutry-pgcntbtn .btn-danger {
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 30px;
    color: #fff;
  }
  .emlistbyindsutry-rightttext h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: bold;
    color: #1e62bb;
    text-align: left;
    margin-top: 20px;
  }
  .emlistbyindsutry-rightttext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 30px;
    color: #1e62bb;
  }
  .emlistbyindsutry-foottbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-color: #ed2424;
    border-radius: 0px;
    border: 1px solid #ed2424;
    padding: 10px 10px;
    color: #fff;
  }
  h2.emlistbyindustryinfobuild {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .emlistbyindustryinfo h3 {
    display: inline;
    font-size: 18px;
    line-height: 45px;
  }
  .emlistrelated-byind {
    background-color: #ffffff;
    padding: 30px 10px;
  }
  .emlistrelated-indbox {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
  }
  .emlistrelated-indtexthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #1e62bb;
    font-weight: bold;
    margin: 50px 1px 4px;
  }
  .emlistrelated-wrapper {
    margin: 0 auto;
    padding: 0px;
  }
  .emlistrelated-table {
    margin: 0 0 40px 0;
    width: 100%;
    display: table;
  }
  .cell-eml-ind {
    padding: 6px 2px;
    display: table-cell;
    background-color: #fff;
  }
  .row-emlistrelatedind {
    display: table-row;
    background: #f6f6f6;
  }
  .tbhd-emlistrelated {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #1e62bb;
    margin-top: 0px;
  }
  .emlistrelatedind-txtp p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #1e62bb;
    margin-bottom: 0px;
  }
  /*goleads-email-list-by-industry*/
  /*Brand New Business Email Metro*/
  .brandnewBsEmailmetro-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 320px;
  }
  .bndnwBsEmmetro-pdimg {
    padding: 25px 0px;
  }
  .bndNewbsinnhead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .bndNewbsBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
  }
  .NewBsBnbuildbtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    padding: 10px 40px;
    text-align: center;
    text-decoration: none;
  }
  .BrndNwBsSct-padd {
    padding: 20px 0px 30px;
  }
  .BrndBsEmParaHdTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .BrndBsEmParaTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .BrndBsEmParaHdTxtfoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .NewBsPrd-img img {
    width: 150px;
    height: 200px;
  }
  .NewBsAddCtBtn .btn-danger {
    background-color: #ed2424;
    -webkit-border-radius: 10px;
    border-radius: 3px;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial;
    font-size: 20px;
    padding: 10px 40px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
  }
  .NewBsPrdpgBnpad {
    padding: 40px 0px;
  }
  .brandnewBsFiles-Banner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 280px;
  }
  .bndnwBsFiles-pdimg {
    padding: 40px 0px;
  }
  .bndNewbsFilesBannerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 45px;
    padding-bottom: 5px;
    margin-bottom: 0px;
  }
  .BrndNwBsFileSct-padd {
    background-color: #fff;
    padding: 50px 0px 50px;
  }
  .BsprdName {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 31px;
    color: #616161;
    font-weight: bold;
  }
  .BsprdCost {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    line-height: 38px;
    color: #e91b23;
    font-weight: normal;
  }
  .BsPrdFileImg img {
    width: 120px;
  }
  .BsNewPrdFilePage .pagination > li > a {
    border-radius: 26px;
  }
  .BsNewPrdFilePage .pagination a {
    color: #1f5fac;
    float: left;
    font-size: 18px;
    padding: 8px 16px;
    text-decoration: none;
    border: 1px solid #ddd;
    margin: 0 4px;
  }
  .BsNewPrdFilePage .pagination a.active {
    background-color: #1f5fac;
    color: #fff;
    border: 1px solid #1f5fac;
  }
  /*Brand New Business Email Metro*/
  .hdAllfttxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
  }
  .hdAllftBox ul {
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
  }
  /*GenxMillenials-ld-page*/
  .gl-GenxMillenialsBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 380px;
  }
  .GenXtcBnpaddingimg {
    padding: 25px 0px;
  }
  .GenXtcBnTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
  }
  .GenxMillenialsBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenxMillenialsBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .GenXMillen-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
  }
  .GenXMillen-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .GenXMillen-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 16px;
    font-weight: bold;
    padding: 12px;
    color: #ffffff;
    line-height: 26px;
    margin-top: 15px;
  }
  .GenXMillen-hdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
  }
  .GenXMillen-frmright {
    box-shadow: 0 0px 13px 8px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-in-out;
    border-radius: 9px;
    background-color: #1e62bb;
    margin: 10px 0px 10px;
    padding: 25px 14px;
  }
  .GenXMillensectioncntpadd {
    padding: 20px 0px 30px;
  }
  .GenxblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px;
  }
  .GenxHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 32px;
    font-weight: bold;
  }
  .GenXBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .GenXBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    list-style: none;
  }
  /*GenxMillenials-ld-page*/
  .Glmultitouch-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24x;
  }
  .hmOwnDatafields h3 {
    font-size: 16px;
  }
  .gl-dinvestorslists ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #000;
  }
  /*Gl-businessleadslist*/
  .gl-bslBn {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 500px;
  }
  .gl-bslBnpaddingimg {
    padding: 40px 0px;
  }
  .gl-bslBnh1Txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 0px;
    margin-top: 5px;
    text-transform: uppercase;
  }
  .gl-bslBnTxt h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 10px;
    margin-top: 10px;
  }
  .gl-bslBnTxt h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-bottom: 10px;
    margin-top: 0px;
  }
  .gl-bslBnTxt h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #fff;
    padding-bottom: 5px;
    margin-top: 10px;
  }
  .BsLeadslistBn .btn-danger {
    background-color: #ed2424;
    border: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding: 10px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
  }
  .BsLdListtxt p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 26px;
    color: #000;
  }
  .BsLdlistHdtxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #000;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .BsLeadListsCtxt ul li {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
  }
  .BsLeadListsCtxt > ul.rgTick {
    list-style-image: url(../images/glplustick.png);
  }
  .BsLdlistinnerHd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #000;
    font-weight: bold;
  }
  .BsLdListbtn .btn-primary {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #0052b0;
    border: 0px;
    font-size: 15px;
    color: #ffffff;
    padding: 15px 0px;
    margin-top: 25px;
  }
  .BsldListPhn {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-bottom: 20px;
  }

  .BsLeadsListLandpadd {
    padding: 20px 0px 30px;
  }
  /*Gl-businessleadslist*/
  /*Gl-people-65*/
  .pl-sixFiveBanner {
    background: #1e62bb url("../images/goleadsbanner.jpg") no-repeat right
      center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 300px;
  }
  .plSixFiveBnPdImg {
    padding: 40px 0px;
  }
  .hedPlSixFivePage h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .plTurnSixFivepages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
  }
  .plSixFi-txtlefthd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 28px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 15px;
  }
  .plSixFi-txtleft p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
  }
  .plSixFi-rightbtn .btn-danger {
    font-family: Arial, Helvetica, sans-serif;
    width: 100% !important;
    background-color: #eb2424;
    border-radius: 10px;
    border: 0px;
    font-size: 16px;
    font-weight: bold;
    padding: 12px;
    color: #ffffff;
    line-height: 26px;
    margin-top: 15px;
  }
  .inFoAbtblueBox {
    background-color: #1e62bb;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .inFoAbtLiteblueBox {
    background-color: #00aced;
    border-radius: 13px;
    padding: 10px 10px 10px 30px;
  }
  .plSixFiBlBox-list ul {
    padding: 0px;
    margin-bottom: 30px;
  }
  .plSixFiBlBox-list ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 32px;
    font-weight: bold;
  }
  .plSixfiHdBlBoxTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 32px;
    font-weight: bold;
  }
  /*Gl-people-65*/
  .glinfoText h3 {
    display: inline;
    font-size: 16px;
    line-height: 45px;
    font-weight: bold;
  }
  .glinfbox10 {
    margin-bottom: 10px;
    text-align: left;
  }
  .glinfbox10 img {
    width: 30px;
    height: 30px;
  }

  /*goleads-postcard*/

  .glPostcrdBnPdImg {
    padding: 20px 0px 50px;
  }

  .glPostCd h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 38px;
    font-weight: bold;
  }
  .glPostCd h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    line-height: 33px;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .glPostfrmright {
    border-radius: 12px;
    /* background: linear-gradient(to bottom, #F8F8F8 40%, #DCDCDC 100%); */
    background: rgba(0, 37, 73, 0.5);
    border: 3px solid #fff;
    margin: 10px 0px;
    padding: 25px 14px;
  }

  .glPostcardForm *[role="form"] {
    max-width: 100%;
    margin: 0px auto;
  }

  .glPosthdtextcnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #fff;
    font-weight: bold;
    padding-left: 16px;
    margin-top: 0px;
    text-align: center;
  }
  .glPost-cntextbox {
    border-radius: 3px;
  }
  .glPostformgrp .form-group {
    margin-bottom: 10px;
  }

  .glPostchkbox .form-group {
    margin-bottom: 8px;
  }

  .glPostpgcntbtn .btn-default {
    background-color: #ed2424;
    border-radius: 4px;
    border: 1px solid #ed2424;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 10px 30px;
    color: #ffffff;
    line-height: 30px;
    margin-top: 0px;
  }
  .glpostCardMid h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #1e62bb;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .glpostCardMid p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    margin-bottom: 20px;
  }
  .glpostBetterresult h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #1e62bb;
    font-weight: bold;
  }
  .glpostBetterresult p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
  }
  .listFnt {
    font-size: 18px;
  }
  .listMrg {
    margin-left: 38px;
  }
}
