@charset "utf-8";

html, body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }

.item-information-container { background-color: rgb(242, 242, 242); margin: 0px 0px 12px; }

.item-information-container::before, .item-information-container::after { content: " "; display: table; }

.item-information-container::after { clear: both; }

.item-information-container.transparent { background-color: transparent; }

.widget-box .item-information-container { margin-right: 0px; margin-left: 0px; }

.widget-box .item-information-container:first-child { margin-top: 0px; }

.widget-box .item-information-container:last-child { margin-bottom: 0px; }

.widget-box .item-information-container + .item-information-container { margin-top: -11px; }

.widget-box .table-responsive-container { margin-right: -6px; margin-left: -6px; }

.widget-box .table-responsive-container:first-child { margin-top: -6px; }

.widget-box .table-responsive-container:last-child { margin-bottom: -6px; }

.widget-box .table:last-child { margin-bottom: 0px; }

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

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

@media (min-width: 992px) {
  .item-information { float: left; width: 50%; }
}

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

@media (min-width: 1200px) {
  .one-column-layout .item-information { float: left; width: 100%; }
}

@media (min-width: 992px) {
  .one-column-layout .item-information { float: left; width: 100%; }
}

.item-information > label { position: relative; float: left; width: 42.5%; min-height: 1px; margin-bottom: 1px; padding: 7px; }

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

.label-right .item-information > label { text-align: right; }

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

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

.item-information.item-form-control > div { padding-top: 0px; }

.item-information.item-form-control > div input[type="checkbox"] { width: auto; margin-top: 0px; }

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

@media (min-width: 1200px) {
  .item-information-block { float: left; width: 100%; }
}

@media (min-width: 992px) {
  .item-information-block { float: left; width: 100%; }
}

.item-information-block > label { float: left; width: 41.6667%; position: relative; min-height: 1px; margin-bottom: 1px; padding: 7px; }

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

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

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

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

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

.item-information-block > div.no-label { position: relative; float: left; width: 100%; min-height: 1px; padding: 7px; }

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

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

@media (min-width: 1200px) {
  .item-information-block.item-information-split-view > label, .item-information-split-view .item-information-block > label { float: left; width: 50%; }
}

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

@media (min-width: 1200px) {
  .item-information-block.item-information-split-view > div, .item-information-split-view .item-information-block > div { float: left; width: 50%; }
}

.item-information > div, .item-information-block > div { font-weight: 700; padding: 7px; overflow-wrap: break-word; word-break: break-word; }

.item-information-separator > div { border-bottom: 1px solid rgb(255, 255, 255); }

.item-information-compact > label, .item-information-compact > div { padding-left: 0px; padding-right: 0px; }

input[type="text"]:not(.selectbox), input[type="number"], input[type="password"], textarea { -webkit-user-modify: read-write-plaintext-only; -webkit-tap-highlight-color: transparent; outline-style: none; }

.container-fluid { padding-bottom: 10px; }

.main-container > .header { padding: 10px; margin: 0px; position: relative; }

.header .dubai-gov-logo { width: 80px; display: inline-block; }

.header .dubai-customs-logo { width: 130px; display: inline-block; float: right; }

.header .dubai-customs-logo img, .header .dubai-gov-logo img { height: auto; max-width: 100%; }

.page-content { padding: 8px 5px 10px !important; }

.page-content > .row, .modal-body > .row, .page-content > .row > .col-xs-12 .form-horizontal > .row, .modal-body > .row > .col-xs-12 .form-horizontal > .row, .page-content > .form-horizontal > .row, .modal-body > .form-horizontal > .row, .page-content .form-container > .row, .modal-body .form-container > .row { margin-left: 0px; margin-right: 0px; }

.page-content > .row > .col-xs-12, .modal-body > .row > .col-xs-12, .page-content > .row > .col-xs-12 .form-horizontal > .row > .col-xs-12, .modal-body > .row > .col-xs-12 .form-horizontal > .row > .col-xs-12, .page-content > .form-horizontal > .row > .col-xs-12, .modal-body > .form-horizontal > .row > .col-xs-12, .page-content .form-container > .row > .col-xs-12, .modal-body .form-container > .row > .col-xs-12 { padding-left: 0px; padding-right: 0px; }

