@media screen and (max-width: 1254px) {
  /* line 5, ../scss/media.scss */
  .fieldBox {
    width: 50%;
  }
}
@media screen and (max-width: 1023px) {
  /* line 15, ../scss/media.scss */
  .fieldBox {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 5px;
  }
}
@media screen and (max-width: 767px) {
  /* line 25, ../scss/media.scss */
  p, input, textarea, button, a, li, label, .cc, .placeholder {
    font-size: 1.6rem;
  }

  /* line 26, ../scss/media.scss */
  h1 {
    font-size: 2.5rem;
  }

  /* line 29, ../scss/media.scss */
  h2 {
    font-size: 1.5rem;
  }

  /* line 32, ../scss/media.scss */
  .placeholder, input {
    text-align: center;
    width: 100%;
  }

  /* line 38, ../scss/media.scss */
  .phone span {
    display: none;
  }

  .tnCPopup .container ul {margin-left:12px;}
}
@media screen and (max-width: 480px) {
  /* line 50, ../scss/media.scss */
  .logo img {
    width: 144px;
    padding-top: 5px;
  }

  /* line 55, ../scss/media.scss */
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 57, ../scss/media.scss */
  .btn {
    padding: 15px 50px;
    font-size: 1.5rem;
  }
  .captchaBox .inputBox, .catchaContainer, .ScrollBox  {width:100%;} 
  .ScrollBox {overflow-y:scroll; height: 310px;}
}
/* Height Specific*/
@media screen and (max-width: 320px) {
	.ScrollBox {height:200px;}
}

