@charset "UTF-8";

body {
    color: var(--font-primary-color)
}

body.PG_LOGIN {
    background-size: cover;
}

body #fred_container #cont_header .header .logo a {
    width: 100%;
    height: 100%;
    display: inline-block;
}

body #fred_container #cont_header .header .logo img {
    object-fit: contain;
    object-position: left;
    max-height: 50px;
    max-width: initial;
    width: 100%;
    height: 100%;

}

/* Color por defecto de los placeholders de los compos input */
::-webkit-input-placeholder {
    color: var(--color-white-dark)
}

/* WebKit browsers */
:-moz-placeholder {
    color: var(--color-white-dark)
}

/* Mozilla Firefox 4 to 18 */
::-moz-placeholder {
    color: var(--color-white-dark)
}

/* Mozilla Firefox 19+ */
:-ms-input-placeholder {
    color: var(--color-white-dark)
}

/* Internet Explorer 10+ */
::-webkit-scrollbar-track {
    background-color: var(--background-color)
}

::-webkit-scrollbar-thumb {
    background-color: var(--background-color2)
}

a, a:visited {
    color: var(--color-blue)
}

textarea {
    border-color: var(--background-color2)
}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    background-color: var(--primary-app-dark);
    color: var(--color-white) !important
}

body {
    /* font-family: 'Trebuchet MS',Trebuchet,Verdana,Sans-Serif; */
    /* font-family: "Lucida Console", Monaco, monospace; */
    background-color: var(--color-white)
}

body .button {
    border-color: var(--button-primary-border);
    color: var(--button-primary-color);
    background: var(--button-primary-background)
}

body a.button:hover, body div.button:hover, body input[type="button"]:hover, body input[type="submit"]:hover, body button:hover, body button[role="button"]:hover {
    background: var(--button-primary-background-hover);
    color: var(--button-primary-color-hover);
    border-color: var(--button-primary-color-hover)
}

body input[type="button"], body input[type="submit"] {
    border-color: var(--app-primary)
}

body select, body input[list] {
    color: var(--color-grey-dark);
    background-color: var(--color-white);
    border-color: var(--app-primary);
    border-radius: 0px;
}

/*margin-top: 15px;*/
.select-mt10 {
    color: var(--button-primary-color);
    background-color: var(--button-primary-background);
    border-color: var(--button-primary-border)
}

/**/
body input[type="number"], body input[type="text"], body input[type="password"], body input[type="email"], body input[type="time"] {
    border-color: var(--background-color2)
}

body #fred_container #cont_header {
    background: var(--color-white)
}

body #fred_container #cont_header .header {
    background-color: var(--color-white);
    color: var(--color-grey-dark)
}

body #fred_container #cont_header .header .hoy-en, body #fred_container #cont_header .header .help-panel-button {
    color: var(--app-primary);
}

body #fred_container #cont_header .header .geninfo .infoexp .in {
    color: var(--font-primary-color)
}

body #fred_container #cont_header .header .logo {
    background: var(--color-white)
}

body #fred_container #cont_header .header .logdata .psswd_lang select:hover {
    background: var(--background-grey);
    border-color: var(--font-primary-color);
}

body #fred_container #cont_header .header .logdata .mailto {
    color: var(--font-primary-color)
}

body #fred_container #cont_header .header .logdata .username {
    color: var(--font-primary-color)
}

body #fred_container #cont_header .headinfo .btns .button {
    color: var(--color-black);
}

body #fred_container #cont_header .headinfo .btns .button:hover {
    background: var(--color-white);
    color: var(--color-black);
border-colorvar(--color-black)
}

body #fred_container #cont_header .headinfo .btns a.button {
    color: var(--font-primary-color);
    border-color: var(--app-primary)
}

body #fred_container #cont_header .headinfo .btns a.button:hover {
    border: none;
    background: var(--app-primary);
    color: var(--color-white)
}

body #fred_container #cont_header .headinfo .btns div.button:hover {
    border: none;
    background: var(--background-primary-dark);
    color: var(--color-white)
}

body #fred_container #cont_body {
    /* padding-bottom: 100px; */
}

/* body #fred_container #cont_body .full_container .td1 {width: 300px; min-width: 300px;} */
/* body #fred_container #cont_body .full_container .td2 {width: 100%;} */
body #fred_container #cont_footer {
    background-color: var(--color-grey-dark);
    color: var(--color-white);
    /* absolute; */
}

body #fred_container #cont_footer .footer .right a {
    color: var(--color-white)
}

body #fred_container #cont_footer a, body #fred_container #cont_footer a:visited {
    color: var(--color-white)
}

#dateTimeClock {
    color: var(--font-primary-color)
}

form .datetime div input {
    background: var(--background-color2);
    border-color: var(--color-white-dark);
    color: rgb(128, 128, 128);
}

form .datetime.datetime_readonly input {
    background: var(--background-color2);
colorvar(--color-black)
}

form .fred_datetime .dt_date_picker {
    background: var(--color-white);
    border-color: var(--app-primary)
}

form .fred_datetime .dt_date_picker:hover {
    background: var(--app-primary)
}

form .fred_datetime .dt_time_picker {
    background: var(--color-white);
    border-color: var(--app-primary)
}

form .fred_datetime .dt_time_picker:hover {
    background: var(--app-primary)
}

form .fred_datetime.readonly input {
    background: var(--background-color2);
colorvar(--color-black)
}

span.fredtxt {
    color: #00a0df
}

body.ERROR_PAGE .container_main {
    background: var(--color-white);
    border: 0 solid var(--font-primary-color)
}

body.INFORMATION_VIEW .container_main {
    background: var(--color-white);
    border: 0 solid var(--font-primary-color)
}

body.MAIN_PAGE #fred_container #cont_header .header {
    background-color: var(--color-white);
    color: var(--color-grey-dark)
}

body.MAIN_PAGE #fred_container #cont_header .header .logdata .show_video_buttons {
    background: var(--color-warning)
}

body.MAIN_PAGE #fred_container #cont_header .header .logdata .show_video_buttons {
    background: var(--color-warning)
}

body.MAIN_PAGE #fred_container #cont_header .show_video_div .video_out {
    background: var(--color-white)
}

.cookie_policy .in {
    background: var(--color-white);
colorvar(--color-black);
    border-color: var(--color-success-dark)
}