.no-menu .breadcrumb { margin-left: 0px; }

.page { outline: 0px; }

.breadcrumbs .ace-settings-box { display: block; border: 0px; background: 0px 0px; float: right; padding: 0px; width: 114px; }

.breadcrumbs .ace-settings-box > div { margin: 0px; }

.breadcrumbs .ace-settings-box .dropdown-colorpicker { line-height: 36px; }

.table-bordered > tbody > tr > th.total-amount, .table-bordered > tbody > tr > td.total-amount { border-left-width: 0px; border-right-width: 0px; }

.table-bordered > tbody > tr > th.total-amount:last-child, .table-bordered > tbody > tr > td.total-amount:last-child { border-right-width: 1px; }

.page-header h1 { font-size: 28px; }

h3.smaller { padding-left: 8px; }

.container-one-layout { width: 50%; margin: 5% auto auto; }

.footer { padding: 10px; text-align: left; border-top: 1px solid rgb(229, 229, 229); background-color: rgb(245, 245, 245); font-size: 12px; }

.footer .footer-links { float: right; margin-left: 10px; }

.footer .footer-links, .footer .site-last-updated, .footer .site-managed-by { display: none; }

.wizard-steps { margin-bottom: 15px; }

.addon-tooltip [class*="icon-"] { font-size: 16px; }

.icon-container:hover { text-decoration: none; }

.icon-large { width: 10%; height: auto; vertical-align: middle; margin: 15px 3px; }

.control-value { text-align: left; padding-top: 5px; padding-left: 5px; font-weight: 700; display: inline-block; overflow-wrap: break-word; word-break: break-word; width: 100%; }

.wrap-word { overflow-wrap: break-word; word-break: break-word; }

.action-buttons-top { margin-bottom: 12px; text-align: left; }

.form-horizontal .form-actions { border-width: 0px; padding: 0px; margin: 0px; background-color: transparent; text-align: center; }

.form-horizontal .form-actions:last-child { padding-bottom: 0px; margin-bottom: 0px; }

.form-horizontal .form-actions.action-buttons-top { padding-left: 0px; padding-top: 0px; text-align: left; }

.form-horizontal .form-actions.form-actions-right { text-align: right; }

.tab-pane .form-actions:last-child { margin-bottom: -6px; }

.control-label { cursor: default; }

.form-horizontal .control-label { padding-top: 0px; display: table-cell; vertical-align: middle; height: 31px; line-height: 1; }

.control-group.error .control-label { color: inherit; }

.control-inline { width: 180px; display: inline-block; }

.action-link { margin-top: 6px; }

.btn { min-width: 120px; }

.form-actions .btn, .form-actions .action-link { margin: 6px 3px; }

.form-actions-inline .btn { margin-left: 20px; }

.btn-wide { min-width: 140px; }

.btn-ex-wide { min-width: 250px; }

.btn-navbar, .input-group-btn .btn, .btn-mini, .btn-xs { min-width: inherit; margin: 0px; }

.btn-xs i, .nav-tabs li i { font-size: 110%; }

.footable .btn-mini, .footable .btn-xs { margin-right: 1px; margin-bottom: 1px; }

.form-actions.compact { padding: 0px; text-align: left; }

.checkbox label { line-height: 1.8; }

.row-selected { background-color: rgb(240, 247, 253); }

.close { opacity: 0.5; }

.modal-page .modal { z-index: 1; display: block; overflow: visible; position: relative; margin-top: 0px; padding-top: 0px; top: 0px !important; }

.safari.mobile .modal-container { }

.inner-backdrop { inset: 0px; z-index: 1; background-color: rgb(0, 0, 0); opacity: 0.5; width: 100%; height: 100%; }

.blackberry .inner-backdrop { position: fixed; }

.modal-footer { text-align: center; margin-top: 0px; padding-top: 11px; padding-bottom: 12px; }

.modal-customized { overflow: hidden; }

.blackberry .modal-customized, .android .modal-customized { overflow: auto; border: 1px solid rgb(0, 0, 0); }

.modal-container { z-index: 1050; display: none; }

.tooltip { z-index: 1080; }

