@media (max-width: 768px) {
  .responsive-hidden {
    display: none; }

  div.templatecontent.container > img {
    display: block;
    width: 100%;
    height: auto; }
  div.templatecontent.container .mobile-images {
    display: block; }
  div.templatecontent.container .desktop-images {
    display: none; }
  div.templatecontent.container form[name='ca'] {
    margin-bottom: 0; }
    div.templatecontent.container form[name='ca'] > table {
      display: block;
      width: 510px; }
      div.templatecontent.container form[name='ca'] > table > tbody {
        display: block;
        width: 100%; }
        div.templatecontent.container form[name='ca'] > table > tbody > tr {
          display: block;
          width: 100%; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr > td {
            display: block;
            width: 100%;
            height: auto; }
        div.templatecontent.container form[name='ca'] > table > tbody > tr:last-child {
          display: none; }
        div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child {
          background-color: #DBDBDB;
          border-radius: 20px;
          padding: 10px; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] p {
            font-size: 17px; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-first-tab {
            color: red; }
            div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-first-tab > tbody .responsive-hidden {
              display: none; }
            div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-first-tab > tbody > tr {
              display: block;
              margin: 15px 0; }
              div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-first-tab > tbody > tr * {
                font-size: 17px; }
              div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-first-tab > tbody > tr #media {
                margin-top: 15px; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab * {
            font-size: 17px; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab input[type=text] {
            margin: 3px 0; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child p.responsive-hidden {
            display: none; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child .calculator div[align=center] {
            display: block;
            width: 100%;
            margin-bottom: 10px; }
            div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child .calculator div[align=center] > table {
              width: 100%; }
              div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child .calculator div[align=center] > table * {
                font-size: 17px; }
          div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child .calculator p.pcenter > textarea {
            width: 100%; }
  div.templatecontent.container .common-tab-con {
    display: block;
    width: 100%; }
    div.templatecontent.container .common-tab-con > tbody {
      display: block;
      width: 100%; }
      div.templatecontent.container .common-tab-con > tbody > tr:first-child {
        margin-bottom: 10px; }
      div.templatecontent.container .common-tab-con > tbody tr {
        display: block;
        width: 100%;
        border-radius: 13px; }
        div.templatecontent.container .common-tab-con > tbody tr td {
          text-align: center;
          width: 100%;
          display: block;
          height: auto; }
        div.templatecontent.container .common-tab-con > tbody tr .homebody {
          width: 100%;
          display: block; }
          div.templatecontent.container .common-tab-con > tbody tr .homebody > blockquote {
            margin: 0; }
          div.templatecontent.container .common-tab-con > tbody tr .homebody p {
            margin: 0;
            text-align: center; }
        div.templatecontent.container .common-tab-con > tbody tr .calcdot {
          display: none; }
  div.templatecontent.container #responsive-value-calculator > table {
    width: 100%;
    margin-bottom: 15px; }
    div.templatecontent.container #responsive-value-calculator > table * {
      font-size: 17px; }
    div.templatecontent.container #responsive-value-calculator > table #prepress {
      position: relative;
      left: -5px; } }
@media (max-width: 540px) {
  div.templatecontent.container form[name='ca'] > table {
    width: 100%; } }
@media (max-width: 400px) {
  div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab input[type=text], div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab textarea, div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab select {
    width: 200px; } }
@media (max-width: 380px) {
  div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab .calcboxterms {
    width: 50px; }
  div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab input[type=text], div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab textarea, div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab select {
    width: 180px; } }
@media (max-width: 370px) {
  div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab input[type=text], div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab textarea, div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab select {
    width: 170px; } }
@media (max-width: 360px) {
  div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab input[type=text], div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab textarea, div.templatecontent.container form[name='ca'] > table > tbody > tr:first-child > td:first-child div[align=center] > .inner-second-tab select {
    width: 160px; } }
#myModal button {
  cursor: pointer; }

.modal-item {
  margin-bottom: 15px; }
  .modal-item * {
    font-size: 15px;
    margin: 0;
    text-align: justify; }

.modal-item-title {
  color: #184b81;
  display: block;
  margin-bottom: 5px;
  font-size: 16px; }
  .modal-item-title span {
    color: #0f3358;
    font-weight: 600;
    font-size: 16px; }

.modal-item-body {
  display: block; }

.modal-item-image {
  max-width: 100%;
  margin-top: 5px; }

.modal-body > ul {
  list-style: none;
  padding: 0; }

.modal-copyring a {
  text-decoration: none;
  color: #184b81; }
.modal-copyring a:hover {
  color: #0f3358; }

.modal-body .modal-body-description {
  font-size: 15px;
  margin: 0;
  text-align: justify;
  margin-bottom: 15px; }
.modal-body > ul > .modal-item .item-two-row {
  display: inline-block;
  width: 50%; }
  .modal-body > ul > .modal-item .item-two-row .modal-item-body {
    text-align: center; }
  .modal-body > ul > .modal-item .item-two-row > img {
    width: 30%;
    display: block;
    margin: auto; }
.modal-body > ul > .modal-item .item-two-row:last-child {
  float: right; }
.modal-body > ul > .modal-item > .item-body-list {
  margin-top: 10px;
  list-style: initial;
  padding-left: 25px; }
  .modal-body > ul > .modal-item > .item-body-list > .body-list-item {
    margin-bottom: 5px; }
    .modal-body > ul > .modal-item > .item-body-list > .body-list-item > p span {
      font-weight: 700; }

/*# sourceMappingURL=blu-ray-duplication.css.map */