.cookie_policy .in .button.accept {
    background: var(--color-success-dark);
    color: var(--color-white)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_left .tt {
    color: var(--app-primary);
    background: var(--color-white);
    border-color: var(--color-grey)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_left .show_video_tower_buttons .v_in {
    border-color: var(--color-success-dark);
    background: var(--color-white)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover.sd_1 {
    background: var(--color-success);
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover.sd_3 {
    background: var(--color-success);
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover .d_tt {
    color: var(--color-black)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover .d_subtt {
    color: var(--color-grey-dark)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover .subsections .section.clickable {
    background: linear-gradient(120deg, var(--color-white), var(--color-white-light));
    border: 0 solid var(--background-color2)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover .subsections .section.clickable:hover {
    background: var(--color-warning)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_discover .subsections .section .s_in .section_tt {
    color: var(--color-danger-dark)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons {
    border-color: var(--color-danger)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons.icons_docks {
    background: var(--background-grey);
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons.icons_exps {
    background: var(--background-grey);
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons.icons_incid {
    background: var(--color-success-light);
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons.icons_mobile {
    background: var(--color-success-light)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .section_icons .incid_info {
    color: var(--color-grey-dark)
}

.MAIN_PAGE .photo .section_out .section_in .section_in_right .tt {
    color: var(--color-black)
}

.MAIN_PAGE .parallax.h600 .photo.incidences {
    background-color: var(--background-grey)
}

.MAIN_PAGE .parallax.h950 .photo.contactform {
    background-color: var(--color-success-light);
    /* background-image: url(/images/mainpage/contact.1960x950.jpg); background-position: center; */
}

.MAIN_PAGE .parallax.h950 .photo.docks {
    background-color: var(--color-success-light);
    /* background-image: url(/images/mainpage/docks-image_R.1960x950.jpg); background-position: center; */
}

.MAIN_PAGE .parallax.h950 .photo.expeditions {
    background-color: var(--color-success-light)
}

.MAIN_PAGE .parallax.h950 .photo.incidences {
    background-color: var(--background-grey);
    /* background-image: url(/images/mainpage/incid_info.2000x800.jpg); background-position: center; */
}

.MAIN_PAGE .parallax .photo .info {

    color: var(--color-grey-dark);
    border-color: var(--background-primary-dark);
    background: var(--color-white);
}

.MAIN_PAGE .parallax .photo .info2 {
    color: var(--color-grey-dark);
    border-color: var(--background-color2);
    background: var(--color-white);
}


.MAIN_PAGE .parallax .photo .info_right_out .info_right {
    background: var(--color-grey-dark);
    color: var(--color-white);
    border-color: var(--background-color2)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_1_T1 {
    background: transparent;
    color: var(--color-white)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_1_T2 {
    background: transparent;
    color: var(--color-white)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_2_T1 {
    background: var(--color-white);
    border-color: var(--background-color2);
    color: var(--color-grey-dark)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_3_T1 {
    background: transparent;
    color: var(--color-grey-dark)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_3_T1 .line .table {
    background: var(--color-white)
}


.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_4_T1 {
    background: transparent;
    color: var(--color-grey-dark)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in .slider_in_4_T1 .line .table {
    background: var(--color-white);
    border-color: var(--background-color2)
}

.MAIN_PAGE .parallax .photo .slider_container .slider_in.slider2 .info_out2 .info2 {
    background: var(--color-success)
}

.MAIN_PAGE .slider_container_2 .slider_in .banner_title_2 .bt2_in {
    background: var(--color-warning);
    border-color: var(--background-color2)
}

.MAIN_PAGE .parallax .photo div.title {
    color: var(--color-white);
    background: var(--color-success-dark);
    /* text-shadow: 0 2px 0 black, 0 0 10px black; */
}

.MAIN_PAGE .parallax .photo span.title {
    color: var(--color-white);
    background: var(--font-primary-color)
}

.MAIN_PAGE .parallax .photo.all_information span.title {
    background: var(--color-grey)
}

.MAIN_PAGE .parallax .photo.all_information .section_out .section_in .section_in_center_full .tt .inner {
    color: var(--color-black)
}

.MAIN_PAGE .parallax .photo.contactform .section_out .section_in .section_in_center_full .tt .inner {
    color: var(--color-black);
}

.MAIN_PAGE .parallax .photo.enterp_profits {
    background: var(--background-primary-app);
}

.MAIN_PAGE .parallax .photo.enterp_profits .section_out .section_in .section_in_center_full .tt .inner {
colorvar(--color-black)
}

body.PG_LOGIN #fred_container #cont_header .header {
    color: var(--color-grey-dark)
}

body.PG_REGISTER #fred_container #cont_header .header {
    background-color: var(--color-white);
    color: var(--color-grey-dark)
}

/* Para todas las tablas */
.inner_table .inner_row:hover {
    background: var(--background-app-success)
}

.inner_table .inner_row_hd {
    background: var(--app-primary)
}

.inner_table .inner_row_hd:hover {
    background: var(--app-primary)
}

.table .row.row:hover {
    background: var(--background-app-success)
}

.table .row.row_hd .td {
    background: var(--td-background);
    color: var(--td-color);
}

.layout_center_info_floater_panel .info_floater_panel_inner span.info {
    background: var(--color-white) FC0;
    border-color: var(--color-white-dark)
}

.logbox {
    color: var(--font-primary-color);
    border-color: var(--color-white-dark);
}

.logbox h1 {
    color: var(--color-white)
}

.logbox .changepasswd a {
    color: var(--color-white)
}

.logbox .btns input {
    background: var(--color-white);
    border-color: var(--border-color-forms)
}

.logbox .btns input:hover {
    background: var(--color-white);
    color: var(--font-primary-color)
}

.logbox .exp_error_str ul {
    background-color: var(--color-danger);;
    color: var(--color-grey-dark)
}

.logbox input[type="email"], .logbox input[type="password"], .logbox input[type="text"] {
    border-color: var(--border-color-forms)
}

.logbox .item_error ul {
    background-color: var(--color-danger);;
    color: var(--color-grey-dark)
}

.logboxerror {
    border-color: var(--color-danger-dark);;
    color: var(--color-white);
    background: rgba(0, 0, 0, 0.5)
}

.logboxwarning {
    border-color: var(--app-primary);
colorvar(--color-black);
    background: rgb(255 207 108)
}

.loglist_container .loglist_canvas .loglist .log_table .log_row .td.hasalerts.yeshas {
    background: var(--color-warning)
}

.loglist_container .loglist_canvas .loglist .log_table .log_row .td.haserrors.yeshas {
    background: var(--color-danger)
}

.loglist_container .loglist_canvas .loglist_hd input[type="button"]:hover {
    color: var(--color-white)
}

.logtext_container .logitem .alert_text {
    background: var(--background-app-success);
    color: var(--primary-app-dark)
}

.logtext_container .logitem .error_text {
    background: var(--color-danger);
    color: var(--color-danger-dark)
}

.logtext_container .logitem .line .line_number {
    background: var(--background-color2)
}

.logtext_container .logitem_hd {
    background: var(--app-primary);
    color: var(--td-color);
}

.USER_CONFIG .userconfig_bd {
    background: var(--color-white);
    border-color: var(--background-color2)
}

.USER_CONFIG .userconfig_bd .head {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.USER_CONFIG .userconfig_bd .str_error {
    border-color: var(--color-white-dark);
    background: var(--color-danger)
}

.USER_CONFIG .userconfig_bd .str_ok {
    border-color: var(--color-white-dark);
    background: var(--color-success)
}

/* .navbar .navbar-inner .nav .dropdown-menu a:hover {background-image:none; background-color: #B3D1FF;} */
.navbar .navbar-inner .nav li a {
    color: var(--font-primary-color)
}

.navbar .navbar-inner .nav li a.dropdown-toggle span.menulabel {
    color: var(--font-primary-color)
}

.navbar .navbar-inner .nav li a:hover {
    background: var(--color-white)
}

.navbar .navbar-inner .nav li a i.not_active {
    color: var(--background-color2)
}

.navbar .navbar-inner .nav li span.spanitem {
    color: var(--color-grey-dark)
}

.navbar .navbar-inner .nav li span.spanitem:hover {
    background: var(--color-white)
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background: var(--color-white)
}

.navbar .nav li.dropdown.open > .dropdown-toggle:hover {
    background: var(--color-white)
}

.navbar .dropdown-menu li > a:focus {
    background: var(--color-white)
}

.panel_help_div h2 {
    color: var(--font-primary-color)
}

.panel_help_div .text {
    color: var(--font-primary-color)
}

.panel_help_div .text .orange_span {
    background: var(--color-warning)
}

.panel_help_div .text .red_span {
    background: var(--color-danger)
}

.panel_help_div .text .red_span_color {
    color: var(--color-danger-dark)
}

.panel_help_div .title {
    background: var(--app-primary);
    color: var(--color-white)
}

.panel_help_div .tt {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.panel_help_div .tt2 {
    color: var(--font-primary-color)
}

.panel_help_div .tt3 {
    color: var(--font-primary-color)
}

.tooltip > .tooltip-inner {
    background-color: var(--color-white);
    border-color: var(--font-primary-color);
    color: var(--color-grey-dark)
}

.tooltip.bottom > .tooltip-arrow {
    border-bottom-color: var(--background-color2)
}

.ui-layout-container .ui-layout-east .head_tt {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.ui-layout-container .ui-layout-west .head_tt {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.ui-layout-container .ui-layout-center .head_tt {
    background: var(--primary-app-dark);
    color: var(--color-white)
}

.ui-layout-container .ui-layout-toggler {
    background: var(--app-primary) !important
}

.ui-layout-resizer {
    background: var(--color-white) !important
}

.ui-layout-resizer-dragging {
    background: var(--color-grey-dark) !important
}

/* JQUERY UI */
.ui-widget-content {
    border-color: var(--color-grey-dark);
    background: var(--color-white)
}

.ui-widget-header {
    background: var(--app-primary);
}

/* CLOCKPICKER */
.clockpicker-popover .popover-content {
    background: var(--color-white) !important
}

/* DATEPICKER */
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar a.ui-state-default {
    color: var(--color-grey-dark);
}

.ui-datepicker a.ui-state-default {
    color: var(--color-grey-dark)
}

.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default {
    background: var(--color-success)
}

.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-current-day a.ui-state-active {
    background: var(--color-neutral-light);
    border-color: var(--color-neutral-light);
}

.ui-datepicker .ui-datepicker-group .ui-widget-header {
    background: var(--app-primary)
}

.ui-datepicker.ui-widget-content {
    background: var(--color-white)
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: var(--color-grey-dark);
    background-color: var(--color-white);
    border-color: var(--app-primary)
}


.building_summary .docksmanagelist .day .day_docks .table.docks .td.dock {
    border-color: var(--background-color2);
    background: var(--color-grey)
}

.building_summary .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot {
    background: var(--color-grey)
}

.building_summary .docksmanagelist .day .day_docks .table.docks .td.dock .dock_name {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.building_summary .docksmanagelist .day .tt {
    background: var(--color-grey)
}

.building_summary .docksmanagelist .day .day_docks .table.docks .td.dock.dock_closed {
    background: var(--color-grey)
}

.building_summary .docksmanagelist .day.first_day {
    border-color: var(--background-color2);
    background: var(--color-white)
}

.building_summary.summary-button .docksmanagelist .day.first_day {
    background: var(--color-white)
}

.building_summary.summary-button .docksmanagelist .day .tt {
    background: var(--background-color)
}

.building_summary.summary-button {
    background: var(--font-primary-color)
}

.building_summary .info-sumary-top, .building_summary .info-sumary-bottom {
    background: var(--color-white-light)
}


.help .docksmanagelist .day .day_docks .table.docks .td.dock {
    border-color: var(--background-color2);
    background: var(--color-grey)
}

.help .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot {
    background: var(--color-grey)
}

.help .docksmanagelist .day .day_docks .table.docks .td.dock .dock_name {
    background: var(--font-primary-color);
    color: var(--color-white)
}

.help .docksmanagelist .day .tt {
    background: var(--background-color)
}

.help .docksmanagelist .day .day_docks .table.docks .td.dock.dock_closed {
    background: var(--color-grey)
}

.help .docksmanagelist .day.first_day {
    background: var(--color-white)
}


.help.help-button .docksmanagelist .day .tt {
    background: var(--background-color)
}

.help.help-button {
    background: var(--color-grey-dark)
}

.help.help-button .data-help {
    color: var(--color-white)
}

.data-content-help .enterp_right_cont_out {
    background: var(--color-white);
    border-color: var(--background-color2)
}

.scheduled_bookings_edit_report .report_data .title {
    background: var(--color-grey)
}

.scheduled_bookings_edit_report .report_data .scheduled_report_edit_form_type_report_print_details_label.disabled {
    color: var(--color-grey-dark)
}

.scheduled_bookings_edit_report .report_data .table .row.day_report .td.td2.multiselect .multi-select-box {
    background-color: var(--color-success-dark)
}

#checkboxes_multiselect {
    border-color: var(--color-white-light)
}

#checkboxes_multiselect label:hover {
    background-color: var(--color-blue)
}

/** BOTON UPDATE **/
.boton-modalUpdates label {
    background-color: var(--color-special-late);
    color: var(--color-white)
}

.boton-modalUpdates label:hover {
    background-color: var(--color-special-late)
}

/** VENTANA MODAL UPDATE **/
.modalUpdates {
    background-color: var(--color-grey-dark)
}

.contentModalUpdates {
    background-color: var(--color-white)
}

.contentModalUpdates .boton-closeUpdates label {
    background-color: var(--color-special-late);
    color: var(--color-white)
}

.contentModalUpdates .boton-closeUpdates label:hover {
    background-color: var(--color-special-late-dark)
}

.cerrarModalUpdates {
    color: var(--color-grey-dark)
}

.search_icon:hover {
    color: var(--app-primary)
}

.search_icon {
    color: var(--color-white-dark)
}

#granted_users_filter_input {
    border-color: var(--app-primary)
}

.red_color {
    color: var(--color-danger)
}

.green_color {
    color: var(--color-success-dark)
}

.navbar .navbar-inner .nav li a.dropdown-toggle i,
.navbar .navbar-inner .nav li a.linkitem i,
.navbar .navbar-inner .nav li#li_menu_base a#anchor_menu_base i {
    color: var(--app-primary);
}

.td.edit i {
    color: var(--primary-app-dark);
    font-size: 12px;
}

.calendar-button i {
    color: var(--app-primary-dark);
}


/**
 * DOCKS
 */


.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .tt.button {
    color: var(--app-primary);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .tt.button:hover {
    color: var(--color-white);
}

.ui-effects-transfer {
    border-color: black;
}

.add_building_dialog .table .td1 {
    color: var(--color-grey-dark);
}

.add_granted_user_dialog .table .td1 {
    color: var(--color-grey-dark);
}

.DOCKS_INFO .docks_info_panel .info {
    background: var(--color-grey);
}


.DOCKS_INFO .docks_info_panel .main_image .title .titlein {
    text-shadow: -1px -1px 5px var(--color-white), 1px 1px 5px var(--color-white), 1px 1px 5px var(--color-white), -1px -1px 5px var(--color-white); /* SOMBRA BLANCA */
}

.driver_is_on_sec_guard_dialog .info_reserve {
    background: var(--color-white) fc0;
    border-color: var(--color-white-dark);
}

.driver_is_on_sec_guard_dialog .table .td1 {
    color: var(--color-grey-dark);
}

.edit_slot_dialog .info_reserve {
    background: var(--color-white) fc0;
    border-color: var(--color-white-dark);
}

.edit_slot_dialog .table .td1 {
    color: var(--color-grey-dark);
}

.granted_operators_list_outer .details_hd .tt {
    color: var(--color-grey-dark);
}


.granted_operators_list_outer .granted_operators_list .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.granted_operators_list_outer .granted_operators_list .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.granted_operators_list_outer .warning {
    background: var(--color-danger);
}

.granted_users_list_outer .details_hd .tt {
    color: var(--color-grey-dark);
}

.granted_users_list_outer .granted_users_list .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.granted_users_list_outer .granted_users_list .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.granted_users_list_outer .warning {
    background: var(--color-danger);
}

.MANAGE_DAYS_NOT_ACT .days_not_act_list {
    background: var(--color-white);
}

.MANAGE_DAYS_NOT_ACT .days_not_act_list .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_DAYS_NOT_ACT .days_not_act_list .inner_table .inner_row .td.closedto {
    border-left-color: var(--color-grey);
}

.MANAGE_DAYS_NOT_ACT .days_not_act_list .inner_table .inner_row .td.closedfrom {
    border-left-color: var(--color-grey);
}

.MANAGE_DAYS_NOT_ACT .days_not_act_list .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_DOCKS .buildinglist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}


.MANAGE_DOCKS .buildinglist .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}


.MANAGE_DOCKS .buildinglist .inner_table .inner_row .td.email,
.MANAGE_DOCKS .buildinglist .inner_table .inner_row .td.description,
.MANAGE_DOCKS .buildinglist .inner_table .inner_row .td.send_email_when_driver_is_leaving_dock {
    border-left-color: var(--color-grey);
}

.MANAGE_DOCKS .buildingreceiverlist .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}

.MANAGE_DOCKS .buildinglist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_DOCKS .building_details_hd,
.MANAGE_SLOTS_AND_DAYS .dock_details_hd {
    background: var(--color-grey-dark);
    color: var(--color-white);
}


.MANAGE_DOCKS .buildingdockslist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_DOCKS .buildingdockslist .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}

.MANAGE_DOCKS .buildingdockslist .inner_table .inner_row .td.cuestionario a {
    border-left-color: var(--color-white-dark);
}

.MANAGE_DOCKS .buildingdockslist .inner_table .inner_row .td.cuestionario a.no-form::before {
    background: rgba(0, 0, 0, .3);
}

.MANAGE_DOCKS .buildingdockslist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_DOCKS .buildingresourcelist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}


.MANAGE_DOCKS .buildingresourcelist .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}

select#building_resource_edit_form_building_resource_type {
    width: 172px;
    border-color: var(--color-grey);
    height: 26px;
    padding: 0;
}

.MANAGE_GRANTED_USERS .granteduserslist .inner_table {
    border-left-color: var(--color-grey);
}

.MANAGE_GRANTED_USERS .granteduserslist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_GRANTED_USERS .granteduserslist .inner_table:not(:first-child) .inner_row .td.email {
    background: var(--color-white);
}

.MANAGE_GRANTED_USERS .granteduserslist .inner_table .inner_row .td.name .red {
    color: var(--color-danger-dark);
}

.MANAGE_GRANTED_USERS .granteduserslist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_OPERATORS_ROLES .operatorsroleslist {
    border-left-color: var(--color-grey);
}

.MANAGE_OPERATORS_ROLES .operatorsroleslist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_OPERATORS_ROLES .operatorsroleslist .inner_table:not(:first-child) .inner_row .td.username {
    background: var(--color-white);
}

.MANAGE_OPERATORS_ROLES .operatorsroleslist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day {
    border-color: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock {
    border-color: var(--color-grey);
    background: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock.first_dock_column {
    border-color: var(--color-grey);
    /*border-width: 1px;*/
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data {
    position: relative;
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td {
    background: var(--color-grey);
}


.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td.color_0 {
    background: var(--slot-background-light);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td.color_1 {
    background: var(--slot-background-dark);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td.free-slot.ui-state-hover {
    background: var(--color-neutral-light-50);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td.free-slot.forbidden,
.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row.forbidden .td {
    background: var(--color-grey-dark);
}


.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td.top_margin {
    background: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td span {
    color: var(--slot-date-color);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row {
    background: var(--color-warning);
    color: var(--color-grey-dark);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot:hover {
    background: var(--color-warning);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .operation_and_commodity_type {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .show_references {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .show_status {
    background: var(--color-white-60);
}


.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .reserve_data_user {
    background: var(--color-white-60);
}
.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .reserve_data_materials {
    background: var(--color-white-60);
}
.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .driver_data {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .list_materials {
    background: var(--color-white-60);
}
.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .show-status{
    background-color: var(--color-danger);
    color: var(--color-white);
}
.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .exp_data {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .slots_ids {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .data_in .confirmed_slot {
    background: var(--color-white-60);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .attached-file {
    color: var(--green);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.see_not_allowed {
    background: var(--color-danger);
    color: var(--color-white);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_name {
    background: var(--color-white);
    color: var(--color-grey-dark);
    border-color: var(--color-grey);

}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks {
    background: var(--color-white);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .tt {
    color: var(--color-grey-dark);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .tt .filter {
    color: var(--color-white);
    border-right-color: var(--color-white);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .reserve_dock_button {
    color: var(--slot-button-color);
    border-color: var(--slot-button-border);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .reserve_dock_button:hover {
    background: var(--slot-button-border);
    color: var(--color-white);
}


.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks_days_out { /*max-height: 100px; */
    background: var(--color-grey)
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock {
    border-color: var(--color-grey);
    background: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot {

    background: #dbdbdb;
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock .dock_name {
    background: var(--color-grey-dark);
    color: var(--color-white);
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_hours .table .row .td {
    width: 100%;
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day .day_docks .table.docks .td.dock.dock_closed {
    background: var(--color-grey);
}

.MANAGE_SLOTS .building_data_out .day_calendar.SMALL .docksmanagelist .day.first_day {
    border-color: var(--color-grey-dark);
}


.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot {
    background: var(--booking-normal);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.driver_arrive {
    background: var(--booking-driver-early);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.driver_wait {
    background: var(--booking-late);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.driver_allowed_enter {
    background: var(--booking-driver-enter);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.driver_out {
    background: var(--booking-driver-out);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.driver_late {
    background: var(--booking-driver-late);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot.reserve-closed {
    background: var(--color-closed-slot);

}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .button.edit {
    color: var(--color-grey-dark);
    border-color: var(--color-grey-dark);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .button.edit:hover {
    color: var(--color-white);
    background: var(--color-grey-dark);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .button.delete {
    color: var(--color-danger);
    border-color: var(--color-danger);
}

.MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .day_docks .table.docks .td.dock .dock_data .table_slots .table_slots_in .row.reserved_slot .button.delete:hover {
    background: var(--color-danger);
    border-color: var(--color-danger);
    color: var(--color-white);
}

.MANAGE_SLOTS .building_data_out .info {
    background: var(--color-danger);
}

.MANAGE_SLOTS .docksweekdayslist .day .button.tt {
    background: var(--app-primary);
    color: var(--color-white);
}

.MANAGE_SLOTS .docksweekdayslist .day.selected .button {
    background: var(--color-white);
    color: var(--app-primary);
    border-color: var(--app-primary);
}

.MANAGE_SLOTS .panel_details .inner_table .inner_row .td.td2 {
    color: var(--color-grey-dark)
}

.MANAGE_SLOTS .panel_details .inner_table .inner_row .td.td2 .exp_details {
    color: var(--color-blue);
}

.MANAGE_SLOTS .panel_details .subdata {
    border-color: var(--color-grey);
}

.MANAGE_SLOTS .panel_details .subdata .comment .data {
    color: var(--color-grey-dark);
}

.MANAGE_SLOTS .panel_details .tt2 {
    background: var(--color-grey);
}

.MANAGE_SLOTS .panel_details .delete-slot-file {
    color: var(--color-danger-dark);
}

.MANAGE_SLOTS_DEF .docks_slotsdef_list {
    background: var(--color-white);
}

.MANAGE_SLOTS_DEF .docks_slotsdef_list .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF .docks_slotsdef_list .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF .docks_slotsdef_list .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF_BOOKING .docks_slotsdef_list {
    background: var(--color-white);
}

.MANAGE_SLOTS_DEF_BOOKING .docks_slotsdef_list .inner_table {
    border-left-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF_BOOKING .docks_slotsdef_list .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF_BOOKING .docks_slotsdef_list .inner_table .inner_row .td.edit {
    border-left-color: var(--color-grey);
}

.MANAGE_SLOTS_DEF_BOOKING .docks_slotsdef_list .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.exp_details_outer .penterp_addresses .ent_adrs .penterp_adr .docks_buildings {
    color: var(--color-grey-dark);
}

.exp_details_outer .penterp_addresses .ent_adrs .penterp_adr .docks_buildings .building_name {
    color: var(--color-blue);
}

.exp_details_outer .penterp_addresses .ent_adrs .penterp_adr .docks_buildings .slots .slot .slot_dt {
    color: var(--color-blue);
}

.reserve_slot_dialog .info_reserve {
    background: var(--color-white) fc0;
    border-color: var(--color-white-dark);
}

.reserve_slot_dialog .table .td1 {
    color: var(--color-grey-dark);
}

.tab-collapse-button {
    color: var(--color-grey-dark);
    background-color: var(--color-white);
    border-color: var(--app-primary);
}

.MANAGE_SLOTS_AND_DAYS .scheduled_reports_edit_report .report_data .title {
    background-color: var(--color-grey);
}

.MANAGE_SLOTS_AND_DAYS .scheduled_reports_edit_report .report_data .scheduled_report_edit_form_type_report_print_details_label.disabled {
    color: var(--color-grey-dark);
}

.MANAGE_SLOTS_AND_DAYS .menterp_info .tt {
    background: var(--color-grey-dark);
    color: var(--color-white);
}

.MANAGE_SLOTS_AND_DAYS .menterp_info .info .subtt {
    background-color: var(--color-success);
}

.MANAGE_SLOTS_AND_DAYS .report_detail .table.table_details .row .td {
    background-color: var(--color-white);
}

.MANAGE_SLOTS_AND_DAYS .reportslist .inner_table .inner_row.not_active {
    background-color: var(--color-grey);
}

.MANAGE_SLOTS_AND_DAYS .reportslist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-grey);
}

.MANAGE_SLOTS_AND_DAYS .reportslist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.MANAGE_SLOTS_AND_DAYS .reportfileslist .inner_table .inner_row.not_active {
    background: var(--color-grey);
}

.MANAGE_SLOTS_AND_DAYS .reportfileslist .inner_table .inner_row:hover {
    background: var(--color-success-light);
}

.MANAGE_SLOTS_AND_DAYS .reportfileslist .inner_table .inner_row .td {
    border-right-color: var(--color-white-dark);
    border-bottom-color: var(--color-white-dark);
}

.MANAGE_SLOTS_AND_DAYS .reportfileslist .inner_table .inner_row_hd .td {
    border-top-color: var(--color-grey);
}

.actions-section .calendar-button,
.actions-section .view-button {
    background: var(--color-white);
    color: var(--color-grey-dark);
}

.actions-section .calendar-button a,
.actions-section .calendar-button a:visited,
.actions-section .calendar-button a:hover,
.actions-section .calendar-button a:active {
    color: var(--color-grey-dark);

}

button.generate_exp_num {
    border-color: var(--color-grey);
}

button.generate_exp_num.multi {
    color: var(--color-white);
    background: var(--app-primary);
}

div.td.td2.expedition_numbers {
    border-color: var(--app-primary);
}

button.edit_exp_num {
    border-color: var(--color-grey);
}

button.delete_exp_num {
    border-color: var(--color-grey);
}

#change_carrrier_dlg .change_carrrier_dlg .carrier_enterp .td.td1 {
    color: var(--color-grey-dark);
}

input.nav-date-input {
    color: var(--color-grey-dark);
}

@media (max-width: 1250px) {
    .MANAGE_SLOTS .building_data_out .day_calendar .docksmanagelist .day .tt .search_date {
        color: var(--color-grey-dark);
    }
}


.num-docks {
    display: none;
}

/** EXPEDITIONS **/


body.PANEL_MAPVIEW #fred_container #cont_header .headinfo .btns {
    color: var(--color-grey)
}
.add_enterp_adr_dialog .table .td1 {
    color: var(--color-grey-dark)
}

.exp_search_form .datedropdown select {
    color: var(--color-grey-dark)
}

.exp_search_form .basic_form .data .row:hover {
    background: transparent
}

.exp_search_form .basic_form .footer_submit button {
    color: var(--color-grey)
}

.exp_search_form .basic_form .footer_submit button:hover {
    color: var(--color-white)
}

.exp_userfilter_canvas .table .row:hover {
    background: transparent
}

.expdetails {
    border: 1px solid var(--color-grey)
}

.expdetails .req .deliveries .deliv.higlight {
    background: var(--color-success)
}

.expdetails .req .deliveries .deliv:hover {
    background: var(--color-success)
}

.expdetails .req .deliveries .deliv .delivon {
    color: var(--color-grey-dark)
}

.expdetails .req .deliveries .deliv .delivon.done {
    color: var(--color-blue)
}

.expdetails .req .deliveries .deliv .delivon.canceled {
    color: var(--color-danger)
}

.expdetails .req .loads .load.higlight {
    background: var(--color-success)
}

.expdetails .req .loads .load:hover {
    background: var(--color-success)
}

.expdetails .req .loads .load .td.loadon {
    color: var(--color-grey-dark)
}

.expdetails .req .loads .load .td.loadon.done {
    color: var(--color-blue)
}

.expdetails .req .loads .load .td.loadon.canceled {
    color: var(--color-danger)
}

.expdetails .req .reqhead {
    background: var(--color-grey)
}

.expedition_load_text {
    color: var(--color-blue)
}

.expedition_delivery_text {
    color: var(--color-blue)
}

.expdetails_hd .expheader {
    background: var(--color-grey);
    color: var(--color-white)
}

.expdetails_hd .details {
    background: var(--color-white);
    border: 5px solid var(--color-grey)
}

.expdetails_hd .details .td.left {
    color: var(--color-grey-dark)
}

.expdetails_hd .details .td .canceled {
    color: var(--color-danger)
}

.expdetails_hd .details .dates .real {
    color: var(--color-blue)
}

.expdetails_hd .details.drivers .row.assigned .assign_exp {
    color: var(--color-blue)
}

.expdetails_for_print .req .deliveries .deliv.higlight {
    background: var(--color-success)
}

.expdetails_for_print .req .deliveries .deliv:hover {
    background: var(--color-success)
}

.expdetails_for_print .req .deliveries .deliv .delivon {
    color: var(--color-grey-dark)
}

.expdetails_for_print .req .deliveries .deliv .delivon.done {
    color: var(--color-blue)
}

.expdetails_for_print .req .deliveries .deliv .delivon.canceled {
    color: var(--color-danger)
}

.expdetails_for_print .req .loads .load.higlight {
    background: var(--color-success)
}

.expdetails_for_print .req .loads .load:hover {
    background: var(--color-success)
}

.expdetails_for_print .req .loads .load .td.loadon {
    color: var(--color-grey-dark)
}

.expdetails_for_print .req .loads .load .td.loadon.done {
    color: var(--color-blue)
}

.expdetails_for_print .req .loads .load .td.loadon.canceled {
    color: var(--color-danger)
}

.expdetails_for_print .req .reqhead {
    background: var(--color-grey)
}

.expdetails_for_print_hd .expheader {
    background: var(--color-grey-dark);
    color: var(--color-white)
}

.expdetails_for_print_hd .details {
    background: var(--color-white);
    border: 5px solid var(--color-grey-dark)
}

.expdetails_for_print_hd .details .td.left {
    color: var(--color-grey-dark)
}

.expdetails_for_print_hd .details .td .canceled {
    color: var(--color-danger)
}

.expdetails_for_print_hd .details .dates .real {
    color: var(--color-blue)
}

.exp_details_outer .coords_not_saving {
    background: var(--color-danger)
}

.expeditionslist_canvas .ui-tabs {
    background: var(--color-white);
    border: 0
}

.explist .exp_table .exp_row {
    background: none repeat scroll 0 0 var(--color-white);
    color: var(--color-grey-dark)
}

.explist .exp_table .exp_row.details_showed {
    background: var(--color-success)
}

.explist .exp_table .exp_row.details_showed .td.exp_id.orange {
    background: var(--color-warning);
}

.explist .exp_table .exp_row.details_showed .td.exp_id.red {
    background: var(--color-danger);
}

.explist .exp_table .exp_row.details_showed .td.endedon span.orange {
    color: var(--color-orange);
}

.explist .exp_table .exp_row.details_showed .td.endedon span.red {
    color: var(--color-danger);
}

.explist .exp_table .exp_row.details_showed .td.incid.orange {
    background: var(--color-orange-light);
}

.explist .exp_table .exp_row.details_showed .td.incid.red {
    background: var(--color-danger);
}

.explist .exp_table .exp_row.details_showed .td.route.orange {
    background: var(--color-orange-light);
}

.explist .exp_table .exp_row.details_showed .td.route.red {
    background: var(--color-danger);
}

.explist .exp_table .exp_row.details_showed .td.startedon span.orange {
    color: var(--color-orange);
}

.explist .exp_table .exp_row.details_showed .td.startedon span.red {
    color: var(--color-danger-dark);
}

.explist .exp_table .exp_row:nth-child(odd) {
    background: var(--color-white) !important;
    color: #424242;
}
.explist .exp_table .exp_row:nth-child(odd) span {
    color: #424242;
}

.explist .exp_table .exp_row:nth-child(even) {
    background: var(--color-neutral-light);
    color: #424242;
}

.manually_inserted, .explist .exp_table .exp_row.manually_inserted:nth-child(odd){
    background: var(--expedition-manually-inserted-background) !important;
    color: var(--expedition-manually-inserted-color) !important;
}
.pickup, .explist .exp_table .exp_row.pickup:nth-child(odd) {
    background: var(--expedition-pickup-background) !important;
    color: var(--expedition-pickup-color) !important;
}
.explist .exp_table .exp_row:nth-child(even) span {
    color: #424242;
}

.explist .exp_table .exp_row .td.exp_id.canceled {
    color: var(--color-danger)
}

.explist .exp_table .exp_row .td.exp_id.orange {
    background: var(--color-warning);
}

.explist .exp_table .exp_row .td.exp_id.red {
    background: var(--color-danger)
}

.explist .exp_table .exp_row .td.endedon {
    color: var(--color-grey-dark)
}

.explist .exp_table .exp_row .td.endedon span.orange {
    color: var(--color-orange);
}

.explist .exp_table .exp_row .td.endedon span.red {
    color: var(--color-danger-dark);
}

.explist .exp_table .exp_row .td.incid.orange {
    background: var(--color-warning);
}

.explist .exp_table .exp_row .td.incid.red {
    background: var(--color-danger)
}

.explist .exp_table .exp_row .td.route.orange {
    background: var(--color-warning);
}

.explist .exp_table .exp_row .td.route.red {
    background: var(--color-danger)
}

.explist .exp_table .exp_row .td.startedon {
    color: var(--color-grey-dark)
}

.explist .exp_table .exp_row .td.startedon span.orange {
    color: var(--color-orange);
}

.explist .exp_table .exp_row .td.startedon span.red {
    color: var(--color-danger-dark);
}

.explist .exp_table .exp_row .td .no_date {
    color:  var(--color-grey)
}

.explist .exp_table .exp_row .td .has_date {
    color: var(--color-blue)
}

/*.explist .exp_table .exp_row:hover {background: var(--color-warning);;}*/
.explist .exp_table .exp_row.exp_row_hd {
    background: var(--color-white);
}

.explist .exp_table .exp_row.exp_row_hd .td {
    color:  var(--color-grey-dark)
}

.explist_hd {
    background: var(--color-white);
}

.explist_hd input[type="button"] {
    color: var(--color-grey)
}

.explist_hd .info_hd .fname {
    color: var(--color-grey-dark)
}


.expeditionslist_canvas .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: var(--color-white);
    border: 0
}

.expeditionslist_canvas .ui-tabs .ui-tabs-nav li {
    border-color: var(--app-primary);
}

.expeditionslist_canvas .ui-tabs .ui-tabs-nav li .ui-tabs-anchor {
    color: var(--color-white);
    background: var(--app-primary)
}

.expeditionslist_canvas .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    background: var(--color-white);
    color:  var(--color-grey-dark)
}

.form_edit_exp_container input[type="button"] {
    color: var(--color-grey)
}

.form_edit_exp_container .NotMainOwnerInfo {
    background: var(--color-special-late)
}

.form_edit_exp_container .tt {
    background: var(--color-success)
}

.form_edit_exp_container .tt .btns .icon {
    background: none repeat scroll 0 0 var(--color-white);
    border: 1px solid var(--color-grey)
}

.form_edit_exp_container .item_error ul {
    background-color: var(--color-danger);;
    color: var(--color-grey-dark)
}

.form_edit_exp .edit_Exp_form_out {
    background: var(--color-grey)
}

.form_edit_exp .edit_exp_form {
    background: var(--color-white);
    border: 1px solid var(--color-grey)
}

.form_edit_exp .edit_exp_form .table .row .td2 span.readonly {
    border: 1px solid  var(--color-grey);
    background: var(--color-grey)
}

.form_edit_exp .subfooter {
    background: var(--color-success);
    border: 3px solid var(--color-grey)
}


.form_edit_exp .subfooter .btns .icon {
    background: none repeat scroll 0 0 var(--color-white);
    border: 1px solid var(--color-grey)
}

.form_edit_exp .subtt {
    background: var(--color-grey);
    color: var(--color-white);
}

.form_edit_exp .edit_ExpRequest_form_out {
    background: transparent;
    border: 2px solid var(--color-grey)
}

.form_edit_exp .edit_ExpRequest_form {
    background: var(--color-white);
    border: 3px solid transparent
}

.form_edit_exp .edit_ExpRequest_form.hightlight {
    border: 3px dashed red
}

.form_edit_exp .edit_ExpRequest_form .data .deliveries .subfooter {
    border-color: var(--color-grey-dark);
    background: var(--color-success)
}

.form_edit_exp .edit_ExpRequest_form .data .deliveries .tt {
    background: var(--color-grey-dark)
}

.form_edit_exp .edit_ExpRequest_form .data .deliveries .edit_ExpRequDelivery_form .tt {
    background: var(--color-success)
}

.form_edit_exp .edit_ExpRequest_form .data .deliveries .edit_ExpRequDelivery_form .tt.is_deleted {
    background:  var(--color-grey)
}

.form_edit_exp .edit_ExpRequest_form .data .loads .subfooter {
    border-color: var(--color-grey-dark);
    background: var(--color-success)
}

.form_edit_exp .edit_ExpRequest_form .data .loads .tt {
    background: var(--color-grey-dark)
}

.form_edit_exp .edit_ExpRequest_form .data .loads .edit_ExpRequLoad_form .tt {
    background: var(--color-success)
}

.form_edit_exp .edit_ExpRequest_form .data .loads .edit_ExpRequLoad_form .tt.is_deleted {
    background:  var(--color-grey)
}

.form_edit_exp .edit_ExpRequest_form .tt .tt2 {
    color:  var(--color-grey-dark)
}

.form_edit_exp .edit_ExpRequest_form .tt.is_deleted {
    background:  var(--color-grey)
}

.form_edit_exp .edit_ExpRequest_form .tt.is_deleted .is_deleted {
    color: var(--color-danger-dark);
}


.form_edit_exp .edit_ExpReqLoad_form_out {
    background: transparent;
    border: 2px solid var(--color-grey)
}

.form_edit_exp .edit_ExpRequLoad_form {
    background: var(--color-white);
    border: 1px solid transparent
}

.form_edit_exp .edit_ExpRequLoad_form .data .table .row .td2 span.readonly {
    border: 1px solid  var(--color-grey);
    background: var(--color-grey)
}

.form_edit_exp .edit_ExpRequLoad_form .data .table .row .td2 .enterp_adr_label {
    color: var(--color-grey-dark)
}

.form_edit_exp .edit_ExpRequLoad_form .tt {
    background: var(--color-warning);
}

.form_edit_exp .edit_ExpReqDelivery_form_out {
    background: transparent;
    border: 2px solid var(--color-grey)
}

.form_edit_exp .edit_ExpRequDelivery_form {
    background: var(--color-white);
    border: 1px solid transparent
}

.form_edit_exp .edit_ExpRequDelivery_form .data .table .row .td2 span.readonly {
    border: 1px solid  var(--color-grey);
    background: var(--color-grey)
}

.form_edit_exp .edit_ExpRequDelivery_form .data .table .row .td2 .enterp_adr_label {
    color: var(--color-grey-dark)
}


.INVOICE_ALL_OF_EXP .invoice_details {
    border: 1px solid var(--color-grey)
}


.INVOICE_DETAILS_PANEL .invoice_info .deliveries .table .row .td {
    border: 1px solid var(--color-grey)
}

.INVOICE_DETAILS_PANEL .invoice_info .deliveries .tt {
    background: var(--color-success);
    color: var(--color-grey-dark)
}

.INVOICE_DETAILS_PANEL .invoice_info .reception {
    background: var(--color-grey-dark);
    color: var(--color-white)
}

.INVOICE_DETAILS_PANEL .invoice_info .tt {
    background: var(--color-grey-dark);
    color: var(--color-white)
}

.MANAGE_EXP_API_GRANTED_USERS .add_granted_user_dialog .table .td1 {
    color: var(--color-grey-dark)
}

.MANAGE_EXP_API_GRANTED_USERS .granteduserslist .inner_table .inner_row .td.name .red {
    color: var(--color-danger-dark);
}

.map_canvas_out .map_exps_floater_panel .map_exps_floater .list_dropdown .td {
    border: 1px solid var(--color-grey);
    background: var(--color-white)
}

.map_canvas_out .map_info_floater_panel .map_info_floater span.info {
    background: var(--color-warning);
    border: 1px solid  var(--color-grey)
}

.map_canvas_out .map_menu_floater_panel .map_menu_floater a.button {
    background: var(--color-white);
    border: 1px solid  var(--color-grey)
}

.map_dd_exp_list_out {
    background: var(--color-white)
}

.map_dd_exp_list_out .map_dd_exp_list .item:hover {
    background: var(--color-warning);
}

.map_dd_exp_list_out .map_dd_exp_list .item .td {
    border: 1px solid var(--color-grey)
}

.map_dd_exp_list_out .map_dd_exp_list .item .td.idexp .name {
    color: #000
}

.map_dd_exp_list_out .map_dd_exp_list .item .td.idexp .name:hover {
    color : var(--color-blue)
}

.map_dde_exp_list_out {
    background: var(--color-warning);;
    border: 1px solid var(--color-grey)
}

.map_dde_exp_list_out .tt .name {
    color : var(--color-blue)
}

.penterp_addresses {
    border: 1px solid var(--color-grey)
}

.penterp_addresses .ent_adrs .penterp_adr:hover {
    background: var(--color-success)
}

.penterp_addresses .ent_adrs .penterp_adr.higlight {
    background: var(--color-success)
}

.penterp_addresses .ent_adrs .penterp_adr .info {
    color:  var(--color-grey-dark)
}

.penterp_addresses .reqhead {
    background: var(--color-grey)
}

.pinvoices {
    border: 1px solid var(--color-grey)
}

.pinvoices .pinvoice.higlight {
    background: var(--color-white);
}

.pinvoices .reqhead {
    background: var(--color-grey)
}

.PANEL_EDIT_EXP .exp_info_str {
    background:  var(--color-success)
}

.PANEL_EDIT_EXP .exp_error_str {
    background: var(--color-danger);
}

.head-controls {
    background-color: var(--app-primary);

}

.calendar .dock .name {
    float: left;
    height: 100%;
    width: 100px;
    background: var(--app-primary);
    color: var(--color-white);
    font-weight: bold;
    text-align: center;
    margin-right: 5px;
}

#progressbar li.active:before, #progressbar li.active:after {
    background-color: var(--app-primary);
}
#msform .action-button-yellow {
    border-color: var(--button-primary-background);
    color: var(--button-primary-background);
    background: var(--app-primary)
}
#msform .action-button-yellow:hover, #msform .action-button-yellow:focus {
    box-shadow: 0 0 0 2px white, 0 0 0 3px var(--button-primary-border);
}
#msform .action-button-yellow.active {
    background: var(--background-primary-dark);
    color: #fff;
}

.add_issue_type_dialog .table .row:hover{
    background-color: transparent;
}
