/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9bb233e64dd515ece601)
 * Config saved to config.json and https://gist.github.com/9bb233e64dd515ece601
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html { font-family: sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100% }
body { margin: 0 }
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 }
audio:not([controls]) { display: none;height:0 }
[hidden],
template { display: none }
a { background-color: transparent }
a:active,
a:hover { outline: 0 }
abbr[title] { border-bottom: 1px dotted }
b,
strong { font-weight: bold }
dfn { font-style: italic }
h1 { font-size: 2em;margin:0.67em 0 }
mark { background: #ff0;color:#000 }
small { font-size: 80% }
sub,
sup { font-size: 75%;line-height:0;position:relative;vertical-align:baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
img { border: 0 }
svg:not(:root) { overflow: hidden }
figure { margin: 1em 40px }
hr { -moz-box-sizing: content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0 }
pre { overflow: auto }
code,
kbd,
pre,
samp { font-family: monospace, monospace;font-size:1em }
button,
input,
optgroup,
select,
textarea { color: inherit;font:inherit;margin:0 }
button { overflow: visible }
button,
select { text-transform: none }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button;cursor:pointer }
button[disabled],
html input[disabled] { cursor: default }
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;padding:0 }
input { line-height: normal }
input[type="checkbox"],
input[type="radio"] { -webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 }
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { height: auto }
input[type="search"] { -webkit-appearance: textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none }
fieldset { border: 1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em }
legend { border: 0;padding:0 }
textarea { overflow: auto }
optgroup { font-weight: bold }
html { font-size: 10px;-webkit-tap-highlight-color:rgba(0,0,0,0) }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff }
input,
button,
select,
textarea { font-family: inherit;font-size:inherit;line-height:inherit }
a { color: #337ab7;text-decoration:none }
a:hover,
a:focus { color: #23527c;text-decoration:underline }
a:focus { outline: thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px }
figure { margin: 0 }
img { vertical-align: middle }
.img-responsive { display: block;max-width:100%;height:auto }
.img-rounded { border-radius: 6px }
.img-thumbnail { padding: 4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto }
.img-circle { border-radius: 50% }
hr { margin-top: 20px;margin-bottom:20px;border:0;border-top:1px solid #eee }
.sr-only { position: absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0 }
.sr-only-focusable:active,
.sr-only-focusable:focus { position: static;width:auto;height:auto;margin:0;overflow:visible;clip:auto }
.btn { display: inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus { outline: thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px }
.btn:hover,
.btn:focus,
.btn.focus { color: #333;text-decoration:none }
.btn:active,
.btn.active { outline: 0;background-image:none;-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) }
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn { cursor: not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none }
.btn-default { color: #333;background-color:#fff;border-color:#ccc }
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default { color: #333;background-color:#e6e6e6;border-color:#adadad }
.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default { background-image: none }
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active { background-color: #fff;border-color:#ccc }
.btn-default .badge { color: #fff;background-color:#333 }
.btn-primary { color: #fff;background-color:#337ab7;border-color:#2e6da4 }
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary { color: #fff;background-color:#286090;border-color:#204d74 }
.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary { background-image: none }
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active { background-color: #337ab7;border-color:#2e6da4 }
.btn-primary .badge { color: #337ab7;background-color:#fff }
.btn-success { color: #fff;background-color:#5cb85c;border-color:#4cae4c }
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success { color: #fff;background-color:#449d44;border-color:#398439 }
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success { background-image: none }
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active { background-color: #5cb85c;border-color:#4cae4c }
.btn-success .badge { color: #5cb85c;background-color:#fff }
.btn-info { color: #fff;background-color:#5bc0de;border-color:#46b8da }
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info { color: #fff;background-color:#31b0d5;border-color:#269abc }
.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info { background-image: none }
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active { background-color: #5bc0de;border-color:#46b8da }
.btn-info .badge { color: #5bc0de;background-color:#fff }
.btn-warning { color: #fff;background-color:#f0ad4e;border-color:#eea236 }
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open>.dropdown-toggle.btn-warning { color: #fff;background-color:#ec971f;border-color:#d58512 }
.btn-warning:active,
.btn-warning.active,
.open>.dropdown-toggle.btn-warning { background-image: none }
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active { background-color: #f0ad4e;border-color:#eea236 }
.btn-warning .badge { color: #f0ad4e;background-color:#fff }
.btn-danger { color: #fff;background-color:#d9534f;border-color:#d43f3a }
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger { color: #fff;background-color:#c9302c;border-color:#ac2925 }
.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger { background-image: none }
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active { background-color: #d9534f;border-color:#d43f3a }
.btn-danger .badge { color: #d9534f;background-color:#fff }
.btn-link { color: #337ab7;font-weight:normal;border-radius:0 }
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link { background-color: transparent;-webkit-box-shadow:none;box-shadow:none }
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active { border-color: transparent }
.btn-link:hover,
.btn-link:focus { color: #23527c;text-decoration:underline;background-color:transparent }
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus { color: #777;text-decoration:none }
.btn-lg { padding: 10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px }
.btn-sm { padding: 5px 10px;font-size:12px;line-height:1.5;border-radius:3px }
.btn-xs { padding: 1px 5px;font-size:12px;line-height:1.5;border-radius:3px }
.btn-block { display: block;width:100% }
.btn-block+.btn-block { margin-top: 5px }
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block { width: 100% }
.clearfix:before,
.clearfix:after { content: " ";display:table }
.clearfix:after { clear: both }
.center-block { display: block;margin-left:auto;margin-right:auto }
.pull-right { float: right !important }
.pull-left { float: left !important }
.hide { display: none !important }
.show { display: block !important }
.invisible { visibility: hidden }
.text-hide { font: 0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0 }
.hidden { display: none !important;visibility:hidden !important }
.affix { position: fixed }