@charset "utf-8";

@page { margin: 1.2cm 0.5cm; }

a[href]::after { content: ""; }

.modal { display: block; position: relative; }

.modal-dialog { padding-top: 0px !important; padding-bottom: 0px !important; }

.modal-content { border-width: 0px; padding: 4px; }

.modal-header-print .header { margin-bottom: 0px; }

.modal .modal-dialog.modal-dialog-wide { padding: 0px; width: 100% !important; }

.modal-header { border-bottom-width: 0px; }

button, .btn, .btn-print, .breadcrumbs, .sidebar, .footer, .form-actions, .close, .modal-footer, .widget-header .widget-toolbar { display: none; }

.print-hide:not(.print-hide) { display: none; }

.modal-header, .widget-header, .panel-heading { background: none 0px 0px transparent; }

.modal-title { font-size: 20px; color: rgb(0, 0, 0) !important; }

.container { max-width: 940px; }

.main-content, .page-content { margin-left: 0px; }

.form-horizontal .control-label { width: 160px; float: left; }

.form-horizontal .controls { margin-left: 165px; }

.widget-box { break-after: auto; break-inside: avoid; }

.collapsed .widget-header { border-bottom-width: 1px; }

.collapsed .widget-body, .collapsed .widget-body-inner { display: block !important; }

.print-no-page-break { break-inside: avoid; break-after: auto; }

.print-page-break { break-inside: avoid; break-after: page; }

.visible-print { display: block; }

.print-hidden { display: none; }

.hidden-xs { display: block !important; }

.header { border-width: 0px; }

.header .dubai-gov-logo { width: 115px !important; }

.header .dubai-customs-logo { width: 180px !important; }

.col-sm-3 { position: relative; float: left; width: 25%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.col-sm-4 { position: relative; float: left; width: 33.3333%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.col-sm-5 { position: relative; float: left; width: 41.6667%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.col-sm-8 { position: relative; float: left; width: 66.6667%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.item-information { position: relative; float: left; width: 50%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.one-column-layout .item-information { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.item-information > label { position: relative; float: left; width: 41.6667%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

@media (min-width: 1200px) {
  .item-information > label { float: left; width: 41.6667%; }
}

.item-information > div { position: relative; float: left; width: 58.3333%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

@media (min-width: 1200px) {
  .item-information > div { float: left; width: 58.3333%; }
}

.item-information-block > label { position: relative; float: left; width: 20.3333%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.item-information-block > div { position: relative; float: left; width: 79.6667%; min-height: 1px; padding-left: 12px; padding-right: 12px; }

.flat-data-label { display: none; }

.flat-data-content { text-align: center; display: block; }

table.table-responsive thead, table.table-responsive th { display: table-cell !important; visibility: visible !important; }

table.table-responsive tbody, table.table-responsive tr, table.table-responsive td { float: none !important; width: auto; }

table.table-responsive tr { display: table-row; }

table.table-responsive td { display: table-cell; width: 1%; }

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid rgb(51, 51, 51) !important; }

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { border-top: 1px solid rgb(51, 51, 51) !important; }