/* Load Bootstrap Variables */
/* Load splitted mdv variables */
/**
 * This file contains all default definitions for Variables to setup Page, which are not set by 
 * Bootstrap. It is imported by mdv_variables, and just split to get an easier overview.
 */
/* Font size between large and base */
/*
 *  This File contains extensions for Bootstrap theme. This way, it should be avoided to recreate
 *  Bootstrap for every Customer.
 */
#std3_main {
  /** MDV DateTimePicker stylying **/
  background-color: #fff;
  /* Family has not been changed, skip this */
}
#std3_main .std3_btn-default,
#std3_main .std3_btn-primary,
#std3_main .std3_btn-success,
#std3_main .std3_btn-info,
#std3_main .std3_btn-warning,
#std3_main .std3_btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
#std3_main .std3_btn-default:active,
#std3_main .std3_btn-primary:active,
#std3_main .std3_btn-success:active,
#std3_main .std3_btn-info:active,
#std3_main .std3_btn-warning:active,
#std3_main .std3_btn-danger:active,
#std3_main .std3_btn-default.std3_active,
#std3_main .std3_btn-primary.std3_active,
#std3_main .std3_btn-success.std3_active,
#std3_main .std3_btn-info.std3_active,
#std3_main .std3_btn-warning.std3_active,
#std3_main .std3_btn-danger.std3_active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
#std3_main .std3_btn-default .std3_badge,
#std3_main .std3_btn-primary .std3_badge,
#std3_main .std3_btn-success .std3_badge,
#std3_main .std3_btn-info .std3_badge,
#std3_main .std3_btn-warning .std3_badge,
#std3_main .std3_btn-danger .std3_badge {
  text-shadow: none;
}
#std3_main .std3_btn:active,
#std3_main .std3_btn.std3_active {
  background-image: none;
}
#std3_main .std3_btn-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  text-shadow: 0 1px 0 #fff;
  border-color: #ccc;
}
#std3_main .std3_btn-default:hover,
#std3_main .std3_btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
#std3_main .std3_btn-default:active,
#std3_main .std3_btn-default.std3_active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
#std3_main .std3_btn-default:disabled,
#std3_main .std3_btn-default[disabled] {
  background-color: #e0e0e0;
  background-image: none;
}
#std3_main .std3_btn-primary {
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #b69100 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #b69100 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #b69100 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffb69100', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #ac8900;
}
#std3_main .std3_btn-primary:hover,
#std3_main .std3_btn-primary:focus {
  background-color: #b69100;
  background-position: 0 -15px;
}
#std3_main .std3_btn-primary:active,
#std3_main .std3_btn-primary.std3_active {
  background-color: #b69100;
  border-color: #ac8900;
}
#std3_main .std3_btn-primary:disabled,
#std3_main .std3_btn-primary[disabled] {
  background-color: #b69100;
  background-image: none;
}
#std3_main .std3_btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
#std3_main .std3_btn-success:hover,
#std3_main .std3_btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
#std3_main .std3_btn-success:active,
#std3_main .std3_btn-success.std3_active {
  background-color: #419641;
  border-color: #3e8f3e;
}
#std3_main .std3_btn-success:disabled,
#std3_main .std3_btn-success[disabled] {
  background-color: #419641;
  background-image: none;
}
#std3_main .std3_btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
#std3_main .std3_btn-info:hover,
#std3_main .std3_btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
#std3_main .std3_btn-info:active,
#std3_main .std3_btn-info.std3_active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
#std3_main .std3_btn-info:disabled,
#std3_main .std3_btn-info[disabled] {
  background-color: #2aabd2;
  background-image: none;
}
#std3_main .std3_btn-warning {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #9f261e 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #9f261e 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #9f261e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ff9f261e', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #96241d;
}
#std3_main .std3_btn-warning:hover,
#std3_main .std3_btn-warning:focus {
  background-color: #9f261e;
  background-position: 0 -15px;
}
#std3_main .std3_btn-warning:active,
#std3_main .std3_btn-warning.std3_active {
  background-color: #9f261e;
  border-color: #96241d;
}
#std3_main .std3_btn-warning:disabled,
#std3_main .std3_btn-warning[disabled] {
  background-color: #9f261e;
  background-image: none;
}
#std3_main .std3_btn-danger {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #9f261e 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #9f261e 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #9f261e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ff9f261e', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #96241d;
}
#std3_main .std3_btn-danger:hover,
#std3_main .std3_btn-danger:focus {
  background-color: #9f261e;
  background-position: 0 -15px;
}
#std3_main .std3_btn-danger:active,
#std3_main .std3_btn-danger.std3_active {
  background-color: #9f261e;
  border-color: #96241d;
}
#std3_main .std3_btn-danger:disabled,
#std3_main .std3_btn-danger[disabled] {
  background-color: #9f261e;
  background-image: none;
}
#std3_main .std3_thumbnail,
#std3_main .std3_img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
#std3_main .std3_dropdown-menu > li > a:hover,
#std3_main .std3_dropdown-menu > li > a:focus {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-color: #e8e8e8;
}
#std3_main .std3_dropdown-menu > .std3_active > a,
#std3_main .std3_dropdown-menu > .std3_active > a:hover,
#std3_main .std3_dropdown-menu > .std3_active > a:focus {
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #daae00 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #daae00 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #daae00 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffdaae00', GradientType=0);
  background-color: #daae00;
}
#std3_main .std3_navbar-default {
  background-image: -webkit-linear-gradient(top, #ffd327 0%, #f3c200 100%);
  background-image: -o-linear-gradient(top, #ffd327 0%, #f3c200 100%);
  background-image: linear-gradient(to bottom, #ffd327 0%, #f3c200 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd327', endColorstr='#fff3c200', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
#std3_main .std3_navbar-default .std3_navbar-nav > .std3_open > a,
#std3_main .std3_navbar-default .std3_navbar-nav > .std3_active > a {
  background-image: -webkit-linear-gradient(top, #b89300 0%, #c89f00 100%);
  background-image: -o-linear-gradient(top, #b89300 0%, #c89f00 100%);
  background-image: linear-gradient(to bottom, #b89300 0%, #c89f00 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb89300', endColorstr='#ffc89f00', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
#std3_main .std3_navbar-brand,
#std3_main .std3_navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
#std3_main .std3_navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#std3_main .std3_navbar-inverse .std3_navbar-nav > .std3_open > a,
#std3_main .std3_navbar-inverse .std3_navbar-nav > .std3_active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
#std3_main .std3_navbar-inverse .std3_navbar-brand,
#std3_main .std3_navbar-inverse .std3_navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
#std3_main .std3_navbar-static-top,
#std3_main .std3_navbar-fixed-top,
#std3_main .std3_navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  #std3_main .std3_navbar .std3_navbar-nav .std3_open .std3_dropdown-menu > .std3_active > a,
  #std3_main .std3_navbar .std3_navbar-nav .std3_open .std3_dropdown-menu > .std3_active > a:hover,
  #std3_main .std3_navbar .std3_navbar-nav .std3_open .std3_dropdown-menu > .std3_active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #f3c200 0%, #daae00 100%);
    background-image: -o-linear-gradient(top, #f3c200 0%, #daae00 100%);
    background-image: linear-gradient(to bottom, #f3c200 0%, #daae00 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffdaae00', GradientType=0);
  }
}
#std3_main .std3_alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#std3_main .std3_alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  border-color: #b2dba1;
}
#std3_main .std3_alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  border-color: #9acfea;
}
#std3_main .std3_alert-warning {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #b22a22 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #b22a22 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #b22a22 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffb22a22', GradientType=0);
  border-color: #92231c;
}
#std3_main .std3_alert-danger {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #b22a22 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #b22a22 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #b22a22 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffb22a22', GradientType=0);
  border-color: #92231c;
}
#std3_main .std3_progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}
#std3_main .std3_progress-bar {
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #c09900 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #c09900 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #c09900 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffc09900', GradientType=0);
}
#std3_main .std3_progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
#std3_main .std3_progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}
#std3_main .std3_progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #a72820 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #a72820 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #a72820 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffa72820', GradientType=0);
}
#std3_main .std3_progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #a72820 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #a72820 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #a72820 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffa72820', GradientType=0);
}
#std3_main .std3_progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
#std3_main .std3_list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
#std3_main .std3_list-group-item.std3_active,
#std3_main .std3_list-group-item.std3_active:hover,
#std3_main .std3_list-group-item.std3_active:focus {
  text-shadow: 0 -1px 0 #c09900;
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #cda300 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #cda300 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #cda300 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffcda300', GradientType=0);
  border-color: #cda300;
}
#std3_main .std3_list-group-item.std3_active .std3_badge,
#std3_main .std3_list-group-item.std3_active:hover .std3_badge,
#std3_main .std3_list-group-item.std3_active:focus .std3_badge {
  text-shadow: none;
}
#std3_main .std3_panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
#std3_main .std3_panel-default > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
}
#std3_main .std3_panel-primary > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #daae00 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #daae00 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #daae00 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffdaae00', GradientType=0);
}
#std3_main .std3_panel-success > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}
#std3_main .std3_panel-info > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}
#std3_main .std3_panel-warning > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #bd2d24 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #bd2d24 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #bd2d24 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffbd2d24', GradientType=0);
}
#std3_main .std3_panel-danger > .std3_panel-heading {
  background-image: -webkit-linear-gradient(top, #d23228 0%, #bd2d24 100%);
  background-image: -o-linear-gradient(top, #d23228 0%, #bd2d24 100%);
  background-image: linear-gradient(to bottom, #d23228 0%, #bd2d24 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd23228', endColorstr='#ffbd2d24', GradientType=0);
}
#std3_main .std3_well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}
#std3_main .std3_switch-util {
  width: 2.5em;
  display: inline-block;
  vertical-align: top;
  height: 1.2em;
  background-color: white;
  border-radius: 18px;
  box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  float: left;
  position: relative;
  top: -0.1em;
  margin-right: 0.5em;
}
#std3_main .std3_switch-util .std3_switch-handle {
  content: '';
  width: 1em;
  height: 1em;
  position: relative;
  display: block;
  top: -1.1em;
  background: #f9f9f9;
  border-radius: 9px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
  background-image: -webkit-linear-gradient(top, #eeeeee, white);
  background-image: -moz-linear-gradient(top, #eeeeee, white);
  background-image: -o-linear-gradient(top, #eeeeee, white);
  background-image: linear-gradient(to bottom, #eeeeee, white);
}
#std3_main .std3_switch-util .std3_switch-label {
  display: block;
  height: inherit;
  font-size: 10px;
  text-transform: uppercase;
  background: #aaa;
  border-radius: inherit;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
  -webkit-transition-property: opacity background;
  -moz-transition-property: opacity background;
  -o-transition-property: opacity background;
  transition-property: opacity background;
}
#std3_main .std3_switch-util input[type=checkbox]:not(:checked) ~ .std3_switch-handle {
  left: 2px;
}
#std3_main .std3_switch-util input[type=checkbox]:checked ~ .std3_switch-label {
  color: #000;
  background-color: #f3c200;
  text-shadow: 0 1px rgba(255, 255, 255, 0.5);
  color: white;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  opacity: 1;
}
#std3_main .std3_switch-util input[type=checkbox]:checked ~ .std3_switch-label:before {
  content: "\f00c";
  font-family: "MENTZ";
  position: relative;
  left: 10px;
  top: 5px;
}
#std3_main .std3_switch-util input[type=checkbox]:checked ~ .std3_switch-label.std3_lock-pt-head:before {
  content: "\f023";
}
#std3_main .std3_switch-util input[type=checkbox]:checked ~ .std3_switch-handle {
  float: right;
  right: 2px;
}
#std3_main .std3_option-panel .std3_collapse.std3_disabled {
  /* TODO Add transition */
  display: none !important;
}
#std3_main .std3_result-row .std3_switch-util {
  width: 4.5em;
  display: inline-block;
  vertical-align: top;
  height: 1.2em;
  background-color: white;
  border-radius: 18px;
  box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  float: right;
  position: relative;
  top: -0.1em;
  margin-right: 0;
  background-image: linear-gradient(to bottom, #eee, #fff 25px);
  padding: 3px;
}
#std3_main .std3_result-row .std3_switch-util .std3_switch-handle {
  content: '';
  width: 1em;
  height: 1em;
  position: relative;
  display: block;
  top: -1.1em;
  background: #f9f9f9;
  border-radius: 9px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
  background-image: -webkit-linear-gradient(top, #eeeeee, white);
  background-image: -moz-linear-gradient(top, #eeeeee, white);
  background-image: -o-linear-gradient(top, #eeeeee, white);
  background-image: linear-gradient(to bottom, #eeeeee, white);
}
#std3_main .std3_result-row .std3_switch-util .std3_switch-label {
  display: block;
  height: inherit;
  font-size: 10px;
  text-transform: uppercase;
  background: #eceeef;
  border-radius: inherit;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
  -webkit-transition-property: opacity background;
  -moz-transition-property: opacity background;
  -o-transition-property: opacity background;
  transition-property: opacity background;
}
#std3_main .std3_result-row.std3_in.std3_collapsed .std3_switch-handle {
  left: 2px;
}
#std3_main .std3_result-row:not(.std3_collapsed) .std3_switch-label {
  color: #000;
  background-color: #f3c200;
  text-shadow: 0 1px rgba(255, 255, 255, 0.5);
  color: white;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  opacity: 1;
}
#std3_main .std3_result-row:not(.std3_collapsed) .std3_switch-label:before {
  content: "\f00c";
  font-family: "MENTZ";
  position: relative;
  left: 2em;
}
#std3_main .std3_result-row:not(.std3_collapsed) .std3_switch-handle {
  float: right;
  right: 2px;
  left: auto;
}
#std3_main #std3_main input[type="date"],
#std3_main #std3_main input[type="time"] {
  line-height: normal;
}
#std3_main .std3_datetimepicker {
  padding: 3px!important;
  background-color: #eee!important;
  margin-left: -50px !important;
  margin-top: -1px !important;
}
#std3_main .std3_datetimepicker table {
  border-spacing: 4px!important;
  border-collapse: separate!important;
}
#std3_main .std3_datetimepicker table tr td:hover {
  background-color: #fff !important;
  color: #000 !important;
  font-weight: bold;
}
#std3_main .std3_datetimepicker table tr td.std3_active:hover {
  color: #fff !important;
}
#std3_main .std3_datetimepicker tbody {
  background-color: #fff;
}
#std3_main .std3_datetimepicker tbody tr td {
  padding: 5px !important;
}
#std3_main .std3_datetimepicker tbody tr td.std3_active {
  background-image: -webkit-linear-gradient(top, #f3c200 0%, #ffe88d 100%);
  background-image: -o-linear-gradient(top, #f3c200 0%, #ffe88d 100%);
  background-image: linear-gradient(to bottom, #f3c200 0%, #ffe88d 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c200', endColorstr='#ffffe88d', GradientType=0);
}
#std3_main .std3_datetimepicker thead tr:nth-child(2) {
  color: #f3c200;
}
#std3_main .std3_datetimepicker thead tr:first-child {
  background-color: #f3c200;
  color: #fff;
}
#std3_main .std3_datetimepicker thead tr:first-child th:hover {
  background-color: #c09900;
  color: #fff;
}
#std3_main .std3_datetimepicker thead tr th {
  padding: 10px !important;
  text-align: center !important;
}
#std3_main .std3_datetimepicker tfoot tr:first-child {
  background-color: #f3c200;
  color: #fff;
}
#std3_main .std3_datetimepicker tfoot tr:first-child th:hover {
  background-color: #c09900;
  color: #fff;
}
#std3_main .std3_datetimepicker tfoot tr th {
  padding: 10px !important;
  text-align: center !important;
}
#std3_main .std3_datetimepicker td,
#std3_main .std3_datetimepicker th {
  border-radius: 4px;
}
#std3_main .std3_datetimepicker-dropdown-bottom-right:after,
#std3_main .std3_datetimepicker-dropdown-bottom-right:before {
  display: none!important;
}
#std3_main .blue_bg-white_font {
  background-color: #f3c200;
  color: #fff;
}
#std3_main .blue_bg-white_font-hover {
  background-color: #c09900;
  color: #fff;
}
#std3_main .top_and_bot_row-format {
  padding: 10px;
  text-align: center;
}
#std3_main .std3_datetimepicker table tr td.std3_active.std3_disabled:hover {
  background-color: #337ab7;
  background-image: -moz-linear-gradient(top, #0088cc, #337ab7);
  background-image: -ms-linear-gradient(top, #0088cc, #337ab7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#337ab7));
  background-image: -webkit-linear-gradient(top, #0088cc, #337ab7);
  background-image: -o-linear-gradient(top, #0088cc, #337ab7);
  background-image: linear-gradient(top, #0088cc, #337ab7);
}
#std3_main .std3_incDecrIcon {
  height: 16px !important;
}
#std3_main a {
  color: #f3c200;
}
#std3_main a:hover,
#std3_main a:focus {
  color: #a68500;
  text-decoration: underline;
}
#std3_main a.std3_btn-primary {
  color: white!important;
  text-shadow: none !important;
}
@media screen and (min-width: 768px) {
  #std3_main .std3_navbar .std3_active {
    border: thin solid #f3c200;
    border-bottom: transparent;
  }
  #std3_main .std3_navbar-default {
    border-bottom: thin solid #f3c200;
  }
}
#std3_main #std3_main_nav a .std3_nav-element {
  color: #0000ad;
}
#std3_main .std3_panel-title {
  color: #0000ad;
}
#std3_main .std3_panel-title a {
  color: #0000ad;
}
#std3_main .std3_panel-title a:hover,
#std3_main .std3_panel-title a:focus {
  color: #f3c200;
}
#std3_main .std3_panel-warning .std3_panel-title {
  color: #ffffff;
}
#std3_main .std3_panel-warning .std3_panel-title a {
  color: #ffffff;
}
#std3_main .std3_alert-danger {
  color: #ffffff;
}
#std3_main .std3_alert-warning {
  color: #ffffff;
}
#std3_main #std3_page-print .std3_printoverview .std3_triptable th {
  background-color: #ffffff;
  color: #0000ad;
}
#std3_main .std3_mot99-icon,
#std3_main .std3_mot100-icon {
  color: black !important;
}
#std3_main .std3_btn-default,
#std3_main .std3_btn-primary,
#std3_main .std3_btn-success,
#std3_main .std3_btn-info,
#std3_main .std3_btn-warning,
#std3_main .std3_btn-danger {
  background-image: none !important;
  background-color: #f3c200 !important;
}
#std3_main .std3_btn-default:hover,
#std3_main .std3_btn-primary:hover,
#std3_main .std3_btn-success:hover,
#std3_main .std3_btn-info:hover {
  background-image: none !important;
  background-color: #f3c200 !important;
}
#std3_main #std3_odv_submit_container .std3_btn-primary:hover,
#std3_main #std3_odv_submit_container .std3_btn-primary:focus {
  background-color: #f3c200 !important;
  background-image: none !important;
}