.modal-container { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; bottom: 0px; display: none; margin: 0px; padding: 0px; }

.win .modal-container, .mobile.android .modal-container { position: fixed; }

.modal-container.active, .modal-customized .modal-container.active .modal { display: block; }

.modal-container iframe { width: 100%; height: 100%; border: 0px; display: none; position: absolute; top: 0px; left: 0px; z-index: 2; }

.modal-body { padding: 0px; }

.modal-alert .modal { overflow-y: visible; }

.modal-alert .modal.fade.in { top: 0px; }

.modal-alert .modal-body { padding: 20px; }

.modal-alert .modal-header { padding: 8px; }

.blackberry .modal-alert { position: relative; }

.blackberry .modal-alert .inner-backdrop { position: fixed; }

.blackberry .modal-alert .modal { position: relative; }

.loading_icon { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 5555; }

.loading_icon .modal-backdrop { background-color: rgb(0, 0, 0); opacity: 0.5; }

.loading_icon .modal-loading-icon { background-color: rgb(255, 255, 255); }

.modal-loading-icon { position: absolute; top: 50%; left: 50%; display: inline-block; margin: -25px auto auto -25px; padding: 10px; background-color: rgb(255, 255, 255); z-index: 5556; font-size: 0px; }

.modal-loading-icon .icon-loading { background-image: url("../image/icon-loading.gif"); width: 32px; height: 32px; }

.mobile.safari .modal-loading-icon, .blackberry .modal-loading-icon { position: fixed; }

.pagination-container { text-align: right; margin-bottom: -5px; }

.pagination-container .pagination { margin-top: 0px; margin-bottom: 15px; }

.widget-box .pagination-container .pagination { margin-bottom: 0px; }

.pagination > li > a, .pager > li > a { margin-right: 0px; }

.tabbable .nav-tabs li span { margin-left: 5px; }

.tabbable .tab-content { padding: 6px; }

.menu-toggler { background-color: rgb(76, 143, 189) !important; }

.menu-toggler > .menu-text { border-color: rgb(76, 143, 189) transparent transparent !important; }

.nav-list > li a { height: auto; }

.nav-list > li > a > [class*="icon-"]:first-child { margin-right: 0px; }

.menu-min .nav-list > li > .submenu { width: 190px; }

.menu-min .nav-list > li > a.dropdown-toggle > .menu-text { width: 188px; }

.widget-box { margin-bottom: 0px; margin-top: 0px; }

.widget-box + .widget-box { margin-top: 15px; }

.widget-box .widget-header { cursor: pointer; position: relative; }

.widget-box .widget-header:focus { outline: 1px; }

.widget-box .widget-header h4 { padding-right: 35px; display: inline-block; line-height: 21px; padding-top: 8px; padding-bottom: 8px; }

.widget-box .widget-header .widget-toolbar { position: absolute; top: 0px; right: 0px; bottom: 0px; }

.widget-box .widget-main { padding: 5px; }

.widget-box .widget-main .header { margin-bottom: 5px; margin-top: 12px; }

.widget-box .widget-main .row { margin-right: -5px; margin-left: -5px; }

.widget-box .widget-main .row .col-xs-12 { padding-right: 5px; padding-left: 5px; }

.widget-main.widget-compact { padding-top: 0px; padding-bottom: 0px; }

@media (max-width: 786px) {
  textarea .form-control { padding: 2px; }
}

.help-block { clear: left; margin-bottom: 4px; margin-top: 4px; }

textarea { resize: none; }

.input-group { width: 100%; }

.input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }

.input-group-addon.addon-tooltip:last-child { border: 0px; }

.input-group-addon.addon-tooltip { padding: 1px; border: 0px; }

.btn-print { margin: 0px 5px 0px 0px; }

.btn-print-white { margin: 0px 5px 0px 0px; }

.btn-print-white, .btn-print-white:hover, .btn-print-white:active, .btn-print-white:focus { color: rgb(255, 255, 255); }

.icon-circle { color: red; }

.icon-advanced-search, .icon-view-remarks, .icon-view, .icon-history { background-color: transparent; height: 14px; background-repeat: repeat; margin-bottom: -3px; width: 14px !important; display: inline-block !important; margin-right: 0px !important; }

