/* styles for layouts - custom color scheme */

/* default scheme */

.default_innerlayout-duk .station-name {
  font-weight: bold; 
  color: #000000;
}

.default_innerlayout-duk_dark .station-name {
  font-weight: normal; 
  color: #FFFFFF;
}

.default_innerlayout-duk .datetimerow {
  font-weight: bold; 
  color: #000000; 
}

.default_innerlayout-duk_dark .datetimerow {
  font-weight: normal; 
  color: #FFDA17; 
}

.default_innerlayout-duk .table-duk th {
  font-weight: normal;                                                                             
  background-color: #D62B50;                            
  color: #FFFFFF;                                                          
} 

.default_innerlayout-duk_dark .table-duk th {
  font-weight: bold;                                                                             
  background-color: #C3C3C3;                             
  color: #000000;                                                          
} 

.default_innerlayout-duk .table-duk tr, .default_innerlayout-duk .tr-nearstops td a {
  font-weight: bold;
  background-color: #FFFFFF;                                                                
  color: #000000; 
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.116));                                                             
} 

.default_innerlayout-duk_dark .table-duk tr, .default_innerlayout-duk_dark .tr-nearstops td a {
  font-weight: normal;                                                                
  color: #FFDA17; 
  filter: none;                                                             
} 

.default_innerlayout-duk_dark .table-duk tr:nth-child(odd){
  background-color: #000000;
}
.default_innerlayout-duk_dark .table-duk tr:nth-child(even){
  background-color: #2F2F2F
}

.default_innerlayout-duk .table-duk .th-div-mob {
  background: #D62B50;
}

.default_innerlayout-duk_dark .table-duk .th-div-mob {
  background: #C3C3C3;
}

.default_innerlayout-duk .table-duk .th-text-mob {
  font-weight: 500;
  color: #F5F4F7;
}

.default_innerlayout-duk_dark .table-duk .th-text-mob {
  font-weight: bold;
  color: #000000;
}

.default_innerlayout-duk .table-duk .tr-div-mob {
  background-color: #FFFFFF;
}

.default_innerlayout-duk_dark .table-duk .tr-div-mob {
  background-color: #2F2F2F;
}

.default_innerlayout-duk .div-delay, .default_innerlayout-duk_dark .div-delay, .default_innerlayout-duk .tr-delay-mob, .default_innerlayout-duk_dark .tr-delay-mob {
  background: #D62B50;
}

.default_innerlayout-duk .station-zone-grid, .default_innerlayout-duk_dark .station-zone-grid, .default_innerlayout-duk .stationzone-mob, .default_innerlayout-duk_dark .stationzone-mob {
  background: #D62B50;
}

.default_innerlayout-duk .statusinfo {
  color: #FFFFFF;
  background-color: #D62B50;
}

.default_innerlayout-duk_dark .statusinfo {
  color: #000000;
  background-color: #C3C3C3;
}

.default_innerlayout-duk .direction-text-mob, .default_innerlayout-duk .carrier-text-mob, .default_innerlayout-duk .tr-near-distance-text-mob {
  color: #444444;
}

.default_innerlayout-duk_dark .direction-text-mob, .default_innerlayout-duk_dark .carrier-text-mob, .default_innerlayout-duk_dark .tr-near-distance-text-mob {
  color: #FFDA17;
}

.default_inforow {
  background-color: #D62B50;
  color: #FFFFFF;
}

.default_inforow_dark {
  background-color: #2F2F2F;
  color: #FFFFFF;
}

.default_modalWindow .modal-content, .default_modalWindow .modal-content .col {
  background-color: #FFFFFF;
  color: #000000;
}

.default_modalWindow_dark .modal-content, .default_modalWindow_dark .modal-content .col {
  background-color: #2F2F2F;
  color: #FFDA17;
}

.default_logo-duk {
  width: 147.2px;
  height: 52.8px;
}


@media screen and (max-width:991px) {
  .default_logo-duk {
      width: 98.7px;
      height: 36.4px;
    }
}

@media screen and (max-width:320px) {
  .default_logo-duk {
      width: 77.55px;
      height: 28.6px;
    }
}


/* dpchj scheme */

.dpchj_innerlayout-duk .station-name {
  font-weight: bold; 
  color: #000000;
}

