div.bootstrap-dialog-message .select2-selection { height: auto !important; }

.small-input { width: 33px; }
.big-table a { float: initial; font-size: 14px; }
.email-proposal .proposal { height: auto !important; }
.file-table span a.nf { float: none; }
input[name=orderSDeliveryDate] { width: 50px; }

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }

.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }

/* Shortened version style */
.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, 
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd, 
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }

  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }

.label-as-badge {
    border-radius: 1em;
}

.voice-table tr td div.yellow-border { border-left: 3px solid yellow; }
.voice-table tr td div.orange-border { border-left: 3px solid orange; }
.voice-table { margin-top: 0px; }

ul.dropdown-menu li a { padding-right: 10px; }
.big-table td.action a { float: none !important; }

#transWork,#fileHistory{width: 1340px;}
.tabel-new td a.red-label { color: #ed6d52; }
.cancel-div { width: auto !important; }

.ios-toggle:checked + .checkbox-label:before { background: #47d65b; }
.ios-toggle + .checkbox-label:before { background: #ed6d52; }

.table-responsive.new-orange-label {
    border-left: 3px solid orange;
}
.table-responsive.new-yellow-label {
    border-left: 3px solid yellow;
}


.orange-label { color: orange; }

.udp_content { height: auto !important; }

.toggles { width: 77px; text-align: center; }
.buttons-link a { float: left; border: 0px !important; }
.buttons-link a img { float: initial; padding-right: 0px; width:auto!important;margin-top:0px!important;}

.maxWidthBox .modal-dialog { width: 70%; }
.maxWidthBox1 .modal-dialog { width: 1200px; }
.new-table .com span.select2-container { display: inline-grid !important; }
.big-table table.newInvoiceTable td { padding: 6px 10px !important; }

div.bootstrap-select li a { padding-right: 0px !important; margin-right: 0px !important;}
div.bootstrap-select li a span { padding-left: 10px; }

.book-open2.book-open:after { top: -3px !important; right: 20px !important; }

div#directTranslators .new-check, div#inbetweenTranslators .new-check { width: auto !important; }
div#directTranslators  table.udp-table tr td:first-child, div#inbetweenTranslators table.udp-table tr td:first-child { width: 2% !important; }
/* ## DIALOGS ## */
.bootstrap-dialog.type-info .modal-header { background-color: #33b7ff !important; }

.fa.fa-trash { color: red !important; text-decoration: none !important; font-size: 14pt; }
.fa.fa-pencil { color: orange !important; text-decoration: none !important; font-size: 14pt; }
a.noTD { text-decoration: none !important; border-bottom: none !important; }

.tabel-new.full-width-table td { width: auto !important; }

td.orange-label { color: orange !important; }

a { cursor: pointer !important; }

div.bootstrap-tagsinput { background-color: white; border: none; box-shadow: none; display: block; padding: 0px; vertical-align: middle; border-radius: 0px; max-width: 100%; line-height: 22px; cursor: text; }
div.bootstrap-tagsinput input { width: 100%; height: 40px; background: #e8f0fa; border: 1px solid #d3ddfb; border-radius: 5px; padding: 0px; }

tr.make-background-yellow td { background-color: lightyellow; }
tr td a { border: none !important; }

.scroll-top .container { overflow-y: visible; }