  /*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 21-Nov-2019, 08:58:14
    Author     : User
*/
@media screen and (max-width: 1030px) {
  .container .blk.blk-2 .dtls {
    padding: 30px 30px 0; } }
@media screen and (max-width: 900px) {
  .container .double-blks .blk .img {
    position: relative;
    overflow: hidden; }
    .container .double-blks .blk .img img {
      position: absolute;
      width: auto;
      height: 100%;
      top: 0;
      left: 50%;
      transform: translateX(-50%); } }
@media screen and (max-width: 800px) {
  .container .blk p {
    line-height: 21px; } }
@media screen and (max-width: 730px) {
  .container .blk.blk-1 .img {
    position: relative;
    height: 250px;
    overflow: hidden; }
    .container .blk.blk-1 .img img {
      position: absolute;
      left: 50%;
      top: 0;
      transform: translateX(-50%);
      height: 100%;
      width: auto; }
  .container .blk.blk-1 .dtls {
    padding-right: 150px; }
    .container .blk.blk-1 .dtls p {
      margin: 10px 0; }
    .container .blk.blk-1 .dtls .apply {
      width: 130px; }
      .container .blk.blk-1 .dtls .apply span {
        padding-left: 65px;
        padding-right: 23px; }
  .container .blk.blk-2 .img {
    width: 100%;
    height: 250px;
    float: none;
    overflow: hidden; }
  .container .blk.blk-2 .apply.pc {
    display: none; }
  .container .blk.blk-2 .dtls {
    float: none;
    width: 100%;
    padding: 20px; }
  .container .blk.blk-2 .apply.mobile {
    display: block; } }
@media screen and (max-width: 700px) {
  .container .blk.blk-2 .img img {
    min-width: 100%;
    width: auto;
    height: 100%; }
  .container .double-blks .blk {
    width: calc(100% - 20px); }
    .container .double-blks .blk .img img {
      min-width: 100%; }
    .container .double-blks .blk:nth-child(1) {
      padding-right: 0px; }
    .container .double-blks .blk:nth-child(2) {
      padding-left: 0px; } }
@media screen and (max-width: 600px) {
  .container .blk.blk-1 .dtls {
    padding-right: 20px;
    padding-bottom: 0px; }
    .container .blk.blk-1 .dtls .apply {
      position: relative;
      width: calc(100% + 40px);
      padding: 25px;
      margin-left: -20px;
      margin-top: 20px; }

  .container .form .form-group {
    width: calc(100% - 50px); } }

/*# sourceMappingURL=master-apply-responsive.css.map */