.icon-advanced-search { background-image: url("../image/icon-advnc-search-2.png"); background-position: 0px 0px; }

.nav-tabs > li > a:hover .icon-advanced-search { background-image: url("../image/icon-advnc-search-3.png"); }

.nav-tabs > li.active > a .icon-advanced-search, .nav-tabs > li.active > a:hover .icon-advanced-search { background-image: url("../image/icon-advnc-search-1.png"); }

.icon-view-remarks { background-image: url("../image/icon-release-instructions.png"); background-position: 0px 0px; }

.icon-view { background-image: url("../image/icon-customer-charge-details.png"); background-position: 0px 0px; }

.icon-history { background-image: url("../image/icon-history.png"); background-position: 0px 0px; }

.ico-permit { background-image: url("../image/icon-permit.png"); background-color: transparent; width: 15px; height: 14px; background-position: center bottom; display: inline-block; }

.ico-request { background-image: url("../image/icon-request.png"); background-color: transparent; width: 14px; height: 12px; background-position: center bottom; display: inline-block; }

.ico-vehicle { background-image: url("../image/icon-vehicle.png"); background-color: transparent; width: 14px; height: 12px; background-position: center center; display: inline-block; }

.form-border .form-group { border-bottom: 1px solid; }

.well.transparent { background-color: transparent; border-width: 0px; box-shadow: none; }

.alert { margin-bottom: 6px; }

.alert h3 { margin-top: 0px; }

.table { margin-bottom: 5px; }

.table + .table { margin-top: -6px; }

.table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th { vertical-align: middle; padding: 4px; }

table th { padding: 8px 4px !important; }

.table-header { text-align: center; padding: 8px; font-weight: 700; }

.table-responsive th, .table-responsive td { text-align: center; }

.table-view-information tr > th { background-color: rgb(229, 240, 247); }

.footable-row-detail-name { vertical-align: middle; }

.footable.breakpoint > tbody > tr { cursor: pointer; }

.footable.breakpoint > tbody > tr.footable-row-detail { cursor: auto; }

.table-hover > tbody > tr[data-is-expandable="false"]:hover > td, .table-hover > tbody > tr[data-is-expandable="false"]:hover > td, .table-hover > tbody > tr[data-is-expandable="false"]:hover > th, .table-hover > tbody > tr[data-is-expandable="false"]:hover > th { background-color: rgb(255, 255, 255); }

.table-hover > tbody > tr[data-is-expandable="false"]:hover:nth-child(2n+1) td, .table-hover > tbody > tr[data-is-expandable="false"]:hover:nth-child(2n+1) td, .table-hover > tbody > tr[data-is-expandable="false"]:hover:nth-child(2n+1) th, .table-hover > tbody > tr[data-is-expandable="false"]:hover:nth-child(2n+1) th { background-color: rgb(249, 249, 249); }

[data-is-expandable="false"] { cursor: default !important; }

.table-left-aligned th, .table-left-aligned td { text-align: left; }

label { cursor: default; display: block; overflow-wrap: break-word; }

.alert-compact { margin: 0px; }

.alert { padding: 8px 32px 8px 8px; }

.alert .close { margin-right: -24px; }

.alert .checkbox { padding-top: 0px; }

.modal .alert { border-radius: 0px; }

.header-color-blue { background-color: rgb(34, 152, 221); border-color: rgb(34, 152, 221); }

.header-color-blue > span > a { color: rgb(255, 255, 255); }

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

hr { border-top: 1px solid rgb(204, 204, 204); margin: 5px 0px; }

.text-error { color: red; }

.input-small { padding: 4px 1px; }

.input-small[type="file"] { padding: 4px; }

.form-group { margin-bottom: 0px; }

.form-group + .form-group + .form-group { margin-top: 5px; }

.form-group input[disabled], .form-group input:disabled { -webkit-text-fill-color: rgb(34, 34, 34) !important; }

.form-group [class*="col-lg-"], .form-group [class*="col-xs-"] { padding-left: 0px; padding-right: 0px; }

.widget-body .row .row .form-group { margin-bottom: 5px; }

.form-horizontal .form-group { margin-left: 0px; margin-right: 0px; }

