.mobile-images {
  display: none; }

@media (max-width: 768px) {
  .templatecontent.container > img {
    display: block;
    width: 100%;
    height: auto; }
  .templatecontent.container .pcenter img {
    width: 100%;
    height: auto; }	
  .templatecontent.container .mobile-images {
    display: block; }
  .templatecontent.container .desktop-images {
    display: none; }
  .templatecontent.container .responsive-hidden {
    display: none; }
  .templatecontent.container form[name='ca'] {
    margin-bottom: 0; }
    .templatecontent.container form[name='ca'] > table {
      display: block;
      width: 100%; }
      .templatecontent.container form[name='ca'] > table > tbody {
        display: block;
        width: 100%; }
        .templatecontent.container form[name='ca'] > table > tbody > tr:first-child {
          display: block;
          width: 100%; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child {
            display: block;
            width: 510px;
            margin: auto auto 30px auto; }
            .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child img {
              width: 100%;
              height: auto; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator {
            display: block;
            width: 510px;
            margin: auto; }
            .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr {
              display: block;
              margin: 15px 0; }
              .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td {
                color: #066; }
            .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:last-child * {
              font-size: 17px; }
            .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > .addthis_horizontal_follow_toolbox {
              height: 40px; }
        .templatecontent.container form[name='ca'] > table > tbody .common-quantity > td {
          padding: 0; }
        .templatecontent.container form[name='ca'] > table > tbody > tr:last-child {
          display: block;
          width: 100%; }
  .templatecontent.container .common-tab-con {
    display: block;
    width: 100%; }
    .templatecontent.container .common-tab-con > tbody {
      display: block;
      width: 100%; }
      .templatecontent.container .common-tab-con > tbody tr {
        display: block;
        width: 100%;
        border-radius: 13px; }
        .templatecontent.container .common-tab-con > tbody tr td {
          text-align: center;
          width: 100%;
          display: block; } }
@media (max-width: 768px) {
  .templatecontent.container form[name='ca'] > table {
    display: block;
    width: 100%; }
    .templatecontent.container form[name='ca'] > table > tbody {
      display: block;
      width: 100%; }
      .templatecontent.container form[name='ca'] > table > tbody > tr:first-child {
        display: block;
        width: 100%; }
        .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child {
          display: block;
          width: 510px;
          margin: auto auto 15px auto; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child img {
            width: 100%;
            height: auto;
            border-radius: 10px; }
        .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator {
          display: block;
          width: 510px;
          margin: auto; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr {
            display: block;
            margin: 15px 0; }
            .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td {
              font-size: 17px; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody .responsive-hidden {
            display: none; }
          .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > p.pcenter {
            margin-top: 15px; }
      .templatecontent.container form[name='ca'] > table > tbody > tr:last-child {
        display: block;
        width: 100%; }
  .templatecontent.container form[name='ca'] > table > tbody .common-quantity *, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:last-child * {
    font-size: 17px; } }
@media (max-width: 540px) {
  .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator {
    width: 100%; } }
@media (max-width: 440px) {
  .templatecontent.container form[name='ca'] > table > tbody .common-quantity *, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:last-child * {
    font-size: 15px; } }
@media (max-width: 400px) {
  .templatecontent.container form[name='ca'] > table > tbody .common-quantity *, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:last-child * {
    font-size: 13px; } }
@media (max-width: 356px) {
  .templatecontent.container form[name='ca'] > table > tbody .common-quantity *, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:first-child > td > table > tbody tr td, .templatecontent.container form[name='ca'] > table > tbody > tr:first-child > .calculator > table > tbody > tr:last-child * {
    font-size: 12px; } }