.dpchj_innerlayout-duk_dark .station-name {
  font-weight: normal; 
  color: #FFFFFF;
}

.dpchj_innerlayout-duk .datetimerow {
  font-weight: bold; 
  color: #000000; 
}

.dpchj_innerlayout-duk_dark .datetimerow {
  font-weight: normal; 
  color: #FFDA17; 
}

.dpchj_innerlayout-duk .table-duk th {
  font-weight: normal;                                                                             
  background-color: #2189C9;                            
  color: #FFFFFF;                                                          
} 

.dpchj_innerlayout-duk_dark .table-duk th {
  font-weight: bold;                                                                             
  background-color: #C3C3C3;                             
  color: #000000;                                                          
} 

.dpchj_innerlayout-duk .table-duk tr, .dpchj_innerlayout-duk .tr-nearstops td a {
  font-weight: bold;
  background-color: #FFFFFF;                                                                
  color: #000000; 
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.116));                                                             
} 

.dpchj_innerlayout-duk_dark .table-duk tr, .dpchj_innerlayout-duk_dark .tr-nearstops td a {
  font-weight: normal;                                                                
  color: #FFDA17;                                                              
} 

.dpchj_innerlayout-duk_dark .table-duk tr:nth-child(odd){
  background-color: #000000;
}
.dpchj_innerlayout-duk_dark .table-duk tr:nth-child(even){
  background-color: #2F2F2F
}

.dpchj_innerlayout-duk .table-duk .th-div-mob {
  background: #2189C9;
}

.dpchj_innerlayout-duk_dark .table-duk .th-div-mob {
  background: #C3C3C3;
}

.dpchj_innerlayout-duk .table-duk .th-text-mob {
  font-weight: 500;
  color: #F5F4F7;
}

.dpchj_innerlayout-duk_dark .table-duk .th-text-mob {
  font-weight: bold;
  color: #000000;
}

.dpchj_innerlayout-duk .table-duk .tr-div-mob {
  background-color: #FFFFFF;
}

.dpchj_innerlayout-duk_dark .table-duk .tr-div-mob {
  background-color: #2F2F2F;
}

.dpchj_innerlayout-duk .div-delay, .dpchj_innerlayout-duk_dark .div-delay, .dpchj_innerlayout-duk .tr-delay-mob, .dpchj_innerlayout-duk_dark .tr-delay-mob {
  background: #2189C9;
}

.dpchj_innerlayout-duk .station-zone-grid, .dpchj_innerlayout-duk_dark .station-zone-grid, .dpchj_innerlayout-duk .stationzone-mob, .dpchj_innerlayout-duk_dark .stationzone-mob {
  background: #2189C9;
}

.dpchj_innerlayout-duk .statusinfo {
  color: #FFFFFF;
  background-color: #2189C9;
}

.dpchj_innerlayout-duk_dark .statusinfo {
  color: #000000;
  background-color: #C3C3C3;
}

.dpchj_innerlayout-duk .direction-text-mob, .dpchj_innerlayout-duk .carrier-text-mob, .dpchj_innerlayout-duk .tr-near-distance-text-mob {
  color: #444444;
}

.dpchj_innerlayout-duk_dark .direction-text-mob, .dpchj_innerlayout-duk_dark .carrier-text-mob, .dpchj_innerlayout-duk_dark .tr-near-distance-text-mob {
  color: #FFDA17;
}

.dpchj_inforow {
  background-color: #2189C9;
  color: #FFFFFF;
}

.dpchj_inforow_dark {
  background-color: #2F2F2F;
  color: #FFFFFF;
}

.dpchj_modalWindow .modal-content, .dpchj_modalWindow .modal-content .col {
  background-color: #FFFFFF;
  color: #000000;
}

.dpchj_modalWindow_dark .modal-content, .dpchj_modalWindow_dark .modal-content .col {
  background-color: #2F2F2F;
  color: #FFDA17;
}

.dpchj_logo-duk {
  width: 178.25px;
  height: 61,25px;
}


@media screen and (max-width:991px) {
  .dpchj_logo-duk {
      width: 121.21px;
      height: 41.65px;
    }
}

@media screen and (max-width:320px) {
  .dpchj_logo-duk {
      width: 92.69px;
      height: 31.85px;
    }
}

/* dpmul scheme */

