﻿body {
    background: #fefefe;

}
.support-panel {
    margin-top: 20px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.support-panel .panel-heading {
    font-family: Oswald;
    font-size: 20px;
}

.support-panel .form-group {
    padding: 5px 0;
    margin-bottom: 7px;
}
.support-panel .form-group:nth-child(odd) {
    background: #f8f8f8;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
}
.support-panel .form-group:last-child {
    background: none;
    border-top: 1px solid #5285c5;
    border-bottom: none;
    padding-top: 15px;
    margin-top: -7px;
    margin-bottom: 0;
}


.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
input[readonly] {
  background-color: white !important;
  cursor: text !important;
}
.support-panel .instruction {
    margin-bottom: 15px;
}

/*      */
.form-group.error input{
    border-color: #b94a48;
}
.form-group.error textarea{
    border-color: #b94a48;
}
.form-group.error .control-label {
    color: #b94a48;
}
.error-tip span {
    font-size: 9px;
    font-family: verdana;
    color: #b94a48;
}

/*.error-tip span {
    display: none;   
}
.error-tip i {
    color:#b94a48;
}*/
.mds-requestspecifics-other,
.branch-option {
    display: none;
}
.option-hint {
    padding: 5px;
    font-size: 12px;
    color: #666;
}
