﻿table.corpdashboard {
    border-spacing: 3px;
    border-collapse: separate;
    width: 100%;
}

table.corpdashboard th, table.corpdashboard td {    
    padding: 3px;
}

table.travelspend tr:nth-of-type(odd) {
    background-color:#D2DEEF;
}
    
table.travelspend tr:nth-of-type(even) {
    background-color:#EAEFF7;
}

table.travelspend th {
    color: white;
    background-color:#5B9BD5;
}

table.transactionsummary tr:nth-of-type(odd) {
    background-color:#D5E3CF;
}
    
table.transactionsummary tr:nth-of-type(even) {
    background-color:#EBF1E9;
}

table.transactionsummary th {
    color: white;
    background-color:#70AD47;
}  

.btn-danger {
  color: #fff;
  background-color: #3FB8AF;
  border-color: #359891;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #53eadf;
  border-color: #47c8bf;
}

.HotelSelectBtn {
  color: #fff;
  background-color: #3FB8AF;
  border-color: #359891;
}

.HotelSelectBtn:hover,
.HotelSelectBtn:focus,
.HotelSelectBtn.focus,
.HotelSelectBtn:active {
  color: #fff;
  background-color: #53eadf;
  border-color: #47c8bf;
}

.Panel_Orange .panel-heading {
    border-color: #376092;
    background-color: #376092;
    color: #FFF;
}

.Panel_Orange {
    border-color: #518cd4;
}

.divResultTitleBar {
    background-color: #376092;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 10px;
    margin: 5px;
    outline: none;
    color: #FFFFFF;
}

.divResultTitleBar:hover {
    background-color: #376092;
    cursor: pointer;
}

.divResultPriceSection {
    background-color: #E0E0E0;
}

.divHotelResultPriceSection {
    background-color: rgb(233, 233, 233);
}

.divHotelResultTitleBar {
    background-color: #376092;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 10px;
    margin: 5px;
    outline: none;
    color: #FFFFFF;
}

.divHotelResultTitleBar:hover {
    background-color: #376092;
    cursor: pointer;
}

.divCarResultTitleBar {
    background-color: #376092;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 10px;
    margin: 5px;
    outline: none;
    color: #FFFFFF;
}

.divCarResultTitleBar:hover {
    background-color: #376092;
    cursor: pointer;
}

#DEAAirSearchResultPanel .divFilterTitle {
    background-color: #293339;
    border-bottom: 1px solid #C9C9C9;
    color: #FFFFFF;
}

#DEAAirSearchResultPanel .divFilterTitle:hover {
    background-color: #293339;
    cursor: pointer;
}

#DEACarSearchResultPanel .divFilterTitle {
    background-color: #293339;
    border-bottom: 1px solid #C9C9C9;
    color: #FFFFFF;
}

#DEACarSearchResultPanel .divFilterTitle:hover {
    background-color: #293339;
    cursor: pointer;
}

#DEAHotelSearchResultPanel .divFilterTitle {
    background-color: #293339;
    border-bottom: 1px solid #C9C9C9;
    color: #FFFFFF;
}

#DEAHotelSearchResultPanel .divFilterTitle:hover {
    background-color: #293339;
    cursor: pointer;
}

#DEAAirSearchResultPanel .divFilterContent {
    background-color: rgb(233, 233, 233);
}

#DEACarSearchResultPanel .divFilterContent {
    background-color: rgb(233, 233, 233);
}

#DEAHotelSearchResultPanel .divFilterContent {
    background-color: rgb(233, 233, 233);
}

.AirChangeSearchlink {
  font-weight: normal;
  color: #FFF;
  border-radius: 0;
  background-color: transparent;
}

.AirChangeSearchlink:hover,
.AirChangeSearchlink:focus {
  color: #FFF;
  text-decoration: underline;
  background-color: transparent;
}

md-checkbox.md-default-theme.md-checked .md-icon, md-checkbox.md-checked .md-icon
{
    background-color: #FF6A00;
}

md-checkbox.md-altTheme-theme.md-checked .md-ink-ripple {
    color: #FF6A00;
}

md-checkbox.md-altTheme-theme.md-checked .md-icon {
    background-color: #FF6A00;
}

md-radio-button.md-altTheme-theme .md-on {
    background-color: #FF6A00;
}

md-radio-button.md-altTheme-theme.md-checked .md-off {
    border-color: #FF6A00;
}

.MenuBreakout {
    background-color: #efefef;
    box-shadow: -3px 3px 4px 0 rgba(0, 0, 0, 0.17);
    margin-bottom: 5px;
}