.form-horizontal.has-tooltips .controls { margin-right: 18px; position: relative; }

.form-control { height: 30px; padding: 5px 10px; font-size: 13px; }

textarea, input[type="text"], input[type="password"], select { line-height: 1.4; }

button.btn-disable[disabled], button.btn-disable[disabled]:hover { background-color: rgb(209, 209, 209) !important; border-color: rgb(209, 209, 209) !important; }

.btn-sm { border-width: 3px; padding: 3px 7px; line-height: 1.38; height: 30px; }

select { padding: 3px 4px; height: 28px; }

select.form-control { padding: 5px 1px; height: 30px; }

.firefox select.form-control { padding-top: 7px; }

.ie select.form-control { padding-top: 6px; }

.badge { font-weight: inherit; padding-top: 3px; font-size: 13px; }

.ui-datepicker { width: auto; }

.ui-datepicker .ui-datepicker-title { margin: 0px 2.8em; }

.addon-tooltip { position: absolute; top: 7px; right: -16px; }

.modal-dialog.modal-dialog-wide { width: auto; }

.version-history-list .version-history-item .header { margin-top: 0px; margin-bottom: 8px; }

.version-history-list .version-history-item .version-history-item-detail { margin-bottom: 28px; }

.version-history-list .version-history-item li + li { margin-top: 10px; }

.nav-collapse, .nav-collapse.collapse { overflow: visible; }

body.modal-page { background-color: transparent !important; }

.header { background-color: rgb(255, 255, 255); }

.panel-group { background-color: rgb(0, 103, 176); color: rgb(255, 255, 255); border-radius: 6px 6px 0px 0px; }

.panel-primary .panel-content { background-color: rgb(229, 240, 247); }

.panel .panel-heading { border-bottom: 1px solid rgb(0, 103, 176); color: rgb(0, 103, 176); }

.footable > thead > tr > th, .footable > thead > tr > td { color: rgb(68, 68, 68); background-color: rgb(229, 240, 247); }

.footable > tbody > tr > th, .footable > tbody > tr > td { background-color: rgb(255, 255, 255); }

.footable > tbody > tr:nth-child(2n+1) > td, .footable > tbody > tr:nth-child(2n+1) > th { background-color: rgb(249, 249, 249); }

.footable > tbody > tr.info > th, .footable > tbody > tr.info > td, .footable > tbody > tr.info:nth-child(2n+1) > td, .footable > tbody > tr.info:nth-child(2n+1) > th { color: rgb(68, 68, 68); background-color: rgb(229, 240, 247); }

.footable .pagination .first a, .footable .pagination .last a { padding-top: 5px; padding-bottom: 5px; line-height: 1; }

.footable .pagination .first a i, .footable .pagination .last a i { font-weight: 700; font-size: 20px; line-height: 1; }

.footable .pagination > li > span:hover { background-color: transparent; }

.pagination-right { float: right; clear: right; }

.action-separator { color: rgb(68, 68, 68); }

.input-group-addon { background-color: rgb(255, 255, 255); }

.input-group-addon.addon-tooltip { background-color: transparent; }

.modal-header { border-bottom: 3px solid rgb(0, 103, 176); background-color: rgb(0, 103, 176); color: rgb(255, 255, 255); border-radius: 0px; }

.modal-header:focus { outline: 0px; }

@media (min-width: 992px) {
  .modal-dialog.modal-dialog-wide { left: 0px; margin: auto; padding: 25px; width: 990px; }
}

