.RadMenu {
  position: static !important; }

.color-link {
  width: 30px;
  display: inline-block;
  text-decoration: none; }

.reserve-tax-amount {
  color: gray;
  text-decoration: line-through; }

.payment-operation-deposit {
  color: green; }
  .payment-operation-deposit a {
    color: green !important;
    text-decoration: none; }

.payment-operation-withdraw {
  color: red; }
  .payment-operation-withdraw a {
    color: red !important;
    text-decoration: none; }

.run-amount-total {
  color: black; }

.bank-logo {
  display: inline-block;
  padding-right: 40px; }
  .bank-logo img {
    position: absolute;
    margin-top: -24px; }

.external-link, .external-link a {
  color: blue !important;
  text-decoration: none; }

.standing-order-overdue {
  color: red; }
  .standing-order-overdue a {
    color: red !important;
    text-decoration: none; }

.standing-order-next-month {
  color: #808080; }
  .standing-order-next-month a {
    color: #808080 !important;
    text-decoration: none; }

.standing-order-pay span {
  color: black; }

h2 span.period {
  color: #0080ff; }

.finance-dashboard-container .widget-item {
  clear: both;
  width: 100%;
  padding-bottom: 30px; }

@media screen and (min-width: 1150px) {
  .finance-dashboard-container .widget-item.account-history {
    width: 49%; }
  .finance-dashboard-container .widget-item.account-history:nth-child(odd) {
    float: left; }
  .finance-dashboard-container .widget-item.account-history:nth-child(even) {
    clear: none;
    float: right; } }
.finance-dashboard-container .RadGrid_MetroTouch {
  border: 2px solid #808080; }

.statement-of-account .RadPicker {
  display: inline-block; }
.statement-of-account .filter-period-content {
  white-space: normal; }
  .statement-of-account .filter-period-content .separator {
    display: none; }

@media screen and (min-width: 1024px) {
  .statement-of-account .filter-period-content {
    white-space: nowrap; }
    .statement-of-account .filter-period-content .separator {
      display: inline; } }
/* Set font size to 16px for webkit browsers (and for devices with high density pixel ratios) in order to prevent auto zoom when focusing input elements */
@media screen and (-webkit-min-device-pixel-ratio: 1.5) {
  input.no-zoom:focus, textarea.no-zoom:focus {
    font-size: 16px; } }