.dpmul_innerlayout-duk .station-name {
  font-weight: bold; 
  color: #000000;
}

.dpmul_innerlayout-duk_dark .station-name {
  font-weight: normal; 
  color: #FFFFFF;
}

.dpmul_innerlayout-duk .datetimerow {
  font-weight: bold; 
  color: #000000; 
}

.dpmul_innerlayout-duk_dark .datetimerow {
  font-weight: normal; 
  color: #FFDA17; 
}

.dpmul_innerlayout-duk .table-duk th {
  font-weight: normal;                                                                             
  background-color: #D62B50;                            
  color: #FFFFFF;                                                          
} 

.dpmul_innerlayout-duk_dark .table-duk th {
  font-weight: bold;                                                                             
  background-color: #C3C3C3;                             
  color: #000000;                                                          
} 

.dpmul_innerlayout-duk .table-duk tr, .dpmul_innerlayout-duk .tr-nearstops td a {
  font-weight: bold;
  background-color: #FFFFFF;                                                                
  color: #000000; 
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.116));                                                             
} 

.dpmul_innerlayout-duk_dark .table-duk tr, .dpmul_innerlayout-duk_dark .tr-nearstops td a {
  font-weight: normal;                                                                
  color: #FFDA17; 
  filter: none;                                                             
} 

.dpmul_innerlayout-duk_dark .table-duk tr:nth-child(odd){
  background-color: #000000;
}
.dpmul_innerlayout-duk_dark .table-duk tr:nth-child(even){
  background-color: #2F2F2F
}

.dpmul_innerlayout-duk .table-duk .th-div-mob {
  background: #D62B50;
}

.dpmul_innerlayout-duk_dark .table-duk .th-div-mob {
  background: #C3C3C3;
}

.dpmul_innerlayout-duk .table-duk .th-text-mob {
  font-weight: 500;
  color: #F5F4F7;
}

.dpmul_innerlayout-duk_dark .table-duk .th-text-mob {
  font-weight: bold;
  color: #000000;
}

.dpmul_innerlayout-duk .table-duk .tr-div-mob {
  background-color: #FFFFFF;
}

.dpmul_innerlayout-duk_dark .table-duk .tr-div-mob {
  background-color: #2F2F2F;
}

.dpmul_innerlayout-duk .div-delay, .dpmul_innerlayout-duk_dark .div-delay, .dpmul_innerlayout-duk .tr-delay-mob, .dpmul_innerlayout-duk_dark .tr-delay-mob {
  background: #D62B50;
}

.dpmul_innerlayout-duk .station-zone-grid, .dpmul_innerlayout-duk_dark .station-zone-grid, .dpmul_innerlayout-duk .stationzone-mob, .dpmul_innerlayout-duk_dark .stationzone-mob {
  background: #D62B50;
}

.dpmul_innerlayout-duk .statusinfo {
  color: #FFFFFF;
  background-color: #D62B50;
}

.dpmul_innerlayout-duk_dark .statusinfo {
  color: #000000;
  background-color: #C3C3C3;
}

.dpmul_innerlayout-duk .direction-text-mob, .dpmul_innerlayout-duk .carrier-text-mob, .dpmul_innerlayout-duk .tr-near-distance-text-mob {
  color: #444444;
}

.dpmul_innerlayout-duk_dark .direction-text-mob, .dpmul_innerlayout-duk_dark .carrier-text-mob, .dpmul_innerlayout-duk_dark .tr-near-distance-text-mob {
  color: #FFDA17;
}

.dpmul_inforow {
  background-color: #D62B50;
  color: #FFFFFF;
}

.dpmul_inforow_dark {
  background-color: #2F2F2F;
  color: #FFFFFF;
}

.dpmul_modalWindow .modal-content, .dpmul_modalWindow .modal-content .col {
  background-color: #FFFFFF;
  color: #000000;
}

.dpmul_modalWindow_dark .modal-content, .dpmul_modalWindow_dark .modal-content .col {
  background-color: #2F2F2F;
  color: #FFDA17;
}

.dpmul_logo-duk {
  width: 240px;
  height: 50px;
}


@media screen and (max-width:991px) {
  .dpmul_logo-duk {
      width: 120px;
      height: 25.2px;
    }
}