@media (min-width: 768px) {
  .modal-backdrop { opacity: 0.5; }
  .modal-container.modal-alert .modal-dialog.modal-dialog-wide { width: 500px; }
  .logout-control { position: absolute !important; right: 0px; }
  .container-fluid { padding-right: 10px; padding-left: 10px; }
  .two-column-layout .form-group { width: 49.7%; float: left; vertical-align: top; }
  .form-group .control-label { width: 150px; }
  .form-group .checkbox { margin-top: 7px; }
  .form-group .controls, .form-group .controls.row { margin-left: 153px; margin-top: -30px; min-height: 30px; }
  .display-picture { clear: none; float: right; }
  .display-picture .controls { margin-left: 148px; }
  .form-inline .control-label { width: 80px; }
  .form-inline .controls { margin-left: 82px; }
  .action-link { text-align: left; }
  .icon-expand-menu { background-position: -313px -119px; }
  .header .dubai-gov-logo { width: auto; }
  .header .dubai-customs-logo { width: auto; }
  .mobile-nav-selector { display: none; }
  .three-column-layout .control-label { float: left; width: 100%; text-align: left; }
  .three-column-layout .controls { margin-left: 0px; text-align: left; float: left; width: 100%; }
  .three-column-layout .form-group { margin-left: 0.5%; margin-right: 0.5%; width: 32.3%; float: left; }
  .flat-data-label { display: none; }
  .version-history-list .version-history-item .version-history-item-detail { padding-left: 32px; }
  .declaration-number-of-packages { width: 200px; }
}

@media (max-width: 991px) {
  .tabbable .nav li span { display: none; }
  .tabbable .nav li.active span { display: inline-block; }
  .label-choose-skin { display: none; }
}

@media (max-width: 767px) {
  .modal-customized .main-container { display: none; }
  .safari.mobile .modal-customized .modal-container iframe { border: 1px solid transparent; }
  .form-actions .btn, .modal-footer .btn, .modal-footer .btn + .btn, .form-actions .action-link, .form-actions-inline .btn { margin: 6px 3px; }
  .form-actions-inline { text-align: center; }
  .form-horizontal .control-label { float: none; text-align: left; }
  .control-value { padding-left: 0px; }
  .form-horizontal .controls { margin-left: 0px; }
  .two-column-layout .form-group { width: auto; float: none; }
  table.table-responsive { border: 0px; padding: 0px; display: block; width: 100%; overflow-x: auto; }
  table.table-responsive caption { display: block; }
  table.table-responsive thead, table.table-responsive th { display: none; visibility: hidden; }
  table.table-responsive tbody, table.table-responsive tr, table.table-responsive td { border: 0px; display: block; padding: 0px; white-space: normal; float: left; width: 100%; }
  table.table-responsive td { padding: 8px; border-bottom: 1px solid rgb(245, 245, 245); }
  .flat-data-label { font-weight: 400; width: 43%; display: grid; float: left; text-align: left; }
  .flat-data-content { font-weight: 700; }
  table th:not([data-title]) { font-weight: 700; }
  .flat-data-content { display: table-cell; text-align: left; }
  .flat-data-content th[data-title]::before, .flat-data-content td[data-title]::before { text-align: left; }
  .breadcrumbs .ace-settings-box { width: 20px; }
  .breadcrumbs .ace-settings-box .colorpicker-container > span { display: none; }
  .breadcrumbs .ace-settings-box .dropdown-colorpicker > .dropdown-menu { left: auto; right: -7px; }
  .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::before { left: auto; right: 9px; }
  .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::after { left: auto; right: 10px; }
  .breadcrumb { display: none; }
  .no-menu .breadcrumbs { display: none; }
  .text-xs-left { text-align: left; }
}

@media (min-width: 1200px) {
  .modal-dialog.modal-dialog-wide { width: 1100px; }
  .footer .footer-links, .footer .site-last-updated, .footer .site-managed-by { display: inline-block; }
}

.datepicker-dropdown { margin-left: 40px; }

h4 { font-size: 15px; }

.widget-box .widget-header h4 { padding-bottom: 5px; padding-top: 5px; }

.widget-header, .panel-heading { min-height: 25px; }

.widget-toolbar { line-height: 31px; }

.controls + .controls { margin-top: 0px !important; }

.form-group-versions-of-declaration .controls { margin-bottom: 10px; }

.form-group.no-label label { display: none; }

.form-group.no-label .controls { margin-top: 0px; }

.display-picture .img-thumbnail { width: 140px; }

.display-picture .upload-button-container { padding: 5px 4px; }

.display-picture .upload-button-container .btn { width: 131px; }

.form-container .row + .row, .widget-exemption-reference-declaration .row + .row, .form-container .row + .table, .widget-exemption-reference-declaration .row + .table { margin-top: 6px; }

.list-group-item { background: rgb(247, 250, 250) !important; }

