.panel .panel-heading .panel-title {margin-top:5px;margin-bottom:5px;font-size:20px;font-weight:bold}
.panel .panel-heading .panel-title.panel-title-single {margin-bottom:5px}
.panel .panel-heading .panel-title a {text-decoration:none;font-weight:700;display:block}
.panel .panel-heading .panel-title a .glyphicon {color:#555;font-size:14px;padding-right:5px}
.panel .panel-heading .panel-title a .glyphicon-minus-sign {display:inline !important}
.panel .panel-heading .panel-title a .glyphicon-plus-sign {display:none !important}
.panel .panel-heading .panel-title a.collapsed .glyphicon-minus-sign {display:none !important}
.panel .panel-heading .panel-title a.collapsed .glyphicon-plus-sign {display:inline !important}
.panel .panel-heading .panel-title a strong {line-height:1}
.panel .panel-body {padding:30px}
.panel .panel-body * {font-size:15px;line-height:1.6}
.panel .panel-body h4 {font-weight:bold;font-size:16px;margin-top:30px}
.panel .panel-body h4:first-of-type {margin-top:0}
.panel .panel-body label {font-weight:normal;font-size:14px}
.panel .panel-body .form-control {padding:14px 15px 10px 15px;height:auto}
.panel .panel-body select.form-control {padding:6px 12px!important;height:34px !important}
.panel .panel-body .help-block {color:red}
.panel .panel-body .panel .panel-heading .panel-title {font-size:16px}
.panel .panel-body table tr td {vertical-align:top !important}
.panel .margin-top {margin-top:25px}
.panel fieldset {border:0}
.panel label {font-size:15px}
.panel .tooltip .tooltip-inner {max-width:350px;width:350px}.rd-container {display:none;border:1px solid #333;background-color:#fff;padding:10px;text-align:center;font-size:14px}
.rd-container-attachment {position:absolute}
.rd-month {display:inline-block;margin-right:25px}
.rd-month:last-child {margin-right:0}
.rd-back,
.rd-next {cursor:pointer;border:none;outline:none;background:none;padding:0;margin:0}
.rd-back[disabled],
.rd-next[disabled] {cursor:default}
.rd-back {float:left}
.rd-next {float:right}
.rd-back:before {display:block;content:'\2190'}
.rd-next:before {display:block;content:'\2192'}
.rd-day-body {cursor:pointer;text-align:center;padding:3px}
.rd-day-head {text-align:center;padding:3px}
.rd-day-selected,
.rd-time-selected,
.rd-time-option:hover {cursor:pointer;background-color:#333;color:#fff}
.rd-day-prev-month,
.rd-day-next-month {color:#999}
.rd-day-disabled {cursor:default;color:#fcc}
.rd-time {position:relative;display:inline-block;margin-top:5px;min-width:80px}
.rd-time-list {display:none;position:absolute;overflow-y:scroll;max-height:160px;left:0;right:0;background-color:#fff;color:#333}
.rd-time-selected {padding:5px}
.rd-time-option {padding:5px}
.rd-day-concealed {visibility:hidden}