#print-block {
  display: block !important;
  width: 100% !important;
  float: left !important;
  border: 2px solid #000;
  padding-bottom: 20px; }

.myblock {
  display: block !important;
  width: 100% !important;
  float: left !important; }

.header-zone {
  display: block !important;
  width: 100% !important;
  float: left !important;
  padding-top: 20px !important;
  padding-bottom: 5px !important; }

.header-print {
  display: block !important;
  width: 75% !important;
  float: left !important;
  font-size: 20px !important;
  text-align: center; }

.sub-header-print {
  display: block !important;
  width: 75% !important;
  float: left !important;
  font-size: 16px !important;
  text-align: center; }

.logo {
  display: block !important;
  width: 15% !important;
  float: left !important; }

.logo img {
  padding-left: 20px !important; }

.detail-header {
  display: block !important;
  width: 100% !important;
  float: left !important;
  margin-top: 5px !important; }

.detail-header .warning-word {
  font-size: 16px !important;
  text-decoration: underline !important;
  font-style: italic !important; }

.detail-header .date {
  float: rigt !important;
  text-align: right !important; }

.btn-print {
  visibility: visible !important; }

.underline {
  display: block !important;
  width: 100% !important;
  float: left !important;
  border-bottom: 2px solid #000 !important; }

.underline.padding {
  margin-top: 7px !important;
  margin-bottom: 10px !important; }

.body-zone {
  display: block !important;
  width: 100% !important;
  float: left !important;
  padding-top: 20px !important;
  font-size: 14px !important; }

.body-header {
  display: block !important;
  width: 80% !important;
  float: left !important; }

.body-photo {
  display: block !important;
  width: 20% !important;
  float: left !important; }

.fullwidth {
  width: 100% !important; }

.label-block {
  display: block !important;
  width: 100% !important;
  float: left !important;
  font-size: 14px !important; }

.text-center {
  text-align: center !important; }

.text-right {
  text-align: right !important; }

.photo-block img {
  display: block !important;
  width: 100% !important;
  float: left !important; }

input.no-border {
  border-top: 0px !important;
  border-left: 0px !important;
  border-right: 0px !important;
  border-bottom: 1px inset #8c8c8c !important; }

input:disabled {
  background-color: #fff !important; }

input {
  font-size: 14px !important; }

table.fulltable {
  width: 100%; }

table.table-border {
  border: 1px solid #8c8c8c !important; }

table.tr-border tr {
  border: 1px solid #8c8c8c !important; }

table.td-border td {
  border: 1px solid #8c8c8c !important; }

table.th-border th {
  border: 1px solid #8c8c8c !important; }

.body-block {
  display: block !important;
  width: 100% !important;
  float: left !important; }

.body-block-85 {
  display: block !important;
  width: 85% !important;
  float: left !important; }

.body-block-80 {
  display: block !important;
  width: 80% !important;
  float: left !important; }

.body-block-75 {
  display: block !important;
  width: 75% !important;
  float: left !important; }

.body-block-70 {
  display: block !important;
  width: 70% !important;
  float: left !important; }

.body-block-30 {
  display: block !important;
  width: 30% !important;
  float: left !important; }

.body-block-25 {
  display: block !important;
  width: 25% !important;
  float: left !important; }

.body-block-20 {
  display: block !important;
  width: 20% !important;
  float: left !important; }

.body-block-15 {
  display: block !important;
  width: 15% !important;
  float: left !important; }

.body-block.padding-top {
  padding-top: 10px !important; }

.body-block .header-block {
  display: block !important;
  width: 100% !important;
  float: left !important;
  border-top: 1px solid #8c8c8c !important;
  border-bottom: 1px solid #8c8c8c !important;
  font-size: 16px !important;
  background-color: #e6e6e6 !important; }

.body-bg {
  background-color: #e6e6e6 !important; }

.body-block .header-block.margin-bottom {
  margin-bottom: 10px !important; }

/* start customize Bootstrap*/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-left: 5px !important;
  padding-right: 5px !important; }

.row {
  margin-top: 5px !important;
  margin-left: 0px !important;
  margin-right: 0px !important; }

/* end customize Bootstrap*/
@media print {
  @page {
    size: A4; }
  #print-block {
    display: block !important;
    width: 100% !important;
    float: left !important;
    border: 2px solid #000 !important;
    padding-bottom: 10pt !important; }

  .header-zone {
    display: block !important;
    width: 100% !important;
    float: left !important;
    padding-top: 10pt !important;
    padding-bottom: 3pt !important; }

  .logo {
    display: block !important;
    width: 20% !important;
    float: left !important; }

  .logo img {
    padding-left: 10pt !important;
    width: 100% !important; }

  .header-print {
    display: block !important;
    width: 70% !important;
    float: left !important;
    font-size: 14pt !important;
    text-align: center !important; }

  .sub-header-print {
    display: block !important;
    width: 70% !important;
    float: left !important;
    font-size: 10pt !important;
    text-align: center !important; }

  .detail-header {
    display: block !important;
    width: 100% !important;
    float: left !important; }

  .detail-header .warning-word {
    display: block !important;
    width: 60% !important;
    float: left !important;
    font-size: 10pt !important;
    text-decoration: underline !important;
    font-style: italic !important; }

  .detail-header .date {
    display: block !important;
    width: 40% !important;
    float: left !important;
    font-size: 7pt !important; }

  .btn-print {
    visibility: hidden !important; }

  .underline {
    display: block !important;
    width: 100% !important;
    float: left !important;
    border-bottom: 0.7pt solid #000 !important; }

  .underline.padding {
    margin-top: 3pt !important;
    margin-bottom: 5pt !important; }

  .body-zone {
    display: block !important;
    width: 100% !important;
    float: left !important;
    padding-top: 10pt !important;
    font-size: 7pt !important; }

  .body-header {
    display: block !important;
    width: 80% !important;
    float: left !important; }

  .body-photo {
    display: block !important;
    width: 20% !important;
    float: left !important; }

  .label-block {
    display: block !important;
    width: 100% !important;
    float: left !important;
    font-size: 7pt !important; }

  .fullwidth {
    width: 100% !important; }

  .text-center {
    text-align: center !important; }

  .text-right {
    text-align: right !important; }

  .break-header {
    page-break-before: always; }

  .break-footer {
    page-break-after: always; }

  .page-border {
    border: 1px solid black;
    bottom: 0px;
    height: 1046px; }

  input.no-border {
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 1px inset #8c8c8c !important; }

  input:disabled {
    background-color: #fff !important; }

  input {
    font-size: 7pt !important; }

  table.fulltable {
    width: 100%; }

  table.table-border {
    border: 1px solid #8c8c8c !important; }

  table.tr-border tr {
    border: 1px solid #8c8c8c !important; }

  table.td-border td {
    border: 1px solid #8c8c8c !important; }

  table.th-border th {
    border: 1px solid #8c8c8c !important; }

  .body-block {
    display: block !important;
    width: 100% !important;
    float: left !important; }

  .body-block-85 {
    display: block !important;
    width: 85% !important;
    float: left !important; }

  .body-block-80 {
    display: block !important;
    width: 80% !important;
    float: left !important; }

  .body-block-75 {
    display: block !important;
    width: 75% !important;
    float: left !important; }

  .body-block-70 {
    display: block !important;
    width: 70% !important;
    float: left !important; }

  .body-block-50 {
    display: block !important;
    width: 50% !important;
    float: left !important; }

  .body-block-30 {
    display: block !important;
    width: 30% !important;
    float: left !important; }

  .body-block-25 {
    display: block !important;
    width: 25% !important;
    float: left !important; }

  .body-block-20 {
    display: block !important;
    width: 20% !important;
    float: left !important; }

  .body-block-15 {
    display: block !important;
    width: 15% !important;
    float: left !important; }

  .body-block.padding-top {
    padding-top: 5pt !important; }

  .body-block .header-block {
    display: block !important;
    width: 100% !important;
    float: left !important;
    border-top: 0.7pt solid #8c8c8c !important;
    border-bottom: 0.7pt solid #8c8c8c !important;
    font-size: 8pt !important;
    background-color: #e6e6e6 !important; }

  .body-block .header-block.margin-bottom {
    margin-bottom: 5pt !important; }

  /* start customize Bootstrap*/
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 5px !important;
    padding-right: 5px !important; }

  .row {
    margin-top: 5px !important;
    margin-left: 0px !important;
    margin-right: 0px !important; }

  /* end customize Bootstrap*/ }

/*# sourceMappingURL=ApplicantPrintLayout.css.map */