.uploaded-documents-list { margin-left: 0px; }

.uploaded-documents-list .list-group-item { font-weight: 700; background: transparent !important; }

.warning-icon { color: rgb(238, 162, 54); }

.modal-body-text { padding: 10px; }

.modal-body-text .customs-signature { margin-right: 50px; }

.radio-inline { cursor: default; }

.radio-inline label { cursor: pointer; }

.widget-body h4 { margin-top: 0px; }

.header-color-blue + .widget-body .widget-main .form-actions, .has-action-buttons-compact .form-actions, .header-color-blue + .widget-body .widget-main > .row > .col-xs-12 > .form-actions, .has-action-buttons-compact > .row > .col-xs-12 > .form-actions { margin-top: -5px; margin-left: -3px; }

.rtl .pull-right { float: left !important; }

.rtl .pull-left { float: right !important; }

.rtl .table-responsive th, .rtl .table-responsive td { text-align: center; }

.rtl .modal-footer { text-align: center; }

.rtl .item-information, .rtl .item-information-block, .rtl .item-information > label, .rtl .item-information-block > label, .rtl .item-information > div, .rtl .item-information-block > div { float: right; }

.rtl th, .rtl .form-actions.compact, .rtl .footer { text-align: inherit; }

.rtl .datepicker { direction: rtl; }

.rtl .header .dubai-customs-logo, .rtl .breadcrumbs .ace-settings-box { float: left; }

.rtl .widget-box .widget-toolbar { right: auto; left: 0px; }

.rtl .widget-box .widget-header { border-left: 1px solid rgb(204, 204, 204); }

.rtl .widget-box .widget-header h4 { padding-left: 35px; padding-right: 0px; }

.rtl .breadcrumbs .ace-settings-box .dropdown-colorpicker > .dropdown-menu { left: auto; right: -7px; }

.rtl .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::before { left: auto; right: 9px; }

.rtl .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::after { left: auto; right: 10px; }

.rtl .addon-tooltip { left: -16px; right: auto; }

.rtl .form-horizontal.has-tooltips .controls { margin-left: 18px; }

.rtl .tabbable li span { margin-left: 0px; margin-right: 5px; }

.rtl .form-group .controls { padding-right: 0px; }

.rtl .pagination-container { text-align: left; }

.rtl .pagination-container .pagination > li { float: right; }

.rtl .table-left-aligned th, .rtl .table-left-aligned td { text-align: right; }

.rtl .table-left-aligned th b, .rtl .table-left-aligned td b { float: right; padding-left: 5px; }

.rtl [class^="icon-"], .rtl .btn-xs [class^="icon-"], .rtl .btn-sm [class^="icon-"], .rtl [class*=" icon-"], .rtl .btn-xs [class*=" icon-"], .rtl .btn-sm [class*=" icon-"] { margin-left: 0px; }

.rtl [class^="icon-"]::before, .rtl .btn-xs [class^="icon-"]::before, .rtl .btn-sm [class^="icon-"]::before, .rtl [class*=" icon-"]::before, .rtl .btn-xs [class*=" icon-"]::before, .rtl .btn-sm [class*=" icon-"]::before { transform: scale(-1, 1); }

.rtl .footable.breakpoint > tbody > tr > td > span.footable-toggle { padding-right: 0px; padding-left: 5px; }

.rtl .widget-box-party-details .widget-main span { float: right; margin-left: 4px; }

.rtl .two-column-layout .form-group { float: right; }

.rtl .form-group .controls { margin-right: 153px; margin-left: 0px; }

@media (max-width: 767px) {
  .rtl .flat-data-label { float: right; }
  .rtl .flat-data-content { float: left; }
  .rtl .breadcrumbs .ace-settings-box .dropdown-colorpicker > .dropdown-menu { left: -7px; right: auto; }
  .rtl .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::before { left: 9px; right: auto; }
  .rtl .breadcrumbs .ace-settings-box .dropdown-menu.dropdown-caret::after { left: 10px; right: auto; }
}

@media (max-width: 767px) {
  .rtl .two-column-layout .form-group { float: none; }
  .rtl .form-group .controls { margin-right: 0px; margin-left: 0px; }
}