/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */

/* ==========================================================================
   Remodal's necessary styles
   ========================================================================== */

/* Hide scroll bar */

html.remodal-is-locked {
  overflow: hidden;

  -ms-touch-action: none;
  touch-action: none;
}

/* Anti FOUC */

.remodal,
[data-remodal-id] {
  display: none;
}

/* Necessary styles of the overlay */

.remodal-overlay {
  position: fixed;
  z-index: 9999;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;

  display: none;
}

/* Necessary styles of the wrapper */

.remodal-wrapper {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  display: none;
  overflow: auto;

  text-align: center;

  -webkit-overflow-scrolling: touch;
}

.remodal-wrapper:after {
  display: inline-block;

  height: 100%;
  margin-left: -0.05em;

  content: "";
}

/* Fix iPad, iPhone glitches */

.remodal-overlay,
.remodal-wrapper {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Necessary styles of the modal dialog */

.remodal {
  position: relative;

  outline: none;

  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

.remodal-is-initialized {
  /* Disable Anti-FOUC */
  display: inline-block;
}

/* modal popup */
.remodal-bg.with-red-theme.remodal-is-opening,
    .remodal-bg.with-red-theme.remodal-is-opened {
      filter: none;
    }
.modal1Title {font-size:20px;}
.remodal-overlay.with-red-theme {
 filter: none;
}
.p_title {font-size:20px; display:block;}
.p_table {margin-top:20px; padding:0 20px;}
.p_table input.datepicker {width:100px;height:100%;border:1px solid #e9e9e9;}
.p_table table {width:100%; border-collapse:collapse; border-top:2px solid #333333;}
.p_table th {height:40px;background:#f7f7f7; text-align:center; border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee; padding:0px 10px; font-size:13px; font-weight:bold;}
.p_table td {height:40px;border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee; padding:0px 10px; text-align:left; font-size:13px;}
.p_table td.tb_title {font-weight:bold; text-align:center; width:30%; background:#f7f7f7;}
.p_table td.center {text-align:center;}
.p_table table.tb_outp {width:100%; border-collapse:collapse; border-top:1px solid #eeeeee; margin-top:20px;}
.p_table table.tb_outp td {height:40px;border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee; padding:0px 10px; text-align:left; font-size:13px;}
.p_table table.tb_outp td.outp_t {background:#fffdef; text-align:center; width:30%; font-weight:bold;}

.p_title.type_imei {font-weight:700;}
.p_table.type_imei {margin-top:30px;}
.p_table.type_imei td {height:50px;padding:0 18px;font-size:16px;}
.exp_tb {margin-top:10px;color:#d03f3f;font-size:14px;}

.remodal.with-red-theme {
  background: #fff;
}
