
html { font-family: sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
a:active, a:hover { outline: 0px none; }
b, optgroup, strong { font-weight: 700; }
h1 { margin: 0.67em 0px; }
img { border: 0px none; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="search"] { box-sizing: border-box; }
td, th { padding: 0px; }
@media print {
  *, *::after, *::before { background: transparent none repeat scroll 0px 0px ! important; color: rgb(0, 0, 0) ! important; box-shadow: none ! important; text-shadow: none ! important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  a[href^="#"]::after, a[href^="javascript:"]::after { content: ""; }
  thead { display: table-header-group; }
  img, tr { page-break-inside: avoid; }
  img { max-width: 100% ! important; }
  h2, h3, p {  }
  h2, h3 { page-break-after: avoid; }
  .btn > .caret, .dropup > .btn > .caret { border-top-color: rgb(0, 0, 0) ! important; }
}
*, *::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { margin: 0px; font-family: Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 18px; line-height: 1.6; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { background-color: transparent; color: rgb(0, 153, 255); text-decoration: none; }
a:focus, a:hover { color: rgb(0, 153, 255); text-decoration: underline; }
a:focus { outline: thin dotted; outline-offset: -2px; }
figure { margin: 0px; }
.img-responsive { display: block; max-width: 100%; height: auto; }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
[role="button"] { cursor: pointer; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: Ubuntu; font-weight: 900; line-height: 1.25; color: inherit; }
.h1, .h2, .h3, h1, h2, h3 { margin-top: 22px; margin-bottom: 11px; }
.h4, .h5, .h6, h4, h5, h6 { margin-top: 11px; margin-bottom: 11px; }
.h1, h1 { font-size: 30px; }
.h2, h2 { font-size: 30px; }
.h3, h3 { font-size: 24px; }
.h4, h4 { font-size: 18px; }
p { margin: 0px 0px 11px; }
@media (min-width: 1px) {
}
.text-center { text-align: center; }
ol, ul { margin-top: 0px; margin-bottom: 11px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }
abbr[data-original-title], abbr[title] { cursor: help; border-bottom: 1px dotted rgb(170, 170, 170); }
.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
@media (min-width: 1px) {
  .container { width: 768px; }
}
@media (min-width: 1024px) {
  .container { width: 999px; }
}
@media (min-width: 1280px) {
  .container { width: 1255px; }
}
@media (min-width: 1px) {
}
@media (min-width: 1024px) {
}
@media (min-width: 1280px) {
}
table { border-collapse: collapse; border-spacing: 0px; background-color: transparent; }
th { text-align: left; }
@media screen and (max-width: 0px) {
}
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }
input[type="checkbox"], input[type="radio"] { margin: 4px 0px 0px; line-height: normal; }
input[type="checkbox"]:focus, input[type="file"]:focus, input[type="radio"]:focus { outline: thin dotted; outline-offset: -2px; }
.form-control { display: block; width: 100%; height: 36px; padding: 6px 12px; font-size: 14px; line-height: 1.6; color: rgb(102, 102, 102); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 0px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.form-control:focus { border-color: rgb(102, 175, 233); outline: 0px none; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6); }
.form-control::-moz-placeholder { color: rgb(191, 191, 191); opacity: 1; }
@media not all {
}
@media (min-width: 1px) {
}
.btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.6; border-radius: 0px; -moz-user-select: none; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline: thin dotted; outline-offset: -2px; }
.btn.focus, .btn:focus, .btn:hover { color: rgb(0, 0, 0); text-decoration: none; }
.btn.active, .btn:active { outline: 0px none; background-image: none; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; opacity: 0.65; box-shadow: none; }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(182, 0, 7); border-color: rgb(182, 0, 7); }
.btn-primary.focus, .btn-primary:focus { color: rgb(255, 255, 255); background-color: rgb(131, 0, 5); border-color: rgb(55, 0, 2); }
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(131, 0, 5); border-color: rgb(121, 0, 5); }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(95, 0, 4); border-color: rgb(55, 0, 2); }
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { background-image: none; }
.fade { opacity: 0; transition: opacity 0.15s linear 0s; }
.caret { display: inline-block; width: 0px; height: 0px; margin-left: 2px; vertical-align: middle; border-top: 5px dashed; border-right: 5px solid transparent; border-left: 5px solid transparent; }
.dropdown, .dropup { position: relative; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 900; display: none; float: left; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; list-style: outside none none; font-size: 14px; text-align: left; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0px; box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); background-clip: padding-box; }
.dropdown-menu.pull-right { right: 0px; left: auto; }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.6; color: rgb(51, 51, 51); white-space: nowrap; }
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { text-decoration: none; color: rgb(255, 255, 255); background-color: rgb(182, 0, 7); }
.btn .caret { margin-left: 0px; }
.nav { margin-bottom: 0px; padding-left: 0px; list-style: outside none none; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 9px 12px; }
.nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: rgb(245, 245, 245); }
.nav-tabs { border-bottom: 1px solid transparent; }
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav-tabs > li > a { margin-right: 2px; line-height: 1.6; border: 1px solid transparent; border-radius: 0px; }
.nav-tabs > li > a:hover { border-color: rgb(245, 245, 245) rgb(245, 245, 245) transparent; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: rgb(102, 102, 102); background-color: transparent; border: 1px solid transparent; cursor: default; }
@media (min-width: 1px) {
}
@media (min-width: 1px) {
}
.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }
@media (max-device-width: 480px) and (orientation: landscape) {
}
@media (min-width: 1px) {
}
@media (min-width: 1px) {
}
@media (max-width: 0px) {
}
@media (min-width: 1px) {
}
@media (max-width: 0px) {
}
@media (min-width: 1px) {
}
@media (min-width: 1px) {
}
@media (max-width: 0px) {
}
@keyframes progress-bar-stripes {
0% { background-position: 40px 0px; }
100% { background-position: 0px 0px; }
}
.modal { display: none; overflow: hidden; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 950; outline: 0px none; }
.modal.fade .modal-dialog { transform: translate(0px, -25%); transition: transform 0.3s ease-out 0s; }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-radius: 0px; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: 0px none; }
.modal-header { padding: 15px; border-bottom: 1px solid rgb(255, 255, 255); }
.modal-title { margin: 0px; line-height: 1.6; }
.modal-body { position: relative; padding: 15px; }
.modal-footer { padding: 15px; text-align: right; border-top: 1px solid rgb(255, 255, 255); }
@media (min-width: 1px) {
  .modal-dialog { width: 600px; margin: 30px auto; }
  .modal-content { box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); }
}
@media (min-width: 1024px) {
}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .row::after, .row::before { content: ""; display: table; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .row::after { clear: both; }
.pull-right { float: right ! important; }
.pull-left { float: left ! important; }
.show { display: block ! important; }
.text-hide { font: 0px/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px none; }
@media (max-width: 0px) {
}
@media (min-width: 1px) and (max-width: 1023px) {
}
@media (min-width: 1024px) and (max-width: 1279px) {
}
@media (min-width: 1280px) {
}
@media (max-width: 0px) {
}
@media (min-width: 1px) and (max-width: 1023px) {
}
@media (min-width: 1024px) and (max-width: 1279px) {
}
@media print {
}
@media print {
}
@media print {
}
@media print {
}
