body {
  background-color: rgb(255, 255, 255);
  font: normal 16px/1.38 Tahoma;
  color: rgb(0, 0, 0);
}

.divpricing {
  background-color: #546edd;
	}

.divannual-1 {
  width: 650px;
  height: 265px;
  margin: 10px auto 0;
}

.divannual1-1,
.divmonthly1-1 {
  float: left;
  width: 200px;
  height: 250px;
  border: 1px solid rgb(0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.divannual2-1,
.divannual3-1,
.divmonthly2-1,
.divmonthly3-1 {
  float: left;
  width: 200px;
  height: 250px;
  margin-left: 25px;
  border: 1px solid rgb(0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.divlinefee-1 {
  width: 668px;
  height: 50px;
  margin: 10px auto 0;
}

.divlowuse-1,
.divtypical-1 {
  width: 550px;
  height: 277px;
  margin: 15px auto 0;
  border: 1px solid rgb(0, 0, 0);
  border-radius: 4px;
}

.divlowuse1-1 {
  float: left;
  width: 525px;
  height: 25px;
  margin: 23px 0 0 16px;
}

.divlowuse17-1,
.divlowuse4-1,
.divtypcal4-1,
.divtypical7-1 {
  float: left;
  clear: both;
  width: 525px;
  height: 25px;
  margin: 10px 0 0 16px;
}

.divlowuse2-1,
.divlowuse5-1,
.divtypcal2-1,
.divtypcal5-1 {
  float: left;
  clear: both;
  width: 525px;
  height: 25px;
  margin: 7px 0 0 16px;
}

.divlowuse3-1,
.divlowuse6-1,
.divtypcal3-1,
.divtypical6-1 {
  float: left;
  clear: both;
  width: 525px;
  height: 25px;
  margin: 7px 0 0 16px;
  border-bottom: 1px solid rgb(0, 0, 0);
}

.divmonthly-1 {
  width: 650px;
  height: 260px;
  margin: 10px auto 0;
}

.divphonefee-1 {
  width: 605px;
  height: 1085px;
  margin: 45px auto 0;
}

.divprices-1 {
  width: 550px;
  height: 176px;
  margin: 16px auto 0;
  border: 1px solid rgb(0, 0, 0);
  border-radius: 4px;
}

.divprices1-1 {
  float: left;
  width: 315px;
  height: 22px;
  margin: 20px 0 0 189px;
}

.divprices2-1,
.divprices3-1 {
  float: left;
  clear: both;
  width: 515px;
  height: 25px;
  margin: 7px 0 0 16px;
}

.divprices4-1 {
  float: left;
  clear: both;
  width: 515px;
  height: 25px;
  margin: 16px 0 0 16px;
}

.divtypcal1-1 {
  float: left;
  width: 525px;
  height: 25px;
  margin: 20px 0 0 16px;
}

.txt4lines-1 {
  margin: 20px auto 0;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannual2-g-1,
.txtmnth2-g-1 {
  margin: 15px auto 0;
  background-color: #23db1c;
  font-size: 24px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannual1-a-1,
.txtannual1-b-1,
.txtannual2-a-1,
.txtannual2-b-1,
.txtannual3-a-1,
.txtannual3-b-1,
.txtmonth1-a-1,
.txtmonth1-b-1,
.txtmonth2-c-1,
.txtmonth2-d-1,
.txtmonth3-b-1 {
  margin: 10px auto 0;
  font-size: 20px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannual1-d-1,
.txtannual1-e-1,
.txtannual2-d-1,
.txtannual2-e-1,
.txtannual3-d-1,
.txtannual3-e-1,
.txtmnth2-f-1,
.txtmonth1-d-1,
.txtmonth1-e-1,
.txtmonth2-e-1,
.txtmonth3-d-1,
.txtmonth3-e-1 {
  margin: 5px auto 0;
  font-size: 20px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannual1-c-1,
.txtannual1-f-1,
.txtannual2-c-1,
.txtannual2-f-1,
.txtannual3-c-1,
.txtannual3-f-1,
.txtmonth1-c-1,
.txtmonth1-f-1,
.txtmonth2-a-1,
.txtmonth2-b-1,
.txtmonth3-c-1,
.txtmonth3-f-1 {
  margin: 0 auto;
  font-size: 14px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannual1-g-1,
.txtannual3-g-1,
.txtmonth1-g-1,
.txtmonth3-g-1 {
  margin: 15px auto 0;
  background-color: #23db1c;
  font-size: 24px;
  text-align: center;
  color: #000000;
}

.txtannualplans1-1 {
  margin: 40px auto 0;
  font-size: 30px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannualplans2-1,
.txtmonthlyplans2-1 {
  margin: 4px auto 0;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtannualplans3-1 {
  margin: 6px auto 0;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtlinefee-1 {
  margin: 0 auto;
  font-size: 16px;
  color: rgb(0, 0, 0);
}

.txtlowuse1-a-1,
.txtlowuse2-a-1,
.txtlowuse3-a-1,
.txtprices2-a-1,
.txtprices3-a-1,
.txtprices4-a-1,
.txttypical1-a-1,
.txttypical2-a-1,
.txttypical3-a-1 {
  float: left;
  color: rgb(0, 0, 0);
}

.txtlowuse2-b-1,
.txtlowuse3-b-1,
.txtlowuse4-a-1,
.txtlowuse5-a-1,
.txtlowuse6-a-1,
.txttypical2-b-1,
.txttypical3-b-1,
.txttypical4-a-1,
.txttypical5-a-1,
.txttypical6-a-1 {
  float: right;
  margin-right: 10px;
  color: rgb(0, 0, 0);
}

.txtlowuse1-b-1,
.txtlowuse7-a-1,
.txttypical1-b-1,
.txttypical7-a-1 {
  float: right;
  margin-right: 5px;
  color: rgb(0, 0, 0);
}

.txtmonth3-a-1 {
  margin: 11px auto 0;
  font-size: 20px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtmonthlyplans1-1 {
  margin: 30px auto 0;
  font-size: 30px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtphonefee1-1 {
  margin: 0 auto;
  font-size: 20px;
  text-align: center;
  text-decoration: underline;
  color: rgb(0, 0, 0);
}

.txtphonefee2-1,
.txtphonefee3-1,
.txtphonefee4-1 {
  margin: 30px auto 0;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtphonefee2-1 a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(46, 130, 218);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.txtprices1-a-1 {
  float: left;
  font-size: 16px;
  color: rgb(0, 0, 0);
}

.txtprices1-b-1 {
  float: left;
  margin-left: 52px;
  font-size: 16px;
  color: rgb(0, 0, 0);
}

.txtprices1-c-1 {
  float: left;
  margin-left: 31px;
  font-size: 16px;
  color: rgb(0, 0, 0);
}

.txtprices2-b-1 {
  float: right;
  margin-right: 3.17051%;
  color: rgb(0, 0, 0);
}

.txtprices3-b-1 {
  float: right;
  margin-right: 3.20085%;
  color: rgb(0, 0, 0);
}

.txtprices4-b-1 {
  float: left;
  margin-left: 141px;
  color: rgb(0, 0, 0);
}

.txtprovider-1 {
  margin: 40px auto 0;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

.txtlowuse3-b span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: normal;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: underline;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.txtmonth1-b span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 14px;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.txtprices4-a span,
.txtprices4-b span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 16px;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.txtprovider a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(46, 130, 218);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.txttypical3-b span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: underline;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

@media(max-width: 812px) {
  body {
    font-size: 16px;
  }

  .divannual-1,
  .divmonthly-1 {
    width: 595px;
    height: 195px;
  }

  .divannual1-1,
  .divannual2-1,
  .divannual3-1,
  .divmonthly1-1,
  .divmonthly2-1,
  .divmonthly3-1 {
    width: 180px;
    height: 200px;
  }

  .divlinefee-1 {
    width: 368px;
    height: 78px;
  }

  .divlowuse-1,
  .divtypical-1 {
    width: 500px;
    height: 258px;
  }

  .divlowuse1-1,
  .divtypcal1-1 {
    float: none;
    width: 475px;
    margin-top: 22px;
    margin-right: auto;
    margin-left: auto;
  }

  .divlowuse17-1,
  .divlowuse2-1,
  .divlowuse3-1,
  .divlowuse4-1,
  .divlowuse5-1,
  .divlowuse6-1,
  .divprices3-1,
  .divprices4-1,
  .divtypcal2-1,
  .divtypcal3-1,
  .divtypcal4-1,
  .divtypcal5-1,
  .divtypical6-1,
  .divtypical7-1 {
    float: none;
    clear: none;
    width: 475px;
    margin-right: auto;
    margin-left: auto;
  }

  .divphonefee-1 {
    width: 550px;
    height: 1021px;
  }

  .divprices-1 {
    width: 500px;
    height: 158px;
    margin-top: 15px;
  }

  .divprices1-1 {
    width: 268px;
    margin-top: 22px;
    margin-left: 170px;
  }

  .divprices2-1 {
    float: none;
    clear: none;
    width: 475px;
    margin-top: 51px;
    margin-right: auto;
    margin-left: auto;
  }

  .txtannual1-c-1,
  .txtannual1-f-1,
  .txtannual2-c-1,
  .txtannual2-f-1,
  .txtannual3-c-1,
  .txtannual3-f-1 {
    font-style: normal;
    font-size: 12px;
    font-weight: Regular;
  }

  .txtannualplans1-1 {
    margin-top: 30px;
    font-size: 24px;
  }

  .txtannualplans2-1 {
    font-size: 14px;
  }

  .txtannualplans3-1 {
    margin-top: 10px;
    font-size: 14px;
  }

  .txtlinefee-1 {
    font-style: normal;
    font-size: 14px;
    font-weight: Regular;
    text-align: center;
  }

  .txt4lines-1,
  .txtlowuse1-a-1,
  .txtlowuse1-b-1,
  .txtlowuse2-a-1,
  .txtlowuse2-b-1,
  .txtlowuse3-a-1,
  .txtlowuse3-b-1,
  .txtlowuse4-a-1,
  .txtlowuse5-a-1,
  .txtlowuse6-a-1,
  .txtlowuse7-a-1,
  .txtphonefee2-1,
  .txtphonefee3-1 {
    font-style: normal;
    font-size: 16px;
    font-weight: Regular;
  }

  .txtmonth1-c-1,
  .txtmonth1-f-1,
  .txtmonth2-a-1,
  .txtmonth2-b-1,
  .txtmonth3-f-1 {
    font-size: 12px;
  }

  .txtmonthlyplans1-1 {
    font-size: 24px;
  }

  .txtmonthlyplans2-1 {
    font-size: 14px;
    font-weight: Regular;
  }

  .txtphonefee1-1 {
    font-style: normal;
    font-size: 18px;
    font-weight: Regular;
  }

  .txtphonefee4-1 {
    font-style: normal;
    font-weight: Regular;
  }

  .txtprices1-b-1 {
    margin-left: 32px;
    font-style: normal;
    font-size: 14px;
    font-weight: Regular;
  }

  .txtprices1-a-1,
  .txtprices1-c-1 {
    font-style: normal;
    font-size: 14px;
    font-weight: Regular;
  }

  .txtprices2-b-1 {
    margin-right: 3.15789%;
    font-size: 16px;
  }

  .txtprices3-b-1 {
    margin-right: 3.20066%;
    font-size: 16px;
  }

  .txtprices4-b-1 {
    margin-left: 135px;
    font-size: 16px;
  }

  .txtprovider-1 {
    margin-top: 30px;
    font-size: 14px;
    font-weight: Regular;
  }

  .txtannual1-a-1,
  .txtannual1-b-1,
  .txtannual1-d-1,
  .txtannual1-e-1,
  .txtannual1-g-1,
  .txtannual2-a-1,
  .txtannual2-b-1,
  .txtannual2-d-1,
  .txtannual2-e-1,
  .txtannual2-g-1,
  .txtannual3-a-1,
  .txtannual3-b-1,
  .txtannual3-d-1,
  .txtannual3-e-1,
  .txtannual3-g-1,
  .txtmnth2-f-1,
  .txtmnth2-g-1,
  .txtmonth1-a-1,
  .txtmonth1-b-1,
  .txtmonth1-d-1,
  .txtmonth1-e-1,
  .txtmonth1-g-1,
  .txtmonth2-c-1,
  .txtmonth2-d-1,
  .txtmonth2-e-1,
  .txtmonth3-a-1,
  .txtmonth3-b-1,
  .txtmonth3-d-1,
  .txtmonth3-e-1,
  .txtmonth3-g-1,
  .txtprices2-a-1,
  .txtprices3-a-1,
  .txtprices4-a-1,
  .txttypical1-a-1,
  .txttypical1-b-1,
  .txttypical2-a-1,
  .txttypical2-b-1,
  .txttypical3-a-1,
  .txttypical3-b-1,
  .txttypical4-a-1,
  .txttypical5-a-1,
  .txttypical6-a-1,
  .txttypical7-a-1 {
    font-size: 16px;
  }

  .txtlowuse3-b span {
    font-style: inherit;
  }

  .txtprices4-a span,
  .txtprices4-b span {
    font-size: inherit;
  }
}

@media(max-width: 666px) {
  body {
    font-size: 14px;
  }

  .divannual-1,
  .divmonthly-1 {
    width: 474px;
    margin-top: 6px;
  }

  .divannual1-1,
  .divannual2-1,
  .divannual3-1,
  .divmonthly1-1,
  .divmonthly2-1,
  .divmonthly3-1 {
    width: 140px;
    height: 180px;
  }

  .divlowuse-1,
  .divprices-1,
  .divtypical-1 {
    width: 440px;
    margin-top: 13px;
  }

  .divlowuse1-1,
  .divtypcal1-1 {
    width: 420px;
    margin-top: 18px;
  }

  .divlowuse17-1,
  .divlowuse2-1,
  .divlowuse3-1,
  .divlowuse4-1,
  .divlowuse5-1,
  .divlowuse6-1,
  .divprices2-1,
  .divprices3-1,
  .divprices4-1,
  .divtypcal2-1,
  .divtypcal3-1,
  .divtypcal4-1,
  .divtypcal5-1,
  .divtypical6-1,
  .divtypical7-1 {
    width: 420px;
  }

  .divphonefee-1 {
    width: 470px;
    margin-top: 30px;
  }

  .divprices1-1 {
    margin-left: 158px;
  }

  .txtannual1-a-1,
  .txtannual1-b-1,
  .txtannual1-d-1,
  .txtannual1-e-1,
  .txtannual2-a-1,
  .txtannual2-b-1,
  .txtannual2-d-1,
  .txtannual2-e-1,
  .txtannual3-a-1,
  .txtannual3-b-1,
  .txtannual3-d-1,
  .txtannual3-e-1 {
    font-style: normal;
    font-size: 14px;
    font-weight: Regular;
  }

  .txtannual1-g-1,
  .txtannual2-g-1,
  .txtannual3-g-1 {
    margin-top: 10px;
    font-style: normal;
    font-size: 14px;
    font-weight: Regular;
  }

  .txtannualplans1-1,
  .txtmonthlyplans1-1 {
    font-size: 20px;
  }

  .txt4lines-1,
  .txtlowuse1-a-1,
  .txtlowuse1-b-1,
  .txtlowuse2-a-1,
  .txtlowuse2-b-1,
  .txtlowuse3-a-1,
  .txtlowuse3-b-1,
  .txtlowuse4-a-1,
  .txtlowuse5-a-1,
  .txtlowuse6-a-1,
  .txtlowuse7-a-1,
  .txtmnth2-f-1,
  .txtmonth1-a-1,
  .txtmonth1-b-1,
  .txtmonth1-d-1,
  .txtmonth1-e-1,
  .txtmonth2-c-1,
  .txtmonth2-d-1,
  .txtmonth2-e-1,
  .txtmonth3-b-1,
  .txtmonth3-d-1,
  .txtmonth3-e-1,
  .txtprices2-a-1,
  .txtprices3-a-1,
  .txtprices4-a-1,
  .txttypical1-a-1,
  .txttypical1-b-1,
  .txttypical2-a-1,
  .txttypical2-b-1,
  .txttypical3-a-1,
  .txttypical3-b-1,
  .txttypical4-a-1,
  .txttypical5-a-1,
  .txttypical6-a-1,
  .txttypical7-a-1 {
    font-size: 14px;
  }

  .txtmonth3-c-1 {
    font-size: 12px;
  }

  .txtmnth2-g-1,
  .txtmonth1-g-1,
  .txtmonth3-a-1,
  .txtmonth3-g-1 {
    margin-top: 10px;
    font-size: 14px;
  }

  .txtphonefee1-1 {
    font-size: 16px;
  }

  .txtphonefee3-1 {
    margin-top: 48px;
  }

  .txtprices1-b-1 {
    margin-left: 38px;
  }

  .txtprices1-c-1 {
    margin-left: 27px;
  }

  .txtprices2-b-1 {
    margin-right: 3.15848%;
    font-size: 14px;
  }

  .txtprices3-b-1 {
    margin-right: 3.19568%;
    font-size: 14px;
  }

  .txtprices4-b-1 {
    margin-left: 118px;
    font-size: 14px;
  }

  .txtprovider-1 {
    margin-top: 40px;
  }

  .txtmonth1-b span {
    font-size: inherit;
  }
}

@media(max-width: 479px) {
  body {
    font-size: 12px;
  }

  .divannual-1 {
    width: 100%;
    height: 526px;
    margin-top: 10px;
  }

  .divannual1-1,
  .divmonthly1-1 {
    float: none;
    width: 135px;
    height: 165px;
    margin-top: 5px;
    margin-right: auto;
    margin-left: auto;
  }

  .divannual2-1,
  .divannual3-1,
  .divmonthly2-1,
  .divmonthly3-1 {
    float: none;
    width: 135px;
    height: 165px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
  }

  .divlinefee-1 {
    width: 93%;
    height: 80px;
  }

  .divlowuse-1,
  .divtypical-1 {
    width: 315px;
    height: 210px;
    margin-top: 10px;
  }

  .divlowuse1-1,
  .divtypcal1-1 {
    float: left;
    width: 310px;
    height: 22px;
    margin-top: 10px;
    margin-right: 0;
    margin-left: 2px;
  }

  .divlowuse17-1,
  .divtypical7-1 {
    float: left;
    clear: both;
    width: 310px;
    height: 22px;
    margin-top: 5px;
    margin-right: 0;
    margin-left: 1px;
  }

  .divlowuse2-1,
  .divlowuse3-1,
  .divlowuse4-1,
  .divlowuse5-1,
  .divlowuse6-1,
  .divtypcal2-1,
  .divtypcal3-1,
  .divtypcal4-1,
  .divtypcal5-1,
  .divtypical6-1 {
    float: left;
    clear: both;
    width: 310px;
    height: 22px;
    margin-top: 5px;
    margin-right: 0;
    margin-left: 2px;
  }

  .divmonthly-1 {
    width: 100%;
    height: 527px;
  }

  .divphonefee-1 {
    width: 100%;
    height: 860px;
    margin-top: 0;
  }

  .divprices-1 {
    width: 315px;
    height: 131px;
    margin-top: 5px;
  }

  .divprices1-1 {
    width: 196px;
    height: 17px;
    margin-top: 10px;
    margin-left: 105px;
  }

  .divprices2-1 {
    float: left;
    clear: both;
    width: 305px;
    margin-top: 3px;
    margin-right: 0;
    margin-left: 2px;
  }

  .divprices3-1,
  .divprices4-1 {
    float: left;
    clear: both;
    width: 305px;
    margin-top: 5px;
    margin-right: 0;
    margin-left: 2px;
  }

  .txtannualplans1-1 {
    margin-top: 25px;
    font-size: 18px;
  }

  .txtannualplans2-1,
  .txtmonthlyplans2-1 {
    width: 80%;
    font-size: 12px;
  }

  .txtannualplans3-1 {
    width: 80%;
    margin-top: 6px;
    font-size: 12px;
  }

  .txtannual1-c-1,
  .txtannual1-f-1,
  .txtannual2-c-1,
  .txtannual2-f-1,
  .txtannual3-c-1,
  .txtannual3-f-1,
  .txtlowuse1-a-1,
  .txtlowuse1-b-1,
  .txtlowuse2-a-1,
  .txtlowuse2-b-1,
  .txtlowuse3-a-1,
  .txtlowuse3-b-1,
  .txtlowuse4-a-1,
  .txtlowuse5-a-1,
  .txtlowuse6-a-1,
  .txtmonth1-c-1,
  .txtmonth1-f-1,
  .txtmonth2-a-1,
  .txtmonth2-b-1,
  .txtmonth3-c-1,
  .txtmonth3-f-1,
  .txtprices1-a-1,
  .txttypical1-a-1,
  .txttypical2-a-1,
  .txttypical2-b-1,
  .txttypical3-a-1,
  .txttypical3-b-1,
  .txttypical4-a-1,
  .txttypical5-a-1,
  .txttypical6-a-1 {
    font-size: 11px;
  }

  .txtlowuse7-a-1,
  .txttypical7-a-1 {
    margin-right: 1px;
    font-size: 11px;
  }

  .txtmonth3-a-1 {
    margin-top: 11px;
    font-size: 12px;
  }

  .txtmonthlyplans1-1 {
    margin-top: 30px;
    font-size: 18px;
  }

  .txtphonefee2-1 {
    margin-top: 22px;
    font-size: 14px;
  }

  .txtphonefee1-1,
  .txtphonefee3-1,
  .txtphonefee4-1 {
    margin-top: 25px;
    font-size: 14px;
  }

  .txtprices1-b-1 {
    margin-left: 20px;
    font-size: 11px;
  }

  .txtprices1-c-1 {
    margin-left: 16px;
    font-size: 11px;
  }

  .txtprices3-b-1 {
    margin-right: 3.1916%;
    font-size: 11px;
  }

  .txt4lines-1,
  .txtannual1-a-1,
  .txtannual1-b-1,
  .txtannual1-d-1,
  .txtannual1-e-1,
  .txtannual1-g-1,
  .txtannual2-a-1,
  .txtannual2-b-1,
  .txtannual2-d-1,
  .txtannual2-e-1,
  .txtannual2-g-1,
  .txtannual3-a-1,
  .txtannual3-b-1,
  .txtannual3-d-1,
  .txtannual3-e-1,
  .txtannual3-g-1,
  .txtlinefee-1,
  .txtmnth2-f-1,
  .txtmnth2-g-1,
  .txtmonth1-a-1,
  .txtmonth1-b-1,
  .txtmonth1-d-1,
  .txtmonth1-e-1,
  .txtmonth1-g-1,
  .txtmonth2-c-1,
  .txtmonth2-d-1,
  .txtmonth2-e-1,
  .txtmonth3-b-1,
  .txtmonth3-d-1,
  .txtmonth3-e-1,
  .txtmonth3-g-1,
  .txtprices2-a-1,
  .txtprices3-a-1,
  .txtprices4-a-1 {
    font-size: 12px;
  }

  .txtprices4-b-1 {
    float: right;
    margin-right: 20px;
    margin-left: 0;
    font-size: 11px;
  }

  .txtprovider-1 {
    margin-top: 25px;
    font-size: 12px;
  }

  .txtprices2-b-1,
  .txttypical1-b-1 {
    margin-right: 10px;
    font-size: 11px;
  }
}