@media screen and (max-width:320px) {
  .dpmul_logo-duk {
      width: 90px;
      height: 18.9px;
    }
}


/* dopravauk scheme */

.duk_innerlayout-duk .station-name {
  font-weight: bold; 
  color: #000000;
}

.duk_innerlayout-duk_dark .station-name {
  font-weight: normal; 
  color: #FFFFFF;
}

.duk_innerlayout-duk .datetimerow {
  font-weight: bold; 
  color: #000000; 
}

.duk_innerlayout-duk_dark .datetimerow {
  font-weight: normal; 
  color: #FFDA17; 
}

.duk_innerlayout-duk .table-duk th {
  font-weight: normal;                                                                             
  background-color: #259a48;                            
  color: #FFFFFF;                                                          
} 

.duk_innerlayout-duk_dark .table-duk th {
  font-weight: bold;                                                                             
  background-color: #C3C3C3;                             
  color: #000000;                                                          
} 

.duk_innerlayout-duk .table-duk tr, .duk_innerlayout-duk .tr-nearstops td a {
  font-weight: bold;
  background-color: #FFFFFF;                                                                
  color: #000000; 
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.116));                                                             
} 

.duk_innerlayout-duk_dark .table-duk tr, .duk_innerlayout-duk_dark .tr-nearstops td a {
  font-weight: normal;                                                                
  color: #FFDA17; 
  filter: none;                                                             
} 

.duk_innerlayout-duk_dark .table-duk tr:nth-child(odd){
  background-color: #000000;
}
.duk_innerlayout-duk_dark .table-duk tr:nth-child(even){
  background-color: #2F2F2F
}

.duk_innerlayout-duk .table-duk .th-div-mob {
  background: #259a48;
}

.duk_innerlayout-duk_dark .table-duk .th-div-mob {
  background: #C3C3C3;
}

.duk_innerlayout-duk .table-duk .th-text-mob {
  font-weight: 500;
  color: #F5F4F7;
}

.duk_innerlayout-duk_dark .table-duk .th-text-mob {
  font-weight: bold;
  color: #000000;
}

.duk_innerlayout-duk .table-duk .tr-div-mob {
  background-color: #FFFFFF;
}

.duk_innerlayout-duk_dark .table-duk .tr-div-mob {
  background-color: #2F2F2F;
}

.duk_innerlayout-duk .div-delay, .duk_innerlayout-duk_dark .div-delay, .duk_innerlayout-duk .tr-delay-mob, .duk_innerlayout-duk_dark .tr-delay-mob {
  background: #259a48;
}

.duk_innerlayout-duk .station-zone-grid, .duk_innerlayout-duk_dark .station-zone-grid, .duk_innerlayout-duk .stationzone-mob, .duk_innerlayout-duk_dark .stationzone-mob {
  background: #259a48;
}

.duk_innerlayout-duk .statusinfo {
  color: #FFFFFF;
  background-color: #259a48;
}

.duk_innerlayout-duk_dark .statusinfo {
  color: #000000;
  background-color: #C3C3C3;
}

.duk_innerlayout-duk .direction-text-mob, .duk_innerlayout-duk .carrier-text-mob, .duk_innerlayout-duk .tr-near-distance-text-mob {
  color: #444444;
}

.duk_innerlayout-duk_dark .direction-text-mob, .duk_innerlayout-duk_dark .carrier-text-mob, .duk_innerlayout-duk_dark .tr-near-distance-text-mob {
  color: #FFDA17;
}

.duk_inforow {
  background-color: #259a48;
  color: #FFFFFF;
}

.duk_inforow_dark {
  background-color: #2F2F2F;
  color: #FFFFFF;
}

.duk_modalWindow .modal-content, .duk_modalWindow .modal-content .col {
  background-color: #FFFFFF;
  color: #000000;
}

.duk_modalWindow_dark .modal-content, .duk_modalWindow_dark .modal-content .col {
  background-color: #2F2F2F;
  color: #FFDA17;
}

.duk_logo-duk {
  width: 147.2px;
  height: 52.8px;
}


@media screen and (max-width:991px) {
  .duk_logo-duk {
      width: 98.7px;
      height: 36.4px;
    }
}

@media screen and (max-width:320px) {
  .duk_logo-duk {
      width: 77.55px;
      height: 28.6px;
    }
}